[1]陈志鹏,徐广涞,陈显扬,等.基于 OpenCV 的物料分拣搬运机器人的设计[J].计算机技术与发展,2021,31(03):196-200.[doi:10. 3969 / j. issn. 1673-629X. 2021. 03. 034]
 CHEN Zhi-peng,XU Guang-lai,CHEN Xian-yang,et al.Design of Sorting and Handling Robot Based on OpenCV[J].,2021,31(03):196-200.[doi:10. 3969 / j. issn. 1673-629X. 2021. 03. 034]
点击复制

基于 OpenCV 的物料分拣搬运机器人的设计()
分享到:

《计算机技术与发展》[ISSN:1006-6977/CN:61-1281/TN]

卷:
31
期数:
2021年03期
页码:
196-200
栏目:
应用前沿与综合
出版日期:
2021-03-10

文章信息/Info

Title:
Design of Sorting and Handling Robot Based on OpenCV
文章编号:
1673-629X(2021)03-0196-05
作者:
陈志鹏1徐广涞1陈显扬2陈韵律2陈西明2李德荣2*
1. 广东海洋大学 电子与信息工程学院,广东 湛江 524088
2. 广东海洋大学 机械与动力工程学院,广东 湛江 524088
Author(s):
CHEN Zhi-peng1XU Guang-lai1CHEN Xian-yang2CHEN Yun-lyu2CHEN Xi-ming2LI De-rong2*
1. School of Electronic and Information Engineering,Guangdong Ocean University,Zhanjiang 524088,China;
2. School of Mechanical and Power Engineering,Guangdong Ocean University,Zhanjiang 524088,China
关键词:
OpenCV物料分拣机器人图像识别CAMshift 算法
Keywords:
OpenCVmaterial sortingrobotimage recognitionCAMshift algorithm
分类号:
TP242
DOI:
10. 3969 / j. issn. 1673-629X. 2021. 03. 034
摘要:
针对当今制造业中物料分拣搬运任务的自动化问题,设计出一套新型物料分拣机器人,结合2019年广东省工科大学生实验综合技能竞赛的机器人设计要求,提出了一种基于 OpenCV 的物料分拣搬运机器人的设计。 以结构、控制、识别及通讯四方面对机器人的设计进行介绍。 在基于 STM32 芯片的主控制系统的控制下,以树莓派 4B 为核心的图像识别系统运行 OpenCV 对摄像头采集的图像数据进行处理,通过 CAMshift 跟踪算法对目标进行跟踪,得到目标在图像中的位置,机器人根据该位置对物料进行抓取并搬运至物料投放点,在机器人运动同时通过 Wi-Fi 和 Flask 框架可在浏览器网页上对机器人的识别情况进行监视。 实验及竞赛结果充分证明机器人在物料分拣搬运任务的完成上具有极大的高效性、准确性及稳定性,对制造业自动化的技术推进具有极大的前景。
Abstract:
In order to design a new type of material sorting robot for the automation of material sorting and handling tasks in today’s manufacturing industry, we propose a material based on OpenCV in conjunction with the? robot design requirements of the 2019 Guangdong University of Technology Experimental Comprehensive Skill Competition Design of sorting and handling robot. The design of the robot is introduced in four aspects: structure,control,identification and communication. Under the control of the main control system based on the STM32 chip,the image recognition system with the Raspberry Pi 4B as the core runs OpenCV to process the image data collected by the camera,and tracks the target through the CAMshift tracking algorithm to obtain the position of the target in the image. The robot grabs the material according to the position and transports it to the material drop point. During the movement of the robot,the robot’s recognition status can be monitored on the browser webpage through the Wi-Fi and Flask framework. Experiments and competition results fully prove that the robot has great efficiency,accuracy and stability in the completion of the material sorting and transportation task,and has great prospects for the advancement of manufacturing automation technology.

相似文献/References:

[1]于勇 张晖 林茂松.基于双目立体视觉三维重建系统的研究与设计[J].计算机技术与发展,2009,(06):127.
 YU Yong,ZHANG Hui,LIN Mao-song.Research and Design of the 3D Reconstruction System Based on Binocular Stereo Vision[J].,2009,(03):127.
[2]罗勤 曾致远 李波.桥墩安全监测系统中背景重建技术的研究[J].计算机技术与发展,2006,(06):23.
 LUO Qin,ZENG Zhi-yuan,LI Bo.Application of Video Surveillance Technology in Pier Safety Monitoring[J].,2006,(03):23.
[3]侯宏录 李宁鸟 刘迪迪 陈杰.智能视频监控中运动目标检测的研究[J].计算机技术与发展,2012,(02):49.
 HOU Hong-lu,LI Ning-niao,LIU Di-di,et al.Research on Moving Target Detection of Intelligent Video Surveillance[J].,2012,(03):49.
[4]晁衍凯 徐昱琳 杨永焕.基于嵌入式Linux的视觉伺服系统设计[J].计算机技术与发展,2012,(05):6.
 CHAO Yan-kai,XU Yu-fin,YANG Yong-huan.Embedded Linux Based Visual Servo System Design[J].,2012,(03):6.
[5]徐自越 李战明 李二超.OpenCV在焊缝实时检测与处理系统中的应用[J].计算机技术与发展,2012,(08):170.
 XU Zi-yue,LI Zhan-ming,LI Er-chao.Application of OpenCV on Real-time Detection and Processing System of Seam[J].,2012,(03):170.
[6]胡顾飞,严毅.基于Adaboost算法的车辆轮胎检测研究与实现[J].计算机技术与发展,2013,(09):227.
 HU Gu-fei[],YAN Yi[].Research and Realization on Vehicle Tire Detecting Based on Adaboost Algorithm[J].,2013,(03):227.
[7]黄景星,吴伟隆,龙楚君,等.基于OpenCV的视频运动目标检测及其应用研究[J].计算机技术与发展,2014,24(03):15.
 HUANG Jing-xing,WU Wei-long,Long Chu-jun,et al.Study of Moving Object Detection in Video and Its Application Based on OpenCV[J].,2014,24(03):15.
[8]夏雪婷,胡正飞,潘玲云. 基于OpenCV人脸检测的室内照明自动控制系统[J].计算机技术与发展,2017,27(04):184.
 XIA Xue-ting,HU Zheng-fei,PAN Ling-yun. Indoor Automatic Lighting Control System with OpenCV Face Detection[J].,2017,27(03):184.
[9]王震,吴方,路良刚,等. 基于视线控制模拟小车系统研究[J].计算机技术与发展,2017,27(09):116.
 WANG Zhen,WU Fang,LU Liang-gang,et al. Research on Car Simulation System Based on Sight Control[J].,2017,27(03):116.
[10]冯小建,马明栋,王得玉.基于改进的 Adaboost 算法的人脸检测系统[J].计算机技术与发展,2019,29(03):89.[doi:10.3969/ j. issn.1673-629X.2019.03.019]
 FENG Xiao-jian,MA Ming-dong,WANG De-yu.Face Detection System Based on Improved Adaboost Algorithm[J].,2019,29(03):89.[doi:10.3969/ j. issn.1673-629X.2019.03.019]

更新日期/Last Update: 2020-03-10