ZHAO Hai, CHEN Xing-chi*, WANG Jia-liang etc. Obstacle avoidance algorithm based on monocular vision for quad-rotor helicopter[J]. Editorial Office of Optics and Precision Engineering, 2014,22(8): 2232-2241
ZHAO Hai, CHEN Xing-chi*, WANG Jia-liang etc. Obstacle avoidance algorithm based on monocular vision for quad-rotor helicopter[J]. Editorial Office of Optics and Precision Engineering, 2014,22(8): 2232-2241 DOI: 10.3788/OPE.20142208.2232.
Obstacle avoidance algorithm based on monocular vision for quad-rotor helicopter
For bad real-time ability and poor accuracy rate of the monocular obstacle avoidance algorithm for quad-rotor helicopters in practical engineering applications
a new monocular obstacle avoidance algorithm based on Pyramid Lucas-Kanade optical flow and moving optical flow was proposed and the mathematical derivation process of the algorithm was given. The algorithm was established and implemented on a ArduCopter quad-rotor helicopter equipped with a 320 pixel240 pixel camera and many experiments was done to verify the feasibility and effectiveness of the algorithm. In the process of vehicle autonomous flight
the vanishing points were used for navigation and a neural net PID was used to control flighting adaptively. As compared with the monocular Synchronous Location Mapping(SLAM) obstacle avoidance algorithm
Horn-Schunck optical flow obstacle avoidance algorithm and the image segmentation obstacle avoidance algorithm
the proposed algorithm shows better real-time ability and accuracy rate
and can meet the requirements of obstacle avoidance in real time for quad-rotor helicopters.
HERISSE B,HAMEL T,MAHONY R.Russotto F-X.landing a VTOL unmanned aerial vehicle on a moving platform using optical flow[J]. IEEE Robotics and Automation Society, 2012,28(1):77 -89.
AYDIN E,LU N I,EFE MÖ. Autonomous quad-rotor flight with vision-based obstacle avoidance in virtual environment [J].Expert Systems With Applications,2012,39:894-905.
刘正东,高鹏,杨静宇. 一种用于道路避障的双目视觉图像分割方法[J]. 计算机应用研究,2005,4:249-251. LIU ZH D,GAO P,YANG J Y.Binocular image segmentation algorithm for obstacles avoidance[J].Application Research of Computers,2005,4:249-251.
KENDOUL F, FANTONI A,NONAM A. Optic flow-based vision system for autonomous 3D localization and control of small aerial vehicles [J]. Robotics and Autonomous Systems, 2009, 57 (6-7):591-602.
GRIGORESCU S M,MACESANU G,COCIAS T T,et al.. Robust camera pose and scene structure analysis for service robotics [J]. Robotics and Autonomous Systems,2011,59(11): 889-909.
陈向坚,李迪,续志军,等. 四旋翼微型飞行器的区间二型模糊神经网络自适应控制[J]. 光学精密工程,2012,20(6):1335-1341. CHEN X J,LI D,XU ZH J,et al..Adaptive control of Quad-rotor MAV using interval typr-II fuzzy neuralnetwork[J]. Opt.Precision Eng.,2012,20(6):1335-1341.(in Chinese)
陈向坚,李迪,白越,等. 模糊神经网络在自适应双轴运动控制系统中的应用[J]. 光学精密工程,2011,19(7):1643-1650. CHEN X J,LI D,BAI Y,et al..Application of type-II fuzzy neural network to adaptive double axis motion control system [J].Opt.Precision Eng.,2011,19(7):1643-1650.(in Chinese)
VIET VO,NGOC LY.An effective approach for human actions recognition based on optical flow and edge featuresÖ.ICCAIS2012.Ho Chi Minh City,2012:24-29.
DAVISON A J,REID L D,MOLTON N D,et al..MonoSLAM: Real-time single camera SLAM [J].IEEE Transactions On Pattern Analysis And Machine Intelligence,2007,29(6):1052-1067.
EINHORN E,SCHR TER CH,GROSS H M.Attention-driven monocular scene reconstruction for obstacle detection, robot navigation and map building [J].Robotics and Autonomous Systems,2011,59:296-309.
HARTLEY R, ZISSERMAN A.Multiple View Geometry in Computer Vision[M].Cambridge:Cambridge University Press,2004.
STEFANOSKI N,WANG O,LANG M,et al.. Automatic view synthesis by image-domain-warping [J]. IEEE Signal Processing Society,2013,22(9):3329-3341.
夏军营,徐小泉,熊九龙. 利用平行透视投影模型的位姿迭代估计[J]. 光学精密工程,2012,20(6):1345-1349. XIA J Y,XU X Q,XIONG J L.Iterative pose estimation using paraperspective camera model[J].Opt. Precision Eng.,2012,20(6):1345-1349.
SMITH M J,BOXERBAUM A,PETERSON G L,et al.. Lectronic image stabilization using optical flow with inertial fusion[C].IROS 2010,Taipei,2010:1146-1153.
MAHONY R, KUMAR V, CORKE P. Multirotor aerial vehicles:modeling, estimation, and control of Quadrotor[J]. IEEE Robotics & Automation Magazine,2012,19(3): 20-32.