journal article·2017-09-04Open access

Collision Avoidance from Multiple Passive Agents with Partially Predictable Behavior

Khalil Zuhaib, Abdul Khan, Junaid Iqbal, Mian Ali, Muhammad Usman, Ahmad Ali, Sheraz Yaqub, Ji Lee, Changsoo Han

Applied Sciences· Volume 7· Issue 9

Abstract

Navigating a robot in a dynamic environment is a challenging task, especially when the behavior of other agents such as pedestrians, is only partially predictable. Also, the kinodynamic constraints on robot motion add an extra challenge. This paper proposes a novel navigational strategy for collision avoidance of a kinodynamically constrained robot from multiple moving passive agents with partially predictable behavior. Specifically, this paper presents a new approach to identify the set of control inputs to the robot, named control obstacle, which leads it towards a collision with a passive agent moving along an arbitrary path. The proposed method is developed by generalizing the concept of nonlinear velocity obstacle (NLVO), which is used to avoid collision with a passive agent, and takes into account the kinodynamic constraints on robot motion. Further, it formulates the navigational problem as an optimization problem, which allows the robot to make a safe decision in the presence of various sources of unmodelled uncertainties. Finally, the performance of the algorithm is evaluated for different parameters and is compared to existing velocity obstacle-based approaches. The simulated experiments show the excellent performance of the proposed approach in term of computation time and success rate.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Robotic Path Planning Algorithms · Robotics and Sensor-Based Localization · Distributed Control Multi-Agent Systems

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Department of Mechatronics Engineering, Hanyang University ERICA Campus, Ansan 15588, Korea

Department of Robot Engineering, Hanyang University ERICA Campus, Ansan 15588, Korea

School of Mechanical and Manufacturing Engineering (SMME), National University of Science and Techonology (NUST), Islamabad 44000, Pakistan

References (28)

Show source-provided references
1. A robotic wheelchair for crowded public environments10.1109/100.924358 ↗
2. Breitenmoser, A., Tâche, F., Caprari, G., Siegwart, R., and Moser, R. (2010, January 10–14). MagneBike: Toward multi climbing robots for power plant inspection. Proceedings of the 9th International Conference on Autonomous Agents and Multiagent Systems: Industry track, Toronto, ON, Canada.
3. A Motion Planner for Nonholonomic Mobile Robots10.1109/70.326564 ↗
4. Scheuer, A., and Fraichard, T. (1997, January 7–11). Continuous-curvature path planning for car-like vehicles. Proceedings of the IEEE International Conference on Intelligent Robots and Systems, Grenoble, France.
5. Smooth motion planning for car-like vehicles10.1109/70.954762 ↗
6. Real-time motion planning for agile autonomous vehicles10.2514/2.4856 ↗
7. Randomized kinodynamic motion planning with moving obstacles10.1177/027836402320556421 ↗
8. Zucker, M., Kuffner, J., and Branicky, M. (2007, January 10–14). Multipartite RRTs for rapid replanning in dynamic environments. Proceedings of the IEEE International Conference on Robotics and Automation, Roma, Italy.10.1109/ROBOT.2007.363553 ↗
9. Toward Efficient Trajectory Planning: The Path-Velocity Decomposition10.1177/027836498600500304 ↗
10. Coordinating multiple Robots with kinodynamic constraints along specified paths10.1177/0278364905051974 ↗
11. Van Den Berg, J., and Overmars, M. (November, January 29). Kinodynamic motion planning on roadmaps in dynamic environments. Proceedings of the IEEE International Conference on Intelligent Robots and Systems, San Diego, CA, USA.
12. Gaillard, F., Soulignac, M., Dinont, C., and Mathieu, P. (2011, January 25–30). Deterministic kinodynamic planning with hardware demonstrations. Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), San Francisco, CA, USA.10.1109/IROS.2011.6048376 ↗
13. Chen, C., Rickert, M., and Knoll, A. (Octomber, January 28). Kinodynamic motion planning with space-time exploration guided heuristic search for car-like robots in dynamic environments. Proceedings of the IEEE/RSJ International Conference Intelligent Robots and Systems (IROS), Hamburg, Germany.
14. Bennewitz, M., Burgard, W., and Thrun, S. (2002, January 11–15). Learning motion patterns of persons for mobile service robots. Proceedings of the IEEE International Conference on Robotics and Automation, Washington, DC, USA.
15. Vasquez, D., and Fraichard, T. (May, January 26). Motion prediction for moving objects: A statistical approach. Proceedings of the IEEE International Conference on Robotics and Automation, New Orleans, LA, USA.
16. BRVO: Predicting pedestrian trajectories using velocity-space reasoning10.1177/0278364914555543 ↗
17. Bera, A., Kim, S., Randhavane, T., Pratapa, S., and Manocha, D. (2016, January 16–21). GLMP-realtime pedestrian path prediction using global and local movement patterns. Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), Stockholm, Sweden.10.1109/ICRA.2016.7487768 ↗
18. Motion planning in dynamic environments using velocity obstacles10.1177/027836499801700706 ↗
19. Pradalier, C., Siegwart, R., and Hirzinger, G. (2011). Reciprocal n-body collision avoidance. Robotics Research, Springer.10.1007/978-3-642-19457-3 ↗
20. Best, A., Narang, S., and Manocha, D. (2016, January 16–21). Real-time reciprocal collision avoidance with elliptical agents. Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), Stockholm, Sweden.10.1109/ICRA.2016.7487148 ↗
21. Alonso-Mora, J., Breitenmoser, A., Rufli, M., Beardsley, P., and Siegwart, R. (2013). Optimal reciprocal collision avoidance for multiple non-holonomic robots. Distributed Autonomous Robotic Systems, Springer.10.1007/978-3-642-32723-0_15 ↗
22. Alonso-Mora, J., Breitenmoser, A., Beardsley, P., and Siegwart, R. (2012, January 14–18). Reciprocal collision avoidance for multiple car-like robots. Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), Saint Paul, MN, USA.10.1109/ICRA.2012.6225166 ↗
23. Van Den Berg, J., Snape, J., Guy, S.J., and Manocha, D. (2011, January 9–13). Reciprocal collision avoidance with acceleration-velocity obstacles. Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), Shanghai, China.10.1109/ICRA.2011.5980408 ↗
24. Reciprocal collision avoidance with motion continuity constraints10.1109/TRO.2013.2258733 ↗
25. Generalized reciprocal collision avoidance10.1177/0278364915576234 ↗
26. Wilkie, D., Van Den Berg, J., and Manocha, D. (2009, January 10–15). Generalized velocity obstacles. Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), St. Louis, MO, USA.10.1109/IROS.2009.5354175 ↗
27. Shiller, Z., Large, F., and Sekhavat, S. (2001, January 21–26). Motion planning in dynamic environments: Obstacles moving along arbitrary trajectories. Proceedings of the IEEE International Conference on Robotics and Automation, Seoul, Korea.
28. Park, J., and Iagnemma, K. (Octomber, January 28). Sampling-based planning for maximum margin input space obstacle avoidance. Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Hamburg, Germany.