Non-Holonomic RRT & MPC: Path and Trajectory Planning for an Autonomous Cycle Rickshaw
Damir Bojad\v{z}i\'c, Julian Kunze, Dinko Osmankovi\'c,, Mohammadhossein Malmir, Alois Knoll

TL;DR
This paper introduces a hierarchical motion planning system combining RRT and MPC for autonomous cycle rickshaws, effectively handling non-holonomic constraints and dynamic obstacles in real-time urban environments.
Contribution
It develops a novel RRT variant adapted for single-track kinematics and integrates it with MPC for local planning, enabling fast, real-time navigation in complex shared spaces.
Findings
Fast global path computation in unstructured environments
Effective obstacle avoidance including pedestrians and bicycles
Successful real-world implementation and testing
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAutonomous Vehicle Technology and Safety · Robotic Path Planning Algorithms · Vehicle Dynamics and Control Systems
