4.6 Article

Perception-Aware Receding Horizon Trajectory Planning for Multicopters With Visual-Inertial Odometry

Journal

IEEE ACCESS
Volume 10, Issue -, Pages 87911-87922

Publisher

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/ACCESS.2022.3200342

Keywords

Trajectory; State estimation; Cameras; Visualization; Costs; Path planning; Autonomous aerial vehicles; Uncertainty-aware planning; unmanned aerial vehicles; path planning

Funding

  1. Agriculture and Food Research Initiative (AFRI) Competitive from the U.S. Department of Agriculture (USDA) National Institute of Food and Agriculture [2020-67021-32855, 1024262]
  2. Army Research Laboratory [W911NF-20-2-0105]

Ask authors/readers for more resources

This study proposes a perception-aware collision avoidance trajectory planner for multicopters, which can be used with any feature-based VIO algorithm. The planner samples and evaluates minimum jerk trajectories to find collision-free paths. It considers both motion blur of features and their locations for perception quality. The proposed method can run in real-time and has been validated through experiments in indoor and outdoor environments. It outperforms perception-agnostic planners in terms of accuracy, feature retention, and obstacle avoidance.
Visual inertial odometry (VIO) is widely used for the state estimation of multicopters, but it may function poorly in environments with few visual features or in overly aggressive flights. In this work, we propose a perception-aware collision avoidance trajectory planner for multicopters, that may be used with any feature-based VIO algorithm. Our approach can fly the vehicle to a goal position at high speed, avoiding obstacles in an unknown stationary environment while achieving good VIO state estimation accuracy. The proposed planner samples a group of minimum jerk trajectories and finds collision-free trajectories among them, which are then evaluated based on their speed to the goal and perception quality. Both the motion blur of features and their locations are considered for the perception quality. Our novel consideration of the motion blur of features enables automatic adaptation of the trajectory's aggressiveness under environments with different light levels. The best trajectory from the evaluation is tracked by the vehicle and is updated in a receding horizon manner when new images are received from the camera. Only generic assumptions about the VIO are made, so that the planner may be used with various existing systems. The proposed method can run in real-time on a small embedded computer on board. We validated the effectiveness of our proposed approach through experiments in both indoor and outdoor environments. Compared to a perception-agnostic planner, the proposed planner kept more features in the camera's view and made the flight less aggressive, making the VIO more accurate. It also reduced VIO failures, which occurred for the perception-agnostic planner but not for the proposed planner. The ability of the proposed planner to fly through dense obstacles was also validated. The experiment video can be found at https://youtu.be/qO3LZIrpwtQ.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.6
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available