RAppelling Cave Exploration Rover (RACER)

Size: px
Start display at page:

Download "RAppelling Cave Exploration Rover (RACER)"

Transcription

1 University of Colorado Department of Aerospace Engineering Sciences ASEN 4018 Conceptual Design Document (CDD) RAppelling Cave Exploration Rover (RACER) Approvals Name Affiliation Approved Date Customer Barbara Streiffert JPL Senior Systems Engineer Course Coordinator Dale Lawrence CU/AES 1.0 INFORMATION 1.1 Project Customer Barbara Streiffert Jet Propulsion Laboratory (JPL) 4800 Oak Grove Dr. Pasadena, CA Phone: (818) Team Members Thomas Green (720) Nicole Harris (714) Dustin Larsen (303) James Penrod (720) Casey Zahorik (303) Michael Hanson (770) Hunter Hoopes (301) Gregory McQuie (303) John Russo (443)

2 2.0 PROJECT DESCRIPTION 2.1 Project Need and Objectives Rovers and Unmanned Ground Systems (UGS) have been developed to replace high-risk human work in areas such as planetary exploration, military reconnaissance, and disaster relief. Steep and rocky terrain navigation is one of the biggest challenges for current UGS. For example, current rover systems lack the capability to descend vertical or near-vertical terrain. In light of this inability, this project aims to develop and demonstrate a rappelling rover system. This project will design, build, and test a child rover (CR) that can rappel a 90º vertical surface to a maximum depth of 5m. RACER s mission is as follows: the CR will be transported to the terrain to be explored by a mother rover (MR) from which the CR can successfully undock and dock. The CR will be in communication with a ground station (GS) using the MR as a relay. Throughout this mission, the CR will receive movement and imaging commands sent by the GS. After rappelling down the vertical surface, the CR will explore 5m radially from the touchdown point over a horizontal surface with small rocks no larger than 3cm in diameter. While traversing this terrain, the CR will supply adequate lighting to take images with a minimum 10cm resolution at 5m from an object. The image will be transmitted to the GS. The CR will know its position within +/-10cm, horizontally and vertically, relative to the MR and transmit its position to the GS. After taking and transmitting at least 5 images, the CR will ascend the 5m 90º vertical surface and re-dock with the MR. In case communications with the MR/GS is not available, the CR will also be able to store the images locally. All components will be designed for an Earth-like environment between 0 and 40ºC. The entire mission duration will be less than 8 hours as this is a typical shift length for a ground station operator. 2.2 Definitions Adequate Scene Lighting Lighting bright enough so that a point of interest is clearly resolved from the image background. Cave/pipe A horizontal floor with a minimum of 5m radius area with small rocks no larger than 3cm in diameter on top of it. The MR will be fixed at the top of an up to 5m vertical surface above this floor. Child Rover A smaller rover designed to perform a specific task. The CR is constrained to interface with a larger MR that houses the CR for transportation. The CR can receive commands relayed from a GS through the MR. For this project, the TREADS rover will be used as the mother. Explore Descend the maximum 5 meter depth of the cave/pipe and then traverse a horizontal distance of 5 meters radially from the touchdown location. The CR must take pictures of a point of interest with specific resolution and Field of View (FOV) requirements described later in the document, and then transmit the image to the MR/GS. The CR must acquire at least 5 images within the 8 hour maximum mission duration. The point of interest must be illuminated with adequate scene lighting as mentioned above. Point of Interest (POI) An object of 10 cm diameter placed 5 meters away from the CR imaging system. 2.3 Objectives In order to organize the functional objectives for RACER, they are separated into three levels based on their expected difficulty. The functional objectives for minimal success of RACER s mission are based on the customer s requirement for the CR to use the TREADS MR as well as being able to rappel into a cave/pipe and take/store/transmit images. The level one success criteria are as follows: The CR shall be able to undock from the TREADS CR bay. The CR shall be able to rappel a 90º incline to a maximum depth of 5m. The CR shall be able to transition from traversing a vertical surface to a horizontal surface. The CR shall be able to take and transmit/store at least 5 images. Level two success includes everything from level one in addition to going further in depth to the functional objectives of the CR. The level two success criteria are as follows: The CR shall handle communication crop-outs with the MR/GS by halting its mission and waiting for communications to be re-established. The CR shall be able to traverse 5m radially from rappel touchdown point, controlled via movement commands from the GS. 2

3 The CR shall be able to resolve a 10cm diameter POI from a 5m distance using its imaging system. The CR shall provide adequate scene lighting The imaging system on the CR shall have azimuth/elevation angular coverage of 180º and 90º, respectively. Level three success criteria are functional objectives that, if achieved along with levels one and two, would mean total mission success for RACER. These objectives include the positioning accuracy tolerances as well as the ability to return to the MR after exploring the cave/pipe. These functional objectives are expected to be difficult to achieve, but would severely limit the real-world applications of RACER if they are not met. The level three success criteria are as follows: The CR shall know its depth within the cave/pipe accurate to +/- 10 cm. The CR shall know its horizontal distance travelled accurate to +/- 10 cm. The CR shall be able to transition from traversing a horizontal surface to a vertical surface. The CR shall be able to ascend a 90º incline from a maximum depth of 5m. The CR shall be able to re-dock with the TREADS MR. 3

4 2.4 Concept of Operations Figure 2.4.1: Concept of Operations for RACER 4

5 The Concept of Operations (CONOPS) shown in Figure describes the main functions and their respective system tests for the CR and its interfaces with the MR/GS. In the Deployment Stage, the operator will command the CR to undock with the stationary MR from the GS. During the Rappelling Stage, the CR will be commanded to descend a vertical face to a maximum of 5m. At the bottom of the face, the CR will transition from vertical to horizontal motion. Meanwhile, the CR will transmit images and positional data back to the GS via the MR. In the Exploration Stage, the CR will traverse up to 5 meters radially from the touchdown point over a horizontal surface with sparse 3 cm diameter gravel to a point of interest, as commanded by the GS. There, the GS will command the CR to record images with FOV, resolution, and lighting requirements that were previously defined. Additionally, the CR will transmit its position relative to the MR back to the GS to within +/- 10 cm accuracy. During the Return Stage, the operator will command the CR to ascend the vertical face and re-dock with the MR. 2.5 Functional Block Diagram Figure 2.5.1: Functional Block Diagram for RACER In the Functional Block Diagram (FBD) in Figure 2.5.1, operations begin when commands are manually input to the GS. These commands will include functions such as rappelling, moving, capturing images, etc. Commands are wirelessly transmitted from the GS to the MR, which then relays the commands to the CR. It has not yet been decided if the transmission will occur wirelessly between the MR and CR. If so, a transmitter/receiver component will need to be added to the CR. The commands are sent to the CR s CPU, which then sends the commands to their respective peripherals (rappelling mechanism, imaging system, etc.). The CPU will also receive information from sensors and the imaging system for the purpose of positioning and image storage/transmission, respectively. Finally, the CPU will transfer the CR s position and images to the MR to be relayed to the GS. There are electrical power systems (EPS) shown on both the MR and CR. This design decision is justified in Section

6 3.0 DESIGN REQUIREMENTS 3.1 Verification and Validation Method Definitions Verification and validation methods are an important aspect of the requirements themselves. The three methods used for this project are: Demonstration, Inspection, and Testing. The definitions for Demonstration and Inspection are shown below: Demonstration - The requirement will be verified by physical demonstration (e.g. the CR rappelling 5 m vertically) Inspection - The requirement will be proven true by a measurement of some sort: length, mass, power, etc. The testing method for verifying and validating requirements includes a number of different tests that cover the requirements that involve testing. The tests can be seen below in Table Many of the tests below also test more than one requirement. Also throughout each test, the power used will be measured to help determine how much power is needed for a complete mission. Test Docking Communication Table 3.1.1: Verification & Validation Tests Test Description The CR will undock from the MR and drive over a 90º edge as if beginning the rappelling stage of its mission. The CR will then be raised back up over the same edge and have to re-dock with the MR. The CR will be sent commands from the GS (relayed through the MR) to perform desired tasks. The CR will transmit requested data (position and images) to the GS (relayed through the MR) or perform the movement task. The CR will then send task completion acknowledgements to the GS and receive transmission received acknowledgements from the GS, both relayed through the MR. Communication Drop-outs Rappelling Ascension Exploration Low-light Imaging The CR will be commanded to perform several movement tasks. Then communication between the CR and GS will be manually dropped by turning off the MR. The CR will then reverse previous driving steps autonomously until communication is restored by turning the MR on. The CR will be lowered by the rappelling system down 5m and will transition from a vertical to horizontal travel. The CR will be measuring its depth into the cave/pipe throughout this test. The CR transitions from a horizontal to a vertical surface and ascends the 5 m vertical surface using the rappelling mechanism. The CR will be measuring its depth into the cave/pipe throughout this test. The CR will traverse a horizontal surface inside a semicircle with a 5 m radius using pictures sent to the GS for navigation. The surface will consist of scattered rocks no larger than 3 cm in diameter. The CR will be measuring its distance travelled throughout this test. The imaging system will record images of a POI in a completely dark room. The POI will be re-positioned between images in order to verify that the resolution requirement is met for the entire FOV. The imaging system s light source will provide adequate scene lighting. The images will then be inspected to verify that the POI is resolved from the image background. 6

7 3.2 Requirements Flow Down The functional requirements (FRs) for this project were derived from the project statement and are higher level compared to the design requirements (DRs) further down. These functional requirements are shown in Table below. For these requirements to be considered successful, all of the child requirements that are associated with the functional requirements must be met. Requirement Number FR.1 FR.2 FR.3 FR.4 FR.5 FR.6 Table 3.2.1: Functional Requirements Parent Requirement Description Requirement The CR shall use TREADS as Heritage the MR requirement The CR shall communicate with Derived from the GS via the MR project heritage The CR shall explore a Derived from cave/pipe problem statement The CR shall contain a Derived from positioning system problem statement The CR shall capture Derived from photographic images problem statement The CR and MR systems shall Heritage contain their own electrical requirement power sources Verification & Validation Met if all DR.1 requirements are met Met if all DR.2 requirements are met Met if all DR. 3 requirements are met Met if all DR.4 requirements are met Met if all DR.5 requirements are met Met if all DR. 6 requirements are met The first functional requirement goes into the physical requirements necessary for the CR to interact with the MR. The design requirements that go along with FR.1 are shown below in Table The design requirements DR and DR were derived from last year s DARE project which also used TREADS as the MR. FR.1 : The CR shall use TREADS as the MR Table 3.2.2: FR.1 Design Requirements Flow Down Requirement Number DR.1.1 DR.1.2 DR DR DR DR Requirement Description The CR shall fit within the TREADS CR bay The CR shall have an area no greater than m x m The CR shall have a mass of no more than 9.8 kg [7] The CR shall un-dock and dock with the TREADS MR The CR shall re-dock with the MR after completing its mission The CR shall exit/enter the MR bay within a +/-4.3 degree area from straight out Parent Requirement FR.1 DR.1.1 DR.1.1 FR.1 Derived from problem statement FR.1, see appendix A.3 Verification & Validation Demonstration Inspection Inspection Demonstration Inspection Testing - Docking The next functional requirement goes into the communication requirements necessary for the CR to meet the functional objectives given by the customer. Since the CR will be traversing out of line-of-sight from the MR, it is important for these design requirements to be met; particularly DR and DR.2.3. The CR will be in communication via the MR meaning that the MR is simply acting as a communications relay point. The full design requirements flow down for FR.2 is shown below in Table

8 Table 3.2.3: FR.2 Design Requirements Flow Down FR.2: The CR shall communicate with the GS via the MR Requirement Number DR.2.1 DR.2.2 DR.2.3 DR DR DR DR DR DR DR DR Requirement Description The GS shall be able to send commands to the CR via the MR The CR shall receive commands from the GS via the MR The CR shall receive rappelling commands The CR shall receive commands to move a specific distance The CR shall receive picture taking commands The CR shall receive communication commands The CR shall receive commands to turn on/off light source The CR shall send data to the GS using the MR as a relay The CR shall receive transmission received acknowledgements from the GS via the MR The CR shall be able to detect if communication with the MR is not available The CR shall retrace its previous driving steps until communications are reestablished Parent Requirement FR.2 FR.2 DR.2.2 DR.2.2 DR.2.2 DR.2.2 DR.2.2 DR.2.2 DR.2.2 FR.2 DR.2.3 Verification & Validation Inspection Met if all child requirements are met Testing - Communication Testing - Communication Testing - Communication Testing - Communication Testing - Communication Testing - Communication Testing - Communication & Communication Dropouts Testing - Communication Dropouts Testing - Communication Dropouts The third functional requirement and subsequent design requirements are based on the functional objective of the CR to rappel into a cave/pipe and explore. It is important that these design requirements are met because they are vital to the mission purpose. Table lays out the design requirements flow down for FR.3. FR.3: The CR shall explore a cave or pipe Table 3.2.4: FR.3 Design Requirements Flow Down Requirement Number DR.3.1 DR.3.2 DR Requirement Description The CR shall be able to rappel slopes of 90º inclination The CR shall be able to rappel to a maximum depth of 5m The CR shall be able to transition from rappelling to travelling horizontally Parent Requirement FR.3 DR.3.1 FR.3 Verification & Validation Testing ( Rappelling) and Demonstration Inspection, Testing (Rappelling) and Demonstration Testing (Rappelling) and Demonstration 8

9 DR.3.3 DR DR.3.4 DR The CR shall be able to traverse a distance of up to 5m horizontally from the rappel touchdown point The CR shall be able to traverse a floor with small rocks no larger than 3cm in diameter The CR shall be able to go to a location of interest on cave terrain as commanded by the GS via the MR The location of interest shall be within a 5m radius of the CR s location FR.3 DR.3.3 FR.3 DR.3.4 Testing - Exploration Testing - Exploration Testing - Exploration Testing - Exploration The next functional requirement goes into the positioning system the CR must have. The design requirements flow down for FR.4 that is shown in Table is based off of functional objectives defined by the customer. Table 3.2.5: FR.4 Design Requirements Flow Down FR.4: The CR shall contain a positioning system Requirement Number DR.4.1 DR.4.2 DR DR Requirement Description The CR shall know its relative position to the MR The CR shall know its depth within ±10 cc The CR shall know its distance traveled within ±10 cc The CR shall be able to send position information to the GS via the MR Parent Requirement FR.4 DR.4.1 DR.4.1 FR.4 Verification & Validation Met if all child requirements are met Testing - Communication Testing - Communication Testing - Communication The fifth functional requirement is for the imaging system that the CR must utilize. Again, these design requirements are vital to the success of RACER s mission. The design requirements that accompany the FR.5 are found in Table below. These requirements were defined from functional objectives provided by the customer. Table 3.2.6: FR.5 Design Requirements Flow Down FR.5: The CR shall capture photographic images Requirement Number R.5.1 R.5.2 R.5.3 R Requirement Description The imaging system shall record images The CR shall be able to resolve objects of a 10cm diameter at 5m distance The imaging system shall have a minimum resolution of 50x50 pixels The CR shall be able to take photos with an azimuthal angular coverage of 180 degrees Parent Requirement FR.5 Derived from problem statement R.5.2, see appendix A.4 DR.5.3 Verification & Validation Testing - Low-Light Imaging Testing - Low-Light Imaging Testing - Low-Light Imaging Demonstration 9

10 R.5.4 R.5.5 R.5.5 R.5.6 The CR shall be able to take photos with an elevation angular coverage of 90 degrees The imaging system light source shall have a minimum 50 lumen brightness The CR shall be able to store at least 5 images The CR shall be able to transmit images to the GS via the MR DR.5.3 FR.5, see appendix A.5 FR.5 FR.5 Demonstration Testing - Low-Light Imaging Inspection Testing - Communication The final design requirement is for the CR and MR to carry their own power supplies. For the mission to be a success, the CR should have enough power to complete its mission without recharging. Therefore, the design requirement for FR.6 is shown in Table 3.2.7, below. Table 3.2.7: FR.6 Design Requirements Flow Down FR.6: The CR and MR systems shall contain their own electrical power sources Requirement Number DR.6.1 Requirement Description The power system shall provide enough power for the CR to complete its mission without recharging Parent Requirement FR.6 Verification & Validation Testing - All types 4.0 KEY DESIGN OPTIONS CONSIDERED For the purpose of coming up with a potential baseline design for the CR, different design options were explored for the critical subsystems. The six subsystems that were determined to be critical are the: rappelling, positioning, driving, imaging, power, and communication subsystems. The reason that these six subsystems were selected as critical subsystems is that the potential design solutions for each subsystem will drive the lower level design solutions later on. The first four subsystems in this list (rappelling, positioning, driving, and imaging) have enough design alternatives to consider that trade studies must be conducted for each of them. The imaging subsystem is further broken up into a camera, an actuation method, and its light source. The different potential design solutions for each of these subsystems can be seen in Figure 4.1 and more detailed overviews will be given in the following subsystem-specific sections. 10

11 Figure 4.1: Design options to be considered using trade studies. The last two major subsystems, power and communication, are different from the first four in that their design concepts do not require full trade studies to decide which solution is best. The options available given the functional requirements of this project as well as the setup of the legacy GS/MR make the decisions clear. The reasoning behind these decisions will be done via mini-trades which are performed using pros and cons and engineering judgement. The different potential design solutions for the power and communication subsystems can be seen in Figure 4.2 and more detailed overviews will be given in the following subsystemspecific sections. Figure 4.2: Design options to be considered using mini-trades. 11

12 4.1 Rappelling Subsystem This subsystem s main requirement is to be able to rappel the CR system down into a cave/pipe and be able to bring the CR back up to the top of the cave/pipe. By considering and describing three different viable design solutions, a trade study can later be done to determine the optimal solutions for RACER. The following rappelling subsystem designs are considered: The MR and CR constantly tethered Detaching tether Crane Constantly Tethered This design concept uses a winch to rappel the CR via a tether of TBD material. The winch could theoretically be located on either the MR or CR, but this analysis is limited to the winch be mounted on the MR. This choice was made based on calculations shown in appendix A.2 that show a large amount of work must be done by the rappelling system relative to driving work so minimizing CR mass is important. The CR will be lowered to the bottom of the cave/pipe using the winch system, then the rover will be able to explore while connected to MR. When the CR exploration is finished, the CR will be commanded back to the base of the 5 m vertical face before being pulled back up to the MR with the winch system. Figure Figure show the basic concept of the CR being constantly tethered for rappelling, and Table lists this systems pros and cons. Figure : Rappelling with Tether Figure : Constantly Tethered during Transition 12

13 Figure : Exploring with Tether Connected Table : Pros and cons of Constantly Tethered rappelling subsystem Description Pro Con Mechanical simplicity of connection that does not need to detach If CR fails, it can be retrieved by MR by retracting tether Tether tracking could be used to help determine position of the CR If the tether is not kept taught throughout the exploration it may become tangled or form a kink thus causing problems for return to the MR Being constantly tethered requires a minimum of 10 m of wire. This increases the size and the weight of the system Detaching Tether This design concept starts the mission with the CR connected to the MR by a tether that is released/retracted by a winch system mounted on the MR. The CR will be lowered by the winch system into the cave/pipe, shown in Figure After the CR has completed its descent and transitioned from vertical to horizontal orientation, the mechanical clamping system on the back of the CR will be commanded to release its connection to the tether. This interaction is highlighted in Figure and Figure After completion of its mission, the CR will connect back to the tether using the clamping system and guidance from an imaging system located on the back of the CR. Then the CR will be pulled back up to the MR using the winch system. Table shows the pros and cons of this design concept. Figure : Connected during Rappel 13

14 Figure : After the Transition Figure : Detached for Exploration Table : Pros and cons of Detaching Tether rappelling subsystem Description Pro Con Tether only needs to be long enough for CR to rappel 5 meters Less mechanical complexity involved with keeping a tether taught No tether tracking will be used once landed at base Crane System This system design is set up where two crane arms attached to the MR will lower the CR down to a maximum 5 m depth. One important difference between this and the basic winch system is the rover will be lowered flat and therefore not be required to transfer from a 90º vertical surface to a flat horizontal surface. The crane arms will both use a winch system where the two wires will be attached to the top side of the CR using a clamping system shown in Figure This can ensure a smooth rappel down the vertical surface where the CR is unlikely to get twisted on the descent. Once the descent is complete the CR will detach from the wires as the clamping system is released, as seen in Figure , and begin the exploration process. The reason for disconnection is so the CR has full range of motion that will not tangle the wires through a series of turns. Once the CR completes the exploration mission it will return to the two connection points and attach back to the crane system where it will be raised back to the MR. Table shows the pros and cons of this design concept. Figure : Crane Rappelling Figure : Detached from tethers, Exploration 14

15 Table : Pros and cons of Crane rappelling subsystem Description Pro Con Horizontal descent creates simple descent with no vertical to horizontal transition Mechanically complex to design two crane arms for the MR CR will have to hold all power needed while exploring Crane arms used for descent will have a high weight 4.2 Positioning Subsystem RACER s primary positioning requirement is to determine the horizontal distance traveled by the CR as well as vertical depth within the cave/pipe within +/-10cm. In the following section, four positioning methods will be described and weighed. A trade study will then be conducted to determine the most adequate solution. The four positioning methods to be considered are as follows: Odometry and inertial navigation Range-finding utilizing sonar or lasers Range-finding with stereoscopic cameras Positioning with deployable active beacons Odometry and Inertial Navigation Odometry is the method of measuring the motion of a vehicle s wheels and using those measurements to calculate the position of the vehicle. Specifically, encoders can be used to calculate the distance each wheel has traveled. This information can then be used to determine both the change in position and change in orientation of the vehicle [4]. This method of positioning is inexpensive and can provide short term accuracy [5]. Another advantage of using this positioning technique is it would also be possible to place an encoder on the rappelling winch and measure the depth the rover has rappelled. This is significant because the total distance the rover has traveled includes the distance it has rappelled vertically. One of the odometry method s shortcomings is that there is a potential for an accumulation of error over time. One potential for error accumulation is that odometry assumes a no-slip condition. If any slippage occurs the system would compute the rover has traveled some distance when in fact it may not have moved. Another cause of the error accumulation is that any errors in orientation, however small, will yield an accumulation of errors in lateral position [P.2]. Because the functional requirement is total distance traveled this error build up in lateral position should not drastically impact the success of the rover s mission. However, the team must acknowledge these errors exist so an inertial back-up system is proposed to reduce error. The inertial navigation will be performed by double-integrating acceleration from an accelerometer and a gyroscope. The purpose of the accelerometer is to reduce errors related to slippage and the purpose of the gyroscope is to reduce error associated with orientation. Figure illustrates how this design option would be integrated with the CR. Table lists the pros and cons associated with this design option. 15

16 Figure : Odometry and inertial navigation positioning subsystem diagram Table : Pros and cons of odometry and inertial navigation positioning subsystem Description Pro Con Engineering heritage from legacy JPL rover senior projects Cost-efficient for its accuracy Microcontrollers are available that have built-in accelerometers and gyroscopes Build-up of error over time Accelerometers and gyroscopes do not provide positioning data when the CR is at constant velocity This design would require an encoder on the winch. As the tether is unspooled from the winch, the diameter of the winch decreases. A model would have to be developed to account for this change Range-Finding with Stereoscopic Cameras The basic principle behind this positioning method is to integrate two images of the same area that were taken by cameras separated by some distance d on the CR. In the same way having two eyes gives humans depth perception, integrating the two images, if done correctly, can allow one to compute the range between objects in the images and the CR. One of the issues surrounding this technique is the correspondence problem. This problem refers to determining what locations on the two images correspond with each other. Many factors contribute to this problem such as cameras that have different fields of view [p.4] and the resolution if the images. Solving this problem will require an extensive amount of both programming by the engineers and computational power from the CPU but if implemented correctly, could provide an acceptable positioning system design. Figure below shows how this technique could be integrated with the system. The object or point of interest is labeled P. Table lists the pros and cons associated with this design option. 16

17 Figure 4.4.2: Stereo imaging diagram Table : Pros and cons of Stereoscopic positioning subsystem Description Pro Con The positioning system could be integrated with RACER s required imaging system If configured properly the system can be very accurate Laser/sonar range finders are one-dimensional whereas a dual camera system provides the entire field of view for analysis The accuracy of the system is dependent on the distance between the cameras and is therefore limited by the size of the CR The implementation of this design will require extensive image processing, a field that is foreign to the team Will require a more powerful processor to handle image processing Range-finding with 1-D range-finder devices This concept involves using range-finding devices (laser, ultrasonic, etc.) to determine distance travelled. By monitoring the distance to the nearest object ahead of the rover, the total horizontal distance can be tracked. This offers the following three advantages: simplification of integration, accurate measurements along that axis, and the ability to determine depth while rappelling. There are two areas where this approach could potentially become problematic. One is when performing turns, the measurement axis would change. Finally, if there are no landmarks ahead of the robot for the range-finding device to detect, then this type of positioning is essentially useless. While this can be mitigated with scanning range-finder devices, it nevertheless still relies on having a populated environment in order to work. Figure illustrates this positioning concept and Table outlines the advantages and disadvantages. Figure : Range-Finding Positioning Concept 17

18 Table : Pros and cons of 1-D Range Finder positioning subsystem Description Pro Con Accurate in correct environment Easy integration with rover system Ability to determine depth while rappelling Managing turns requires extra positioning logic Dependent on having a populated environment Range-finding with deployable active beacons This concept involves using active beaconing to determine the CR s position with respect to the beacons. This in turn can be used to determine the CR s position with respect to the mother rover. This system would work by having the MR/CR deploy beacons at known locations relative to the MR within the environment. Then, as the CR moves around, it would use the beacons signals to triangulate its position. While this offers the advantage of offering an accurate positioning system that is entirely environment independent, the additional mass and mechanical complexity to make this system work could be prohibitive. Furthermore, the exact locations of each of the beacons would need to be known at the time of their deployment, which is not necessarily feasible. Figure illustrates this concept and how the triangulation would occur and Table outlines the advantages and disadvantages of this system. Figure : Deployable beacons positioning concept Table : Pros and cons of Deployable Active Beacon positioning subsystem Description Pro Con Independent of environment if deployed properly Accurate positioning Extra mass Exact location of beacon must be known Requires designing beacon and beacon deployment subsystems Beacon deployment is dependent on environment Requires direct line-of-sight to beacons 18

19 4.3 Driving Subsystem The driving subsystem will be used to propel the CR over a horizontal surface up to a distance of 5 m. The terrain will be flat but the rover will encounter sparse gravel up to 3 cm in diameter. The driving subsystem must also allow the rover to successfully transition from horizontal to vertical as the CR begins its rappel into the cave/pipe, and then back to horizontal as the CR reaches the bottom of the cave/pipe. An operator will be controlling the driving system remotely via the GS, so the driving system must have sufficient mobility to turn and maneuver wherever the operator specifies. Four main driving system types were considered and are described below: Fixed wheels Articulating chassis with wheels Rocker-bogie suspension with wheels Treads Fixed Wheels The first concept for for the drive system configuration is a fixed chassis with 4 wheels. Two designs are discussed. The first is the the design that contains one large drive wheel and one small passive wheel shown in Figure (A). Its front wheels will be at least 6 cm in diameter to be able to traverse the 3 cm gravel. The large wheels will be used as a way to traverse from the horizontal surface at the top of the cave/pipe over the edge to the vertical wall and from the vertical wall to the horizontal floor without losing contact with the surface. The second design shown in Figure (B) has two large drive wheels and two large passive wheels. This design also contains a raised chassis so when it transverses from the horizontal surface to the vertical wall, the chassis will not hit the edge of the cave.. The 4-wheel system can transition from horizontal to vertical without the need for any additional moving parts so this is the simplest design in terms of minimized amount of moving parts and ease of manufacturing. This is a configuration that has been well proven to work in many other situations and is well documented. The pros and cons of these concepts are discussed in Table Figure : (A) Two large wheels and two small wheels (B) Four larger wheels with a raised chassis. 19

20 Table : Pros and cons of 4 Wheel Fixed Chassis driving subsystem Description Pro Con Single solid chassis means simple manufacturing and construction No ability to adapt to obstacles Single solid chassis makes other subsystem integration simpler Articulating Chassis The second driving system design concept is a 6 wheel articulating chassis. This design contains a pivot joint in the middle of the chassis to give the ability to mold to the surface with a combination of a servo and gravity to articulate the chassis will form to the surface it is in contact with. This will aid in the CR s transition between vertical and horizontal surfaces and help it to drive over the 3 cm gravel. This design was utilized in the SPIDAR [3] rover used for search and rescue operations for the specific reason stated above. The articulating chassis concept is shown is Figure and its pros and cons are discussed in Table Figure : 6 wheel drive system with a two part articulating chassis. Table : Pros and cons of 6 Wheel Articulating Chassis driving subsystem Description Pro Con Ability to modify shape in response to changing terrain Additional pair of wheels adds system weight Increase in complexity to actuate chassis Rocker-Bogie Suspension A rocker-bogie suspension uses the mechanical motion of wheels and the arms to which they are connected as a suspension system. This design concept has a long heritage among NASA rovers, most notably on the Curiosity, Spirit, Opportunity, and Pathfinder missions. NASA rovers typically use a 6-wheel design, [8] 20

21 but the RASC-AL rover team from the Worcester Polytechnic Institute successfully designed and manufactured a 4-wheel variant, [2] a representation of which is shown in Figure Figure Rocker-Bogie system with 6 wheels In this design, each of the four wheels is connected to the end of an arm. The two arms on each side meet at a pivot in the middle, about which they rotate. The rover body is connected to the rocker-bogie at the arm hubs and by a bridge that links the two arms underneath the chassis body. The main advantage of using a rocker-bogie system over a fixed-wheel design is that it substantially increases rover mobility without significantly increasing weight or cost. When the rocker-bogie encounters an obstacle, a single wheel drives over it while the other wheels remain on the ground. This allows greater stability for the rover body as well as meaning that less work is done by the driving motors (see appendix A.2). The rocker-bogie suspension also has few moving parts, compared to the other considered designs, which increases reliability and durability. However, rocker-bogie systems are not widely available commercially and one would need to be manufactured for this project, which increases complexity. The pros and cons of this system are shown in Table Table : Pros and cons of Rocker-Bogie driving subsystem Description Pro Con Maintains 4 driving points of contact at all times, even while going over obstacles and horizontal-vertical transitions Design concept has engineering heritage within JPL rovers High precision manufacturing for rocker-bogie bridge and arms Treads Treads are tracks that run around a set of wheels, powered by a pair of driving wheels in the front. This design is commonly used on military tanks, and an example is shown below in Figure

22 Figure :Treads Driving Option Treads provide exceptional traction and are optimal for wet, slippery, or soft ground [1]. They decrease the pressure on the ground for heavy machines such as tanks by spreading their weight over a larger area. A treads configuration can also help with the transition from horizontal to vertical during the Return stage because the driving motor can run in reverse when the back of the CR is against the vertical wall. Since a treads-style driving system does not have a suspension, when it encounters an obstacle, the entire side of the rover will rise over the obstacle which increases work done by the driving system. Also, treads have higher internal friction due to the additional wheels and points of contact and so they require more power to operate. They are also heavier, more complex, and less reliable than the other considered designs because of their extra parts. These findings are compiled in Table Table : Pros and cons of Treads driving subsystem Description Pro Con Transition between horizontal and vertical can be assisted by driving motor Additional unpowered wheels and tread tracks are heavier than other design options Additional wheels and equipment increase cost. Backup parts needed due to relative unreliability. More moving parts increases difficulty to build and maintain. Increases risk of malfunction. 22

23 4.4 Imaging Subsystem This subsystem s main requirement is to be able to take an image of a point of interest that is 10 cm diameter and 5 m away from the CR as seen in requirements DR.5.1-DR.5.4. The purpose of this sections is to weigh all the feasible options against each other so later a trade study can help determine what to use on the CR. The imaging subsystem is further broken down into a camera subsystem, an actuation subsystem (if required), and a light source subsystem. The following imaging camera subsystem designs are considered: Single Camera with Wide Angle Lens Actuated Single Camera Multiple Fixed Cameras Single Camera with Wide Angle Lens This concept involves using a single fixed camera with a wide and tall enough lens to be able to capture a single image with a 180 azimuthal and 90 elevational FOV. Furthermore, the image must have high enough resolution such that a POI can be resolved. This design concept is simple in that no moving parts are required and no extra image processing must be done. However, the main disadvantage of this solution is that the image would be distorted, especially around the edges. Correcting this effect with software is possible, but undermines the advantage of avoiding extra image processing. The other main issue with this solution is that most wide angle lenses are unable to encompass the entire required FOV so for the camera to remain fixed the rover would have to be moved in order to reposition the camera. One possible solution to this would be to use a fisheye lens to further increase the FOV, but this would also increase the distortion of the image. Figure shows a comparison of the same picture taken with and without this type of curved lens. Towards the outside of the image, the distortion is most visible but even in the middle it can be clearly seen that the POI would not be captured as intended. Table shows the pros and cons mentioned here. Figure : Image distortion from wide FOV lens\ Table : Pros and Cons of Single Camera with Wide Angle Lens imaging subsystem Description Pro Con No moving parts to break Low complexity of implementation with no moving parts Image distortion so resolution requirement cannot be guaranteed for entire picture Unable to meet FOV requirements without moving CR 23

24 4.4.2 Actuated Single Camera This design concept uses a single camera attached to two servos or stepper motors, one for vertical movement and one for horizontal movement that would allow the camera to be pointed towards the point of interest. Each image recorded would only capture a portion of the total FOV requirement, but would still meet the resolution requirement. The main advantage of this solution is that it eliminates the distortion of the fixed single camera with a wide field of view. The main disadvantage of this solution is that the servos or stepper motors would require additional software for their control. Moving parts have the potential to break, but these components are very reliable in general and are a widely used technology. Table shows the pros and cons mentioned here. Table : Pros and Cons of Actuated Single Camera imaging subsystem Description Pro Con No added image distortion Low complexity of implementation with few moving parts Moving parts can break or not function as intended Additional software complexity for camera pointing control Multiple Fixed Cameras This concept involves using multiple cameras that are fixed on the CR that each capture a portion of the total FOV. The main advantage of this solution is that it would not have any distortion like there is in the single fixed camera with a wide field of view solution and it would also not have any moving parts like the actuated single camera solution. However, by having so many cameras, it would be more complex mechanically to mount them all, find a microprocessor that you are able to attach that many cameras to, and transmit all of the images. Another disadvantage of this option is that if the POI spans multiple images, the images would have to be stitched together which would lead to distortion since they would be at points of view relative to the point of interest. The other option besides stitching the images together would be to reposition the CR such that the POI is captured in a single camera s image. Figure shows an example of a multiple camera system used on the SPIDAR rover. Pros and cons of this design concept are shown in Table Figure : Possible implementation from another rover called SPIDAR [2] Table : Pros and Cons of Multiple Fixed Cameras imaging subsystem Description Pro Con No added image distortion prior to image-stitching Low complexity of implementation with no moving parts 24

25 Additional software complexity for image-stitching Possibility of needing to reposition the CR to get a distortion-free image Actuation Regarding actuation, the two most practical options available are purchasing an off the shelf actuating camera that meets the requirements in R.5.3 and R.5.4 or designing an actuating system with servos or stepper motors. If a camera exists that meets these requirements that is within the project budget, the most practical option would be to purchase this camera and integrate it with the CR. However, a camera with the required specifications does not exist, the team will plan on developing an actuation system with servos or stepper motors. One servo or stepper motor would be required for both vertical and horizontal actuation. In the case of using servos, a PWM signal would be supplied to the servos telling each to rotate a certain amount either vertically or horizontally. This movement is fairly accurate due to servos having built in feedback from encoders. For stepper motors, a full rotation is divided into a set number of steps. Then the user tells the motor how many steps to move at once thus allowing possibly very precise positioning depending on the specifications of the motor Lighting The lighting subsystem addresses DR.5.4 by providing adequate scene lighting to capture an image of a POI in low-light conditions. After some testing using a camera and different lumen bike lights, it was determined that the light source must have at minimum 50 lumens of brightness. Appendix A.5 shows the results from the experiment. This level of brightness is attainable using commercial off-the-shelf LED light sources which are cheap, low mass, and use relatively low power. 4.5 Power Subsystem RACER s power subsystem must fulfill FR.6 and all of its child requirements. By successfully meeting these requirements, RACER will be supplied with enough electrical power to complete its mission. The design of this subsystem entails many decisions such as the type of power source (i.e. solar cells, batteries, radioisotope thermoelectric generators (RTG), etc.), where the power source will be located (i.e. on the MR, CR, or both), and how power will be transported between the MR and CR if the power source is only located on one of the two. Immediately, the type of power source can be decided. Solar cells would not work for RACER s application because of several reasons. The solar cells would have to be added to the existing TREADS MR which is a design outside the scope of this project. Also, solar cells would severely limit the applications this project to clear sunny days in open areas. RTGs are not a viable design solution because there is no commercialoff-the-shelf option within a $5,000 budget in addition to it being highly complicated and hazardous. Existing MR/CR systems in legacy JPL senior projects have used battery systems so the technology is proven for similar applications. Therefore, batteries will be used for RACER s power source. Therefore, the limiting factor for this design is where the power source is located because the power transportation method is dependent on this decision. From Figure 4.2 in Section 4.0, the design options considered for this choice are as follows: Power source solely on the MR Power source solely on the CR Power sources on both the MR and CR Power source solely on MR If the power source is located solely on the MR, the CR must be tethered to the MR throughout the mission and the tether must supply power to the CR. However, from the calculations shown in appendix A.1, the voltage drop across a 10m cable is significant (~4.0V for 20 AWG stranded copper wire). The voltage drop would be decreased to ~0.4V if 10 AWG copper wire was used, but this would increase the total weight of just the power cable in the tether to ~1kg. The total mass of the CR system cannot exceed 9.8 kg so having 10% of the total mass reside in just part of the rappelling system tether is prohibitive of this design option. Table , below, shows the pros and cons of the power source being located solely on the MR. 25

26 Table : Pros and Cons of the CR power source being located on solely the MR. Description Pro Con If the MR and CR are connected through a tether that carries power, transmitting communications through this tether would be a simple addition. CR mass would be reduced which means less work for the rappelling system. Having the power source located directly next to the rappelling mechanism is convenient. Either a large voltage drop across the tether or a large tether mass, neither of which is desirable. Through operational wear-and-tear, the power cable may break which is a single point of failure for the mission. Having batteries in the MR bay takes valuable space away from the CR Power source solely on CR If the power source is located solely on the CR, the design suffers similar drawbacks to being located solely on the MR. The main difference between the two design concepts is that power for the rappelling subsystem must be transmitted through 10m of wire instead of power for the CR driving subsystem. As shown in the calculations in appendix A.2, the work done by the rappelling subsystem will be more than twice that of the driving subsystem. This means that the inefficiencies of transmitting power through a long wire are even more prohibitive. Table , below, shows the pros and cons of the power source being located solely on the CR. Table : Pros and Cons of the CR power source being located on solely the CR. Description Pro Con If the MR and CR are connected through a tether that carries power, transmitting communications through this tether would be a simple addition. CR mass is increased by holding batteries for driving subsystem as well as rappelling subsystem. Having the power source located directly next to the driving mechanisms is convenient. Either a large voltage drop across the tether or a large tether mass, neither of which is desirable. Through operational wear-and-tear, the power cable may break which is a single point of failure for the mission. More power must be transmitted through the tether for the rappelling mechanism 26

27 4.5.3 Power sources on both the MR and CR By having power sources on both the MR and CR, cons from both single power source location designs are mitigated. There is no need to inefficiently transmit power to power-intensive subsystems, CR mass to be rappelled is minimized, and a major single point of failure for the mission is removed. Table , below, shows the pros and cons of having power sources on both the MR and CR. From the results of this table, it is clear that having separate power sources on the MR and CR is the optimal design solution for this project. Table : Pros and Cons of the CR power source being located on both the MR and CR. Description Pro Con The CR tether does not need to be designed to avoid sharp bends and its material can be lightweight without metal. CR carried mass is minimized while avoiding inefficient power transmission. Having a power source located directly next to the driving mechanisms is convenient. Having a power source located directly next to the rappelling mechanism is convenient. Having batteries in the MR bay takes valuable space away from the CR. 4.6 Communication Subsystem RACER s communication subsystem must fulfill FR.2 and all of its child requirements. By successfully meeting these requirements, RACER will be able to process all of the user input commands required to complete its mission. The design of this subsystem entails a single major decision between the following options: to modify the existing GS to add functionality required for this project or to script a new GS from scratch so that a new communication architecture can be utilized. Add to existing GS functionality and utilize existing comm method (Wi-Fi) Make a new GS from scratch to use a new communication and transmission method (RF) Add to existing GS functionality and utilize existing comm method (Wi-Fi) This option would allow for RACER to utilize the legacy GS by adding additional functionality to its communication system. In previous years, Wi-Fi has been used as the main wireless communication system between the GS, MR, and the CR. One advantage of using Wi-Fi is that it has a faster data transfer rate than other forms of RF transmission and it uses IP so there is some error checking built into the protocol. One of the disadvantages in this case is that there is no documentation readily available so many man hours will need to be devoted to reverse-engineering this subsystem. Another disadvantage of using Wi-Fi as a communication method is that the range is more limited than other RF options. Despite the scope of this project being well within the range of Wi-Fi, it would not work over much longer distances which decreases scalability.table shows the pros and cons for this design. Table : Pros and Cons of using existing GS functionality and utilize existing comm method (Wi-Fi) Description Pro Con Use existing and tested work from previous groups Faster data transmission rates vs other common RF communication methods Lack of documentation from previous groups means man-hours must be spent understanding the system not only to use it but to add required functionality 27

28 4.6.2 Make a new GS from scratch to use a new communication and transmission method (RF) This option would require the team to create a new RF transmission method that would utilize a serial protocol for the transmission of data. This option would have slightly slower data transfer rates than using Wi- Fi. However, this option would be more customizable for RACER s specific communication requirements. Another advantage of using serial for wireless transmission is that most sensors and cameras that will be used will utilize serial for transmission so there will be no need to change protocols. Below in Table the pros and cons mentioned here are outlined. Table : Pros and Cons making a new GS from scratch to use a new communication and transmission method (RF) Description Pro Con Longer range than Wi-Fi. Most cameras and sensors will already be utilizing serial. This team designs the system allowing for more design flexibility in both commands and data type priorities. Also, no reverse engineering due to lack of documentation for previous communication system. Slightly slower than Wi-Fi Legacy Equipment and Communication System [6] The communication for the TREADS legacy system was tested last fall by the DARE team. They found that the GS and MR computer systems are operational. Both of the computers booted up and were determined viable. Testing was done last year by the DARE team to determine the functionality of the communication between MR and GS over the Darkside network, the results are shown below in Table Command Desired Command Input to Computer Table : MR Command Test 1 [6] Command output by GS to MC Command output by MC to MR Pass/Fail Drive Forward 2" F Fail Drive Backward 2 B Pass Turn Right 5 R Pass Turn Left 5 L Pass Ramp - Raise A-1 N/A N/A Ramp already raised Ramp - Lower A Fail Request Telemetry T Fail Ramp- Raise A Pass Table shows that the MR was able to drive backward and turn in either direction it was not able to drive forward. The MR ramp was able to raise but not lower and the request for telemetry does not function. It is assumed that the functional condition of TREADS has not changed since last fall, so these results indicate that the communications system is functional enough to relay commands to the CR. For RACER s purposes, the MR s mobility failures will not affect mission completion as the MR will remain stationary with its ramp lowered. 28

29 5.0 TRADE STUDY PROCESS AND RESULTS 5.1 Rappelling Subsystem Trade Metrics and Weighting Explanation In order to complete a trade study on the different rappelling systems, the metrics used to measure how useful each system is must be understood. For the rappelling system the power consumed, mechanical complexity, software complexity, mass, size, and cost will all be used to measure the different design options. The metrics used are described below and given weights in Table Power Consumed: The rappelling system will have a large use of power in order to be able to allow the CR to descend and ascend. For this project the rappelling system will be mounted on the MR. The power for the rappel system will be added to the MR. Software Complexity: In order to create a working rappelling system software must be created in order to send commands for the CR to use the rappelling system. This software must be incorporated into the designed GS software. It will also be required to be sent to the MR system, where the system will be connected. Software will be complicated because the legacy code must be understood before new software can be created and integrated. Mechanical Complexity: The rappelling system will require a mechanical system, using the bare minimum of a winch and a motor, in order to be functional. How the mechanical system is built, attached to the MR, and integrated with the CR is a key design aspect for which rappelling system is chosen. The Mechanical systems being created include the rappelling system, the driving system, and the CR chassis. System Mass: While the rappelling system will be on the MR it still has mass constraints. It cannot put strain on the current MR. This mass will include not just the winch and motor but also the wire system that is attached to the CR and the power required to use the rappel system. The mass of the entire system will be considered as part of the CR max weight of 9.8 kg. The reason for this is because the CR bay on the MR is what drives the maximum weight. Any weight added to the CR bay will take away from the total CR weight System Size: Similar to the system mass the size is a derived requirement from the size of the MR. The rappelling system must fit onto the current MR while not interfering with any of the MR functions. This gives constraints in the size of the system. Cost: Cost is always an important metric because the entire project has a maximum budget of $5,000. This cost will be distributed between the rappelling system, the positioning system, the driving system, the power system, the hardware system, and the imaging system. This means that the budget for the rappelling system has large constraints. The following table shows how each metric is weighted and explains the reasoning behind assigned weights. The weights provided are derived from the minimum levels of success, the functional requirements, and engineering intuition. Table : Design Metric Description and Weighting Metrics Percentages Description Mechanical Complexity System Mass 25 % The rappelling system is primarily a mechanical system that will require multiple parts to allow the CR to descend and ascend a 90 degrees vertical surface. Rappelling into a cave/pipe is required for minimum success and to be able to complete FR.3. Because it is required for minimum success the mechanical system is the highest weighted metric at 25% 20 % While the mass will be mainly onboard the MR it is in the CR bay area. For this reason the mass of the system will be considered against the total mass of the CR. The CR has a maximum weight of 9.8 kg. This is a design driver of the entire system because the MR can only hold a 29

30 maximum weight. The mass that the rappelling system can have must be minimal as to allow for the CR to have the other required systems Software Complexity 20 % To use the rappelling system from the GS, software commands must be created. These commands are required to be sent from the GS to the MR, where the system will be located. Then the commands will be relayed to the CR. FR.3 requires that the CR and GS are able to communicate. Because the GS already has completed software for legacy projects, the addition of software for the rappelling system is very important. The complexities in integrating into already created software make this metric weigh more than the power, size, and cost. Cost 15 % The project has a maximum budget of $5,000. This budget as described above is split between many different subsystems of the CR. This means that the cost plays a large factor into the design of each subsystem. Since there is a budget constraint and the rappelling system is required for minimal success the cost of the different systems is a key design metric. Power Consumed 10 % Because the rappelling system will be mounted on the MR the power for the system will also be on the MR. The MR has a large power supply as well as the ability to increase the power capacity with extra batteries. For this reason the power for the rappelling system is given the lowest weight since there is a larger power budget to work with than what the CR will have aboard its system. System Size 10 % Size is considered the least important metric for the rappelling system. The reason behind this is the amount of space to mount the rappelling system on the MR. Each CR bay on the MR have a width of m at the smallest point and a width of m at the widest point. This provides more than ample space to mount the rappelling system. The only other consideration of space is any mechanical system that may be added to the CR for the rappelling system to function Rappelling System Trade Study With the metrics given weights based on the different functional requirements and levels of success a trade study can be completed. In order to perform a trade study score values must be designated to be assigned to the metrics for each system. For each metric a heuristic is developed in order to be able to understand what each score will mean for each specific metric. Below is a description of the heuristics that help determine how a metric is scored for each rappelling system and the score descriptions in Table Mechanical System Heuristic: The mechanical system is scored based on the difficulty to build the system and the time it takes to build. This includes the possibility of parts being machined, what material they are, and how it would integrate into the MR. Also, subsystem development should constitute less than 6 man-months, where a man-month is defined as the amount of work 1 person can do in a month, or 2 people can do in one half month. For a team of 2, 6 man-months of work would take 3 months to complete. Software System Heuristic: The software system is scored based on the time it will take to create software to control the rappelling system and the ease of integration into the current GS software. Cost Heuristic: The cost is scored based on the total project budget of $5,000. System Mass Heuristic: The system mass is scored based on how much of the maximum CR mass of 9.8 kg the system will take up. As described in Table the mass of the rappelling system is considered to be part of the maximum CR weight. Therefore this must be minimized. 30

31 System Size Heuristic: The size of the CR bay on the MR, m at widest, constrains the size of the rappelling system. The rappelling system size is scored based on the effect on the total size of the CR bay as this would take away from the maximum CR size Power Consumed Heuristic: Power for the rappelling system is scored based on the additional power added to the MR and the mass of the required power to be added. As stated in section the power added to the MR will be used all for the rappelling system and the mass of the additional power will take away from the CR maximum weight. Table : Rappelling System Trade Study Heuristic Definitions Metric Value Assigned Mechanical Complexity Complex machined parts, more than 6 man months Machined Parts, 5-6 man months Machined Parts, 4-5 man months Off the shelf part, 3-4 man months Off the shelf parts, less than 3 man-month Software Complexity More than 5 man months 4-5 man months 3-4 man months 2-3 man months Less than 2 months man hours Cost More than $1000 $750-$1000 $500-$750 $250-$500 Less than $250 System Mass More than 40% total CR mass 30-40% total CR mass 20-30% total CR mass 10-20% total CR mass Less than 10% CR total mass System Size More than 40% CR bay total size 30-40% CR bay total size 20-30% CR bay total size 10-20% CR bay total size Less than 10% CR bay total size Power Consumed More than 20% CR total power 15-20% CR total power 10-15% CR total power 5-10% CR total power Less than 5% CR total power Once the trade study is complete by using the scoring method described above a more detailed explanation about the most important metrics will be given to analyze why each metric was given a specific score. Table : Rappelling System Trade Study Constantly Tethered Detaching Tether Crane Metric Weight Score Score Score Mechanical Complexity 25%

32 System Mass 20% Software Complexity Cost 20% Cost 15% Power Consumed 10% System Size 10% Weighted Total : Rappel System Trade Study Results The trade study provides a numerical analysis of each rappel system. The final weighted total gives a general idea about which system will be the best for the required mission. These final weights can be seen in Table The first system analyzed was the constant tether. When analyzing this system it was realized that it was the simplest system in terms of the mechanical and software systems. It would only require three commands of power, lower, and raise. This means the software of the system is short and easy to create. The mechanical system also only requires a basic winch system. This means the required time to develop this system is minimal, which lead to the score of a five. For a constant tether system it would require a minimum of 10 m of cable wire. This is so the CR can complete the entire mission. The wire will add to the size and the mass of the entire system, which is the reason for the mass, size, and cost all receiving a score of four. With a constant tether system the power will have to remain on for the duration of the mission. This is to ensure that the tether wire never has slack, which could complicate the mobility issues of the CR. Since the power will always be on this system received a score of three. Overall this system seems to be the most useful from the trade study, the complexity factors from both the mechanical side and software side are easy to handle. The only issue with this system seems to be the power in order to keep the wire taught. The extra power will be minimal and can be countered by the addition of minimal power mass to the MR. The second system analyzed was the disconnected tether. This system will require only five meters of wire as opposed to the 10 for the constant tether. But while the wire weight and size will be greatly reduced, an additional mechanical part on the CR must be created. This will be a clamp system that can disconnect and reconnect to the tether. This mechanical system will add to the mechanical complexity of the entire rappel system as well as increase the amount of commands the GS must be able to send to the CR. With this system the code process will take a larger amount of time to create and integrate into the MR system. The best part of a disconnected system is that the power use will be minimal. Since the wire does not have to be kept taught once the CR is on the horizontal cave/pipe floor the motor can be completely shut down until the CR must ascend back to the MR. The most complicated part of this system is that the CR will require a clamp mechanism in order to disconnect and reconnect to the rappel wire. This part will have to be machined and integrated with the CR to properly work. Overall this system would provide more mobility to the CR and use less power, but would take longer to construct and create working software for. The final system analyze was the crane system. The crane system would make use of a winch system, but would allow the CR to rappel horizontally which would remove the need to be able to transfer from the 90 degree vertical surface to the flat horizontal surface. This would make the rappel system much easier and be a large design driver for the driving system of the CR. The issue with a crane system is the size and mass of the system. A crane would require two winch wire sets, two motors, and crane arms that can extend over the opening to the cave/pipe that are used to properly lower the CR. This would be mechanical complex to build as well as integrate into the MR. The biggest issue with this system is the size of the system simply because the crane arms must be large enough to support the entire CR and hold a motor and winch system. Overall this system, while it takes away the difficulty of the transfer between vertical and horizontal surfaces, is too large and mechanically complex to be used as the CR rappel system. 32

33 5.2 Positioning Subsystem Positioning Trade Metrics and Weighting Many factors contribute to a successful position system design. This section will describe each of these factors as trade metrics so that a trade study can be performed. The metrics to consider are mass, power consumption, cost, complexity, accuracy, size, and reliability. These metrics are described below and assigned weights in Table System Mass: Since the CR will be suspended by a tether of limited strength and that tether will likely be driven by a motor of limited power, the mass of each subsystem on the CR, including the positioning system, becomes significant. There are also mass requirements derived from being able to interface physically with the MR. Power Consumption: It will be important to select a positioning system with low power consumption. A subsystem with a significant power consumption will require a larger power supply. For reasons such as mass and cost the size of the power supply will be limited. This will limit the available system power. System Cost: Recall that the total project budget is only $5000. Taking this into account along with the fact that different positioning systems require different sensors of varying costs it is important to select a design that will not require expensive positioning sensors. System Complexity: In the case of this subsystem complexity mostly refers to the software algorithms that will be associated with the positioning system. The team only has two semesters to complete this project. Because of this, the risk of not being able to develop a successful positioning algorithm within the required time must be considered. Positioning Accuracy: DR 4.1 and its sub-requirements specify that the CR must know its position relative to the MR with errors less than 10 cm with regards to depth and distance traveled. This indicates that the accuracy of the positioning system is crucial to a successful mission. System Size: In this case size refers to the geometry of the subsystem and its individual components. DR states that the dimensions of the CR cannot exceed 0.483m x 0.483m. Therefore, the size of all subsystems must be considered when making a design selection. System Reliability: System reliability refers to being able to complete the mission successive times with no complications. With regards to the positioning subsystem this refers to being able to meet all positioning requirements. The team must consider all factors that would affect a particular designs reliability. An example of this would be an environment that does not allow for successful CR positioning. Table : Design Metric Description and Weighting Metrics Percentage Description System Mass 5% Some examples of sensors that might be used in a positioning system are rotary encoders, gyroscopes, accelerometers, laser range-finders, and cameras. All of these, with the possible exception of cameras, have very low mass with respect to the 9.8 kg requirement. Another thing to consider when assigning a percentage to the system mass metric is that a large portion of the system is software, which doesn t have mass. For these reasons this metric was only assigned 5%. Power Consumption 5% Along with low mass, the possible sensors associated with a positioning system have relatively low power consumptions with respect to the rest of the CR subsystems. For this reason the power consumption metric was also given a 5%. System Cost 15% Although the masses and power consumptions of the possible positioning sensors are relatively low, the cost of some, such as laser range-finders and cameras, can be quite expensive if they are required to yield a certain accuracy. A technique such as stereo image range-finder will require 33

34 System Complexity Positioning Accuracy 20% 30% image processing which will likely increase the required performance and cost of the CR onboard CPU. The complexities of the positioning system designs considered for the CR vary quite a bit. Certain designs come with a significant amount of heritage and can be designed and integrated with system within the allotted project time. Other designs will be much more difficult to develop and could be considered out of scope with regards to this project. Because the accuracy of the positioning system is directly correlated to a successful mission it was given the highest weight, 30%. System Size 5% Like the system mass metric, the system size metric is also given a 5% weight. This was done for similar reasons. The sizes of various sensors is very small relative to the rest of the system and a significant portion of the positioning system will be embedded software, which carries no size. System Reliability 20% Reliability of the positioning system is very important factor. A positioning system must be selected that can meet all mission requirements in various environments. For example, the geometry of the cave or pipe being explored should not drastically affect the accuracy of the positioning system to the point of mission failure Positioning System Trade Study Now that each metric has been described and given weight, a trade study can be performed to select the most effective and appropriate positioning system for the CR. Recall that the four positioning design options are odometry with inertial navigation, one-dimensional range-finding, range-finding with stereoscopic imaging, and deployable active beacons. In the following trade study each design option will be assigned a score of 1 to 5 with regards to each metric described and weighted in the section above. The heuristics given to each trade metric are listed below and described in Table System Mass Heuristic: Positioning system mass is expected to be low compared to the total mass of the CR. An ideal positioning system would take up less than 5% of the CR mass whereas a bad design option would take up more than 25% of the CR mass. Power Consumption Heuristic: Positioning system power consumption is also expected to be low compared to the total power required by the CR. An ideal positioning system would take up less than 5% of the CR power budget whereas a bad design option would take up more than 25% of the CR power budget. System Cost: The total budget of the project is $5000. All subsystems will require a portion of this budget. Therefore, it would be unacceptable if the positioning system took up more than $1000. Ideally this system would only cost around $250 or less. System Complexity: The time to develop a positioning system must at a minimum take less than the allotted time set by the course deadlines. Ideally this design would take less than 3 man months to successfully develop. Positioning Accuracy: The positioning system must at a minimum meet the accuracy requirements in DR.1.4 A good positioning system design should be much more accurate to avoid mission failure. System Size: Like mass, the size of the positioning system is expected to be much lower than the total size of the CR. An ideal positioning system would take up less than 5% of the CR size whereas a bad design option would take up more than 25% of the CR size. 34

35 System Reliability: Ideally, the success of the positioning system must be completely independent of the CR s surrounding environment. A poor design option would be entirely dependent on the CR s surroundings and environment. Metric Table : Positioning System Trade Study Heuristic Definitions Value Assigned System Mass More than 25% CR mass 20% CR mass 15% CR mass 10% CR mass Less than 5% CR mass Power Consumption Consumes more than 25% of CR power Consumes 20% CR power Consumes 15% CR power Consumes 10% CR power Consumes less than 5% CR power System Cost More than $1000 $750-$1000 $ $250-$500 Less than $250 System Complexity More than 6 man months to develop 5-6 man months 4-5 man months 3-4 man months Less than 3 man-months to develop Positioning Accuracy More than 10 cm of error Less than 1 cm of error System Size More than 25% system size 20% system size 15% system size 10% system size Less than 5% system size System Reliability Positioning method is fully dependent on environment (e.g. landmarks) Positioning method Completely independent of environment Table : Positioning System Trade Study Odometry with Inertial Navigation 1-D Rangefinding Range-finding with Stereoscopic Cameras Deployable Active Beacons Metric Weight Score Score Score Score System Mass 5% Power Consumption 5% System Cost 15% System Complexity 20%

36 Positioning Accuracy 30% System Size 5% System Reliability 20% Weighted Total : Positioning System Trade Study Results As shown in Table the design with the highest score after the trade study was positioning via odometry and inertial navigation. Before moving on it is important to discuss why this design won the trade study. This will be done by analyzing and justifying the scores given to each design. Notice that one-dimensional range-finding was a close second choice. The laser range-finders that would be used on the CR for positioning are lightweight and have low power consumption. For this reason they were given 5 s. The price was given a 4 because an individual range-finder can cost over $100. When considering that more than one range-finder may be necessary for a successful design it is easy to see the system could cost several hundred dollars. That being said, cheaper range-finders that use sonar as opposed to lasers do exist. Since range-finders will ideally return position directly to the CPU the system is expected to take approximately a month to develop. Range-finders are both accurate and small so they were given a 5 and 4 in those categories respectively. The main reason this method did not win the trade study is its dependencies on the surrounding of the CR. For example, obstacles would cause potentially large errors when the laser passes from the measuring point to the obstacle that are some distance apart. Another issue would be range-finding in a very long pipe. For these reasons it was given a 3 in reliability. The score for range-finding with stereoscopic cameras was only slightly lower than the top two designs. The factors that significantly lowered this designs score was complexity. Even though this design scored 4 s and 5 s in all other categories, the 2 in complexity caused this design to lose the trade study. The reason the design is so complex is because of the complex image processing algorithm that would be required to extract the range of an object from multiple images. The design with the lowest score was positioning via active deployable beacons. This design fell short in most categories but the two metrics that were given the lowest scores were mass and reliability. Mass was given a 2 because the beacons would have to rappel down the cave/pipe with the CR before being deployed and it is conceivable that these beacons could take up more than 15% the mass of the CR. The design was given a 1 in reliability because the success of the system is entirely dependent on the CR s surroundings. Recall that these beacons would have to be deployed to a known location to be effective. If the CR was in an environment such as a narrow pipe it would not be possible to deploy these beacons to their proper locations. This leaves the winning design option, positioning with odometry and inertial navigation. This design received 4 s and 5 s for all design metrics. All sensors required for this design are small, lightweight, inexpensive, and have low power consumption. Because the design is a combination of two existing positioning techniques that could be effective solutions on their own it is no surprise that this design has the potential to be very accurate. This is also a very popular positioning technique used in robot applications so even though the team may not have experience with this technique there are a sufficient number of resources available to assist the team in developing this design. This is why the system was given a 4 for the complexity metric. Finally, the design was given a 4 in reliability because besides the possibility of slippage the design is mostly independent of the CR s surroundings. Although odometry won the trade study the team has determined that while a combination of odometry and inertial navigation may be the best design for determining the distance the CR has traveled, one dimensional range-finding would be a more appropriate solution to determining the CR s depth. As stated in section 4.2.2, using odometry to determine depth would require tracking the rotations of the winch. This is a problem because as the CR rappels the radius of the winch decreases as the tether is unspooled. Range-finding would directly allow depth determination and would only require one range-finder. 5.3 Driving Subsystem 36

37 5.3.1 Trade Metrics and Weighting Explanation Six metrics were analyzed to determine the optimal design choice for the Driving Subsystem. These are listed below and summarized in Table Mobility: refers to the CR s ability to traverse the required terrain. The CR must traverse over 3 cm diameter gravel (DR.3.3.1) and transition from vertical rappelling to horizontal movement (DR.3.2). Both of these derived requirements are included in mobility. Since this is the primary requirement of the Driving Subsystem, it has the highest weight. Power Consumption: Once the CR has reached the cave floor, the main source of power consumption will be the driving subsystem. The functional requirements for the project require the CR to be able to determine its position, take photographs, and communicate with the GS continually. These all require power as well, so it is best for the driving system to use as little power as possible. Since Power Consumption relates back to three functional requirements, it is also highly weighted. Complexity: This project will be completed by May To reach this goal, the Driving Subsystem must not be overly complex. Furthermore, additional complexity increases the likelihood of a system malfunction and increases the difficulty of any necessary repairs. For these reasons, complexity is the next-highest weighted metric. Mass: DR states that the CR must rappel 5m down a vertical face. The rappelling system will consume a large amount of power during its operation. The required power for the rappelling system is largely dependent on CR mass, as shown in appendix A.1. The driving subsystem will have a relatively large mass compared to the other subsystems on the CR. Therefore, a lower driving subsystem mass will help ameliorate the demands on the rappelling system, in accordance with DR This metric is weighted relatively low because all of the investigated design options have comparable masses. Cost: The entire project will cost less than $5000, so cost for all subsystems must be considered. Cost is weighted low for the Driving Subsystem because all considered design options have a relatively low cost and the entire subsystem should cost less than $500. Size was not considered for this subsystem because any option chosen could be scaled to meet the design requirements. Durability was not considered because it is dependent on complexity and considering durability would give complexity an artificially high weight. The horizontal terrain to be traversed is also relatively benign so wear-and-tear on the driving mechanism will be minimal. The weights for the five metrics were chosen by prioritizing the metrics and then scaling the weights so that the sum of the weights was 100% Table : Design Metric Description and Weighting Metric Weight (%) Explanation Mobility 30 Project success depends on CR moving horizontally as directed and transitioning from vertical to horizontal. Odometry may also depend on reliable measurements. Power Consumption 25 Taxes critical system utilized by the other subsystems. Limited power available. Complexity 20 Project requirement to complete CR in a year. Simpler designs are less prone to error. Mass 15 Maximum allowable weight defined by MR. Increased weight causes additional strain on rappelling system. Less important because all considered systems are of similar weight. 37

38 Cost 10 Low because of comparable and relatively low cost of considered design options Driving System Trade Study Using these weights, a trade study can be conducted to select a Driving Subsystem from the 4 options: 4-Wheel Fixed Chassis, 6-Wheel Articulated Chassis, 4-Wheel Rocker-Bogie, and Treads. In this trade study, each option will be scored on each metric according to the heuristics listed below and described in Table For each of these heuristics, a score of 2 indicates that the design option meets the minimum requirements set by the heuristic. Mobility Heuristic: The CR should drive over obstacles with constant speed Power Heuristic: The Driving Subsystem should consume less than 60% of the total CR power after it has transitioned from rappelling to driving Complexity Heuristic: Subsystem construction and maintenance should constitute less than 6 man-months. Mass Heuristic: The Driving Subsystem should be less than 50% of the total CR mass Cost Heuristic: The Driving Subsystem should cost less than $1000. Metric Table : Trade Study Heuristic Definitions Value Assigned Mobility Does not clear obstacles Clears obstacles at 0-25% speed Clears obstacles at 25-50% speed Clears obstacles at 50-75% speed Clears obstacles at greater than 75% speed Power Consumes more than 60% of CR power Consumes 50-60% CR power Consumes 40-50% CR power Consumes 30-40% CR power Consumes less than 30% CR power Complexity Takes more than 6 manmonths Takes 5-6 man-months Takes 4-5 man-months Takes 3-4 man-months Takes less than 3 man-months System Mass More than 50% of total CR mass 45-50% CR mass 40-45% CR mass 35-40% CR mass Less than 35% CR mass Cost More than $1000 $750-$1000 $500-$750 $250-$500 Less than $250 The full trade study based on these metrics weight and heuristics is shown in the table below. Table : Drive System Trade Study 38

39 4W Fixed Articulated Chassis Rocker-Bogie Treads Metric Weight Score Score Score Mobility 30% Power 25% Complexity 20% Mass 15% Cost 10% Weighted Total The rocker-bogie emerges as the optimal design choice based on its excellence in traversing the required terrain and obstacles. It achieved the highest score in the two highest metrics, mobility and power, and acceptable scores for the other metrics as well. The 4W Fixed design excels due to its simplicity, but it raises concerns regarding its ability to transverse the 3 cm gravel and to transition from rappelling to horizontal motion. Since mobility is the driving requirement for this subsystem, the Rocker-Bogie is the preferred option, despite the relatively close scores. Although the treads and articulated chassis options scored well in mobility, they fell short in other areas, particularly complexity. The Rocker-Bogie has excellent mobility and good scores in all considered metrics. It is light and as power and cost efficient as the other considered systems. Furthermore, it has extensive heritage in rover systems, both at NASA and within the JPL legacy project at CU. For these reasons, the Rocker-Bogie is the recommended Driving Subsystem for this project. 5.4 Imaging Subsystem Positioning Trade Metrics and Weighting Many factors contribute to a successful imaging system design. This section will describe each of these factors as trade metrics so that a trade study can be performed. The metrics to consider are mass, power, cost, complexity, resolution/visibility, reliability, and size. These metrics are outlined in Table as well as the metric s percentage of importance to the subsystem. Mass: Since the CR will be suspended by a tether of limited strength and that tether will likely be driven by a motor of limited power, the mass of each subsystem on the CR, including the imaging system, becomes significant. There are also mass requirements derived from being able to interface physically with the MR. Power: It will be important to select an imaging system with low power consumption. A subsystem with a significant power consumption will require a larger power supply. For reasons such as mass and cost the size of the power supply will be limited. Cost: The total project budget is $5,000. Taking this into account along with the fact that different imaging systems require different types of cameras and possibly motors of varying costs it s important to select a design that will not require expensive components. Complexity: The complexity of this subsystem comes from having such a large FOV requirement. The subsystem must be able to in some way image within a much larger FOV than a standard fixed camera would be able to do. Resolution/Visibility: The POI must be captured in the image. This means that the resolution must be great enough to at least capture the POI in at least one pixel of the image. However, this would not yield much more than the predominant color and general position of the POI so ideally the resolution will be great enough such that the image is clearly able to be distinguished. 39

40 Reliability: System reliability refers to being able to complete the mission successive times with no complications. With regards to the imaging subsystem this refers to being able to take an image of a POI with no complications every mission. Size: System size refers to how much of the CR the imaging subsystem will take up. Ideally, this will be as small as possible to allow for other subsystems to have room on the CR. Table : Design Metric Description and Weighting Metrics Percentage Description Mass 5% There are very few parts of this subsystem that will have much mass. Some systems will have higher mass than others due to having additions cameras or motors but all these components have a very low relative mass to other subsystems. Power Consumption 15% The main component that will use power in this subsystem is the processor that will handle the images and possibly any motors that control positioning. Cost 20% Cost of cameras, motors and processors can become expensive. Complexity 15% Each variation of the subsystem will have their own added complexities. Some will be more than others and the idea of the study is to weigh if it s worth the added complexity of the system for an improved result over other proposed variations. Resolution and Visibility 25% The image taken of the POI must have at least one pixel that captures the POI as a whole. However ideally, the subsystem will have a high enough resolution and be able to capture the POI in low-light conditions while being able to clearly distinguish the POI. Reliability 15% Size 5% The more complex the subsystem is, the more parts there are to have problems with especially over multiple missions. The size of all components of this subsystem are relatively small in size compared to other subsystems on the CR Imaging System Trade Study Now that each metric has been described and given a weighting, a trade study can be performed to select the most effective and appropriate imaging system for the CR. Recall that the three imaging design options are a single fixed camera with a wide angle lens, an actuated single camera, and multiple fixed cameras. In the following trade study each design option will be assigned a score of 1 to 5 with regards to each metric described and weighted in the section above. The heuristics given to each trade metric are shown below. The results are listed below in general and then further outlined in Table Mass Heuristic: Imaging system mass is expected to be low compared to the total mass of the CR. An ideal imaging system would take up less than 5% of the CR mass whereas a bad design option would take up more than 25% of the CR mass. Power Consumption Heuristic: Imaging system power consumption is also expected to be low compared to the total power on the CR. Ideally, this subsystem would take up less than 5% of the total power on the CR but bad designs could require as much as 25% of the power on the CR. Cost Heuristic: Given the budget of the project of $5,000 we need to keep this subsystem as cheap as possible. Ideally, the total cost would be under $250 but undesirable designs would be upwards of $1,

41 Complexity Heuristic: This must be simple enough to be completed in the given time for the project. Ideally, this would be done in under one month. Resolution/Visibility Heuristic: The image taken of the POI must have at least one pixel that captures the POI as a whole. Ideally under low light conditions, this subsystem will be able to take an image in which the object is clearly able to be seen and distinguished. For a design to receive a 5 there should be not distortion within the image. Reliability Heuristic: Ideally, all components used will not stop functioning at any point. Size Heuristic: The size of components for this subsystem are relatively small. Ideally, the entire subsystem would not take up more than 5% of the CR however it could take up as much as 25% of the CR if designed improperly or less efficiently. Metric Table : Trade Study Heuristic Definitions Value Assigned Mass More than 25% CR mass 20% CR mass 15% CR mass 10% CR mass Less than 5% CR mass Power Consumption Consumes more than 25% of CR power Consumes 20% CR power Consumes 15% CR power Consumes 10% CR power Consumes less than 5% CR power Cost More than $1000 $750-$1000 $ $250-$500 Less than $250 Complexity More than 4 man months to develop 3-4 man months 2-3 man months 1-2 man months Less than 1 man-months to develop Resolution and Visibility Image only captures POI in one pixel and possible distortion POI is clearly visible in lowlight conditions with no distortion Reliability Failure of components is more than 25% likely Failure of components is 20% likely Failure of components is 15% likely Failure of components is 10% likely Failure of components is 5% likely Size More than 25% of CR size 20% of CR size 15% of CR size 10% of CR size Less than 5% of CR size Table : Imaging System Trade Study Single Fixed Camera with Wide Angle Lens Actuated Single Camera Multiple Fixed Cameras 41

42 Metric Weight Score Score Score Mass 5% Power Consumption 15% Cost 20% Complexity 15% Resolution and Visibility 25% Reliability 15% Size 5% Weighted Total : Imaging System Trade Study Results As shown in Table the design with the highest score after the trade study was actuated single camera. This is because it s able best image the POI while still not being very heavy, not using a lot of power, won t cost much, isn t very complex, is very reliable, and will be small. This solution will allow for the CR to take an image in which the POI is not distorted and will not require the CR to move as long as the POI is within the required FOV. 6.0 SELECTION OF BASELINE DESIGN To decide on a baseline design, Team RACER used the results of trade studies that were conducted in addition to engineering intuition. By determining design solutions for each individual critical project element, the baseline design as a whole is created. This baseline design is as follows: The CR rappelling system will consist of a winch on the MR and a tether that remains connected to the CR throughout the entire mission. The CR will determine its distance traveled through a combination of odometry and inertial navigation. One dimensional range-finding may also be used to determine the depth of the CR. The CR driving system will be a 4-wheel design on a rocker-bogie suspension system. The imaging system will consist of a single, actuated camera with resolution greater than 50x50 pixels. The system will have power sources on both the MR and CR. The power supply on the MR will be used to power the rappelling system and the power supply on the CR will power the remaining subsystems such as driving, imaging, and positioning. Regarding the communications system, the goal will be to interface RACER with the existing Wi- Fi system on the TREADS MR. However, if this goal is determined to be unattainable within the allowed design period of the course: the team will be forced to design a temporary communications system from scratch that will use RF communication. Table below shows each subsystem design that was selected along with a description of why it was selected and how it will be used to meet project requirements. Subsystem Design Selected Description Table 6.0.1: Baseline Design Selections Rappelling System Winch on MR with a Constant Tether Performing the mission with a tether attached at all times was the most practical design option. This design option was the least complex with regards to both software and mechanics. Using a constant tether also helps ensure a completed mission and if 42

43 Positioning System Driving System and Chassis Imaging System Power System Communication Odometry and Inertial Navigation 4-Wheel with Rocker-Bogie Suspension Single, Actuated Camera Power Supply on both MR and CR Wi-Fi interface with TREADS something were to go wrong the MR could simply pull back the CR with the winch. Using odometry and inertial navigation was determined to be both the most effective and practical design solution for positioning do to its inexpensiveness, low power consumption, accuracy, and lightweight nature. Odometry will be used to track the distance traveled and the inertial navigation components will make it possible to eliminate errors. This chassis came out on top during the trade study closely followed by the 4 wheel fixed chassis design. Each of these will be explored further through research and conceptual prototypes but the 4 wheel design provides optimal in both cases. Using a single actuated camera is inexpensive, can provide an image with greater than 50x50 resolution, and has low power requirements. It will also provide an image without distortion. For these reasons it won the trade study and was determined to be the best imaging system option. Putting a power supply on both the MR and the CR was the power systems design that came with the most advantages. This configuration allow one power supply to power the winch on the MR and a separate power supply to power the subsystems on the CR. Although this may not be the optimal design choice requirements DR.2.1 state that the MR will be used to receive commands from the GS and send commands to the CR. This implies that the legacy Wi-Fi communication system will be used. 7.0 REFERENCES [1] Calin, D., Wheels vs Continuous Tracks: Advantages and Disadvantages, IntoRobotics, November [ Accessed 9/17/14.] [2] Carlone, T., Rocker Differencing Kinematic Suspension, Worcester Polytechnic Institute, Worcester, MA, November [ Accessed 9/17/14.] [3] SCHEMPF, HAGEN. "Self-rappelling Robot System for Inspection And Reconnaissance in Search and Rescue Applications." 1 Mar Web. < [4] Wise, E., Odometry Simulated Reality [website], 15 January URL: [accessed 27 September 2014]. 43

44 [5] Borenstein, J., Everett, H.R., Feng. L. and Wehe, D. Mobile Robot Positioning Sensors and Techniques Journal of Robotic Systems, Special Issue on Mobile Robots, Vol. 14, No 4. URL: [accessed 27 September 2014]. [7] DARE TEAM. Descending/Ascending Rover for Exploration (DARE) CDD,. September 30, Web. < [8] Wheels and Legs, Mars Science Laboratory Curiosity Rover, Jet Propulsion Laboratory, Pasadena, CA [ Accessed 9/17/14.] APPENDI A.1 Voltage Drop across 10m of Stranded 20AWG 12A Because of the 5m vertical and 5m horizontal travel requirements, 10m of total required wire is reasonable if power is being transmitted through a tether between the MR and CR. The current value of 12A was picked because a standard DC motor draws approximately 6A and all driving subsystem designs considered use two-wheel drive. From George Washington University, the DC resistance per km of stranded 20AWG copper wire is ~33Ω/km. With a 10m length of wire, the total resistance R c=0.33ω. Using Ohm s law to calculate the voltage drop, V C, we find: V C = IR C = 3.96V Using the electrical power equation P = IV, it is found that the power loss through the cable would be approximately 47.5 watts for stranded copper wire. If 20AWG stranded aluminum wire is used instead to save on cost as well as weight, all values would increase by a factor of 1.54 due to the larger resistivity of aluminum (from the Engineering Toolbox website). If 10 AWG stranded wire was used instead of 20AWG, the voltage drop and power loss for the wire would decrease to a 10th of what was calculated. However, the total mass of the cable would be approximately a 1kg (0.5kg for 10m, but two wires are needed for the positive and negative voltage lines). The total mass of an aluminum cable would only be approximately 0.3kg based on the relative density of aluminum to copper. A.2 Work Modeling for Rappelling and Driving In order to model the work done during rappelling, a free body diagram was set up as shown in Figure A.2.1. Because the CR will rappel at a constant velocity, the tension force, F T, and weight,, W balance so there is no net force on the CR. The CR s mass is known to be at maximum 9.8 kg and the acceleration due to gravity is 9.81 m/s 2. Therefore, the rappelling subsystem must exert 96.1 N of force on the CR throughout lowering and raising the CR 5 meters (10 meters total). The work calculation for rappelling is shown below: Work rappelling = W d = 96.1N 10m = 961 Joules 44

45 Figure A.2.1: Free body diagram for the CR during rappelling. To model the work done while driving, conservation of energy is applied to the CR as it moves over small rocks with 3 cm diameters. The work done to raise the CR s mass is simply its weight in Newtons multiplied by the height it is raised (3 cm). Because the CR s driving subsystem will not be designed to recover un-powered wheel rotation as electrical energy, the work done by gravity as the CR rolls down the other side of the pebble has no effect on the work required to drive. The floor that the CR will drive over will only be sparsely covered by small rocks. If a 5 cm wheel diameter and constant 3 cm rock diameter is assumed, the maximum number of rocks encountered per meter of distance traveled is 100/(5+3) =12.5 (so that the wheel can fully return to the ground before climbing the next rock). Assuming zero wheel slip as well, the work done to drive 10 meters (5 meters out and back) is shown below: Work driving = (96.1N)(0.03m) ( 1 rocks ) (12.5rocks ) (10m) = 360 Joules m If a non-fixed suspension design is used such as a rocker-bogie, the driving work is significantly reduced because the entire CR mass is not raised over each obstacle encountered. Typical commercial-off-the-shelf brushless DC motors have efficiencies ranging from ~80-85%, but both the rappelling and driving subsystems will be affected equally by these inefficiencies so their relative magnitudes will remain approximately the same (Workrappelling/Workdriving=2.7 ). A.3 Model for determining maximum allowable tether deviation upon docking Figure A.3.1 below shows the dimensions of the MR as well as the maximum allowable tether deviation upon docking with the MR. Note that several assumption were made for this calculation. The size of the CR was set as the maximum allowable size, 19. It is also assumed the tethers point of contact to the MR is at the center of the back of the docking bay and that the point of contact on the CR is at the center of the rear end of the CR. The calculations are shown below. 45

46 Figure A.3.1: MR dimensions used for docking angle allowable deviation calculations Distance from back center of the MR bay to the end of ramp d = 40. Horizontal distance between center of ramp and CR point of contact h = 25 /2-19 /2 = 3 Max deviation = arctan(3/40) = 4.3 degrees. Requirement: Upon approach for docking the tether deviation angle must be less than 4.3 degrees when the CR reaches the edge of the MR ramp. 46

47 pixel A.4 Model for determining minimum pixels needed to capture POI with at least one The diagram below (Fig A.4.1) depicts how to determine the minimum number of pixels required by the imaging subsystem in order to capture the POI in at least one pixel. Figure A.4.1: Diagram for minimum required resolution A.5 Definition of Adequate Scene Lighting The images below were taken to estimate the lighting level required to see an object from 5m away in a low lighting setting. Notice in Figure A.5.2 the rock can just barely be seen at a 50 lumen setting. From this experiment it was determined the CR will need a light that supplies at least 50 lumens. 47

48 a. Rock b. Yellow Cup Figure A.5.1: 25 lumens from a light 16 above the ground and 5m away from POI b. Rock b. Yellow Cup Figure A.5.2: 50 lumens from a light 16 above the ground and 5m away from POI 48

Autonomous Stair Climbing Algorithm for a Small Four-Tracked Robot

Autonomous Stair Climbing Algorithm for a Small Four-Tracked Robot Autonomous Stair Climbing Algorithm for a Small Four-Tracked Robot Quy-Hung Vu, Byeong-Sang Kim, Jae-Bok Song Korea University 1 Anam-dong, Seongbuk-gu, Seoul, Korea vuquyhungbk@yahoo.com, lovidia@korea.ac.kr,

More information

Preliminary Design Review October 24, 2013

Preliminary Design Review October 24, 2013 Preliminary Design Review October 24, 2013 Ben Azlein, Chris Bennett, Kara Bongiovanni, Eric Brenner, Lea Harris, Austin Kootz, Stephanie Oij, Jason Schelz 2 2008-2009 2009-2010 2010-2011 2011-2012 2012-2013

More information

10/21/2009. d R. d L. r L d B L08. POSE ESTIMATION, MOTORS. EECS 498-6: Autonomous Robotics Laboratory. Midterm 1. Mean: 53.9/67 Stddev: 7.

10/21/2009. d R. d L. r L d B L08. POSE ESTIMATION, MOTORS. EECS 498-6: Autonomous Robotics Laboratory. Midterm 1. Mean: 53.9/67 Stddev: 7. 1 d R d L L08. POSE ESTIMATION, MOTORS EECS 498-6: Autonomous Robotics Laboratory r L d B Midterm 1 2 Mean: 53.9/67 Stddev: 7.73 1 Today 3 Position Estimation Odometry IMUs GPS Motor Modelling Kinematics:

More information

ROBOTICS ENG YOUSEF A. SHATNAWI INTRODUCTION

ROBOTICS ENG YOUSEF A. SHATNAWI INTRODUCTION ROBOTICS INTRODUCTION THIS COURSE IS TWO PARTS Mobile Robotics. Locomotion (analogous to manipulation) (Legged and wheeled robots). Navigation and obstacle avoidance algorithms. Robot Vision Sensors and

More information

University of Colorado Department of Aerospace Engineering Sciences ASEN 4018

University of Colorado Department of Aerospace Engineering Sciences ASEN 4018 University of Colorado Department of Aerospace Engineering Sciences Project Definition Document (PDD) Descending/Ascending Rover for Exploration (DARE) Customer Course Coordinator Name Affiliation Approved

More information

Implement a Robot for the Trinity College Fire Fighting Robot Competition.

Implement a Robot for the Trinity College Fire Fighting Robot Competition. Alan Kilian Fall 2011 Implement a Robot for the Trinity College Fire Fighting Robot Competition. Page 1 Introduction: The successful completion of an individualized degree in Mechatronics requires an understanding

More information

Master Op-Doc/Test Plan

Master Op-Doc/Test Plan Power Supply Master Op-Doc/Test Plan Define Engineering Specs Establish battery life Establish battery technology Establish battery size Establish number of batteries Establish weight of batteries Establish

More information

MEM380 Applied Autonomous Robots I Winter Feedback Control USARSim

MEM380 Applied Autonomous Robots I Winter Feedback Control USARSim MEM380 Applied Autonomous Robots I Winter 2011 Feedback Control USARSim Transforming Accelerations into Position Estimates In a perfect world It s not a perfect world. We have noise and bias in our acceleration

More information

G Metrology System Design (AA)

G Metrology System Design (AA) EMFFORCE OPS MANUAL 1 Space Systems Product Development-Spring 2003 G Metrology System Design (AA) G.1 Subsystem Outline The purpose of the metrology subsystem is to determine the separation distance and

More information

Robotics for Space Exploration Today and Tomorrow. Chris Scolese NASA Associate Administrator March 17, 2010

Robotics for Space Exploration Today and Tomorrow. Chris Scolese NASA Associate Administrator March 17, 2010 Robotics for Space Exploration Today and Tomorrow Chris Scolese NASA Associate Administrator March 17, 2010 The Goal and The Problem Explore planetary surfaces with robotic vehicles Understand the environment

More information

Preliminary Design Review

Preliminary Design Review Proximity Identification, characterization, And Neutralization by thinking before Acquisition (PIRANHA) Preliminary Design Review Customer: Barbara Bicknell Jeffrey Weber Team: Aaron Buysse Kevin Rauhauser

More information

Range Sensing strategies

Range Sensing strategies Range Sensing strategies Active range sensors Ultrasound Laser range sensor Slides adopted from Siegwart and Nourbakhsh 4.1.6 Range Sensors (time of flight) (1) Large range distance measurement -> called

More information

CENG 5931 HW 5 Mobile Robotics Due March 5. Sensors for Mobile Robots

CENG 5931 HW 5 Mobile Robotics Due March 5. Sensors for Mobile Robots CENG 5931 HW 5 Mobile Robotics Due March 5 Sensors for Mobile Robots Dr. T. L. Harman: 281 283-3774 Office D104 For reports: Read HomeworkEssayRequirements on the web site and follow instructions which

More information

Probabilistic Robotics Course. Robots and Sensors Orazio

Probabilistic Robotics Course. Robots and Sensors Orazio Probabilistic Robotics Course Robots and Sensors Orazio Giorgio Grisetti grisetti@dis.uniroma1.it Dept of Computer Control and Management Engineering Sapienza University of Rome Outline Robot Devices Overview

More information

The Fastest, Easiest, Most Accurate Way To Compare Parts To Their CAD Data

The Fastest, Easiest, Most Accurate Way To Compare Parts To Their CAD Data 210 Brunswick Pointe-Claire (Quebec) Canada H9R 1A6 Web: www.visionxinc.com Email: info@visionxinc.com tel: (514) 694-9290 fax: (514) 694-9488 VISIONx INC. The Fastest, Easiest, Most Accurate Way To Compare

More information

Intelligent Robotics Sensors and Actuators

Intelligent Robotics Sensors and Actuators Intelligent Robotics Sensors and Actuators Luís Paulo Reis (University of Porto) Nuno Lau (University of Aveiro) The Perception Problem Do we need perception? Complexity Uncertainty Dynamic World Detection/Correction

More information

Design of Tracked Robot with Remote Control for Surveillance

Design of Tracked Robot with Remote Control for Surveillance Proceedings of the 2014 International Conference on Advanced Mechatronic Systems, Kumamoto, Japan, August 10-12, 2014 Design of Tracked Robot with Remote Control for Surveillance Widodo Budiharto School

More information

Team Autono-Mo. Jacobia. Department of Computer Science and Engineering The University of Texas at Arlington

Team Autono-Mo. Jacobia. Department of Computer Science and Engineering The University of Texas at Arlington Department of Computer Science and Engineering The University of Texas at Arlington Team Autono-Mo Jacobia Architecture Design Specification Team Members: Bill Butts Darius Salemizadeh Lance Storey Yunesh

More information

CNC MACHINING OF MONOBLOCK PROPELLERS TO FINAL FORM AND FINISH. Bodo Gospodnetic

CNC MACHINING OF MONOBLOCK PROPELLERS TO FINAL FORM AND FINISH. Bodo Gospodnetic CNC MACHINING OF MONOBLOCK PROPELLERS TO FINAL FORM AND FINISH Bodo Gospodnetic Dominis Engineering Ltd. 5515 Canotek Rd., Unit 15 Gloucester, Ontario Canada K1J 9L1 tel.: (613) 747-0193 fax.: (613) 746-3321

More information

ECE 477 Digital Systems Senior Design Project Rev 8/09. Homework 5: Theory of Operation and Hardware Design Narrative

ECE 477 Digital Systems Senior Design Project Rev 8/09. Homework 5: Theory of Operation and Hardware Design Narrative ECE 477 Digital Systems Senior Design Project Rev 8/09 Homework 5: Theory of Operation and Hardware Design Narrative Team Code Name: _ATV Group No. 3 Team Member Completing This Homework: Sebastian Hening

More information

Wheeled Mobile Robot Obstacle Avoidance Using Compass and Ultrasonic

Wheeled Mobile Robot Obstacle Avoidance Using Compass and Ultrasonic Universal Journal of Control and Automation 6(1): 13-18, 2018 DOI: 10.13189/ujca.2018.060102 http://www.hrpub.org Wheeled Mobile Robot Obstacle Avoidance Using Compass and Ultrasonic Yousef Moh. Abueejela

More information

Robotics Challenge. Team Members Tyler Quintana Tyler Gus Josh Cogdill Raul Davila John Augustine Kelty Tobin

Robotics Challenge. Team Members Tyler Quintana Tyler Gus Josh Cogdill Raul Davila John Augustine Kelty Tobin Robotics Challenge Team Members Tyler Quintana Tyler Gus Josh Cogdill Raul Davila John Augustine Kelty Tobin 1 Robotics Challenge: Team Multidisciplinary: Computer, Electrical, Mechanical Currently split

More information

Design and Development of Novel Two Axis Servo Control Mechanism

Design and Development of Novel Two Axis Servo Control Mechanism Design and Development of Novel Two Axis Servo Control Mechanism Shailaja Kurode, Chinmay Dharmadhikari, Mrinmay Atre, Aniruddha Katti, Shubham Shambharkar Abstract This paper presents design and development

More information

WRS Tunnel Disaster Response and. Recovery Challenge. Rule Book(Ver.1.0)

WRS Tunnel Disaster Response and. Recovery Challenge. Rule Book(Ver.1.0) October 24, 2017 WRS Tunnel Disaster Response and Recovery Challenge Rule Book(Ver.1.0) WRS Task Development Team Competition Overview 1. Competition 1.1. Symbol, Type and Duration of Mission and Task

More information

ESTEC-CNES ROVER REMOTE EXPERIMENT

ESTEC-CNES ROVER REMOTE EXPERIMENT ESTEC-CNES ROVER REMOTE EXPERIMENT Luc Joudrier (1), Angel Munoz Garcia (1), Xavier Rave et al (2) (1) ESA/ESTEC/TEC-MMA (Netherlands), Email: luc.joudrier@esa.int (2) Robotic Group CNES Toulouse (France),

More information

Term Paper: Robot Arm Modeling

Term Paper: Robot Arm Modeling Term Paper: Robot Arm Modeling Akul Penugonda December 10, 2014 1 Abstract This project attempts to model and verify the motion of a robot arm. The two joints used in robot arms - prismatic and rotational.

More information

Satellite Sub-systems

Satellite Sub-systems Satellite Sub-systems Although the main purpose of communication satellites is to provide communication services, meaning that the communication sub-system is the most important sub-system of a communication

More information

Lecture 13: Requirements Analysis

Lecture 13: Requirements Analysis Lecture 13: Requirements Analysis 2008 Steve Easterbrook. This presentation is available free for non-commercial use with attribution under a creative commons license. 1 Mars Polar Lander Launched 3 Jan

More information

TEAM AERO-I TEAM AERO-I JOURNAL PAPER DELHI TECHNOLOGICAL UNIVERSITY Journal paper for IARC 2014

TEAM AERO-I TEAM AERO-I JOURNAL PAPER DELHI TECHNOLOGICAL UNIVERSITY Journal paper for IARC 2014 TEAM AERO-I TEAM AERO-I JOURNAL PAPER DELHI TECHNOLOGICAL UNIVERSITY DELHI TECHNOLOGICAL UNIVERSITY Journal paper for IARC 2014 2014 IARC ABSTRACT The paper gives prominence to the technical details of

More information

Students will design, program, and build a robot vehicle to traverse a maze in 30 seconds without touching any sidewalls or going out of bounds.

Students will design, program, and build a robot vehicle to traverse a maze in 30 seconds without touching any sidewalls or going out of bounds. Overview Challenge Students will design, program, and build a robot vehicle to traverse a maze in 30 seconds without touching any sidewalls or going out of bounds. Materials Needed One of these sets: TETRIX

More information

Validation Document. ELEC 491 Capstone Proposal - Dynamic Projector Mount Project. Andy Kwan Smaran Karimbil Siamak Rahmanian Dante Ye

Validation Document. ELEC 491 Capstone Proposal - Dynamic Projector Mount Project. Andy Kwan Smaran Karimbil Siamak Rahmanian Dante Ye Validation Document ELEC 491 Capstone Proposal - Dynamic Projector Mount Project Andy Kwan Smaran Karimbil Siamak Rahmanian Dante Ye Executive Summary: The purpose of this document is to describe the tests

More information

Design of a Remote-Cockpit for small Aerospace Vehicles

Design of a Remote-Cockpit for small Aerospace Vehicles Design of a Remote-Cockpit for small Aerospace Vehicles Muhammad Faisal, Atheel Redah, Sergio Montenegro Universität Würzburg Informatik VIII, Josef-Martin Weg 52, 97074 Würzburg, Germany Phone: +49 30

More information

Lab 1: Testing and Measurement on the r-one

Lab 1: Testing and Measurement on the r-one Lab 1: Testing and Measurement on the r-one Note: This lab is not graded. However, we will discuss the results in class, and think just how embarrassing it will be for me to call on you and you don t have

More information

Sensor Data Fusion Using Kalman Filter

Sensor Data Fusion Using Kalman Filter Sensor Data Fusion Using Kalman Filter J.Z. Sasiade and P. Hartana Department of Mechanical & Aerospace Engineering arleton University 115 olonel By Drive Ottawa, Ontario, K1S 5B6, anada e-mail: jsas@ccs.carleton.ca

More information

Robot Rangers. Low Level Design Document. Ben Andersen Jennifer Berry Graham Boechler Andrew Setter

Robot Rangers. Low Level Design Document. Ben Andersen Jennifer Berry Graham Boechler Andrew Setter Robot Rangers Low Level Design Document Ben Andersen Jennifer Berry Graham Boechler Andrew Setter 2/17/2011 1 Table of Contents Introduction 3 Problem Statement and Proposed Solution 3 System Description

More information

Sensing. Autonomous systems. Properties. Classification. Key requirement of autonomous systems. An AS should be connected to the outside world.

Sensing. Autonomous systems. Properties. Classification. Key requirement of autonomous systems. An AS should be connected to the outside world. Sensing Key requirement of autonomous systems. An AS should be connected to the outside world. Autonomous systems Convert a physical value to an electrical value. From temperature, humidity, light, to

More information

SMART Position Sensor, 100 and 180 Arc Configurations

SMART Position Sensor, 100 and 180 Arc Configurations SMART Position Sensor, 100 and 180 Arc Configurations DESCRIPTION The Honeywell SMART Arc Position Sensor is one of the most durable, adaptable, lightweight, and non-contact position sensors available,

More information

SELF-BALANCING MOBILE ROBOT TILTER

SELF-BALANCING MOBILE ROBOT TILTER Tomislav Tomašić Andrea Demetlika Prof. dr. sc. Mladen Crneković ISSN xxx-xxxx SELF-BALANCING MOBILE ROBOT TILTER Summary UDC 007.52, 62-523.8 In this project a remote controlled self-balancing mobile

More information

Avionics, Software, and Simulation ENAE483 Fall 2012

Avionics, Software, and Simulation ENAE483 Fall 2012 Avionics, Software, and Simulation ENAE483 Fall 2012 Team D7: Michael Cunningham Matthew Rich Michelle Sultzman Scott Wingate Presentation Overview Project Specifications Crew Capsule Design Choice Communications

More information

Mechatronics Engineering and Automation Faculty of Engineering, Ain Shams University MCT-151, Spring 2015 Lab-4: Electric Actuators

Mechatronics Engineering and Automation Faculty of Engineering, Ain Shams University MCT-151, Spring 2015 Lab-4: Electric Actuators Mechatronics Engineering and Automation Faculty of Engineering, Ain Shams University MCT-151, Spring 2015 Lab-4: Electric Actuators Ahmed Okasha, Assistant Lecturer okasha1st@gmail.com Objective Have a

More information

POKER BOT. Justin McIntire EEL5666 IMDL. Dr. Schwartz and Dr. Arroyo

POKER BOT. Justin McIntire EEL5666 IMDL. Dr. Schwartz and Dr. Arroyo POKER BOT Justin McIntire EEL5666 IMDL Dr. Schwartz and Dr. Arroyo Table of Contents: Introduction.page 3 Platform...page 4 Function...page 4 Sensors... page 6 Circuits....page 8 Behaviors...page 9 Problems

More information

OughtToPilot. Project Report of Submission PC128 to 2008 Propeller Design Contest. Jason Edelberg

OughtToPilot. Project Report of Submission PC128 to 2008 Propeller Design Contest. Jason Edelberg OughtToPilot Project Report of Submission PC128 to 2008 Propeller Design Contest Jason Edelberg Table of Contents Project Number.. 3 Project Description.. 4 Schematic 5 Source Code. Attached Separately

More information

Automobile Prototype Servo Control

Automobile Prototype Servo Control IJIRST International Journal for Innovative Research in Science & Technology Volume 2 Issue 10 March 2016 ISSN (online): 2349-6010 Automobile Prototype Servo Control Mr. Linford William Fernandes Don Bosco

More information

Govt. Engineering College Jhalawar Model Question Paper Subject- Remote Sensing & GIS

Govt. Engineering College Jhalawar Model Question Paper Subject- Remote Sensing & GIS Govt. Engineering College Jhalawar Model Question Paper Subject- Remote Sensing & GIS Time: Max. Marks: Q1. What is remote Sensing? Explain the basic components of a Remote Sensing system. Q2. What is

More information

Actuator Components 2

Actuator Components 2 Actuator Components 2 Term project midterm review Bearings Seals Sensors 1 Actuator Components Term Project Midterm Review Details of term project are contained in first lecture of the term Should be using

More information

MAKER: Development of Smart Mobile Robot System to Help Middle School Students Learn about Robot Perception

MAKER: Development of Smart Mobile Robot System to Help Middle School Students Learn about Robot Perception Paper ID #14537 MAKER: Development of Smart Mobile Robot System to Help Middle School Students Learn about Robot Perception Dr. Sheng-Jen Tony Hsieh, Texas A&M University Dr. Sheng-Jen ( Tony ) Hsieh is

More information

1 Abstract and Motivation

1 Abstract and Motivation 1 Abstract and Motivation Robust robotic perception, manipulation, and interaction in domestic scenarios continues to present a hard problem: domestic environments tend to be unstructured, are constantly

More information

Motion Control of a Three Active Wheeled Mobile Robot and Collision-Free Human Following Navigation in Outdoor Environment

Motion Control of a Three Active Wheeled Mobile Robot and Collision-Free Human Following Navigation in Outdoor Environment Proceedings of the International MultiConference of Engineers and Computer Scientists 2016 Vol I,, March 16-18, 2016, Hong Kong Motion Control of a Three Active Wheeled Mobile Robot and Collision-Free

More information

TIP READ THE MANUAL. Following taken from FIRST Tech Challenge Game Manual Part 1 Rev 1.2. ispacescience.org

TIP READ THE MANUAL. Following taken from FIRST Tech Challenge Game Manual Part 1 Rev 1.2. ispacescience.org TIP READ THE MANUAL Following taken from 2015-2016 FIRST Tech Challenge Game Manual Part 1 Rev 1.2 Robot Rules Simplified: RG01 Robot must pass inspection Conduct self-inspection using checklist Have copy

More information

Nautical Autonomous System with Task Integration (Code name)

Nautical Autonomous System with Task Integration (Code name) Nautical Autonomous System with Task Integration (Code name) NASTI 10/6/11 Team NASTI: Senior Students: Terry Max Christy, Jeremy Borgman Advisors: Nick Schmidt, Dr. Gary Dempsey Introduction The Nautical

More information

Undefined Obstacle Avoidance and Path Planning

Undefined Obstacle Avoidance and Path Planning Paper ID #6116 Undefined Obstacle Avoidance and Path Planning Prof. Akram Hossain, Purdue University, Calumet (Tech) Akram Hossain is a professor in the department of Engineering Technology and director

More information

Mechatronics Project Report

Mechatronics Project Report Mechatronics Project Report Introduction Robotic fish are utilized in the Dynamic Systems Laboratory in order to study and model schooling in fish populations, with the goal of being able to manage aquatic

More information

Revised and extended. Accompanies this course pages heavier Perception treated more thoroughly. 1 - Introduction

Revised and extended. Accompanies this course pages heavier Perception treated more thoroughly. 1 - Introduction Topics to be Covered Coordinate frames and representations. Use of homogeneous transformations in robotics. Specification of position and orientation Manipulator forward and inverse kinematics Mobile Robots:

More information

Requirements Specification Minesweeper

Requirements Specification Minesweeper Requirements Specification Minesweeper Version. Editor: Elin Näsholm Date: November 28, 207 Status Reviewed Elin Näsholm 2/9 207 Approved Martin Lindfors 2/9 207 Course name: Automatic Control - Project

More information

William B. Green, Danika Jensen, and Amy Culver California Institute of Technology Jet Propulsion Laboratory Pasadena, CA 91109

William B. Green, Danika Jensen, and Amy Culver California Institute of Technology Jet Propulsion Laboratory Pasadena, CA 91109 DIGITAL PROCESSING OF REMOTELY SENSED IMAGERY William B. Green, Danika Jensen, and Amy Culver California Institute of Technology Jet Propulsion Laboratory Pasadena, CA 91109 INTRODUCTION AND BASIC DEFINITIONS

More information

PRESENTED BY HUMANOID IIT KANPUR

PRESENTED BY HUMANOID IIT KANPUR SENSORS & ACTUATORS Robotics Club (Science and Technology Council, IITK) PRESENTED BY HUMANOID IIT KANPUR October 11th, 2017 WHAT ARE WE GOING TO LEARN!! COMPARISON between Transducers Sensors And Actuators.

More information

Building a FIRST Robotics team Utilizing the VEX System and Recognized Team Building Methods

Building a FIRST Robotics team Utilizing the VEX System and Recognized Team Building Methods Building a FIRST Robotics team Utilizing the VEX System and Recognized Team Building Methods Written and Presented by: Ken and Donna Rillings TEAM BLITZ 2007 DENVER REGIONAL ROOKIE ALL STAR WINNER 2007

More information

FLL Coaches Clinic Chassis and Attachments. Patrick R. Michaud

FLL Coaches Clinic Chassis and Attachments. Patrick R. Michaud FLL Coaches Clinic Chassis and Attachments Patrick R. Michaud pmichaud@pobox.com Erik Jonsson School of Engineering and Computer Science University of Texas at Dallas September 23, 2017 Presentation Outline

More information

Initial Project and Group Identification Document September 15, Sense Glove. Now you really do have the power in your hands!

Initial Project and Group Identification Document September 15, Sense Glove. Now you really do have the power in your hands! Initial Project and Group Identification Document September 15, 2015 Sense Glove Now you really do have the power in your hands! Department of Electrical Engineering and Computer Science University of

More information

MULTI-LAYERED HYBRID ARCHITECTURE TO SOLVE COMPLEX TASKS OF AN AUTONOMOUS MOBILE ROBOT

MULTI-LAYERED HYBRID ARCHITECTURE TO SOLVE COMPLEX TASKS OF AN AUTONOMOUS MOBILE ROBOT MULTI-LAYERED HYBRID ARCHITECTURE TO SOLVE COMPLEX TASKS OF AN AUTONOMOUS MOBILE ROBOT F. TIECHE, C. FACCHINETTI and H. HUGLI Institute of Microtechnology, University of Neuchâtel, Rue de Tivoli 28, CH-2003

More information

Zebro onboard navigation system (ONS) Thesis, part 2

Zebro onboard navigation system (ONS) Thesis, part 2 1 Zebro onboard navigation system (ONS) Thesis, part 2 Version 1.0 June 22, 2015 Delft University of Technology To: Chris Verhoeven Abstract: This document discribes the Bachelor Graduation Project of

More information

INTERNATIONAL JOURNAL OF ELECTRICAL ENGINEERING & TECHNOLOGY (IJEET) TWO WHEELED SELF BALANCING ROBOT FOR AUTONOMOUS NAVIGATION

INTERNATIONAL JOURNAL OF ELECTRICAL ENGINEERING & TECHNOLOGY (IJEET) TWO WHEELED SELF BALANCING ROBOT FOR AUTONOMOUS NAVIGATION INTERNATIONAL JOURNAL OF ELECTRICAL ENGINEERING & TECHNOLOGY (IJEET) International Journal of Electrical Engineering and Technology (IJEET), ISSN 0976 6545(Print), ISSN 0976 6545(Print) ISSN 0976 6553(Online)

More information

GPS System Design and Control Modeling. Chua Shyan Jin, Ronald. Assoc. Prof Gerard Leng. Aeronautical Engineering Group, NUS

GPS System Design and Control Modeling. Chua Shyan Jin, Ronald. Assoc. Prof Gerard Leng. Aeronautical Engineering Group, NUS GPS System Design and Control Modeling Chua Shyan Jin, Ronald Assoc. Prof Gerard Leng Aeronautical Engineering Group, NUS Abstract A GPS system for the autonomous navigation and surveillance of an airship

More information

Classical Control Based Autopilot Design Using PC/104

Classical Control Based Autopilot Design Using PC/104 Classical Control Based Autopilot Design Using PC/104 Mohammed A. Elsadig, Alneelain University, Dr. Mohammed A. Hussien, Alneelain University. Abstract Many recent papers have been written in unmanned

More information

NAVIGATION OF MOBILE ROBOTS

NAVIGATION OF MOBILE ROBOTS MOBILE ROBOTICS course NAVIGATION OF MOBILE ROBOTS Maria Isabel Ribeiro Pedro Lima mir@isr.ist.utl.pt pal@isr.ist.utl.pt Instituto Superior Técnico (IST) Instituto de Sistemas e Robótica (ISR) Av.Rovisco

More information

Norris Sucker Rod Project. Andrew Dickey, Justin O Neal, and Daniel Whittlesey

Norris Sucker Rod Project. Andrew Dickey, Justin O Neal, and Daniel Whittlesey Norris Sucker Rod Project Andrew Dickey, Justin O Neal, and Daniel Whittlesey Table of Contents Introduction Mission Statement 2 Problem Statement 2 Statement of Work 2 Work Breakdown Structure 3 Task

More information

Need for Precision Engineering in Astigmatic Contact Lenses Matias Heinrich, Chris Wildsmith Vistakon, J&J Vision Care, Inc.

Need for Precision Engineering in Astigmatic Contact Lenses Matias Heinrich, Chris Wildsmith Vistakon, J&J Vision Care, Inc. Need for Precision Engineering in Astigmatic Contact Lenses Matias Heinrich, Chris Wildsmith Vistakon, J&J Vision Care, Inc., Jacksonville, FL The Design, Manufacture and Metrology of contact lenses is

More information

Brainstorm. In addition to cameras / Kinect, what other kinds of sensors would be useful?

Brainstorm. In addition to cameras / Kinect, what other kinds of sensors would be useful? Brainstorm In addition to cameras / Kinect, what other kinds of sensors would be useful? How do you evaluate different sensors? Classification of Sensors Proprioceptive sensors measure values internally

More information

AVSS Project. ENAE483 Fall 2012

AVSS Project. ENAE483 Fall 2012 AVSS Project ENAE483 Fall 2012 Team D9: Jason Burr Vera Klimchenko Grant McLaughlin Johnathan Pino Link Budget Analysis Maximum Earth-Moon Transmission Distance R M D R M R e Moon 406,700 km Earth Ku Band

More information

The project. General challenges and problems. Our subjects. The attachment and locomotion system

The project. General challenges and problems. Our subjects. The attachment and locomotion system The project The Ceilbot project is a study and research project organized at the Helsinki University of Technology. The aim of the project is to design and prototype a multifunctional robot which takes

More information

CubeSat Integration into the Space Situational Awareness Architecture

CubeSat Integration into the Space Situational Awareness Architecture CubeSat Integration into the Space Situational Awareness Architecture Keith Morris, Chris Rice, Mark Wolfson Lockheed Martin Space Systems Company 12257 S. Wadsworth Blvd. Mailstop S6040 Littleton, CO

More information

Sensing and Perception

Sensing and Perception Unit D tion Exploring Robotics Spring, 2013 D.1 Why does a robot need sensors? the environment is complex the environment is dynamic enable the robot to learn about current conditions in its environment.

More information

Safe Landing of Autonomous Amphibious Unmanned Aerial Vehicle on Water

Safe Landing of Autonomous Amphibious Unmanned Aerial Vehicle on Water Safe Landing of Autonomous Amphibious Unmanned Aerial Vehicle on Water Pandya Garvit Kalpesh 1, Dr. Balasubramanian E. 2, Parvez Alam 3, Sabarish C. 4 1M.Tech Student, Vel Tech Dr. RR & Dr. SR University,

More information

Ultimatum. Robotics Unit Lesson 5. Overview

Ultimatum. Robotics Unit Lesson 5. Overview Robotics Unit Lesson 5 Ultimatum Overview In this final challenge the students will deploy their TETRIX rescue robot up the mountain to rescue the stranded mountain climbers. First the rescue robot has

More information

Autonomous Aerial Robot Tournament KISS Institute for Practical Robotics

Autonomous Aerial Robot Tournament KISS Institute for Practical Robotics 2018 Autonomous Aerial Robot Tournament KISS Institute for Practical Robotics Document Version 1.1 Table of Contents KIPR / Botball / GCER Sponsors... 3 Change Log... 4 KIPR Autonomous Aerial Robot Tournament...

More information

Distributed Control for a Modular, Reconfigurable Cliff Robot

Distributed Control for a Modular, Reconfigurable Cliff Robot Distributed Control for a Modular, Reconfigurable Cliff Robot Paolo Pirjanian, Chris Leger, Erik Mumm*, Brett Kennedy, Mike Garrett, Hrand Aghazarian, Shane Farritor*, Paul Schenker Jet Propulsion Laboratory,

More information

RDrive 85 servo motors. User manual

RDrive 85 servo motors. User manual INTRODUCTION Rozum Robotics has designed its RDrive (RD) servo motors to enable precision motion control in industrial and commercial applications. This manual is intended for technicians and engineers

More information

A Comparative Study of Structured Light and Laser Range Finding Devices

A Comparative Study of Structured Light and Laser Range Finding Devices A Comparative Study of Structured Light and Laser Range Finding Devices Todd Bernhard todd.bernhard@colorado.edu Anuraag Chintalapally anuraag.chintalapally@colorado.edu Daniel Zukowski daniel.zukowski@colorado.edu

More information

3D-scanning system for railway current collector contact strips

3D-scanning system for railway current collector contact strips Computer Applications in Electrical Engineering 3D-scanning system for railway current collector contact strips Sławomir Judek, Leszek Jarzębowicz Gdańsk University of Technology 8-233 Gdańsk, ul. G. Narutowicza

More information

Design Project Introduction DE2-based SecurityBot

Design Project Introduction DE2-based SecurityBot Design Project Introduction DE2-based SecurityBot ECE2031 Fall 2017 1 Design Project Motivation ECE 2031 includes the sophomore-level team design experience You are developing a useful set of tools eventually

More information

Dr. Leonard P. Trombetta, PhD Cullen College of Engineering, 4800 Calhoun Road, Houston Texas, Dear Dr. Trombetta,

Dr. Leonard P. Trombetta, PhD Cullen College of Engineering, 4800 Calhoun Road, Houston Texas, Dear Dr. Trombetta, Aubrey Peloubet, Jordan Bowman, Sagar Kataria, Antonio Cashiola, David Salinas, Ali Siddique, Tiffany Stoecker Senior Design - Team 8 & 9 University of Houston Cullen College of Engineering aubrey.peloubet@gmail.com

More information

Terry Max Christy & Jeremy Borgman Dr. Gary Dempsey & Nick Schmidt November 29, 2011

Terry Max Christy & Jeremy Borgman Dr. Gary Dempsey & Nick Schmidt November 29, 2011 P r o j e c t P r o p o s a l 0 Nautical Autonomous System with Task Integration Project Proposal Terry Max Christy & Jeremy Borgman Dr. Gary Dempsey & Nick Schmidt November 29, 2011 P r o j e c t P r

More information

Page ENSC387 - Introduction to Electro-Mechanical Sensors and Actuators: Simon Fraser University Engineering Science

Page ENSC387 - Introduction to Electro-Mechanical Sensors and Actuators: Simon Fraser University Engineering Science Motor Driver and Feedback Control: The feedback control system of a dc motor typically consists of a microcontroller, which provides drive commands (rotation and direction) to the driver. The driver is

More information

An Autonomous Self- Propelled Robot Designed for Obstacle Avoidance and Fire Fighting

An Autonomous Self- Propelled Robot Designed for Obstacle Avoidance and Fire Fighting An Autonomous Self- Propelled Robot Designed for Obstacle Avoidance and Fire Fighting K. Prathyusha Assistant professor, Department of ECE, NRI Institute of Technology, Agiripalli Mandal, Krishna District,

More information

NASA s X2000 Program - an Institutional Approach to Enabling Smaller Spacecraft

NASA s X2000 Program - an Institutional Approach to Enabling Smaller Spacecraft NASA s X2000 Program - an Institutional Approach to Enabling Smaller Spacecraft Dr. Leslie J. Deutsch and Chris Salvo Advanced Flight Systems Program Jet Propulsion Laboratory California Institute of Technology

More information

Job Sheet 2 Servo Control

Job Sheet 2 Servo Control Job Sheet 2 Servo Control Electrical actuators are replacing hydraulic actuators in many industrial applications. Electric servomotors and linear actuators can perform many of the same physical displacement

More information

Exigo Technologies School of Engineering Science Simon Fraser University Burnaby, B.C., V5A 1S6. January 17, 2006

Exigo Technologies School of Engineering Science Simon Fraser University Burnaby, B.C., V5A 1S6. January 17, 2006 Exigo Technologies School of Engineering Science Simon Fraser University Burnaby, B.C., V5A 1S6 Dr. Andrew Rawicz School of Engineering Science Simon Fraser University Burnaby, British Columbia V5A 1S6

More information

Outline for Tutorials: Strobes and Underwater Photography

Outline for Tutorials: Strobes and Underwater Photography Outline for Tutorials: Strobes and Underwater Photography I - Strobes Conquering the Water Column Water column - depth plus distance from camera to subject; presents challenges with color, contrast, and

More information

SELF STABILIZING PLATFORM

SELF STABILIZING PLATFORM SELF STABILIZING PLATFORM Shalaka Turalkar 1, Omkar Padvekar 2, Nikhil Chavan 3, Pritam Sawant 4 and Project Guide: Mr Prathamesh Indulkar 5. 1,2,3,4,5 Department of Electronics and Telecommunication,

More information

FUNDAMENTALS ROBOT TECHNOLOGY. An Introduction to Industrial Robots, T eleoperators and Robot Vehicles. D J Todd. Kogan Page

FUNDAMENTALS ROBOT TECHNOLOGY. An Introduction to Industrial Robots, T eleoperators and Robot Vehicles. D J Todd. Kogan Page FUNDAMENTALS of ROBOT TECHNOLOGY An Introduction to Industrial Robots, T eleoperators and Robot Vehicles D J Todd &\ Kogan Page First published in 1986 by Kogan Page Ltd 120 Pentonville Road, London Nl

More information

Space Radiation & Charging Cube Satellite (SPARCCS) Project

Space Radiation & Charging Cube Satellite (SPARCCS) Project Space Radiation & Charging Cube Satellite (SPARCCS) Project Preliminary Design Review Nicholas Vuono, Project Manager Zacharias Macias, Electronics and Control Michael Buescher, Mission, Systems, and Test

More information

AN HYBRID LOCOMOTION SERVICE ROBOT FOR INDOOR SCENARIOS 1

AN HYBRID LOCOMOTION SERVICE ROBOT FOR INDOOR SCENARIOS 1 AN HYBRID LOCOMOTION SERVICE ROBOT FOR INDOOR SCENARIOS 1 Jorge Paiva Luís Tavares João Silva Sequeira Institute for Systems and Robotics Institute for Systems and Robotics Instituto Superior Técnico,

More information

LDOR: Laser Directed Object Retrieving Robot. Final Report

LDOR: Laser Directed Object Retrieving Robot. Final Report University of Florida Department of Electrical and Computer Engineering EEL 5666 Intelligent Machines Design Laboratory LDOR: Laser Directed Object Retrieving Robot Final Report 4/22/08 Mike Arms TA: Mike

More information

Cedarville University Little Blue

Cedarville University Little Blue Cedarville University Little Blue IGVC Robot Design Report June 2004 Team Members: Silas Gibbs Kenny Keslar Tim Linden Jonathan Struebel Faculty Advisor: Dr. Clint Kohl Table of Contents 1. Introduction...

More information

C. R. Weisbin, R. Easter, G. Rodriguez January 2001

C. R. Weisbin, R. Easter, G. Rodriguez January 2001 on Solar System Bodies --Abstract of a Projected Comparative Performance Evaluation Study-- C. R. Weisbin, R. Easter, G. Rodriguez January 2001 Long Range Vision of Surface Scenarios Technology Now 5 Yrs

More information

OPTICS IN MOTION. Introduction: Competing Technologies: 1 of 6 3/18/2012 6:27 PM.

OPTICS IN MOTION. Introduction: Competing Technologies:  1 of 6 3/18/2012 6:27 PM. 1 of 6 3/18/2012 6:27 PM OPTICS IN MOTION STANDARD AND CUSTOM FAST STEERING MIRRORS Home Products Contact Tutorial Navigate Our Site 1) Laser Beam Stabilization to design and build a custom 3.5 x 5 inch,

More information

AC : MICROPROCESSOR BASED, GLOBAL POSITIONING SYSTEM GUIDED ROBOT IN A PROJECT LABORATORY

AC : MICROPROCESSOR BASED, GLOBAL POSITIONING SYSTEM GUIDED ROBOT IN A PROJECT LABORATORY AC 2007-2528: MICROPROCESSOR BASED, GLOBAL POSITIONING SYSTEM GUIDED ROBOT IN A PROJECT LABORATORY Michael Parten, Texas Tech University Michael Giesselmann, Texas Tech University American Society for

More information

Application of SLOFEC and Laser Technology for Testing of Buried Pipes

Application of SLOFEC and Laser Technology for Testing of Buried Pipes 19 th World Conference on Non-Destructive Testing 2016 Application of SLOFEC and Laser Technology for Testing of Buried Pipes Gerhard SCHEER 1 1 TMT - Test Maschinen Technik GmbH, Schwarmstedt, Germany

More information

DEMONSTRATION OF ROBOTIC WHEELCHAIR IN FUKUOKA ISLAND-CITY

DEMONSTRATION OF ROBOTIC WHEELCHAIR IN FUKUOKA ISLAND-CITY DEMONSTRATION OF ROBOTIC WHEELCHAIR IN FUKUOKA ISLAND-CITY Yutaro Fukase fukase@shimz.co.jp Hitoshi Satoh hitoshi_sato@shimz.co.jp Keigo Takeuchi Intelligent Space Project takeuchikeigo@shimz.co.jp Hiroshi

More information

Dynamics and Operations of an Orbiting Satellite Simulation. Requirements Specification 13 May 2009

Dynamics and Operations of an Orbiting Satellite Simulation. Requirements Specification 13 May 2009 Dynamics and Operations of an Orbiting Satellite Simulation Requirements Specification 13 May 2009 Christopher Douglas, Karl Nielsen, and Robert Still Sponsor / Faculty Advisor: Dr. Scott Trimboli ECE

More information