On kinodynamic global planning in a simplicial complex environment: A mixed integer approach

This work casts the kinodynamic planning problem for car-like vehicles as an optimisation task to compute a minimum-time trajectory and its associated velocity profile, subject to boundary conditions on velocity, acceleration, and steering. The approach simultaneously optimises both the spatial path...

Full description

Saved in:
Bibliographic Details
Published inMechanism and machine theory Vol. 215; p. 106172
Main Authors Jerome, Otobong, Klimchik, Alexandr, Maloletov, Alexander, Kulathunga, Geesara
Format Journal Article
LanguageEnglish
Published Elsevier Ltd 01.11.2025
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:This work casts the kinodynamic planning problem for car-like vehicles as an optimisation task to compute a minimum-time trajectory and its associated velocity profile, subject to boundary conditions on velocity, acceleration, and steering. The approach simultaneously optimises both the spatial path and the sequence of acceleration and steering controls, ensuring continuous motion from a specified initial position and velocity to a target end position and velocity. The method analyzes the admissible control space and terrain to avoid local minima. The proposed method operates efficiently in simplicial complex environments, a preferred terrain representation for capturing intricate 3D landscapes. The problem is initially posed as a mixed-integer fractional program with quadratic constraints, which is then reformulated into a mixed-integer bilinear objective through a variable transformation and subsequently relaxed to a mixed-integer linear program using McCormick envelopes. Comparative simulations against planners such as MPPI and log-MPPI demonstrate that the proposed approach generates solutions 104 times faster while strictly adhering to the specified constraints. •Mixed-integer formulation for kinodynamic planning on 3D terrain meshes.•Efficient algorithm to solve the mixed-integer kinodynamic planning problem.•Software implementation of the global kinodynamic planner.
ISSN:0094-114X
DOI:10.1016/j.mechmachtheory.2025.106172