Cartesian path generation of robot manipulators using continuous genetic algorithms
In this paper, the authors describe a novel technique based on continuous genetic
algorithms (CGAs) to solve the path generation problem for robot manipulators. We consider
the following scenario: given the desired Cartesian path of the end-effector of the
manipulator in a free-of-obstacles workspace, off-line smooth geometric paths in the joint
space of the manipulator are obtained. The inverse kinematics problem is formulated as an
optimization problem based on the concept of the minimization of the accumulative path …
algorithms (CGAs) to solve the path generation problem for robot manipulators. We consider
the following scenario: given the desired Cartesian path of the end-effector of the
manipulator in a free-of-obstacles workspace, off-line smooth geometric paths in the joint
space of the manipulator are obtained. The inverse kinematics problem is formulated as an
optimization problem based on the concept of the minimization of the accumulative path …
In this paper, the authors describe a novel technique based on continuous genetic algorithms (CGAs) to solve the path generation problem for robot manipulators. We consider the following scenario: given the desired Cartesian path of the end-effector of the manipulator in a free-of-obstacles workspace, off-line smooth geometric paths in the joint space of the manipulator are obtained. The inverse kinematics problem is formulated as an optimization problem based on the concept of the minimization of the accumulative path deviation and is then solved using CGAs where smooth curves are used for representing the required geometric paths in the joint space through out the evolution process. In general, CGA uses smooth operators and avoids sharp jumps in the parameter values. This novel approach possesses several distinct advantages: first, it can be applied to any general serial manipulator with positional degrees of freedom that might not have any derived closed-form solution for its inverse kinematics. Second, to the authors’ knowledge, it is the first singularity-free path generation algorithm that can be applied at the path update rate of the manipulator. Third, extremely high accuracy can be achieved along the generated path almost similar to analytical solutions, if available. Fourth, the proposed approach can be adopted to any general serial manipulator including both nonredundant and redundant systems. Fifth, when applied on parallel computers, the real time implementation is possible due to the implicit parallel nature of genetic algorithms. The generality and efficiency of the proposed algorithm are demonstrated through simulations that include 2R and 3R planar manipulators, PUMA manipulator, and a general 6R serial manipulator.
Elsevier
以上显示的是最相近的搜索结果。 查看全部搜索结果