Non-Holonomic RRT MPC: Path and Trajectory Planning for an Autonomous Cycle Rickshaw

03/10/2021
by   Damir Bojadžić, et al.
0

This paper presents a novel hierarchical motion planning approach based on Rapidly-Exploring Random Trees (RRT) for global planning and Model Predictive Control (MPC) for local planning. The approach targets a three-wheeled cycle rickshaw (trishaw) used for autonomous urban transportation in shared spaces. Due to the nature of the vehicle, the algorithms had to be adapted in order to adhere to non-holonomic kinematic constraints using the Kinematic Single-Track Model. The vehicle is designed to offer transportation for people and goods in shared environments such as roads, sidewalks, bicycle lanes but also open spaces that are often occupied by other traffic participants. Therefore, the algorithm presented in this paper needs to anticipate and avoid dynamic obstacles, such as pedestrians or bicycles, but also be fast enough in order to work in real-time so that it can adapt to changes in the environment. Our approach uses an RRT variant for global planning that has been modified for single-track kinematics and improved by exploiting dead-end nodes. This allows us to compute global paths in unstructured environments very fast. In a second step, our MPC-based local planner makes use of the global path to compute the vehicle's trajectory while incorporating dynamic obstacles such as pedestrians and other road users. Our approach has shown to work both in simulation as well as first real-life tests and can be easily extended for more sophisticated behaviors.

READ FULL TEXT
research
10/24/2022

Optimization-Based Motion Planning for Autonomous Parking Considering Dynamic Obstacle: A Hierarchical Framework

We present a hierarchical framework based on graph search and model pred...
research
05/25/2018

A Data-Driven Approach for Autonomous Motion Planning and Control in Off-Road Driving Scenarios

This paper presents a novel data-driven approach to vehicle motion plann...
research
03/24/2017

AutonoVi: Autonomous Vehicle Planning with Dynamic Maneuvers and Traffic Constraints

We present AutonoVi:, a novel algorithm for autonomous vehicle navigatio...
research
09/17/2023

Off the Beaten Track: Laterally Weighted Motion Planning for Local Obstacle Avoidance

We extend the behaviour of generic sample-based motion planners to suppo...
research
05/14/2023

Probabilistic RRT Connect with intermediate goal selection for online planning of autonomous vehicles

Rapidly Exploring Random Trees (RRT) is one of the most widely used algo...
research
02/01/2021

MPC path-planner for autonomous driving solved by genetic algorithm technique

Autonomous vehicle's technology is expected to be disruptive for automot...
research
01/10/2020

Real-Time Long Range Trajectory Replanning for UAVs in Presence of Dynamics Obstacles

Real-time long-range local planning is a challenging task, especially in...

Please sign up or login with your details

Forgot password? Click here to reset