• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

Computer Engineering & Science

Previous Articles     Next Articles

Design & implementation of a visual SLAM algorithm
based on Kinect sensor and ORB feature

XU Fen,WANG Zhen   

  1. (School of Electrical & Control Engineering,North China University of Technology,Beijing 100144,China)
  • Received:2016-08-18 Revised:2016-12-23 Online:2018-05-25 Published:2018-05-25

Abstract:

This paper designs and implements a visual Simultaneous Localization And Mapping (SLAM) algorithm based on embedded platform and Kinect sensors. Kinect sensors consist of a RGB camera and an infrared CMOS camera that uses structured light to measure depth. The algorithm uses the Oriented FAST and Rotated BRIEF (ORB) operator as the description information of the environmental feature points and uses the nearest neighbor repairing method based on edge detection to correct the depth image so as to obtain a complete depth map. Based on this, Locality-Sensitive Hashing (LSH) algorithm is used to match feature points. Experimental results show that the visual SLAM algorithm based on ORB features is feasible, has good positioning accuracy, and can be widely used in autonomous navigation tasks of indoor robots.
 

Key words: embedded vision, visual SLAM, ORB feature, mobile robot