This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Slide 1
Field Navigational GPS Robot Final Presentation & Review
Chris Foley, Kris Horn, Richard Neil Pittman, Michael Willis
Slide 2
Problem Background Purpose: Design and construct a vehicle
capable of navigating to a sequence of global coordinates. Learn
how to integrate components including GPS, compass, and vehicle
into a working system.
Slide 3
Needs Statement Provide vehicle capable of following a
specified path Provide a platform that can be used for: Information
Gathering Remote Presence Environmental Survey Provide a learning
experience for the team
Slide 4
Goals Interface micro-controller with GPS & RC vehicle.
Vehicle will be sturdy enough to cover mostly flat terrain while
carrying a payload of electronic equipment including the GPS.
Vehicle will be able to establish its own location on earth and use
information from the GPS to navigate to a user defined point.
Vehicle will be able to avoid small obstacles in its path.
Slide 5
Environmental & Societal Impact Effects on Warfare Used for
mine detection Removing humans from danger Safety &
Environmental Concerns Minimal Careful Path selection to prevent
collision Proper disposal of battery packs Proper Maintenance of
electrical components
Slide 6
Management Kris Horn : GPS and hardware integration. Chris
Foley: Software design, GPS interfacing. Neil Pittman: PIC
Microcontroller specialist and hardware design. Michael Willis:
Software design, board design.
Navigation System Inputs: destination and current GPS
coordinates (longitude and latitude), compass heading, steering
commands (from collision avoidance system) Outputs: steering
control commands, speed control commands, coordinate reading
Slide 11
System Design
Slide 12
Printed Circuit Board
Slide 13
Navigation System Navigation System Path Navigator Heading
Navigator GPS Compass Obstacle Avoidance Sonar Steering Control
Motor Control PI algorithm MATLAB Simulation
Slide 14
MATLAB example
Slide 15
Object Detection Two sonar sensors on front of Herbie Determine
location of obstacles depending on sonar reading Range up to 10
ft.
Slide 16
Velocity Control Due to hardware issues and last minute setback
of the drive system we resorted to modifying a RC speed control
system for the OOPic to control the speed of the car
Slide 17
Considerations and Difficulties GPS accuracy approximately 10
ft. Coordinate range ddmm.mmmm -> dd.dddddd Surface traveled,
throttle problems Difficulties with integrating h-brdiges
Limitations with OOPic Limited memory space No decimals or negative
numbers Limited functionality
Slide 18
Golf Course Data
Slide 19
Slide 20
Slide 21
Lessons Learned Autonomous navigation is a difficult problem
Engineering solutions from limited resources Additional upstream
development will reduce design problems later Not every solution to
a problem is immediately obvious
Slide 22
Looking to the Future More Complicated problems will require
more computing power Improvements in User Interface Mission
specific hardware and modification