Random sampling for indoor flight
2010
Abstract
A challenging problem in the research field of Micro Air Vehicles is to achieve vision-based autonomous indoor flight. Approaches to this problem currently hardly make use of image appearance features, because these features generally are computationally expensive. In this article, we demonstrate that the broadly applicable strategy of random sampling can render the extraction of appearance features computationally efficient enough for use in autonomous flight. Random sampling is applied to a height control algorithm that estimates the height at which an image is taken by processing small image patches. The patches are extracted at random locations in the image. We vary the specific number of image patches to directly influence the trade-off between processing time and the accuracy of the height estimation. The algorithm is first tested on image sets and then on videos taken from a real platform. Subsequently, the algorithm is tested on a 15-gram ornithopter in an office room. The experiments show that very few image patches ( 0.56% of all possible patches) are already sufficient for the task of height control.
References (19)
- A. Bachrach, R. He, and N. Roy. Autonomous flight in unstructured and unknown indoor environments. In Eu- ropean Micro Air Vehicle conference and competititons, EMAV 2009, the Netherlands, 2009.
- S. Grzonka, G. Grisetti, and W. Burgard. Towards a navigation system for autonomous indoor flying. In Proc. IEEE International Conference on Robotics and Automation 2009 (ICRA 2009), Kobe, Japan, 2009.
- C. Kemp. Visual Control of a Quad-Rotor Helicopter. PhD thesis, Churchill College, University of Cam- bridge, 2006.
- A.J. Davison and D.W. Murray. Simultaneous localisa- tion and map-building using active vision. IEEE Trans- actions on Pattern Analysis and Machine Intelligence, 2002.
- S. Ahrens. Vision-based guidance and control of a hov- ering vehicle in unknown environments. Master's thesis, MIT, 2008.
- K. Celik, S.J. Chung, and A. Somani. Mono-vision corner slam for indoor navigation. In IEEE Interna- tional Conference on Electro/Information Technology (EIT 2008), pages 343-348, 2008.
- M. Blösch, S. Weiss, D. Scaramuzza, and R. Siegwart. Vision based mav navigation in unknown and unstruc- tured environments. In IEEE International Conference on Robotics and Automation, 2010.
- A. Beyeler, J-C. Zufferey, and D. Floreano. 3d vision- based navigation for indoor microflyers. In 2007 IEEE International Conference on Robotics and Automation, Roma, Italy, pages 1336-1341, 2007.
- S. Leven, J.-C. Zufferey, and D. Floreano. A minimal- ist control strategy for small uavs. In IEEE/RSJ Inter- national Conference on Intelligent Robots and Systems (IROS 2009), pages 2873-2878, 2009.
- F. Iida. Goal-directed navigation of an autonomous fly- ing robot using biologically inspired cheap vision. In Proceedings of the 32nd ISR (International Symposium on Robotics), 2001.
- F. Ruffier and N.H. Franceschini. Aerial robot piloted in steep relief by optic flow sensors. In Intelligent Robotics and Systems (IROS 2008), Nice, France, pages 1266- 1273, 2008.
- A.M. Hyslop and J.S. Humbert. Autonomous navi- gation in three-dimensional urban environments using wide-field integration of optic flow. AIAA Guidance, Control, and Dynamics, pages 147-159, 2010.
- N. Franceschini, J.M. Pichon, C. Blanes, and J.M.Brady. From insect vision to robot vi- sion. Philosophical Transactions: Biological Sciences, 337(1281):283-294, 1992.
- T.S. Collett. Insect vision: Controlling actions through optic flow. Current Biology, 12:615-617, 2002.
- M. Varma and A. Zisserman. Texture classification: are filter banks necessary? In IEEE Conference on Com- puter Vision and Pattern Recognition (CVPR 2003), vol- ume 2, pages 691-698, 2003.
- T. Kohonen. Self-Organizing Maps, third edition, Springer Series in Information Sciences, Vol. 30. Springer, 2001.
- L.J.P. van der Maaten. An introduction to dimension- ality reduction using matlab, micc 07-07. Technical re- port, Maastricht University, the Netherlands, 2007.
- J.R. Quinlan. Improved use of continuous attributes in c4.5. Journal of Artificial Intelligence Research, 4:77- 90, 1996.
- G.C.H.E. de Croon, E. de Weerdt, C. de Wagter, B.D.W. Remes, and R. Ruijsink. Real-time extraction of appear- ance features applied to robotic flight. In Submitted.