140 likes | 338 Views
Marvin An Intelligent Obstacle Avoidance System. ECE Kenneth Jernigan Brian Pridgen Azhar Khayrattee Jason Haynes Mark Abramovs. CS Jon Ranes MAE Matt Spurk. What is Marvin?. An Autonomous Robot Small Crawler Battery Powered Capabilities Senses obstacles Long range Short range
E N D
MarvinAn Intelligent Obstacle Avoidance System • ECE • Kenneth Jernigan • Brian Pridgen • Azhar Khayrattee • Jason Haynes • Mark Abramovs • CS • Jon Ranes • MAE • Matt Spurk
What is Marvin? • An Autonomous Robot • Small Crawler • Battery Powered • Capabilities • Senses obstacles • Long range • Short range • Intelligent navigation • Shortest path • Around any obstacle • Wireless Control
The Robot • Speed • 8 mph • Operating Time • 20 minutes • Weight • < 50 lbs. • Features • 1.5’ x 1’ x 1’ • Tank Treads • Multiple Sensors • RF Communication
Sensors • Long-Range Ultrasonic • 3-10 m • Short Range Infrared • <3 m • Contact Bumper • Global Positioning System • Magnetic Compass
Communication • Commands • Destination • Status Request • Return Data • Physical Status • Digital State • Waiting • En-route • Avoiding obstacle • Unable to reach destination
The Host • User Interface • Data Reports • Provide access to data received from Marvin • User Inputs • Allow user to input desired commands
Power Supply Positioning System Sensor(s) Microcontroller(s) Communications System Motor Control Motors Drive System Base Station Application User Interface System Integration
Design Options • Positioning • GPS • Communication • Wireless Serial • Sensors • Ultrasonic • Infrared • Contact Bumper • Magnetic Compass
More Design Options • Microcontroller • Multiple PICs • Motor Controller • Component Design • Power Supply • Sealed Lead Acid Batteries • Drive System • Tank Treads • Frame and Chassis • Aluminum
Kenneth Jernigan Project Leader Status Report Compiler Brian Pridgen Systems Engineer Change Control Kenneth Jernigan Web Master Funds Locator Mark Abramovs Microcontroller Azhar Khayrattee Sensor Integration Jason Haynes Motor Control Machining Parts Brian Pridgen Wireless Control GPS Integration Matt Spurk (MAE Junior) Mechanical Design Jon Ranes (CS Senior) Obstacle Avoidance Team Organization
Risk Mitigation • Complex Data Processing • No vision system • Separate PICs for sub-systems • Schedule Limitations • Motivated team • Aggressive scheduling • Programming and Mechanical Needs • Added dedicated CS and MAE team members