Re: ENSC 440 Functional Specification for the Wall Climbing Robot. Dear Mr. Leung,

Similar documents
REQUEST FOR PROPOSAL FOR ENGINEERING DESIGN. Robo Rat. Automated rope climbing robot

THE CANDU 9 DISTRffiUTED CONTROL SYSTEM DESIGN PROCESS

GOLFER. The Golf Putting Robot

In this course you will learn the following

A line following vehicle is in a way an entry level autonomous vehicle that can navigate any course while following a on a contrasting background.

Specifications. The Field:

Table of Contents FIRST 2005 FIRST Robotics Competition Manual: Section 3 The Arena rev B Page 1 of 8

X-FACTOR THINKING CHANGING THE WAY YOU THINK ABOUT DR A SINGLE DETECTOR. A FAMILY OF SOLUTIONS. DRX Family of Products

Dr. Andrew Rawicz February 16, 1999 School of Engineering Science Simon Fraser University Burnaby, BC V5A 1S6

MECHATRONICS SCORING MACHINES

The Caddiellac. In the pursuit of perfection on the course, your clubs should follow your lead EE High Level Design

A study on the relation between safety analysis process and system engineering process of train control system

IEEE RAS Micro/Nano Robotics & Automation (MNRA) Technical Committee Mobile Microrobotics Challenge 2016

National Robotics Competition 2018 NRC WRO Challenge Manual

Doppelmayr Connect: Welcome to the future

THE ARENA TABLE OF CONTENTS 6 THE ARENA OVERVIEW Dimensions and Tolerances... 2

3 THE ARENA 3.1 OVERVIEW Dimensions and Tolerances. [This section includes all modifications through Team Update 10]

EL-O-Matic E and P Series Pneumatic Actuator SIL Safety Manual

World Robot Olympiad 2018

Rulebook Revision 2016 v1.0 Published September 18, 2015 Sponsored By

FP15 Interface Valve. SIL Safety Manual. SIL SM.018 Rev 1. Compiled By : G. Elliott, Date: 30/10/2017. Innovative and Reliable Valve & Pump Solutions

Advances in Low Voltage Motor Control Center (MCC) Technology Help Reduce Arc-Flash Hazards and Minimize Risks

2012 NRC - RULES AND REGULATIONS

PropaGator Autonomous Surface Vehicle

Implementing Provisions for Art. 411 of the ICR Ski Jumping

Iteration: while, for, do while, Reading Input with Sentinels and User-defined Functions

Understanding safety life cycles

Planning and general precautions ithrust Tunnel Systems installations.

GAS FUEL VALVE FORM AGV5 OM 8-03

UIAA Standard (UIAA = Union Internationale des Associations d Alpinisme) January Mountaineering and Climbing Equipment. Connectors.

Model 6812C Dual Lane Scoreboard Owner s Manual

January 21, Lakshman One Simon Fraser University Burnaby, British Columbia V5A 1S6. RE: ENSC440 Slalom Race Organizer. Dear Mr.

The Best Use of Lockout/Tagout and Control Reliable Circuits

Department of Computer Science and Engineering The University of Texas at Arlington. Team: PAINTeK. Project: Sentinel

General Rules 2015 Season

LINE FOLLOWING ENHANCED RULES. Allar Aasjõe

Safe High Pressure Water Washing (HPWW) Requirement

Project Number: P14474

628 Differential Pressure Decay Leak Tester

Gas Analysis Isn t Exactly Your Only Priority? Luckily For You, It s Ours. SIPROCESS GA700 effortless gas analytics from Siemens. siemens.

Game Manual. 1.2 The team must have an adult coach who has completed the Maryland 4-H UME Volunteer training.

1. Outline of the newly developed control technologies

DeZURIK. KGC Cast Knife Gate Valve. Safety Manual

The Quarter Pounder A Vehicle to Launch Quarter Pound Payloads to Low Earth Orbit

NATIONAL INSTRUMENTS AUTONOMOUS ROBOTICS COMPETITION Task and Rules Document

World Robot Olympiad 2019

Wired Communication in Confined Space

Texas 4-H Robotics Challenge

COMPARING PLUG & SEAT REGULATORS & CONTROL VALVES. Lamar Jones. Equipment Controls Company 4555 South Berkeley Lake Road Norcross, GA 30071

Eutectic Plug Valve. SIL Safety Manual. SIL SM.015 Rev 0. Compiled By : G. Elliott, Date: 19/10/2016. Innovative and Reliable Valve & Pump Solutions

WINDSWEPT & INTERESTING LTD

This document will provide detailed specifications, a bill of materials (BOM), and assembly instructions for the Official Competition Field.

Mountaineering and Climbing Equipment. CRASH PADS Determination of the critical fall height. Foreword

GUARDING OF FLOOR-TO-FLOOR WOOL PRESSES

ENSC 405W Grading Rubric for Design Specification

DEFINITIONS ROPE ACCESS

The Agility Association of Canada

Rescue Rover. Robotics Unit Lesson 1. Overview

Safety Manual VEGAVIB series 60

General Rules 2010: Regular category

Real-Time Smoothness Measurements on Concrete Pavements During Construction

Pneumatic QEV. SIL Safety Manual SIL SM Compiled By : G. Elliott, Date: 8/19/2015. Innovative and Reliable Valve & Pump Solutions

Bespoke Hydraulic Manifold Assembly

Safety Manual. Process pressure transmitter IPT-1* 4 20 ma/hart. Process pressure transmitter IPT-1*

SNOWSHOEING SNOWSHOEING

Hydraulic (Subsea) Shuttle Valves

Design and Modeling of a Mobile Robot

DPZ-plus. Application example. Pneumatic 3-Finger Centric Grippers Sealed Grippers. Gripping force 520 N N. Sizes

Autocalibration Systems For In Situ Oxygen Analyzers

IAC-06-D4.1.2 CORRELATIONS BETWEEN CEV AND PLANETARY SURFACE SYSTEMS ARCHITECTURE PLANNING Larry Bell

ATS430 turbidity sensor Retractable insertion assembly

Spider Robot for Motion with Quasistatic. Force Constraints

DeZURIK. KSV Knife Gate Valve. Safety Manual

2016 Maryland 4-H Robotics Engineering Challenge

SNOW PICKETS` Climbing and Mountaineering Equipment. Foreword

MAGICFX CONFETTIPISTOL USER AND INSTALLATION MANUAL

Large Balls. Actual Supports Will be Different from Picture

VSR modulating valves with membrane actuator

L 100. Bubble-Tube Level System. Installation, Operation and Maintenance Instructions

Solenoid Valves For Gas Service FP02G & FP05G

PZN-plus. Application example. Pneumatic 3-Finger Centric Gripper Universal Gripper. Sizes Gripping force 580 N..

Motion Control of a Bipedal Walking Robot

Screw Compressors 11-22kW

H Robotics Engineering Challenge

1.0 PURPOSE 2.0 SCOPE 3.0 DEFINITIONS. ANSI: American National Standards Institute. CCC: Chemical Control Centre

-Round Down- Description & Overview. VEX Classroom Competition Round Down

MUTCD Part 6G: Type of Temporary Traffic Control Zone Activities

VEX IQ Challenge Bank Shot Game Manual

Operating Manual VSA100A. tina29e1 ( )

In the Teamwork Challenge, an Alliance of two robots works together in each Match.

Mini-Pro CO2 Sensor User s Manual - ANALOG MODEL -

Open Research Online The Open University s repository of research publications and other research outputs

Rules for. Polyathlon. Version Released

SNOWSHOEING SPORT RULES. Snowshoeing Sport Rules. VERSION: June 2016 Special Olympics, Inc., 2016 All rights reserved

Revisions to the Regulations for Agility Trials

Installation and operating manual. Pneumatic control station LK product no: PCS 1-10

Safety When Using Liquid Coatings

SERIES 2 RAMP OWNER S MANUAL TOOLS REQUIRED: BEFORE YOU BEGIN... Read and understand these instructions before beginning a ramp setup.

Differential Pressure Regulator Type Type 45-6 (0.1 to 1 bar, DN 15) Mounting and Operating Instructions EB 3226 EN

GAS SUPPLY DESIGN GUIDE

Transcription:

Patrick Leung School of Engineering Science Simon Fraser University 8888 University Drive Burnaby, BC. V5A 1S6 Date 2/18/08 Re: ENSC 440 Functional Specification for the Wall Climbing Robot Dear Mr. Leung, I have attached the functional specification document from WallyBot Robotics for the Mattoid wall climber. We are designing and implementing a climbing robot that can navigate a vertical surface and also transition between horizontal and vertical surfaces. The WallyBot Mattoid will provide a basis for further research in the field of wall-climbers, and establish an entry point into a virgin market. The functional specification provides our mechanical and electronic development teams with a guide for development of Mattoid. Specific requirements are outlined in order to create a proof of concept and a production model for the wall climbing system. Wallybot Robotics consists of four motivated, innovative, and talented fifth-year engineering students: Curtis Gittens, Daniel Goundar, Daniel Law, Johannes Minor. If you have any questions or concerns about our functional specifications, please feel free to contact me by phone at (778) 882-7223 or by e-mail at ensc440-spring08-a-team@sfu.ca. Sincerely yours, Daniel Goundar CEO Wallybot Robotics Enclosure: Functional Specification: Wall Climbing Robot

Functional Specification: Wall Climbing Robot Prepared for: Patrick Leung ENSC 440 Steve Whitmore ENSC 305 Brad Oldham TA Jason Lee TA Prepared by: Curtis Gittens Daniel Goundar Daniel Law Johannes Minor Date: February 18, 2008 Revision: 0.1

Executive Summary To date, there are no wall-climbing robots on the commercial market, but new research explores cutting edge climbing robot technology [1]. Competitions in North America [2] and Europe [3] highlight the fastpaced, international growth of this field. The race is on to meet the growing demand for robots that can perform critical tasks in places that are traditionally difficult to reach, or environments that are too hazardous for direct human contact. These robots can have many diverse applications, such as nuclear power plant inspection, space research, and maintenance on tall structures. Plans for Mattoid, a first prototype in the Wallybot line of reliable, practical, and inexpensive commercial wall-climbers, are now in motion. Development of our wall-climbing robot begins with a single prototype: Mattoid. This original prototype will include the following key features: development costs under $525.00 small, durable, and lightweight structure autonomous control Functionally Mattoid should: navigate two-dimensional horizontal and vertical surfaces transition between horizontal and vertical surfaces at an angle of 90 The Mattoid prototype development is slated to be completed for April 15 th 2008. The major enhancements of the production model over the prototype are: the ability for obstacle avoidance near unlimited expandability due to universal nature of modules minimal environmental footprint by adherence to green standards (RoHS), and environmentally sound production methods This document describes the functional requirements met by a production ready Mattoid climbing robot, and reduced requirements for a first prototype. Mattoid is the first step towards market penetration. Wallybot Functional Specification for the Wall Climbing Robot Mattoid, 2008

Table of Contents Executive Summary List of Figures iii Glossary iii 1 Introduction 1 1.1 Scope 1 1.2 Intended Audience 1 1.3 Classification 1 2 System Requirements 2 2.1 System Overview 2 2.2 General Requirements 3 2.3 Physical Requirements 3 2.4 Mechanical Requirements 4 2.5 Control Requirements 5 2.6 Power Requirements 5 2.7 Performance 6 3 Standards & User Documentation Requirements 7 3.1 Standards 7 3.2 User Documentation 7 4 System Test Plan 8 4.1 Test Case I: Basic Climb 8 4.2 Test Case II: 90 Transition 9 4.3 Test Case III: 45 Turn 9 5 Conclusion 10 6 References 11 Wallybot Functional Specification for the Wall Climbing Robot Mattoid, 2008

iii List of Figures Figure 1: Overview of System Operation... 2 Figure 2: Modularity of the Climber... 4 Figure 3 Set of possible clockwise turns... 6 Figure 4 Two modules [1x2]... 8 Figure 5 Six modules [3x2]... 9 Glossary Minimal slip MTTF RoHS Turning radius The least loss of traction Mean Time to Failure Restriction of Hazardous Substances Directive The radius of the smallest circular turn possible Wallybot Functional Specification for the Wall Climbing Robot Mattoid 2008

1 Wall Climbing Robot 1 Introduction Wallybot Robotics is a research based organization that works towards creating technology for use in industry-ready robots that solve a battery of real world problems. Our goal is to develop small robots that can navigate man made environments, without being impeded by walls and corners. 1.1 Scope This document outlines the requirements met by the Mattoid wall climbing robot prototype. It also describes those requirements satisfied by potential production variations of Mattoid. 1.2 Intended Audience The target audience includes the project manager and the development team at Wallybot robotics, and potential Wallybot customers. Management and developers should consult this document to assess development progress and to ensure functional requirements are met. Sponsors and potential investors may also use this document for a detailed functional description of Mattoid, and as a market exploration tool. 1.3 Classification The following convention will be used to classify functional requirements: [Rn-p] Where n is the functional requirement number and p is the category designator. p has three possible values: p = I Functional requirement of the Mattoid prototype. p = II Functional requirement of both prototype and production Matttoid models. p = III Functional requirement of the Mattoid production model. Wallybot Functional Specification for the Wall Climbing Robot Mattoid 2008

2 2 System Requirements A fully functional wall climbing robot must be capable of movement in two dimensions on horizontal and vertical surfaces, and must be able to transition between perpendicular surfaces. The aforementioned general functions are broken down into specific requirements for each subsystem. 2.1 System Overview Figure 1 shows conceptual diagrams to illustrate the various general requirements of a wall-climbing system. The labels correspond to the requirement descriptions in the General Requirements section. Figure 1: Overview of System Operation Wallybot Functional Specification for the Wall Climbing Robot Mattoid, 2008

3 2.2 General Requirements [R1-II] The climber must move in a straight line on a horizontal surface [R2-II] The climber must turn left and right on a horizontal surface [R3-II] The climber must navigate a 90 o inside corner from a horizontal to a vertical surface [R4-II] The climber must ascend a vertical surface in a straight line, perpendicular to the horizontal [R5-II] The climber must turn left and right on a vertical surface [R6-III] The climber must navigate a 270 o outside corner [R7-III] The climber must navigate a 90 o inside corner from a vertical to a horizontal surface, upright or inverted [R8-III] The climber must move in a straight line on an inverted horizontal surface [R9-III] The climber must turn left and right on an inverted horizontal surface [R10-II] Relevant functionality must be consistent over a variety of smooth surfaces [R11-III] The climber system must be modular and expandable to arbitrary, application specific size 2.3 Physical Requirements 2.3.1 Individual Module [R12-I] The contact area on a single module must be sufficient to support the weight of the module on a vertical surface [R13-III] The contact surface dimensions must be optimized for minimal slip, given the desired turning radius [R14-III] The contact area on a single module must be sufficient to support three times the weight of the module on a vertical surface 2.3.2 Robot Assembly [R16-III] The climber assembly must be expandable to any n-row and m-column configuration of modules, as per Figure 2 [R17-II] The climber must support the weight of a control platform on a vertical surface [R18-III] The climber must support the weight of a power supply on a vertical surface [R19-III] Modules must be individually replaceable in the event of a failure Wallybot Functional Specification for the Wall Climbing Robot Mattoid 2008

4 Figure 2: Modularity of the Climber 2.4 Mechanical Requirements [R20-I] Individual modules must be independently capable of meeting requirements [R1], [R3] and [R4] [R21-III] Individual modules must be independently capable of meeting requirements [R1,,9] [R22-II] Modules must provide mounting points for a supporting structure [R23-II] Supporting structure must be lightweight and rigid [R24-II] Supporting structure must afford turning and corner transitions as described in [R1,2,,9] [R25-I] Actuators must provide sufficient force to propel a single module up a vertical surface [R26-III] Combined actuators must provide sufficient force to propel the climber assembly, control platform, and power supply up a vertical surface Wallybot Functional Specification for the Wall Climbing Robot Mattoid, 2008

5 2.5 Control Requirements [R27-II] Modules must be individually controllable [R28-I] The climber must accomplish all applicable forward movement, turning and corner transitions as described in [R1,,5] by coordination of individual modules, without additional actuation in the supporting structure [R29-III] The climber must accomplish forward movement, turning and corner transitions as described in [R1,,9] by coordination of individual modules, without additional actuation in the supporting structure [R30-III] The climber must function autonomously after navigation goals are assigned [R31-III] The climber must implement self protection strategies in the event of loss of contact with the vertical surface [R32-III] The climber must have an emergency shut-off control input [R33-III] A user interface must allow for user assignment of navigation goals 2.6 Power Requirements [R34-I] Sufficient power must be supplied to the assembly to allow all necessary mechanical and electronic components in the system to function simultaneously [R35-III] Power source(s) must be attached for ready access and maintenance [R36-III] Upon power loss, the assembly must remain stationary [R37-III] The climber assembly must acquire power from a portable power supply Wallybot Functional Specification for the Wall Climbing Robot Mattoid 2008

6 2.7 Performance [R38-III] The climber must carry enough charge for 1 hour of continuous use or 6 hours of standby [R39-I] The climber must have a MTTF of 2 minutes [R40-III] The climber must have a MTTF of 50 hours [R41-I] The climber must have a maximum speed of no less than 1 cm/s [R42-III] The climber must have a maximum speed of no less than 15 cm/s [R43-I] The climber must achieve a turning radius, r, of 75 cm, illustrated in Figure 3 [R44-III] The climber must achieve a turning radius, r, of 10 cm, illustrated in Figure 3 Figure 3: Set of possible clockwise turns Wallybot Functional Specification for the Wall Climbing Robot Mattoid, 2008

7 3 Standards & User Documentation Requirements 3.1 Standards We are working on a research project; therefore, all standards and regulations will apply to our production model only. These standards will vary according to the country in which our climber is being operated and/or sold. [R45-III] The climber must not cause any harmful interference to other devices as defined by the CRTC [4] (or equivalent standards body) [R46-III] The climber must accept any interference received and continue to function normally as defined by the CRTC [4] (or equivalent standards body) [R47-III] The climber must be powered by an approved source as defined by the CSA [5] (or equivalent standards body) [R48-III] The climber must be built with environmentally friendly components that satisfy RoHS [6] (or equivalent) requirements. 3.2 User Documentation [R49-I] Documentation will be written in English [R50-III] A manual will be created for users of the Mattoid production model. It will explain, in common language, the features, functionality, and capabilities of Mattoid [R51-III] The user documentation must provide instruction on the user interface specified in [R33] [R52-III] Operation of the Mattoid production model must require no on-site training [R53-III] The user manual must be written for users with minimal knowledge of Mattoid or robotics Wallybot Functional Specification for the Wall Climbing Robot Mattoid 2008

8 4 System Test Plan The Mattoid prototype system will undergo a battery of tests to evaluate the functionality of each iteration in the climber development process. The performance of three basic motor tasks will be assessed for each completed iteration. Three test cases are outlined below. 4.1 Test Case I: Basic Climb Design Iteration: Two modules [1x2] Desired Procedure: The most basic test case involves attaching a Mattoid climber, consisting of two modules, to a vertical surface. The climber will begin in a neutral state and will be expected to: 1. Activate and move upward, perpendicular to the ground 2. Move 0.5m in a vertical line 3. Stop at 0.5m, with the two modules aligned within some tolerance Figure 4 shows a conceptual two module system in a 1x2 configuration. Figure 4: Two modules [1x2] Wallybot Functional Specification for the Wall Climbing Robot Mattoid, 2008

9 4.2 Test Case II: 90 Transition Design Iteration: Two modules [1x2] Desired Procedure: In the second test case, the same Mattoid climber as in Test Case I, will be positioned an arbitrarily small distance on a horizontal surface away from a vertical surface. From that position the assembly should: 1. Move along the horizontal surface towards the vertical, and make contact 2. Navigate the 90 angle, transitioning from the horizontal to the vertical surface 3. Continue to ascend the vertical surface 4.3 Test Case III: 45 Turn Design Iteration: Six modules [3x2] Desired Procedure: The final test case will use a Mattoid assembly consisting of 6 modules in a 3x2 array. As with Test Case I, the climber will be attached to a vertical surface. From this position the climber will: 1. Complete a 45 arc with radius of curvature of 1.0m Figure 5 shows a conceptual six module system in a [3x2] configuration. Figure 5: Six modules [3x2] Wallybot Functional Specification for the Wall Climbing Robot Mattoid 2008

10 5 Conclusion This document clearly defines functional specifications for both a prototype and production Mattoid. Design specifications will be finalized to adhere to the functional requirements described. The prototype Mattoid is currently being constructed to meet functional requirements in categories I and II. This prototype will be completed in April 2008. Upon completion of the prototype, development of a production version which meets functional requirements in categories II and III will begin. Wallybot Functional Specification for the Wall Climbing Robot Mattoid, 2008

11 6 References [1] Dr. Carlo Menon, Simon Fraser University, ENSC_489, Jan 2008, http://www2.ensc.sfu.ca/~cmenon/teaching/ensc489/topic_12_biomimetics/topic_12_biomimetics_v0 1.pdf [2] Duke University, Duke Annual Robo-Climb, http://robotics.pratt.duke.edu/roboclimb/ [3] ESTEC, ESA Lunar Robotics Challenge, http://emits.esa.int/emits/owa/emits_iitt.show_iitt?actref=07.197.49&user=anonymous [4]CRTC. www.crtc.gc.ca/ [5]CSA. www.csa.ca [6] RoHS Compliance in the EU - WEEE / REACH legislation, www.rohs.eu/ Wallybot Functional Specification for the Wall Climbing Robot Mattoid 2008