Avoidance of Concave Obstacles through Rotation of Nonlinear Dynamics
Lukas Huber, Jean-Jacques Slotine, Aude Billard

TL;DR
This paper introduces ROAM, a novel method for obstacle avoidance in robotic systems that rotates nonlinear dynamics to navigate around complex, concave, and multi-obstacle environments effectively and safely.
Contribution
The paper presents a closed-form rotational approach for obstacle avoidance that extends to multi-obstacle and dynamic environments, improving navigation performance and safety.
Findings
ROAM effectively avoids star-shaped and concave obstacles.
The method reduces local minima and maintains dynamics similarity.
ROAM outperforms existing approaches in multi-obstacle scenarios.
Abstract
Controlling complex tasks in robotic systems, such as circular motion for cleaning or following curvy lines, can be dealt with using nonlinear vector fields. In this paper, we introduce a novel approach called rotational obstacle avoidance method (ROAM) for adapting the initial dynamics when the workspace is partially occluded by obstacles. ROAM presents a closed-form solution that effectively avoids star-shaped obstacles in spaces of arbitrary dimensions by rotating the initial dynamics towards the tangent space. The algorithm enables navigation within obstacle hulls and can be customized to actively move away from surfaces, while guaranteeing the presence of only a single saddle point on the boundary of each obstacle. We introduce a sequence of mappings to extend the approach for general nonlinear dynamics. Moreover, ROAM extends its capabilities to handle multi-obstacle environments…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRobotic Path Planning Algorithms · Control and Dynamics of Mobile Robots · Robotics and Sensor-Based Localization
