Visual servoing (VS) is a control technique that employs visual features captured by a camera to guide robots toward desired targets. According to the retrieved visual features, VS is commonly divided into position-based VS (PBVS), image-based VS (IBVS) and homography-based VS (HBVS). Apart from the specified VS task, obstacle avoidance (OA) and joint-limit avoidance (JLA) are crucial for ensuring safety and reliability of the robot. This paper focuses on developing a quadratic programming (QP) framework that unifies the aforementioned different types of visual servoing methods with OA and JLA capabilities for joint-constrained redundant robots. Then, a gradient-dynamics based neurodynamic network (GDNN) is designed to serve as a QP solver. Experiments conducted using two Franka Emika Panda robots demonstrate the validity and practicality of the established QP framework for achieving VS tasks with OA and JLA considered.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

A Quadratic Programming Framework Unifying Different Types of Visual Servoing with Obstacle Avoidance for Joint-Constrained Robots

  • Weibing Li,
  • Shan Zhang,
  • Zeyu Ping,
  • Zhiping Tan,
  • Mingzhi Mao,
  • Zilian Yi,
  • Wenjing Ouyang,
  • Chia-Wen Liao

摘要

Visual servoing (VS) is a control technique that employs visual features captured by a camera to guide robots toward desired targets. According to the retrieved visual features, VS is commonly divided into position-based VS (PBVS), image-based VS (IBVS) and homography-based VS (HBVS). Apart from the specified VS task, obstacle avoidance (OA) and joint-limit avoidance (JLA) are crucial for ensuring safety and reliability of the robot. This paper focuses on developing a quadratic programming (QP) framework that unifies the aforementioned different types of visual servoing methods with OA and JLA capabilities for joint-constrained redundant robots. Then, a gradient-dynamics based neurodynamic network (GDNN) is designed to serve as a QP solver. Experiments conducted using two Franka Emika Panda robots demonstrate the validity and practicality of the established QP framework for achieving VS tasks with OA and JLA considered.