DocumentCode
3251375
Title
Design and implementation of a control algorithm for an autonomous lawnmower
Author
Smith, Jason ; Campbell, Scott ; Morton, Jade
Author_Institution
Dept. of Electr. & Comput. Eng., Miami Univ., Oxford, OH
fYear
2005
fDate
7-10 Aug. 2005
Firstpage
456
Abstract
This paper presents the design and implementation of a GPS-aided autonomous lawn mower. The lawn mower is an integrated system of sensors, motors, processors, and control software. A key position sensor is a unique custom designed and implemented differential GPS (DGPS) system that utilizes low-cost off-the-shelf stand alone GPS receivers. The DGPS system provides the platform position and orientation information with an update rate of 10 Hz. A set of Hall sensor-based odometer provide additional position and vehicle orientation inputs to the system in between the GPS data updates. The lawn mower chassis was custom designed and implemented by a team of undergraduate students at Miami University. The control software was written in Java and executed on a Systronix Saje microcontroller. Multilayered ND controls were implemented in the control software to keep the lawn mower moving in a pre-planned path with optimum path overlaps. In addition to these components that are necessary for the autonomous operations of the lawn mower, an extended remote monitoring/control program has also been implemented. The remote station communicates with the lawn mower through an 802.11b wireless router. Lawn mower status and process logs were continuously monitored at the base station. Detailed design and implementations of the overall integrated systems were discussed in the paper
Keywords
Global Positioning System; IEEE standards; distance measurement; lawnmowers; microcontrollers; remotely operated vehicles; sensors; 10 Hz; 802.11b wireless router; GPS-aided autonomous lawn mower; Hall sensor-based odometer; Java; Systronix Saje microcontroller; base station; control algorithm; control software; differential GPS system; extended remote monitoring/control program; lawn mower chassis; motors; multilayered ND controls; orientation information; platform position; position sensor; process logs; processors; sensors; stand alone GPS receivers; vehicle orientation; Algorithm design and analysis; Control systems; Global Positioning System; Java; Microcontrollers; Neodymium; Process control; Remote monitoring; Sensor systems; Vehicles;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 2005. 48th Midwest Symposium on
Conference_Location
Covington, KY
Print_ISBN
0-7803-9197-7
Type
conf
DOI
10.1109/MWSCAS.2005.1594136
Filename
1594136
Link To Document