We present a method allowing a quadrotor equipped with only onboard cameras and an IMU to catch a flying ball. Our system runs without any external infrastructure and with reasonable computational complexity. Central to our approach is an online monocular vision-based ball trajectory estimator that recovers and predicts the 3-D motion of a flying ball using only noisy 2-D observations. Our method eliminates the need for direct range sensing via stereo correspondences, making it robust against noisy or erroneous measurements. Our system is made by a simple 2-D visual ball tracker, a UKF-based state estimator that fuses optical flow and inertial data, and a nonlinear tracking controller. We perform extensive analysis on system performance by studying both the system dynamics and ball trajectory estimation accuracy. Through online experiments, we show the first mid-air interception of a flying ball with an aerial robot using only onboard sensors.
CITATION STYLE
Su, K., & Shen, S. (2017). Catching a Flying Ball with a Vision-Based Quadrotor. In Springer Proceedings in Advanced Robotics (Vol. 1, pp. 550–562). Springer Science and Business Media B.V. https://doi.org/10.1007/978-3-319-50115-4_48
Mendeley helps you to discover research relevant for your work.