Abstract
Accuracy and safety are necessary characteristics in social navigation. These characteristics still constitute a challenge in this area. Yet, human comfort is the main goal in interactions involving human beings. The ROS Navigation Stack (RNS) allows the variation of local path planning methods. This paper consists in a comparative study of methods related to social navigation. This study promotes better social navigation on Home Environment Robot Assistant (HERA). This is a robot platform developed by FEI University Center. This work evaluated various parameter combinations: type of environments, types of obstacles, local and global planning algorithms and costmaps. The work also evaluated people in static, dynamic and interacting ways. This study observed aspects of safety, accuracy of estimated time and space. Other aspects observed are the smooth trajectory realized and respect for personal space. The experiments performed 1000 attempts for 37 combinations of methods, environments and sensors. In total, the experiments counted 37000 attempts. With these experiments, was possible to select a configuration for the navigation system. The point to the Timed Elastic Band (TEB) as a local planner and a proxemic costmap as a good combination. The results reach 97.6% of success in a more complex environment with this combination.
Article PDF
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
Data Availability
All data and materials are available at the following addresses:
– Code: https://github.com/fagnerpimentel/phd
– Data result: https://feiedu-my.sharepoint.com/:f:/g/personal/fpimentel_fei_edu_br/Ej7C9KvCwXxHo8I45xP0NMIBBZdEmRL1r8MW_qnDNRm5yQ?e=erLRlm
References
Aroor, A., Epstein, S., Korpan, R.: Online learning for crowd-sensitive path planning. In: Proceedings of the 17th International Conference on Autonomous Agents and MultiAgent Systems (2018)
Bartneck, C., Belpaeme, T., Eyssel, F., Kanda, T., Keijsers, M.: Šabanović, S. Cambridge University Press, Cambridge (2020)
Bera, A., Randhavane, T., Prinja, R., Manocha, D.: Sociosense: Robot navigation amongst pedestrians with social and psychological constraints. In: 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (2017)
Brockman, G., Cheung, V., Pettersson, L., Schneider, J., Schulman, J., Tang, J., Zaremba, W.: Openai gym. arXiv:1606.01540 (2016)
Calisi, D., Nardi, D.: Performance evaluation of pure-motion tasks for mobile robots with respect to world models. Auton. Robot. 27(4), 465–481 (2009)
Chai, J., Ruan, X., Huang, J., Zhu, X.: A cognitive map learning model based on hippocampal place cells. In: Proceedings of the 2018 4th International Conference on Mechatronics and Robotics Engineering (2018)
Elfes, A.: Using occupancy grids for mobile robot perception and navigation. Computer 22(6), 46–57 (1989)
Fox, D., Burgard, W., Thrun, S.: The dynamic window approach to collision avoidance. IEEE Robot. Autom. Mag. 4(1), 23–33 (1997)
Gerkey, B. P., Konolige, K.: Planning and control in unstructured terrain. In: ICRA Workshop on Path Planning on Costmaps (2008)
Gloor, C.: Pedsim: Pedestrian crowd simulation. http://pedsim.silmaril.org 5(1) (2016)
Hall, E. T.: The Hidden Dimension, vol. 609. Doubleday, Garden City (1910)
Kruse, T., Pandey, A. K., Alami, R., Kirsch, A.: Human-aware robot navigation: A survey. Robot. Auton. Syst. 61(12), 1726–1743 (2013)
Lu, D. V., Hershberger, D., Smart, W. D.: Layered costmaps for context-sensitive navigation. In: 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 709–715. IEEE (2014)
Luber, M., Spinello, L., Silva, J., Arras, K. O.: Socially-aware robot navigation: A learning approach. In: 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (2012)
Macenski, S., Martín, F., White, R., Clavero, J. G.: The marathon 2: A navigation system. arXiv:2003.00368 (2020)
Marder-Eppstein, E., Berger, E., Foote, T., Gerkey, B., Konolige, K.: The office marathon: Robust navigation in an indoor office environment. In: 2010 IEEE International Conference on Robotics and Automation, pp. 300–307. IEEE (2010)
Obo, T., Yasuda, E.: Intelligent fuzzy controller for human-aware robot navigation. In: Proceedings 2018 12th France-Japan and 10th Europe-Asia Congress on Mechatronics (2018)
Park, C., Ondrej, J., Gilbert, M., Freeman, K., O’Sullivan, C.: Hi robot: Human intention-aware robot planning for safe and efficient navigation in crowds. In: 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2016) (2016)
Pimentel, F., Aquino, P.: Performance evaluation of ros local trajectory planning algorithms to social navigation. In: 2019 Latin American Robotics Symposium (LARS), 2019 Brazilian Symposium on Robotics (SBR) and 2019 Workshop on Robotics in Education (WRE), pp. 156–161 (2019)
Quinlan, S., Khatib, O.: Elastic bands: Connecting path planning and control. In: [1993] Proceedings IEEE International Conference on Robotics and Automation, pp. 802–807. IEEE (1993)
Rios-Martinez, J., Spalanzani, A., Laugier, C.: From proxemics theory to socially-aware navigation: a survey. Int. J. Soc. Robot. 7(2), 137–153 (2015)
Rösmann, C., Feiten, W., Wösch, T., Hoffmann, F., Bertram, T.: Efficient trajectory optimization using a sparse model. In: 2013 European Conference on Mobile Robots, pp. 138–143. IEEE (2013)
Sebastian, M., Banisetty, S. B., Feil-Seifer, D.: Socially-aware navigation planner using models of human-human interaction. In: 2017 26TH IEEE International Symposium on Robot and Human Interactive Communication (RO-MAN) (2017)
Siegwart, R., Nourbakhsh, I. R., Scaramuzza, D.: Introduction to autonomous mobile robots. MIT press, Cambridge (2011)
Techi, R. C., Perez, B. F. V., Pimentel, F., Amorim, J. G. R., Gonbata, M. Y., Silva, B. G., Meyer, T. S. B., Yaguiu, W. Y., de Almeida, A. S., Marostica, G. N., Zaccaro, A. F. M., de Souza, R. M., Coronado, T. B., Martins, G. S. C., Pires, E. M., Tonidandel, F., Bianchi, R., Aquino, P.T. Jr.: Robofei@home team description paper for robocup@home 2020. Team Description Paper of RoboCup@Home Competition (2020)
Truong, X. T., Ngo, T. D.: “to approach humans?”: A unified framework for approaching pose prediction and socially aware robot navigation. IEEE Trans. Cognit. Dev. Syst. (2018)
Truong, X. T., Yoong, V. N., Ngo, T. D.: Rgb-d and laser data fusion-based human detection and tracking for socially aware robot navigation framework. In: 2015 IEEE International Conference on Robotics and Biomimetics (ROBIO) (2015)
Zheng, K.: Ros navigation. tuning guide arXiv:1706.09068 (2017)
Funding
This study was financed in part by the Coordenação de Aperfeiçoamento de Pessoal de Nível Superior – Brasil (CAPES) – Finance Code 001
Author information
Authors and Affiliations
Contributions
– Fagner de Assis Moura Pimentel: PhD candidate responsible for the research, experiment execution, writing and review.
– Plinio Thomaz Aquino-Jr: Advisor responsible for directing the research and the review.
Corresponding author
Ethics declarations
Conflict of Interests
The authors declare that they have no conflict of interest.
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Pimentel, F.d.A.M., Aquino-Jr, P.T. Evaluation of ROS Navigation Stack for Social Navigation in Simulated Environments. J Intell Robot Syst 102, 87 (2021). https://doi.org/10.1007/s10846-021-01424-z
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s10846-021-01424-z