autonomous golf cart drew gaynor, tyler latham, ian anderson, cameron johnson advisors: dr. david...
TRANSCRIPT
![Page 1: Autonomous Golf Cart DREW GAYNOR, TYLER LATHAM, IAN ANDERSON, CAMERON JOHNSON ADVISORS: DR. DAVID MIKESELL AND DR. FIRAS HASSAN](https://reader030.vdocuments.us/reader030/viewer/2022032722/56649cec5503460f949b80b1/html5/thumbnails/1.jpg)
Autonomous Golf CartDREW GAYNOR, TYLER LATHAM, IAN ANDERSON, CAMERON JOHNSON
ADVISORS: DR. DAVID MIKESELL AND DR. FIRAS HASSAN
![Page 2: Autonomous Golf Cart DREW GAYNOR, TYLER LATHAM, IAN ANDERSON, CAMERON JOHNSON ADVISORS: DR. DAVID MIKESELL AND DR. FIRAS HASSAN](https://reader030.vdocuments.us/reader030/viewer/2022032722/56649cec5503460f949b80b1/html5/thumbnails/2.jpg)
Requirements
Travel to a destination selected by a user Select the best route to the chosen destination
Accurately follow this planned path along campus roads and sidewalks
No other user input required during trip, except in the case of an emergency
Transport passengers safely Detect obstacles and avoid collisions
Stop immediately if an inadvertent collision occurs
Provide emergency stop buttons
![Page 3: Autonomous Golf Cart DREW GAYNOR, TYLER LATHAM, IAN ANDERSON, CAMERON JOHNSON ADVISORS: DR. DAVID MIKESELL AND DR. FIRAS HASSAN](https://reader030.vdocuments.us/reader030/viewer/2022032722/56649cec5503460f949b80b1/html5/thumbnails/3.jpg)
System Overview
![Page 4: Autonomous Golf Cart DREW GAYNOR, TYLER LATHAM, IAN ANDERSON, CAMERON JOHNSON ADVISORS: DR. DAVID MIKESELL AND DR. FIRAS HASSAN](https://reader030.vdocuments.us/reader030/viewer/2022032722/56649cec5503460f949b80b1/html5/thumbnails/4.jpg)
System Overview
![Page 5: Autonomous Golf Cart DREW GAYNOR, TYLER LATHAM, IAN ANDERSON, CAMERON JOHNSON ADVISORS: DR. DAVID MIKESELL AND DR. FIRAS HASSAN](https://reader030.vdocuments.us/reader030/viewer/2022032722/56649cec5503460f949b80b1/html5/thumbnails/5.jpg)
System Overview
![Page 6: Autonomous Golf Cart DREW GAYNOR, TYLER LATHAM, IAN ANDERSON, CAMERON JOHNSON ADVISORS: DR. DAVID MIKESELL AND DR. FIRAS HASSAN](https://reader030.vdocuments.us/reader030/viewer/2022032722/56649cec5503460f949b80b1/html5/thumbnails/6.jpg)
Acceleration System Block Diagram
Pre-autonomous mode:
Binary signals for direction and enable come from cart
The analog signal for speed is sent from the potentiometer wiper arm on the pedal to the speed controller
Normally open switches
![Page 7: Autonomous Golf Cart DREW GAYNOR, TYLER LATHAM, IAN ANDERSON, CAMERON JOHNSON ADVISORS: DR. DAVID MIKESELL AND DR. FIRAS HASSAN](https://reader030.vdocuments.us/reader030/viewer/2022032722/56649cec5503460f949b80b1/html5/thumbnails/7.jpg)
Acceleration System Block Diagram
Autonomous mode:
Binary signals for direction,enable, and analog output speed are calculated in LabVIEW program
Acceleration relay pushbutton closes the relays(puts cart in autonomous mode)
Binary signals are sent from the Relay module to speed controller
Cart speed signal is sent from Analog Output module to speed controller
![Page 8: Autonomous Golf Cart DREW GAYNOR, TYLER LATHAM, IAN ANDERSON, CAMERON JOHNSON ADVISORS: DR. DAVID MIKESELL AND DR. FIRAS HASSAN](https://reader030.vdocuments.us/reader030/viewer/2022032722/56649cec5503460f949b80b1/html5/thumbnails/8.jpg)
Steering System Block Diagram
Pre-Autonomous mode:
The cart’s heading is controlled by the steering wheel on the cart
![Page 9: Autonomous Golf Cart DREW GAYNOR, TYLER LATHAM, IAN ANDERSON, CAMERON JOHNSON ADVISORS: DR. DAVID MIKESELL AND DR. FIRAS HASSAN](https://reader030.vdocuments.us/reader030/viewer/2022032722/56649cec5503460f949b80b1/html5/thumbnails/9.jpg)
Steering System Block Diagram Autonomous mode:
The clutch pushbutton is pressed which disengages the steering shaft and allows the servo motor to steer the cart
The relay is closed so the amplifier is enabled and the cart is in autonomous mode
The heading has been calculated in LabVIEW and is outputted to the amp from the Analog Output module
![Page 10: Autonomous Golf Cart DREW GAYNOR, TYLER LATHAM, IAN ANDERSON, CAMERON JOHNSON ADVISORS: DR. DAVID MIKESELL AND DR. FIRAS HASSAN](https://reader030.vdocuments.us/reader030/viewer/2022032722/56649cec5503460f949b80b1/html5/thumbnails/10.jpg)
Steering System Block Diagram
Amp will amplify the signal and then send it to the filter card to add inductance.
This signal is passed to the Servo motor which steers the cart.
The encoder output or position of the servo motor is then sent back to the Servo module
![Page 11: Autonomous Golf Cart DREW GAYNOR, TYLER LATHAM, IAN ANDERSON, CAMERON JOHNSON ADVISORS: DR. DAVID MIKESELL AND DR. FIRAS HASSAN](https://reader030.vdocuments.us/reader030/viewer/2022032722/56649cec5503460f949b80b1/html5/thumbnails/11.jpg)
Java ApplicationSwitch modes
Choose destination
Autonomous start/stop button: drives to destination or cancels current trip
Position adjustment controls: offset GPS position drift or other error
![Page 12: Autonomous Golf Cart DREW GAYNOR, TYLER LATHAM, IAN ANDERSON, CAMERON JOHNSON ADVISORS: DR. DAVID MIKESELL AND DR. FIRAS HASSAN](https://reader030.vdocuments.us/reader030/viewer/2022032722/56649cec5503460f949b80b1/html5/thumbnails/12.jpg)
Java Application
Cart (always centered)
Path points
Destinations (nodes)
![Page 13: Autonomous Golf Cart DREW GAYNOR, TYLER LATHAM, IAN ANDERSON, CAMERON JOHNSON ADVISORS: DR. DAVID MIKESELL AND DR. FIRAS HASSAN](https://reader030.vdocuments.us/reader030/viewer/2022032722/56649cec5503460f949b80b1/html5/thumbnails/13.jpg)
GPS/Inertial
Project’s OXTS RT2500 GPS unit has a stated accuracy for position values of 2-3 meters
We were able to get an OXTS RT3002 on loan: much more accurate than RT2500
![Page 14: Autonomous Golf Cart DREW GAYNOR, TYLER LATHAM, IAN ANDERSON, CAMERON JOHNSON ADVISORS: DR. DAVID MIKESELL AND DR. FIRAS HASSAN](https://reader030.vdocuments.us/reader030/viewer/2022032722/56649cec5503460f949b80b1/html5/thumbnails/14.jpg)
Path Following Results
• Travelled autonomously from Biggs loading dock to Kinghorn northwest doors with RT3002
• Route shown in yellow• Data collected with
RT3002• Collected more• But focused on
this route
![Page 15: Autonomous Golf Cart DREW GAYNOR, TYLER LATHAM, IAN ANDERSON, CAMERON JOHNSON ADVISORS: DR. DAVID MIKESELL AND DR. FIRAS HASSAN](https://reader030.vdocuments.us/reader030/viewer/2022032722/56649cec5503460f949b80b1/html5/thumbnails/15.jpg)
Path Following Results
• Collected path data shown in blue
• Actual route navigated shown in red
• Followed route fairly accurately
• On right of graph, consistent gap probably due to drift
• Position adjustment controls designed to account for this
![Page 16: Autonomous Golf Cart DREW GAYNOR, TYLER LATHAM, IAN ANDERSON, CAMERON JOHNSON ADVISORS: DR. DAVID MIKESELL AND DR. FIRAS HASSAN](https://reader030.vdocuments.us/reader030/viewer/2022032722/56649cec5503460f949b80b1/html5/thumbnails/16.jpg)
Path FollowingVideo
(Video removed to reduce file size. Original video can be retrieved from project website)
![Page 17: Autonomous Golf Cart DREW GAYNOR, TYLER LATHAM, IAN ANDERSON, CAMERON JOHNSON ADVISORS: DR. DAVID MIKESELL AND DR. FIRAS HASSAN](https://reader030.vdocuments.us/reader030/viewer/2022032722/56649cec5503460f949b80b1/html5/thumbnails/17.jpg)
LIDAR (Light Detection and Ranging)• Housing tilted downward• Angle resolution: 0.5 degrees• Baud rate: 38400 (Sampling rate = 4Hz)
![Page 18: Autonomous Golf Cart DREW GAYNOR, TYLER LATHAM, IAN ANDERSON, CAMERON JOHNSON ADVISORS: DR. DAVID MIKESELL AND DR. FIRAS HASSAN](https://reader030.vdocuments.us/reader030/viewer/2022032722/56649cec5503460f949b80b1/html5/thumbnails/18.jpg)
Speed Reduction
![Page 19: Autonomous Golf Cart DREW GAYNOR, TYLER LATHAM, IAN ANDERSON, CAMERON JOHNSON ADVISORS: DR. DAVID MIKESELL AND DR. FIRAS HASSAN](https://reader030.vdocuments.us/reader030/viewer/2022032722/56649cec5503460f949b80b1/html5/thumbnails/19.jpg)
Detection Field (Wheels turned < 8°)
![Page 20: Autonomous Golf Cart DREW GAYNOR, TYLER LATHAM, IAN ANDERSON, CAMERON JOHNSON ADVISORS: DR. DAVID MIKESELL AND DR. FIRAS HASSAN](https://reader030.vdocuments.us/reader030/viewer/2022032722/56649cec5503460f949b80b1/html5/thumbnails/20.jpg)
Detection Field (Wheels turned > 8º)
![Page 21: Autonomous Golf Cart DREW GAYNOR, TYLER LATHAM, IAN ANDERSON, CAMERON JOHNSON ADVISORS: DR. DAVID MIKESELL AND DR. FIRAS HASSAN](https://reader030.vdocuments.us/reader030/viewer/2022032722/56649cec5503460f949b80b1/html5/thumbnails/21.jpg)
Collision AvoidanceVideo
(Video removed to reduce file size. Original video can be retrieved from project website)
![Page 22: Autonomous Golf Cart DREW GAYNOR, TYLER LATHAM, IAN ANDERSON, CAMERON JOHNSON ADVISORS: DR. DAVID MIKESELL AND DR. FIRAS HASSAN](https://reader030.vdocuments.us/reader030/viewer/2022032722/56649cec5503460f949b80b1/html5/thumbnails/22.jpg)
Complete System Video
(Video removed to reduce file size. Original video can be retrieved from project website)
![Page 23: Autonomous Golf Cart DREW GAYNOR, TYLER LATHAM, IAN ANDERSON, CAMERON JOHNSON ADVISORS: DR. DAVID MIKESELL AND DR. FIRAS HASSAN](https://reader030.vdocuments.us/reader030/viewer/2022032722/56649cec5503460f949b80b1/html5/thumbnails/23.jpg)
Questions?
![Page 24: Autonomous Golf Cart DREW GAYNOR, TYLER LATHAM, IAN ANDERSON, CAMERON JOHNSON ADVISORS: DR. DAVID MIKESELL AND DR. FIRAS HASSAN](https://reader030.vdocuments.us/reader030/viewer/2022032722/56649cec5503460f949b80b1/html5/thumbnails/24.jpg)
Potential Future Improvements
Weatherproofing: isolation of electronics under the hood
LIDAR Housing
LMS 511
GPS: RT3002 differential GPS
Wiring: automotive wiring harnesses
Zippswitch
![Page 25: Autonomous Golf Cart DREW GAYNOR, TYLER LATHAM, IAN ANDERSON, CAMERON JOHNSON ADVISORS: DR. DAVID MIKESELL AND DR. FIRAS HASSAN](https://reader030.vdocuments.us/reader030/viewer/2022032722/56649cec5503460f949b80b1/html5/thumbnails/25.jpg)
Speed Reduction Algorithm