Adaptive Obstacle Avoidance Algorithm Based on Trajectory Learning

06/07/2022
by   Yinghan Wang, et al.
0

Most obstacle avoidance algorithms are only effective in specific environments, and they have low adaptability to some new environments. In this paper, we propose a trajectory learning (TL)-based obstacle avoidance algorithm, which can learn implicit obstacle avoidance mechanism from trajectories generated by general obstacle avoidance algorithms and achieves better adaptability. Specifically, we define a general data structure to describe the obstacle avoidance mechanism. Based on this structure, we transform the learning of the obstacle avoidance algorithm into a multiclass classification problem about the direction selection. Then, we design an artificial neural network (ANN) to fit multiclass classification function through supervised learning and finally obtain the obstacle avoidance mechanism that generates the observed trajectories. Our algorithm can obtain the obstacle avoidance mechanism similar to that demonstrated in the trajectories, and are adaptable to unseen environments. The automatic learning mechanism simplifies modification and debugging of obstacle avoidance algorithms in applications. Simulation results demonstrate that the proposed algorithm can learn obstacle avoidance strategy from trajectories and achieve better adaptability.

READ FULL TEXT
research
09/02/2022

3D Path Planning and Obstacle Avoidance Algorithms for Obstacle-Overcoming Robots

This article introduces a multimodal motion planning (MMP) algorithm tha...
research
06/14/2023

Online Learning for Obstacle Avoidance

We approach the fundamental problem of obstacle avoidance for robotic sy...
research
01/05/2023

Reinforcement Learning-Based Air Traffic Deconfliction

Remain Well Clear, keeping the aircraft away from hazards by the appropr...
research
03/28/2020

Obstacle Avoidance and Navigation Utilizing Reinforcement Learning with Reward Shaping

In this paper, we investigate the obstacle avoidance and navigation prob...
research
01/18/2023

AvoidBench: A high-fidelity vision-based obstacle avoidance benchmarking suite for multi-rotors

Obstacle avoidance is an essential topic in the field of autonomous dron...
research
06/24/2019

Learning Generalisable Coupling Terms for Obstacle Avoidance via Low-dimensional Geometric Descriptors

Unforeseen events are frequent in the real-world environments where robo...
research
02/22/2022

DIOT: Detecting Implicit Obstacles from Trajectories

In this paper, we study a new data mining problem of obstacle detection ...

Please sign up or login with your details

Forgot password? Click here to reset