Optimal Trajectory Planning of Manipulators With Collision Detection and Avoidance
Authors:
- 1 October 1992
- journal article
- research article
- Published by SAGE Publications in The International Journal of Robotics Research
- Vol. 11 (5) , 460-468
Abstract
This article presents an optimal trajectory-planning method for robot manipulators with collision detection and avoidance. The obstacles and robot segments are represented by a set of convex polyhedra. The collision detection is performed at each discretized robot configuration by an efficient procedure devel oped with the computational geometry method, which computes a distance function of the robot segments and the obstacles. By introducing this function for specifying the collision-free con straint, the path-planning problem is formulated as an optimal control problem using the augmented Lagrangian, which may be considered as a combination of the duality, penalty and con straint relaxation methods. The problem is solved by a robust UZAWA-like algorithm, where a subgradient method is applied for the primal optimization, as the distance function is not ev erywhere differentiable. An example is given for the trajectory planning of a robot arm with three revolute joints.Keywords
This publication has 11 references indexed in Scilit:
- A Foundation for the "Flexible-Trajectory" Approach to Numeric Path PlanningThe International Journal of Robotics Research, 1989
- Algorithms in Combinatorial Geometry1987
- Distance functions and their application to robot path planning in the presence of obstaclesIEEE Journal on Robotics and Automation, 1985
- Computational Geometry1985
- Dynamic Scaling of Manipulator TrajectoriesJournal of Dynamic Systems, Measurement, and Control, 1984
- Planning Collision- Free Motions for Pick-and-Place OperationsThe International Journal of Robotics Research, 1983
- On the “piano movers” problem. II. General techniques for computing topological properties of real algebraic manifoldsAdvances in Applied Mathematics, 1983
- Spatial Planning: A Configuration Space ApproachIEEE Transactions on Computers, 1983
- Automatic Planning of Manipulator Transfer MovementsIEEE Transactions on Systems, Man, and Cybernetics, 1981
- An algorithm for planning collision-free paths among polyhedral obstaclesCommunications of the ACM, 1979