Design of a Laser Range Finder for End Perception of Robot Arm
ZHANG Yu1, SUN Kui1, ZHANG Yuanfei1, LIU Hong1, ZHU Wanbin2
1. State Key Laboratory of Robotics and System, Harbin Institute of Technology, Harbin 150080, China;
2. State Key Laboratory of Applied Optics, Changchun Institute of Optics, Fine Mechanics and Physics, Chinese Academy of Sciences, Changchun 130033, China
张禹, 孙奎, 张元飞, 刘宏, 朱万彬. 用于机械臂末端感知的激光测距传感器设计[J]. 机器人, 2014, 36(5): 519-526,534.DOI: 10.13973/j.cnki.robot.2014.0519.
ZHANG Yu, SUN Kui, ZHANG Yuanfei, LIU Hong, ZHU Wanbin. Design of a Laser Range Finder for End Perception of Robot Arm. ROBOT, 2014, 36(5): 519-526,534. DOI: 10.13973/j.cnki.robot.2014.0519.
In order to improve the operation and the end perception abilities of light-weight robot arm, a micro laser range finder is developed, which is highly integrated with a wide range and a shorter minimum measurement range. The range finder is designed based on the triangulation ranging theory. It adopts the linear CCD (charge-coupled device) as the light sensor, and the FPGA (field-programmable gate array) as the main controller chip, and the optical system of the sensor is designed according to the distribution requirements of the resolution. Thus, the range finder has a wide measurement range, a shorter minimum measurement range and a high measuring speed. To realize the high integration and miniaturization design, the range finder utilizes the design concept of the optics, mechanism and electricity unitization, which adopts the flexible and foldable PCB (printed circuit board) circuit, miniature optics units and miniature mechanical packaging. The measuring range of the range finder is 25mm ~ 350 mm, size is 47mm×50mm ×15 mm, mass is 70 g and the measuring time is 1 ms. The experimental results show that the laser range finder is easy to be integrated in the robot arm control system and suitable for end perception, and improves the light-weight robot arm end positioning accuracy.
[1] 王树新,贠今天,石菊荣,等.柔性机械臂建模理论与控制方法研究综述[J].机器人,2002,24(1):86-92.Wang S X, Yun J T, Shi J R, et al. A roadmap of research on modeling and control strategy for flexible manipulators[J]. Robot, 2002, 24(1): 86-92.[2] Hutchinson S, Hager G D, Corke P I. A tutorial on visual servo control[J]. IEEE Transactions on Robotics and Automation, 1996, 12(5): 651-670. [3] 姜力,周扬,孙奎,等.七自由度冗余机械臂避障控制[J].光学精密工程,2013,21(6):1795-1802.Jiang L, Zhou Y, Sun K, et al. Obstacle avoidance control for 7-DOF redundant manipulators[J]. Optics and Precision Engineering, 2013, 21(6): 1795-1802.[4] 王裕基,孙富春,刘华平,等.基于距离传感器的双边遥操作[J].机器人,2010,32(6):705-710.Wang Y J, Sun F C, Liu H P, et al. Bilateral teleoperation based on range sensor[J]. Robot, 2010, 32(6): 705-710.[5] Mohan M V, Anjana Devi S, Teena C H, et al. A method for minimum range extension with improved accuracy in triangulation laser range finder[C]//1st International Conference on Wireless Technologies for Humanitarian Relief. New York, USA: ACM, 2011: 115-121.[6] Liu Z, Krys D. The use of laser range finder on a robotic platform for pipe inspection[J]. Mechanical Systems and Signal Processing, 2012, 31: 246-257.[7] Zhang Z F, Feng Q B, Gao Z, et al. A new laser displacement sensor based on triangulation for gauge real-time measurementule[J]. Optics & Laser Technology, 2008, 40(2): 252-255. [8] KETYENCE Corporation. KEYENCE positioning sensorsule[OL/DB]. (2014-03) [2014-04-20]. http://www.keyence.com/ products/sensor/positioning/index.jsp.[9] 陈书南.基于CPLD的CCD测距系统的设计与实现[D].成都:西南交通大学,2011.Chen S N. Design and implementation of CCD measurement system based on CPLD[D]. Chengdu: Southwest Jiaotong University, 2011.[10] 莫仁芸.基于PSD的激光位移传感器的研制[D].长春:中国科学院研究生院长春光学精密机械与物理研究所,2010.Mo R Y. The development of laser displacement sensor with PSD[D]. Changchun: Changchun Institute of Optics, Fine Mechanics and Physics, Chinese Academy of Sciences, 2010.[11] 赵天宇.正弦波光强调制式PSD激光三角测头的研制[D].西安:中国科学院研究生院西安光学精密机械研究所,2008.Zhao T Y. Sine-wave light intensity modulation mode and PSD laser triangle probe[D]. Xi'an: Xi'an Institute of Optics and Precision Mechanics, Chinese Academy of Sciences, 2008.[12] 普晋亚.PSD激光三角测距系统设计[D].武汉:华中科技大学,2008.Pu J Y. Design of laser triangulation measurement system based on PSD[D]. Wuhan: Huazhong University of Science & Technology, 2008.[13] 刘立波,赵辉,张海波,等.激光三角测距中光斑细分定位方法研究[J].计算机测量与控制,2008,16(10):1396-1398.Liu L B, Zhao H, Zhang H B, et al. Research on spot subdivided locating method in laser triangulation measurement[J]. Computer Measurement & Control, 2008, 16(10): 1396-1398.[14] 王小淘.基于FPGA的激光测距系统研究[D].西安:西安工业大学,2013.Wang X T. Laser ranging system research based on FPGA[D]. Xi'an: Xi'an Technological University, 2013.[15] 王晓东.空间机器人激光测距传感器系统的研制[D].哈尔滨:哈尔滨工业大学,1995.Wang X D. Development of the space robot laser range finder [D]. Harbin: Harbin Institute of Technology, 1995.[16] Ji Z, Leu M C. Design of optical triangulation devices[J]. Optics & Laser Technology, 1989, 21(5): 339-341. [17] 朱万彬.滤光片对三角位移传感器测量误差的影响[J].光机电信息,2011,28(11): 89-91.Zhu W B. Influence of filter on measure error of displacement sensor[J]. OME Information, 2011, 28(11): 89-91.[18] 陈骥,王鑫,曹久大,等.高速CCD 激光位移传感器[J].光学精密工程,2008,16(4):611-616.Chen J, Wang X, Cao J D, et al. Development of high speed CCD laser displacement sensor[J]. Optics and Precision Engineering, 2008, 16(4): 611-616.[19] Xie Z W, Zhao J D, Huang J B, et al. DSP/FPGA-based highly integrated flexible joint robot[C]//IEEE/RSJ International Conference on Intelligent Robots and Systems. Piscataway, USA: IEEE, 2009: 2397-2402.