Optimal Motion Planning Method for Accurate Split-type Flying Vehicle Docking

Weida Wang, Boyuan Li, Chao Yang, Tianqi Qie, Ying Li, Jiankang Cheng

Research output: Contribution to journalArticlepeer-review

Abstract

The split-type flying vehicle is a new type of vehicle that can execute different tasks through different combinations of chassis, cabin, and aircraft. When the vehicle switches from ground driving to air flying, the chassis should be able to autonomously and accurately arrive at the target point to complete docking. To realize this switching, a motion planning method considering vehicle dynamics is proposed to achieve accurate docking. Firstly, a hybrid model of the vehicle is established, which is formulated by the kinematics model and the deviation model. Then, the neural network is used to train the deviation model. By setting the inputs as the known reference path, the deviation model is embedded in planning as linear constraints while retaining nonlinear characteristics. Finally, the planning considering the actual vehicle dynamics can be described in the form of quadratic programming so that the motion planning can be easily solved. The proposed method is verified with the split-type flying vehicle. Results show that compared with other methods, the proposed method reduces the mean lateral tracking deviation by 29.7% and the final lateral deviation by 66.7%, and reduces the mean heading angle tracking deviation by 50.0% and the final heading angle deviation by 81.3%.

Original languageEnglish
Pages (from-to)1
Number of pages1
JournalIEEE Transactions on Transportation Electrification
DOIs
Publication statusAccepted/In press - 2024

Keywords

  • Aircraft
  • Atmospheric modeling
  • Dynamics
  • Kinematics
  • Planning
  • Transportation
  • Vehicle dynamics
  • motion planning
  • optimization problem
  • split-type flying vehicle

Fingerprint

Dive into the research topics of 'Optimal Motion Planning Method for Accurate Split-type Flying Vehicle Docking'. Together they form a unique fingerprint.

Cite this