Abstract
Potential field-based collision avoidance algorithms for mobile robots frequently assume vehicles and obstacles to have circular or spherical shapes. This assumption not only simplifies the analysis but also limits the mobility of agents in confined spaces, particularly for vehicles with elongated or irregular shapes. To increase mobility, this letter presents a decentralized collision avoidance framework for nonholonomic systems of unicycle type that considers the non-circular shape and relative orientation of vehicles and obstacles. The framework builds on the concepts of potential field and avoidance functions. However, it proposes using a non-constant minimum safe distance radius that changes based on the shape, relative position, and relative orientation of agents. The control framework is proven to guarantee collision avoidance at all times and is shown, via simulation, to increase the ability of agents to navigate through narrow spaces safely.