SANGO: Socially Aware Navigation through Grouped Obstacles
Rahath Malladi, Amol Harsh, Arshia Sangwan, Sunita Chauhan, Sandeep Manjanna
TL;DR
SANGO introduces socially aware navigation by dynamically grouping obstacles with DBSCAN and learning a policy via PPO. The method leverages a custom two-environment simulation suite (MOSANG and COG), a grouped-reward structure, and a 2D LiDAR-like perception to promote safe, socially compliant paths. Empirical results show significant improvements in discomfort reduction, collision avoidance, and successful navigation in crowded settings, highlighting practical potential for real-world service robots. Limitations include 2D motion modeling and the need to incorporate 3D trajectories and richer social norms for broader generalization.
Abstract
This paper introduces SANGO (Socially Aware Navigation through Grouped Obstacles), a novel method that ensures socially appropriate behavior by dynamically grouping obstacles and adhering to social norms. Using deep reinforcement learning, SANGO trains agents to navigate complex environments leveraging the DBSCAN algorithm for obstacle clustering and Proximal Policy Optimization (PPO) for path planning. The proposed approach improves safety and social compliance by maintaining appropriate distances and reducing collision rates. Extensive experiments conducted in custom simulation environments demonstrate SANGO's superior performance in significantly reducing discomfort (by up to 83.5%), reducing collision rates (by up to 29.4%) and achieving higher successful navigation in dynamic and crowded scenarios. These findings highlight the potential of SANGO for real-world applications, paving the way for advanced socially adept robotic navigation systems.
