Boundary Wire Mapping on Autonomous Lawn Mowers

Currently, the service robot market mainly consists of floor cleaning and lawn mowing robots. While some cleaning robots already feature SLAM technology for the constrained indoor application, autonomous lawn mowers typically use an electric wire for boundary definition and homing towards to charging station. An intermediate step towards SLAM for mowers is mapping of the boundary wire. In this work, we analyze three types of approaches for estimating the boundary of the working area of an autonomous mower: GNSS, visual odometry, and wheel-yaw odometry. We extended the latter with orientation loop closure, which gives the best overall result in estimating the metric shape of the boundary.

[1]  Hyun Myung,et al.  Structured light 2D range finder for simultaneous localization and map-building (SLAM) in home environments , 2004, Micro-Nanomechatronics and Human Science, 2004 and The Fourth Symposium Micro-Nanomechatronics for Information-Based Society, 2004..

[2]  Juan D. Tardós,et al.  ORB-SLAM2: An Open-Source SLAM System for Monocular, Stereo, and RGB-D Cameras , 2016, IEEE Transactions on Robotics.

[3]  Kazuhiro Kosuge,et al.  Domestic Robotics , 2016, Springer Handbook of Robotics, 2nd Ed..

[4]  Paul J. Besl,et al.  Method for registration of 3-D shapes , 1992, Other Conferences.

[5]  Andreas Geiger,et al.  Are we ready for autonomous driving? The KITTI vision benchmark suite , 2012, 2012 IEEE Conference on Computer Vision and Pattern Recognition.

[6]  Wolfram Burgard,et al.  Robust Monte Carlo localization for mobile robots , 2001, Artif. Intell..

[7]  Ernest L. Hall,et al.  Survey of robot lawn mowers , 2000, SPIE Optics East.

[8]  Cristian Secchi,et al.  A low cost localization algorithm for an autonomous lawnmower , 2013, 9th International Workshop on Robot Motion and Control.

[9]  Julian Eggert,et al.  Stereo Visual Odometry Without Temporal Filtering , 2016, GCPR.

[10]  Michael Milford,et al.  Skyline-based localisation for aggressively manoeuvring robots using UV sensors and spherical harmonics , 2016, 2016 IEEE International Conference on Robotics and Automation (ICRA).

[11]  Pierre Dillenbourg,et al.  Living with a Vacuum Cleaning Robot , 2013, Int. J. Soc. Robotics.

[12]  David Johnson,et al.  Omnidirectional-vision-based estimation for containment detection of a robotic mower , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[13]  S. Griffis EDITOR , 1997, Journal of Navigation.

[14]  Michael Jenkin,et al.  Computational Principles of Mobile Robotics: Bibliography , 2010 .

[15]  L. Guvenc,et al.  Household robotics: autonomous devices for vacuuming and lawn mowing [Applications of control] , 2007, IEEE Control Systems.

[16]  Ute Bauer-Wersing,et al.  Predicting the long-term robustness of visual features , 2015, 2015 International Conference on Advanced Robotics (ICAR).

[17]  David Johnson,et al.  Vision-based localization and mapping for an autonomous mower , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[18]  Michael R. M. Jenkin,et al.  Computational principles of mobile robotics , 2000 .

[19]  Achim J. Lilienthal,et al.  SIFT, SURF & seasons: Appearance-based long-term localization in outdoor environments , 2010, Robotics Auton. Syst..

[20]  Sukhan Lee,et al.  Vision-Based Kidnap Recovery with SLAM for Home Cleaning Robots , 2012, J. Intell. Robotic Syst..

[21]  Gérard G. Medioni,et al.  Object modelling by registration of multiple range images , 1992, Image Vis. Comput..

[22]  Hyun Myung,et al.  Self-calibration of gyro using monocular SLAM for an indoor mobile robot , 2012 .