Socially Integrated Navigation: A Social Acting Robot with Deep Reinforcement Learning
Daniel Flögel, Lars Fischer, Thomas Rudolf, Tobias Schürmann, Sören Hohmann
TL;DR
This work addresses socially navigating mobile robots in crowded environments by introducing a socially integrated navigation paradigm in which the robot's social behavior emerges from interactions with humans rather than being fixed a priori. The approach uses deep reinforcement learning with an adaptive reward structure that aggregates social cues from nearby humans within a social integration radius, and trains in environments where humans themselves follow social norms. A taxonomy distinguishing social collision avoidance, socially aware, and socially integrated navigation is proposed, along with a practical PPO-based training framework that leverages an LSTM feature extractor and velocity-based incentives to avoid imitation. Evaluation across passing and circle-crossing scenarios shows that socially integrated navigation improves ego navigation performance while reducing negative impact on humans, indicating scalable, socially acceptable robot behavior in crowded settings. Real-world validation is identified as future work to confirm practicality outside simulation.
Abstract
Mobile robots are being used on a large scale in various crowded situations and become part of our society. The socially acceptable navigation behavior of a mobile robot with individual human consideration is an essential requirement for scalable applications and human acceptance. Deep Reinforcement Learning (DRL) approaches are recently used to learn a robot's navigation policy and to model the complex interactions between robots and humans. We propose to divide existing DRL-based navigation approaches based on the robot's exhibited social behavior and distinguish between social collision avoidance with a lack of social behavior and socially aware approaches with explicit predefined social behavior. In addition, we propose a novel socially integrated navigation approach where the robot's social behavior is adaptive and emerges from the interaction with humans. The formulation of our approach is derived from a sociological definition, which states that social acting is oriented toward the acting of others. The DRL policy is trained in an environment where other agents interact socially integrated and reward the robot's behavior individually. The simulation results indicate that the proposed socially integrated navigation approach outperforms a socially aware approach in terms of ego navigation performance while significantly reducing the negative impact on all agents within the environment.
