From Legible to Inscrutable Trajectories: (Il)legible Motion Planning Accounting for Multiple Observers
Ananya Yammanuru, Maria Lusardi, Nancy M. Amato, Katherine Driggs-Campbell
TL;DR
The paper tackles legible motion planning under mixed motives and limited observability by formalizing the Mixed-Motive Limited-Observability Legible Motion Planning (MMLO-LMP) problem and introducing the DUBIOUS trajectory optimizer. It integrates observer-specific visibility regions and motives into a unified optimization framework based on STOMP, balancing legibility for cooperative observers with illegibility for adversarial ones. Key contributions include formal problem definition, a tractable optimization approach, and extensive evaluations across scenarios with overlapping visibility and diverse observer motives, demonstrating strategies such as decoy and ambiguous illegibility. The work advances safe and strategic motion planning in environments where observers have partial views and conflicting intents, with practical implications for human-robot collaboration, security, and competitive settings; future work envisions moving observers, observer teamwork, and online adaptations.
Abstract
In cooperative environments, such as in factories or assistive scenarios, it is important for a robot to communicate its intentions to observers, who could be either other humans or robots. A legible trajectory allows an observer to quickly and accurately predict an agent's intention. In adversarial environments, such as in military operations or games, it is important for a robot to not communicate its intentions to observers. An illegible trajectory leads an observer to incorrectly predict the agent's intention or delays when an observer is able to make a correct prediction about the agent's intention. However, in some environments there are multiple observers, each of whom may be able to see only part of the environment, and each of whom may have different motives. In this work, we introduce the Mixed-Motive Limited-Observability Legible Motion Planning (MMLO-LMP) problem, which requires a motion planner to generate a trajectory that is legible to observers with positive motives and illegible to observers with negative motives while also considering the visibility limitations of each observer. We highlight multiple strategies an agent can take while still achieving the problem objective. We also present DUBIOUS, a trajectory optimizer that solves MMLO-LMP. Our results show that DUBIOUS can generate trajectories that balance legibility with the motives and limited visibility regions of the observers. Future work includes many variations of MMLO-LMP, including moving observers and observer teaming.
