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
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;
Conference_Titel :
Circuits and Systems, 2005. 48th Midwest Symposium on
Conference_Location :
Covington, KY
Print_ISBN :
0-7803-9197-7
DOI :
10.1109/MWSCAS.2005.1594136