Your browser does not support JavaScript!
http://iet.metastore.ingenta.com
1887

access icon openaccess Sensor-based complete coverage path planning in dynamic environment for cleaning robot

Using Complete Coverage Path Planning (CCPP), a cleaning robot could visit every accessible area in the workspace. The dynamic environment requires the higher computation of the CCPP algorithm because the path needs to be replanned when the path might become invalid. In previous CCPP methods, when the neighbours of the current position are obstacles or have been visited, it is challenging for the robot to escape from the deadlocks with the least extra time cost. In this study, a novel CCPP algorithm is proposed to deal with deadlock problems in a dynamic environment. A priority template inspired by the short memory model could reduce the number of deadlocks by giving the priority of directions. Simultaneously, a global backtracking mechanism guides the robot to move to the next unvisited area quickly, taking the use of the explored global environmental information. What's more, the authors extend their CCPP algorithm to a multi-robot system with a market-based bidding process which could deploy the coverage time. Experiments of apartment-like scenes show that the authors’ proposed algorithm can guarantee an efficient collision-free coverage in dynamic environments. The proposed method performs better than related approaches on coverage rate and overlap length.

References

    1. 1)
      • [20]. Gonzalez, E., Gerlein, E.: ‘BSA-CM: a multi-robot coverage algorithm’. Proc. WI-IAT, Milan, Italy, 2009, 3, pp. 383386.
    2. 2)
      • [10]. Galceran, E., Campos, R., Palomeras, N., et al: ‘Coverage path planning with realtime replanning for inspection of 3d underwater structures’. Proc. Int. Conf. Robotics and Automation (ICRA), Hong Kong, 2014, pp. 65866591.
    3. 3)
    4. 4)
      • [19]. Zheng, X., Jain, S., Koenig, S., et al: ‘Multi-robot forest coverage’. Proc. Int. Conf. on Intelligent Robots and Systems (IROS), Edmonton, Canada, 2005, pp. 38523857.
    5. 5)
    6. 6)
      • [22]. Dias, M.B., Stentz, A.: ‘A comparative study between centralized, market-based, and behavioral multirobot coordination approaches’. Proc. Int. Conf. Intelligent Robots and Systems (IROS), Las Vegas, Nevada, USA, 2003, 3, pp. 22792284.
    7. 7)
    8. 8)
      • [8]. Hess, J., Beinhofer, M., Burgard, W.: ‘A probabilistic approach to high-confidence cleaning guarantees for low-cost cleaning robots’. Proc. Int. Conf. Robotics and Automation (ICRA), Hong Kong, 2014, pp. 56005605.
    9. 9)
    10. 10)
      • [6]. Ollis, M., Stentz, A.: ‘First results in vision-based crop line tracking’. Proc. Int. Conf. Robotics and Automation (ICRA), Minneapolis, MN, USA, 1996, pp. 951956.
    11. 11)
      • [11]. Gabriely, Y., Rimon, E.: ‘Spiral-STC: An on-line coverage algorithm of grid environments by a mobile robot’. Proc. Int. Conf. Robotics and Automation (ICRA), Washington, USA, 2002, pp. 954960.
    12. 12)
    13. 13)
      • [18]. Hazon, N., Kaminka, G.: ‘Redundancy, efficiency and robustness in multi-robot coverage’. Proc. Int. Conf. Robotics and Automation (ICRA), Barcelona, Spain, 2005, pp. 735741.
    14. 14)
      • [12]. Gonzalez, E., Alvarez, O., Diaz, Y., et al: ‘BSA: A complete coverage algorithm’. Proc. Int. Conf. Robotics and Automation (ICRA), Barcelona, Spain, 2005, pp. 20402044.
    15. 15)
      • [9]. Ramaithitima, R., Whitzer, M., Bhattacharya, S., et al: ‘Sensor coverage robot swarms using local sensing without metric information’. Proc. Int. Conf. Robotics and Automation (ICRA), Seattle, Washington, USA, 2015, pp. 34083415.
    16. 16)
      • [5]. Hameed, I., Bochtis, D., Sørensen, C.A.G.: ‘An optimized field coverage planning approach for navigation of agricultural robots in fields involving obstacle areas’, Int. J. Adv. Robot. Syst., 2013, 10, (231), pp. 19.
    17. 17)
      • [24]. Dias, M.B.: ‘Traderbots: A new paradigm for robust and efficient multirobot coordination in dynamic environments’. Ph.D. thesis, Carnegie Mellon University Pittsburgh, 2004.
    18. 18)
      • [7]. Galceran, E., Carreras, M.: ‘Efficient seabed coverage path planning for asvs and auvs’. 2012 IEEE/RSJ Int. Conf. Intelligent Robots and Systems (IROS), Vilamoura, Portugal, 2012, pp. 8893.
    19. 19)
    20. 20)
    21. 21)
      • [2]. Kurabayashi, D., Ota, J., Arai, T., et al: ‘Cooperative sweeping by multiple mobile robots’. Proc. Int. Conf. Robotics and Automation (ICRA), Minneapolis, MN, USA, 1996, pp. 17441749.
    22. 22)
    23. 23)
    24. 24)
http://iet.metastore.ingenta.com/content/journals/10.1049/trit.2018.0009
Loading

Related content

content/journals/10.1049/trit.2018.0009
pub_keyword,iet_inspecKeyword,pub_concept
6
6
Loading
This is a required field
Please enter a valid email address