Quadrocopter pole acrobatics
- 1 November 2013
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 3472-3479
Abstract
We present the design of a system that allows quadrocopters to balance an inverted pendulum, throw it into the air, and catch and balance it again on a second vehicle. Based on first principles models, a launch condition for the pole is derived and used to design an optimal trajectory to throw the pole towards a second quadrocopter. An optimal catching instant is derived and the corresponding position is predicted by simulating the current position and velocity estimates forward in time. An algorithm is introduced that generates a trajectory for moving the catching vehicle to the predicted catching point in real time. By evaluating the pole state after the impact, an adaptation strategy adapts the catch maneuver such that the pole rotates into the upright equilibrium by itself. Experimental results demonstrate the performance of the system.Keywords
This publication has 17 references indexed in Scilit:
- Learning-based model predictive control on a quadrotor: Onboard implementation and experimental results2012
- Trajectory generation and control for precise aggressive maneuvers with quadrotorsThe International Journal of Robotics Research, 2012
- Rigid-Body Attitude ControlIEEE Control Systems, 2011
- ACADO toolkit—An open‐source framework for automatic control and dynamic optimizationOptimal Control Applications and Methods, 2011
- Minimum snap trajectory generation and control for quadrotors2011
- The Flying Machine Arena as of 20102011
- Energy-efficient Autonomous Four-rotor Flying Robot Controlled at 1 kHzProceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (cat. No.01ch37164), 2007
- State estimation for hybrid systems: applications to aircraft trackingIEE Proceedings - Control Theory and Applications, 2006
- Optimal State Estimation2006
- Multiple impacts with friction in rigid multibody systemsNonlinear Dynamics, 1995