OctoPath: An OcTree Based Self-Supervised Learning Approach to Local Trajectory Planning for Mobile Robots

06/02/2021
by   Bogdan Trasnea, et al.
13

Autonomous mobile robots are usually faced with challenging situations when driving in complex environments. Namely, they have to recognize the static and dynamic obstacles, plan the driving path and execute their motion. For addressing the issue of perception and path planning, in this paper, we introduce OctoPath , which is an encoder-decoder deep neural network, trained in a self-supervised manner to predict the local optimal trajectory for the ego-vehicle. Using the discretization provided by a 3D octree environment model, our approach reformulates trajectory prediction as a classification problem with a configurable resolution. During training, OctoPath minimizes the error between the predicted and the manually driven trajectories in a given training dataset. This allows us to avoid the pitfall of regression-based trajectory estimation, in which there is an infinite state space for the output trajectory points. Environment sensing is performed using a 40-channel mechanical LiDAR sensor, fused with an inertial measurement unit and wheels odometry for state estimation. The experiments are performed both in simulation and real-life, using our own developed GridSim simulator and RovisLab's Autonomous Mobile Test Unit platform. We evaluate the predictions of OctoPath in different driving scenarios, both indoor and outdoor, while benchmarking our system against a baseline hybrid A-Star algorithm and a regression-based supervised learning method, as well as against a CNN learning-based optimal path planning method.

READ FULL TEXT

page 1

page 3

page 5

page 9

page 14

page 15

page 16

page 17

research
07/19/2021

ObserveNet Control: A Vision-Dynamics Learning Approach to Predictive Control in Autonomous Vehicles

A key component in autonomous driving is the ability of the self-driving...
research
04/04/2019

Hierarchical Trajectory Planning for Autonomous Driving in Low-speed Driving Scenarios Based on RRT and Optimization

Though great effort has been put into the study of path planning on urba...
research
10/03/2021

AI based Algorithms of Path Planning, Navigation and Control for Mobile Ground Robots and UAVs

As the demands of autonomous mobile robots are increasing in recent year...
research
05/11/2020

Mobile Robot Path Planning in Dynamic Environments through Globally Guided Reinforcement Learning

Path planning for mobile robots in large dynamic environments is a chall...
research
03/02/2020

A Self-Supervised Learning Approach to Rapid Path Planning for Car-Like Vehicles Maneuvering in Urban Environment

An efficient path planner for autonomous car-like vehicles should handle...
research
06/09/2019

A Hierarchical Network for Diverse Trajectory Proposals

Autonomous explorative robots frequently encounter scenarios where multi...
research
09/14/2023

Dubins Curve Based Continuous-Curvature Trajectory Planning for Autonomous Mobile Robots

AMR is widely used in factories to replace manual labor to reduce costs ...

Please sign up or login with your details

Forgot password? Click here to reset