210 likes | 332 Views
Locomotion Jad Farah Long Quy Patrick Swann Korhan Demirkaya Ngoc Mai Navigation Steven Weaver Denden Tekeste Ali Alkuwari Marcus Schaffer. Objective. Design & build an autonomous robot with ability to :
E N D
Locomotion Jad Farah Long Quy Patrick Swann Korhan Demirkaya Ngoc Mai Navigation Steven Weaver Denden Tekeste Ali Alkuwari Marcus Schaffer
Objective Design & build an autonomous robot with ability to: • Navigate a given course Pass through gates by sensing beacon • Avoid obstacles Various sensors to plot track of robot • Control functions: -High (BEAGLEBOARD) -Low (AVR1 & 2)
Project Requirements • Various sensors to plot track of robot • Detect ultrasonic beacons within 15 - 25 feet • Fits within a 16”x16”x16” cube • Has clearly labeled emergency stop switch • Travels 1.5 ft/sec • Regulates voltage
Assembly • aluminum body • specially designed PCBs
Assembly unique wire layout and alternative
Assembly • switches for logic & motor power • fuses
Mounting • Various Sensors • H-Bridge
Mounting • GPS & Compass • Beagle Board • AVRs
PCB Design • HBridge + Voltage Regulator • Wheel Encoder • Compass • GPS + UART + RSSI • Daughter board • Sensors: Beacon, Ultrasonic, & Flex
Motor Control • Hardware : Wheel Encoders, H-Bridge, dedicated micro controller • Software : Speed / PID Control • Multiple speeds 1kHz–slowest speed ≈ 0.8 feet/second 3kHz–fastest speed ≈ 2.5 feet/second
Beagle Board • Robot brain – high level control • Python code • GPS parsing • Object avoidance
AVR • serial coding for sensors • powered with one 7.2V
GPS & RF • Python code • WHAT CODE DOES • GPS equation estimates coordinates, distance, & direction on map • RSSI equation to estimate distance of beacons • 2 UART – 5V & 3.3V output
Sensors NEED BETTER EXAMPLES HERE! NEED BETTER EXAMPLES HERE! NEED BETTER EXAMPLES HERE!
Milestones Turtle’s Body - 4/5 PCB - 4/28 Code complete - 4/ Parts Mounted - 4/30 Interface Beagle Board & AVR together - 4/
Budget Beagle Board $150 AVRs $105 GPS $50 Batteries $82 Sensors $78 Labor Cost $0
Website http://turtle.sdsu.edu