Decentralized polynomial trajectory generation for flight formation of quadrotors

Author(s):  
Hassan Sayyaadi ◽  
Ali Soltani

This paper deals with the decentralized polynomial trajectory generation for the formation flight of a leader–follower network of quadrotors. The proposed decentralized trajectory planning method guarantees stability of the formation in missions with aggressive trajectories or low information exchange frequencies or data loss. Moreover, designed formation protocol ensures robustness of the formation against variations of the network communication topology. First, quadrotor translational dynamics is represented as a quadruple integrator by linearizing and differentiating its equations of translational motion. Then, a formation control law for a leader–follower network of the quadruple integrators is designed by implementing robustness properties of linear quadratic regulator design method and special characteristics of the network graph. Moreover, sufficient condition for the robustness of the formation against possible variations of the communication topology is addressed. According to the represented trajectory generation algorithm, once a follower receives information from its neighbors (e.g. coefficients of their intended polynomial trajectories), it plans a polynomial trajectory. To generate proper trajectories, integral of squared magnitude of error between the snap of the trajectory and its determined value by the formation control law over a finite horizon time should be minimized. The optimization problem can be formulated as a quadratic problem, which can be solved in real time. Furthermore, actuators limits can be imposed on the optimization problem as inequality constraints. As it is validated in the simulations, this predictive model of the trajectory generation provides stability of the formation in operations with aggressive trajectories or low information update frequencies or probability of data packets loss. Additionally, the quadrotors track the planned trajectories via implementing a hierarchical nonlinear trajectory tracking controller including a position controller and a geometrical attitude controller. Stability of the tracking error dynamics is proven by Lyapunov stability theorem. Expected capabilities of the formation control law, trajectory generation method and nonlinear trajectory tracking controller are examined in numerical simulations. In all of the simulations, an experimentally verified full model of a specific quadrotor taken from literatures is used.

Author(s):  
Wei Dong ◽  
Ye Ding ◽  
Jie Huang ◽  
Xiangyang Zhu ◽  
Han Ding

In this work, a time-optimal trajectory generation approach is developed for the multiple way-point navigation of the quadrotor based on the nonuniform rational B-spline (NURBS) curve and linear programming. To facilitate this development, the dynamic model of the quadrotor is formulated first. Then, the geometric trajectory regarding multiple way-point navigation is constructed based on the NURBS curve. With the constructed geometric trajectory, a time-optimal interpolation problem is imposed considering the velocity, acceleration, and jerk constraints. This optimization problem is solved in two steps. In the first step, a preliminary result is obtained by solving a linear programming problem without jerk constraints. Then by introducing properly relaxed jerk constraints, a second linear programming problem is formulated based on the preliminarily obtained result, and the time-optimal problem can be fully solved in this way. Subsequently, a nonlinear trajectory tracking controller is developed to track the generated trajectory. The feasibilities of the proposed trajectory generation approach as well as the tracking controller are verified through both simulations and real-time experiments. With enhanced computational efficiency, the proposed approach can generate trajectory for an indoor environment with the smooth acceleration profile and moderate velocity V≈1 m/s in real-time, while guaranteeing velocity, acceleration, and jerk constraints: Vmax=1 m/s, Amax=2 m/s2, and Jmax=5 m/s3. In such a case, the trajectory tracking controller can closely track the reference trajectory with cross-tracking error less than 0.05 m.


2013 ◽  
Vol 427-429 ◽  
pp. 1145-1149
Author(s):  
Juan Wang ◽  
Xiu Feng Zhang

In this paper, the robust trajectory tracking problem has been addressed for nonholonomic wheeled mobile robots with dynamic uncertainties, disturbance and actuator constraints. control theory, LMI theory and principle of MPC are utilized to design robust tracking controller. Simulation is performed to highlight the effectiveness of the proposed control law.


2018 ◽  
Vol 15 (3) ◽  
pp. 172988141877822 ◽  
Author(s):  
Haojie Chen ◽  
Hong’an Yang ◽  
Xu Wang ◽  
Ting Zhang

To solve the problem of front wheels being jammed due to the passive trajectory tracking of the conventional car-like robot in the leader–follower formation control, we propose a novel car-like robot with the integration of front-wheel driving and steering. We establish its kinematic model, then analyze its controllability via the method of chained form system, and design the trajectory-tracking controller via the backstepping method. Simulations and experimental results validate our algorithm. This novel car-like robot with the integration of front-wheel driving and steering system not only avoids the jamming in the formation motion, but also owes the advantages of compacter structure, lighter body, and lower energy consumption.


Author(s):  
Cassius Z. Resende ◽  
F. Espinosa ◽  
I. Bravo ◽  
Mario Sarcinelli-Filho ◽  
Teodiano F. Bastos-Filho

Sign in / Sign up

Export Citation Format

Share Document