Open Access Open Access  Restricted Access Subscription Access

Development of Obstacle Detection and Avoidance System Using Kinect Sensor

Sagar Setu, Abhishek Abhishek

Abstract


This paper presents the development of a collision avoidance system for a Micro Air Vehicle (MAV). The sensor used for obstacle detection is Microsoft Kinect and the processing is done onboard the vehicle using a single board computer (Beagleboard). Microsoft Kinect is chosen as the path finding sensor due to its range, accuracy and level of detail all of which are appropriate for indoor applications. A program written in Python processes the data obtained from the Kinect depth sensor using OpenCV functions and Numpy and finds a window of safe passage closest to the current heading of the vehicle. To take care of the increased take-off weight associated with the use of Kinect a twin coaxial vehicle in tandem configuration is constructed using two off-the-shelf coaxial helicopter models. The goal of this research is to test and validate the algorithm proposed in this paper in gust free indoor environment. An Arduino UNO board is used onboard to drive motors and servos on the vehicle which are controlled based on manual wireless input through a wireless  communication system and computations by Beagleboard. The results obtained in this paper demonstrate the capability of Kinect sensor as a complete solution for obstacle detection and avoidance. The performance of Beagleboard as the potential solution for onboard processing is also established.

Full Text:

PDF

References


Mueller T. and DeLaurier J., “Aerodynamics of small vehicles”, Annual Rev. of Fluid Mech., Vol. 35, 2003, pp. 89-111.

Green W. E., Oh P. Y., “Autonomous hovering of a fixed-wing micro air vehicle”, Proceedings of the 2006 IEEE Conference on Robotics and Automation, Orlando, Florida, May 2006.

Ettinger S. M., Nechyba M. C., Ifju P. G., Waszak M., “Vision Guided flight stability and control for micro air vehicles”, Proceedings of the 2002 IEEE/RSJ International Conference on Intelligent Robots and Systems, EPFL, Lausanne, Switzerland, October 2002.

Jackson K. F., “Development and evaluation of collision avoidance system for supervisory control of micro air vehicle”, M.Sc. Thesis, Department of Aeronautics and Astronautics, Massachusetts Institute of Technology, Cambridge, June 2012.

Amidi O., Kanade T., and Miller J. R., “Autonomous Helicopter Research at Carnegie Mellon Robotics Institute,” Proceedings of the Heli Japan ’98, April, 1998.

Johnson E., Schrage D., “The Georgia Tech Unmanned Aerial Research

Vehicle: GTMax,” AIAA Guidance, Navigation, and Control Conference and Exhibit, Austin, Texas, Aug. 11-14, 2003.

Koo T., Hoffmann F., Shim H., Sinopoli B., and Sastry S., “Hybrid Control of an Autonomous Helicopter,” IFAC Workshop on Motion Control, Grenoble, France, Sep. 21-23, 1998.

Garcia-Pardo P. J., Sukhatme G. S., and Montgomery J. F., “Towards vision-based safe landing for an autonomous helicopter,” Robotics and Autonomous Systems, Vol. 38, Issue 1, January, 2002, pp. 19-29.

Kanade T., Amidi O., Ke Q., “Real-time and 3-D vision for small and micro air vehicles”, 43rd IEEE Conference on Decision and Control, Atlantis, Paradise Islands, Bahamas, December 14 – 17, 2004.

Green W. E., “A multimodal micro aerial vehicle for autonomous flight

in near earth environments”, Ph. D Thesis, Department of Mechanical Engineering, Drexel University, Philadelphia, May 2007.

Modi S., “Comparison of three obstacle avoidance methods for an autonomous guided vehicle”, M. Sc. Thesis, Department of Mechanical, Industrial and Nuclear Engineering, University of Cincinnati, 2002.

Kim G., Raharja G. B., Nguyen T. K., Park J, Yoon K., “Design and fabrication of coaxial quadrotor with collision avoidance system”, International Conference on Intelligent Unmanned Systems, Chiba, Japan, Oct. 31 – Nov. 2, 2011.

Ailani V., “SLAM with straight space edges”, M.Tech. Thesis, Department of Electrical Engineering, Indian Instiute of Technology, Kanpur, India, June 2012.

URL: www.beagleboard.org retrieved on July 11, 2012.

URL: www.angstrom-distribution.org retrieved on July 11, 2012.

URL: www.openkinect.org retrieved on July 11, 2012.

URL: www.opencv.willowgarage.com retrieved on July 11, 2012.

URL: www.numpy.scipy.org retrieved on July 11, 2012.

Abhishek, Setu S., “Preliminary design of collision avoidance system or micro air vehicle”, International conference on Intelligent Unmanned Systems, Chiba, Japan, Oct. 31 – Nov. 2, 2011.

Khoshelham K., Elberink S. O., “Accuracy and resolution of Kinect depth camera for indoor mapping applications”, Sensors, vol. 12, no. 2, pp. 1437 – 1454, 2012.

URL: http://openkinect.org/wiki/Imaging_Information retrieved on July 11, 2012.

Saunders J., Beard R., “Vision based rective multiple obstacle avoidance for micro air vehicles”, 2009 American Control Conference, St. louis, MO, USA, June 10 – 12, 2009.




DOI: http://dx.doi.org/10.21535%2FProICIUS.2012.v8.745

Refbacks

  • There are currently no refbacks.