Logan-Shi / UAV-motion-control

MATLAB implementation of UAV (unmanned aerial vehicle) control simulation, with RRT (rapidly exploring random tree) for path planning, B-Spline for trajectory generation and LP (linear programming) for trajectory optimization.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Usage

- BSpline_demo.m trajectory generation demo
- PD_control_BSpline_demo.m flight demo

figures

img

Reference

Dong, W., Ding, Y., Huang, J., Zhu, X., & Ding, H. (2017). An efficient approach of time-optimal trajectory generation for the fully autonomous navigation of the quadrotor. Journal of Dynamic Systems, Measurement, and Control, 139(6), 061012.

About

MATLAB implementation of UAV (unmanned aerial vehicle) control simulation, with RRT (rapidly exploring random tree) for path planning, B-Spline for trajectory generation and LP (linear programming) for trajectory optimization.


Languages

Language:MATLAB 99.6%Language:M 0.4%