APPLI: Adaptive Planner Parameter Learning From Interventions

by   Zizhao Wang, et al.

While classical autonomous navigation systems can typically move robots from one point to another safely and in a collision-free manner, these systems may fail or produce suboptimal behavior in certain scenarios. The current practice in such scenarios is to manually re-tune the system's parameters, e.g. max speed, sampling rate, inflation radius, to optimize performance. This practice requires expert knowledge and may jeopardize performance in the originally good scenarios. Meanwhile, it is relatively easy for a human to identify those failure or suboptimal cases and provide a teleoperated intervention to correct the failure or suboptimal behavior. In this work, we seek to learn from those human interventions to improve navigation performance. In particular, we propose Adaptive Planner Parameter Learning from Interventions (APPLI), in which multiple sets of navigation parameters are learned during training and applied based on a confidence measure to the underlying navigation system during deployment. In our physical experiments, the robot achieves better performance compared to the planner with static default parameters, and even dynamic parameters learned from a full human demonstration. We also show APPLI's generalizability in another unseen physical test course and a suite of 300 simulated navigation environments.


page 1

page 4

page 5


APPLE: Adaptive Planner Parameter Learning from Evaluative Feedback

Classical autonomous navigation systems can control robots in a collisio...

APPLD: Adaptive Planner Parameter Learning from Demonstration

Existing autonomous robot navigation systems allow robots to move from o...

APPLR: Adaptive Planner Parameter Learning from Reinforcement

Classical navigation systems typically operate using a fixed set of hand...

APPL: Adaptive Planner Parameter Learning

While current autonomous navigation systems allow robots to successfully...

Human-Aware Navigation Planner for Diverse Human-Robot Contexts

As more robots are being deployed into human environments, a human-aware...

Agile Robot Navigation through Hallucinated Learning and Sober Deployment

Learning from Hallucination (LfH) is a recent machine learning paradigm ...

Benchmarking Classic and Learned Navigation in Complex 3D Environments

Navigation research is attracting renewed interest with the advent of le...