Risk-aware Trajectory Sampling for Quadrotor Obstacle Avoidance in Dynamic Environments

01/17/2022
by   Gang Chen, et al.
0

Obstacle avoidance of quadrotors in dynamic environments is still a very open problem. Current works commonly leverage traditional static maps to represent static obstacles and the detection and tracking of moving objects (DATMO) method to model dynamic obstacles separately. The detection module requires pre-training, and the dynamic obstacles can only be modeled with certain shapes, such as cylinders or ellipsoids. This work utilizes the dual-structure particle-based (DSP) dynamic occupancy map to represent the arbitrary-shaped static obstacles and dynamic obstacles simultaneously, and proposes an efficient risk-aware sampling-based local trajectory planner to realize safe flights in this map. The trajectory is planned by sampling motion primitives generated in the state space. Each motion primitive is divided into two phases: a short-term phase with a strict risk limitation and a relatively long-term phase designed to avoid high-risk regions. The risk is evaluated with the predicted particle-form future occupancy status, considering the time dimension. With an approach to split from and merge to an arbitrary global trajectory, the planner can also be used in the tasks with preplanned global trajectories. Comparison experiments show that the obstacle avoidance system composed of the DSP map and our planner performs the best in dynamic environments. In real-world tests, our quadrotor reaches a speed of 6 m/s with the motion capture system and 2.5 m/s with everything running on a low-price single-board computer.

READ FULL TEXT

page 1

page 6

page 7

research
09/14/2021

DPMPC-Planner: A real-time UAV trajectory planning framework for complex static environments with dynamic obstacles

Safe UAV navigation is challenging due to the complex environment struct...
research
02/13/2022

Continuous Occupancy Mapping in Dynamic Environments Using Particles

Dynamic occupancy maps were proposed in recent years to model the obstac...
research
09/15/2022

Vision-aided UAV Navigation and Dynamic Obstacle Avoidance using Gradient-based B-spline Trajectory Optimization

Navigating dynamic environments requires the robot to generate collision...
research
09/19/2021

Fast Obstacle Avoidance Motion in SmallQuadcopter operation in a Cluttered Environment

The autonomous operation of small quadcopters moving at high speed in an...
research
05/10/2023

SMART: Self-Morphing Anytime Replanning Tree

The paper presents an algorithm, called Self- Morphing Anytime Replannin...
research
01/19/2023

Obstacle avoidance using raycasting and Riemannian Motion Policies at kHz rates for MAVs

In this paper, we present a novel method for using Riemannian Motion Pol...
research
09/17/2023

Heuristic-based Incremental Probabilistic Roadmap for Efficient UAV Exploration in Dynamic Environments

Autonomous exploration in dynamic environments necessitates a planner th...

Please sign up or login with your details

Forgot password? Click here to reset