A Simulation Environment for an Augmented Global Navigation Satellite System Assisted Autonomous Robotic Lawn-Mower

This paper presents the software architecture that was developed to evaluate the performance of different Global Navigation Satellite Systems (GNSSs) and Satellite/Ground-Based Augmentation Systems for the localization and navigation of an autonomous robotic lawn-mower. In particular, a complete simulation environment has been developed to analyse the system performance obtained by adopting the future European GNSSs when GALILEO will be fully operative. Moreover, this tool has been adopted in the development phase of a precise GNSS-based localization system and developed within the MOW-BY-SAT project, an FP7 project funded by the European Commission; this architecture relies on an innovative algorithm that allows for a Real Time Kinematic localization system, while requiring only a pair of low-cost GPS receivers. The results show the validity of the developed localization and control architecture and the potential of the future European GALILEO system.

[1]  Elliott D. Kaplan Understanding GPS : principles and applications , 1996 .

[2]  Jay A. Farrell,et al.  Magnetometer and differential carrier phase GPS-aided INS for advanced vehicle control , 2003, IEEE Trans. Robotics Autom..

[3]  D. Gebre‐Egziabher,et al.  GNSS Applications and Methods , 2009 .

[4]  Richard B. Langley,et al.  GPS Ambiguity Resolution and Validation: Methodologies, Trends and Issues , 2000 .

[5]  Marina Ruggieri,et al.  Satellite Communications and Navigation Systems , 2008 .

[6]  G. Gilbreath,et al.  Accurate Waypoint Navigation using Non-Differential GPS , 2002 .

[7]  J. Smith,et al.  Design and implementation of a control algorithm for an autonomous lawnmower , 2005, 48th Midwest Symposium on Circuits and Systems, 2005..

[8]  Ray Jarvis An all-terrain intelligent autonomous vehicle with sensor-fusion-based navigation capabilities , 1995 .

[9]  Mark H Lowenberg,et al.  Bifurcation Analysis of the NASA GTM with a View to Upset Recovery , 2012 .

[10]  Bradford W. Parkinson,et al.  Global positioning system : theory and applications , 1996 .

[11]  C. Kee,et al.  Flight Test of Attitude Determination System using Multiple GPS Antennae , 2005 .

[12]  P. Greenwood,et al.  A Guide to Chi-Squared Testing , 1996 .

[13]  Scott Miller,et al.  The Miami Red Blade: An Autonomous Lawn Mower , 2004 .

[14]  Marina Ruggieri,et al.  Applied Satellite Navigation Using GPS, GALILEO, and Augmentation Systems , 2005 .

[15]  Oussama Khatib,et al.  Springer Handbook of Robotics , 2007, Springer Handbooks.

[16]  Giovanni Muscato,et al.  Localization and self-calibration of a robot for volcano exploration , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[17]  David M. Bevly,et al.  Global Positioning System (GPS): A Low-Cost Velocity Sensor for Correcting Inertial Sensor Errors on Ground Vehicles , 2004 .

[18]  Mohinder S. Grewal,et al.  Global Positioning Systems, Inertial Navigation, and Integration , 2000 .

[19]  Pascal Morin,et al.  Motion Control of Wheeled Mobile Robots , 2008, Springer Handbook of Robotics.