DocumentCode
2542265
Title
Quadrocopter ball juggling
Author
Müller, Mark ; Lupashin, Sergei ; D´Andrea, Raffaello
Author_Institution
Inst. for Dynamic Syst. & Control, ETH Zurich, Zurich, Switzerland
fYear
2011
fDate
25-30 Sept. 2011
Firstpage
5113
Lastpage
5120
Abstract
This paper presents a method allowing a quadrocopter with a rigidly attached racket to hit a ball towards a target. An algorithm is developed to generate an open loop trajectory guiding the vehicle to a predicted impact point - the prediction is done by integrating forward the current position and velocity estimates from a Kalman filter. By examining the ball and vehicle trajectories before and after impact, the system estimates the ball´s drag coefficient, the racket´s coefficient of restitution and an aiming bias. These estimates are then fed back into the system´s aiming algorithm to improve future performance. The algorithms are implemented for three different experiments: a single quadrocopter returning balls thrown by a human; two quadrocopters co-operatively juggling a ball back-and-forth; and a single quadrocopter attempting to juggle a ball on its own. Performance is demonstrated in the Flying Machine Arena at the ETH Zurich.
Keywords
Kalman filters; aircraft control; helicopters; mobile robots; position control; ETH Zurich; Flying Machine Arena; Kalman filter; ball drag coefficient estimation; open loop trajectory; position estimation; quadrocopter ball juggling; velocity estimation; Acceleration; Equations; Mathematical model; Robots; Trajectory; Vehicle dynamics; Vehicles;
fLanguage
English
Publisher
ieee
Conference_Titel
Intelligent Robots and Systems (IROS), 2011 IEEE/RSJ International Conference on
Conference_Location
San Francisco, CA
ISSN
2153-0858
Print_ISBN
978-1-61284-454-1
Type
conf
DOI
10.1109/IROS.2011.6094506
Filename
6094506
Link To Document