Chen Xiang, Liu Peilin, Ying Rendong, Wen Fei
School of Electronic Information and Electrical Engineering, Shanghai Jiao Tong University, Shanghai 200240, China.
Sensors (Basel). 2022 Jun 26;22(13):4836. doi: 10.3390/s22134836.
The robot control technology combined with a machine vision system provides a feasible method for the autonomous operation of moving target. However, designing an effective visual servo control system is a great challenge. For the autonomous operation of the objects moving on the pipeline, this article is dedicated to developing a capture and placement control system for the six degrees of freedom (6-DOF) manipulator equipped with an eye-in-hand camera. Firstly, a path planning strategy of online capture and offline placement is proposed for real-time capture and efficient placement. Subsequently, to achieve the fast, stable, and robust capture for a moving target, a position-based visual servo (PBVS) controller is developed by combining estimated velocity feedforward and refined PID control. Feedforward control is designed using the estimated velocity by a proposed motion estimation method for high response speed. PID control is refined by dead zone constraint to reduce the manipulator's jitter caused by the frequent adjustment of manipulator control system. Besides, the proportional, integral, and differential coefficients of PID controller are adaptively tuned by fuzzy control to reject the noise, disturbance, and dynamic variation in the capture process. Finally, validation experiments are performed on the constructed ROS-Gazebo simulation platform, demonstrating the effectiveness of the developed control system.
机器人控制技术与机器视觉系统相结合,为移动目标的自主操作提供了一种可行的方法。然而,设计一个有效的视觉伺服控制系统是一项巨大的挑战。针对管道上移动物体的自主操作,本文致力于为配备手眼相机的六自由度(6-DOF)机械手开发一种捕获与放置控制系统。首先,提出了一种在线捕获和离线放置的路径规划策略,以实现实时捕获和高效放置。随后,为了实现对移动目标的快速、稳定和鲁棒捕获,通过结合估计速度前馈和改进的PID控制,开发了一种基于位置的视觉伺服(PBVS)控制器。前馈控制利用一种提出的运动估计方法通过估计速度进行设计,以实现高响应速度。PID控制通过死区约束进行改进,以减少由于机械手控制系统频繁调整而引起的机械手抖动。此外,PID控制器的比例、积分和微分系数通过模糊控制进行自适应调整,以抑制捕获过程中的噪声、干扰和动态变化。最后,在构建的ROS-Gazebo仿真平台上进行了验证实验,证明了所开发控制系统的有效性。