An FPGA Implementation of a Robot Control System with an Integrated 3D Vision System

被引:4
作者
Chen, Yi-Ting [1 ]
Shih, Ching-Long [1 ]
Chen, Guan-Ting [1 ]
机构
[1] Natl Taiwan Univ Sci & Technol, Dept Elect Engn, Taipei, Taiwan
关键词
FPGA; Position-based visual servo; 3D vision; Object tracking;
D O I
10.1080/23080477.2015.11665643
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Robot decision making and motion control are commonly based on visual information in various applications. Position-based visual servo is a technique for vision-based robot control, which operates in the 3D workspace, uses real-time image processing to perform tasks of feature extraction, and returns the pose of the object for positioning control. In order to handle the computational burden at the vision sensor feedback, we design a FPGA-based motion-vision integrated system that employs dedicated hardware circuits for processing vision processing and motion control functions. This research conducts a preliminary study to explore the integration of 3D vision and robot motion control system design based on a single field programmable gate array (FPGA) chip. The implemented motion-vision embedded system performs the following functions: filtering, image statistics, binary morphology, binary object analysis, object 3D position calculation, robot inverse kinematics, velocity profile generation, feedback counting, and multiple-axes position feedback control.
引用
收藏
页码:100 / 107
页数:8
相关论文
共 14 条
[1]   FPGA technology for multi-axis control systems [J].
Astarloa, Armando ;
Lazaro, Jesus ;
Bidarte, Unai ;
Jimenez, Jaime ;
Zuloaga, Aitzol .
MECHATRONICS, 2009, 19 (02) :258-268
[2]   An FPGA-Based Multiple-Axis Motion Control Chip [J].
Cho, Jung Uk ;
Le, Quy Ngoc ;
Jeon, Jae Wook .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2009, 56 (03) :856-870
[3]  
Corke P., 2017, ROBOTICS VISION CONT, V2nd ed
[4]   FPGA Design and Implementation of a Real-Time Stereo Vision System [J].
Jin, S. ;
Cho, J. ;
Pham, X. D. ;
Lee, K. M. ;
Park, S. -K. ;
Kim, M. ;
Jeon, J. W. .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2010, 20 (01) :15-26
[5]  
Kung Y. S., 2008, FPGA REALIZATION MOT, DOI [10.5772/6211, DOI 10.5772/6211]
[6]  
Lapray P. J., 2012, IEEE INT C INT ROB S, P1
[7]   2-1/2-D visual servoing [J].
Malis, E ;
Chaumette, F ;
Boudet, S .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1999, 15 (02) :238-250
[8]  
Miyajima Y, 2003, LECT NOTES COMPUT SC, V2778, P448
[9]   FPGAs in Industrial Control Applications [J].
Monmasson, Eric ;
Idkhajine, Lahoucine ;
Cirstea, Marcian N. ;
Bahri, Imene ;
Tisan, Alin ;
Naouar, Mohamed Wissem .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2011, 7 (02) :224-243
[10]   Using real-time stereo vision for mobile robot navigation [J].
Murray, D ;
Little, JJ .
AUTONOMOUS ROBOTS, 2000, 8 (02) :161-171