• 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