Mobile robots are increasingly populating homes, hospitals, shopping malls, factory floors, and other human environments. Human society has social norms that people mutually accept; obeying these norms is an essential signal that someone is participating socially with respect to the rest of the population. For robots to be socially compatible with humans, it is crucial for robots to obey these social norms. In prior work, we demonstrated a Socially-Aware Navigation (SAN) planner, based on Pareto Concavity Elimination Transformation (PaCcET), in a hallway scenario, optimizing two objectives so that the robot does not invade the personal space of people. This paper extends our PaCcET based SAN planner to multiple scenarios with more than two objectives. We modified the Robot Operating System's (ROS) navigation stack to include PaCcET in the local planning task. We show that our approach can accommodate multiple Human-Robot Interaction (HRI) scenarios. Using the proposed approach, we achieved successful HRI in multiple scenarios like hallway interactions, an art gallery, waiting in a queue, and interacting with a group. We implemented our method on a simulated PR2 robot in a 2D simulator (Stage) and a pioneer-3DX mobile robot in the real-world to validate all the scenarios. A comprehensive set of experiments shows that our approach can handle multiple interaction scenarios on both holonomic and non-holonomic robots; hence, it can be a viable option for a Unified Socially-Aware Navigation (USAN).
翻译:移动机器人正在日益膨胀的家庭、医院、购物中心、工厂楼层和其他人类环境。人类社会有人们相互接受的社会规范;遵守这些规范是一个基本信号,表明某人在社会上参与其他人群的社交活动。机器人要与人类兼容,机器人就必须遵守这些社会规范。在先前的工作中,我们展示了一个基于Pareto Concavecity Development(PacET)的社交软件(SAN)规划师,在走廊情景中展示了一个基于Pareto Concavity Development(PacET)的计划设计师,优化了两个目标,以使机器人不会侵入人类的个人空间。本文将基于PACET的SAN规划师扩展到了多种情景。我们修改了机器人操作系统(ROS)的导航堆,将PACET纳入当地规划任务。我们展示了我们的方法可以容纳多种人类机器人互动(HRI)情景。我们利用拟议的方法在多种情景中取得了成功的HRI,比如:走廊互动、艺术画廊、排队和与一个非团体互动。我们用了一个模拟的模型来模拟A-S-S-D的机器人模型演示一个模拟的机器人模型。