ROFeb 21, 2022

Jerk Constrained Velocity Planning for an Autonomous Vehicle: Linear Programming Approach

arXiv:2202.10029v1
Originality Incremental advance
AI Analysis

This addresses the problem of smooth and safe motion planning for self-driving cars, but it is incremental as it builds on existing optimization methods with specific constraints.

The paper tackles velocity planning for autonomous vehicles by proposing a linear programming method that incorporates jerk limits and obstacle avoidance, showing it generates efficient velocity profiles that meet safety, speed, and comfort requirements better than other optimization-based approaches.

Velocity Planning for self-driving vehicles in a complex environment is one of the most challenging tasks. It must satisfy the following three requirements: safety with regards to collisions; respect of the maximum velocity limits defined by the traffic rules; comfort of the passengers. In order to achieve these goals, the jerk and dynamic objects should be considered, however, it makes the problem as complex as a non-convex optimization problem. In this paper, we propose a linear programming (LP) based velocity planning method with jerk limit and obstacle avoidance constraints for an autonomous driving system. To confirm the efficiency of the proposed method, a comparison is made with several optimization-based approaches, and we show that our method can generate a velocity profile which satisfies the aforementioned requirements more efficiently than the compared methods. In addition, we tested our algorithm on a real vehicle at a test field to validate the effectiveness of the proposed method.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes