Adaptive path planning and obstacle avoidance for a robot with a large degree of redundancy
Document Type
Article
Publication Date
3-1996
Publication Title
Journal of Robotic Systems
Volume
13
Issue
3
First page number:
163
Last page number:
176
Abstract
A new algorithm for path planning and obstacle avoidance for redundant planar robots is proposed. The task of path planning is formulated as a sequence of nonlinear programming problems. For each problem, the objective is to minimize the distance between the current location of the end-effector and a desired location. Two penalties are added to each objective function to ensure that the robot is not colliding with any obstacle and that its links are not crossed over. The effects of mechanical stops and limits for maximum joint movements are also incorporated as inequality constraints. The algorithm uses an adaptive scheme to activate the fewest number of the outboardmost joints, and none of the inboard ones if possible, to reach a desired location. The algorithm is especially useful when the number of joints is large.
Keywords
Mobile robots; Robots – Motion – Programming
Disciplines
Applied Mathematics | Artificial Intelligence and Robotics | Computer-Aided Engineering and Design | Computer Engineering | Computer Sciences | Mechanical Engineering | Robotics
Language
English
Permissions
Use Find in Your Library, contact the author, or use interlibrary loan to garner a copy of the article. Publisher copyright policy allows author to archive post-print (author’s final manuscript). When post-print is available or publisher policy changes, the article will be deposited
Publisher Citation
Li, J. Z. and Trabia, M. B. (1996), Adaptive path planning and obstacle avoidance for a robot with a large degree of redundancy. J. Robotic Syst., 13: 163–176. doi: 10.1002/(SICI)1097-4563(199603)13:3<163::AID-ROB4>3.0.CO;2-Q
Repository Citation
Li, J. Z.,
Trabia, M.
(1996).
Adaptive path planning and obstacle avoidance for a robot with a large degree of redundancy.
Journal of Robotic Systems, 13(3),
163-176.