Title :
Uncalibrated visual servoing with obstacle avoidance using SQP method
Author :
Fu, Qingshan ; Zhang, Lei ; Shi, Jinfei ; Lei Zhang ; Ma, Ruhong
Author_Institution :
Sch. of Mech. Eng., Southeast Univ., Nanjing, China
Abstract :
A new visual servoing with obstacle avoidance method is presented in this paper. The basic idea of the method is to solve a constraint optimization problem using a sequential quadratic programming (SQP) method to get each control step. The objective function of the problem is a least squares of errors between the end-effector and the moving target in the image plane, and the constraint is used to ensure the end-effector keeping a safe distance from the obstacle in the visual servoing process. SQP methods are commonly used in solving static optimization problems. We extend an SQP method for dynamic target tracking problems. Besides, we employ a recursive least squares algorithm to estimate the composite image Jacobian, which maps the velocity of joint variables into the velocity of image features, online. Thus, our method does not require the priori knowledge of intrinsic and extrinsic parameters of the cameras and the kinematics model of the robot. By using this method, the end-effector of the robot can track the moving target more accurately and avoid obstacle more safely than traditional obstacle avoidance methods which use the potential function. A two-degrees-of-freedom robot with a fixed camera is simulated to test the method. The simulation results validate the effective of the method.
Keywords :
collision avoidance; end effectors; least squares approximations; manipulator kinematics; object detection; quadratic programming; recursive estimation; target tracking; visual servoing; SQP; composite image Jacobian estimation; constraint optimization problem; dynamic target tracking problems; end-effector; image feature velocity; image plane; moving target; objective function; obstacle avoidance; recursive least squares algorithm; robot kinematics; sequential quadratic programming; static optimization problems; uncalibrated visual servoing; Cameras; Constraint optimization; Least squares approximation; Least squares methods; Optimization methods; Quadratic programming; Recursive estimation; Robot vision systems; Target tracking; Visual servoing; Jacobian estimation; SQP method; obstacle avoidance; uncalibrated visual servoing;
Conference_Titel :
Mechatronics and Automation, 2009. ICMA 2009. International Conference on
Conference_Location :
Changchun
Print_ISBN :
978-1-4244-2692-8
Electronic_ISBN :
978-1-4244-2693-5
DOI :
10.1109/ICMA.2009.5246303