Research on Mobile Robot Target Recognition and Obstacle Avoidance Based on Vision

被引:9
作者
Zhang, Lei [1 ]
Li, Dezhong [1 ]
机构
[1] Beijing Univ Civil Engn & Architecture, Sch Elect & Informat Engn, Beijing, Peoples R China
来源
JOURNAL OF INTERNET TECHNOLOGY | 2018年 / 19卷 / 06期
基金
中国国家自然科学基金;
关键词
Mobile robot; Machine vision; Target recognition; Autonomous obstacle avoidance; Cloud data center;
D O I
10.3966/160792642018111906023
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This work investigates the method of object recognition and autonomous obstacle avoidance for mobile robot based on vision, and solves to the problem that mobile robot can move and identify objects in complex environment. Build the Mecanum wheel mobile platform and equip the Kinect sensor and laser rangefinder sensor, transmitted data to the host computer to information decision analysis, and the execution system generation mobile robot motion control commands, then upload the commands to the cloud data center and establish the SQL Server database table to store the information. Robot scan 100ms of every table, to perform the latest control information. 0bject detection uses Gauss model background difference method to detect objects. Target feature extraction adopts the SURF (Speed Up Robust Features) algorithm and uses RANSAC (Random Sample Consensus) algorithm to optimization, removing the mismatching points improves the computation speed and the detection accuracy. Autonomous obstacle avoidance module through the laser range finder to collect distance information, set the safety distance with the obstacles, can achieve the effect of self-obstacle avoidance. The experiment proves that the robot can complete the task of target recognition and autonomous obstacle avoidance, and verify the effectiveness of the system.
引用
收藏
页码:1879 / 1892
页数:14
相关论文
共 34 条
[1]  
Abdelkrim N, 2014, INT CONF SYST SIGNAL, P75
[2]  
Ali MM, 2016, INT SYMP COMP INTELL, P353, DOI 10.1109/CINTI.2016.7846432
[3]  
Ali MM, 2016, 2016 IEEE 8TH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS (IS), P382, DOI 10.1109/IS.2016.7737449
[4]  
Chen C, 2016, 2016 IEEE INTERNATIONAL CONFERENCE ON REAL-TIME COMPUTING AND ROBOTICS (IEEE RCAR), P448, DOI 10.1109/RCAR.2016.7784071
[5]  
Dewi T., 2015, 2015 IEEE INT WORKSH, P1
[6]  
Diskin Y., 2013, 2013 IEEE APPL IM PA, P1, DOI DOI 10.1109/AIPR.2013.6749315
[7]  
Du XD, 2016, 2016 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND BIOMIMETICS (ROBIO), P413, DOI 10.1109/ROBIO.2016.7866357
[8]  
Hoang G., 2013, CONTR C ASCC 2013 9, P1
[9]  
Jose S, 2016, PROCEEDINGS OF 2ND IEEE INTERNATIONAL CONFERENCE ON ENGINEERING & TECHNOLOGY ICETECH-2016, P207, DOI 10.1109/ICETECH.2016.7569242
[10]  
Kahlouche S, 2016, PROCEEDINGS OF 2016 8TH INTERNATIONAL CONFERENCE ON MODELLING, IDENTIFICATION & CONTROL (ICMIC 2016), P520, DOI 10.1109/ICMIC.2016.7804168