On the inverse kinematics of redundant manipulators
International Journal of Robotics Research
Adaptation in natural and artificial systems
Adaptation in natural and artificial systems
A theory of generalized inverses applied to robotics
International Journal of Robotics Research
Genetic Algorithms in Search, Optimization and Machine Learning
Genetic Algorithms in Search, Optimization and Machine Learning
Multiple Objective Optimization with Vector Evaluated Genetic Algorithms
Proceedings of the 1st International Conference on Genetic Algorithms
Genetic Algorithms for Multiobjective Optimization: FormulationDiscussion and Generalization
Proceedings of the 5th International Conference on Genetic Algorithms
Adapting Weighted Aggregation for Multiobjective Evolution Strategies
EMO '01 Proceedings of the First International Conference on Evolutionary Multi-Criterion Optimization
Proceedings of the 8th annual conference on Genetic and evolutionary computation
Multiple Objective Genetic Algorithms for Path-planning Optimization in Autonomous Mobile Robots
Soft Computing - A Fusion of Foundations, Methodologies and Applications - Fuzzy-neural computation and robotics
Metadata and its impact on libraries: Book Reviews
Journal of the American Society for Information Science and Technology
Manipulator trajectory planning using a MOEA
Applied Soft Computing
Integrated multiobjective optimization and a priori preferences using genetic algorithms
Information Sciences: an International Journal
Finding preferred subsets of Pareto optimal solutions
Computational Optimization and Applications
Evolutionary multi criteria design optimization of robot grippers
Applied Soft Computing
Evolutionary multi-criteria trajectory modeling of industrial robots in the presence of obstacles
Engineering Applications of Artificial Intelligence
Searching for robust pareto-optimal solutions in multi-objective optimization
EMO'05 Proceedings of the Third international conference on Evolutionary Multi-Criterion Optimization
Multi-objective maximin sorting scheme
EMO'05 Proceedings of the Third international conference on Evolutionary Multi-Criterion Optimization
Multiobjective evolutionary algorithms: a comparative case studyand the strength Pareto approach
IEEE Transactions on Evolutionary Computation
Preferences and their application in evolutionary multiobjectiveoptimization
IEEE Transactions on Evolutionary Computation
A fast and elitist multiobjective genetic algorithm: NSGA-II
IEEE Transactions on Evolutionary Computation
Dynamic multiobjective evolutionary algorithm: adaptive cell-based rank and density estimation
IEEE Transactions on Evolutionary Computation
Rank-density-based multiobjective genetic algorithm and benchmark test function study
IEEE Transactions on Evolutionary Computation
Hi-index | 0.00 |
Kinematic redundancy occurs when a manipulator possesses more degrees of freedom than those required to execute a given task. Several kinematic techniques for redundant manipulators control the gripper through the pseudo-inverse of the Jacobian, but lead to a kind of chaotic inner motion with unpredictable arm configurations. Such algorithms are not easy to adapt to optimization schemes and, moreover, often there are multiple optimization objectives that can conflict between them. Unlike single optimization, where one attempts to find the best solution, in multi-objective optimization there is no single solution that is optimum with respect to all indices. Therefore, trajectory planning of redundant robots remains an important area of research and more efficient optimization algorithms are needed. This paper presents a new technique to solve the inverse kinematics of redundant manipulators, using a multi-objective genetic algorithm. This scheme combines the closed-loop pseudo-inverse method with a multi-objective genetic algorithm to control the joint positions. Simulations for manipulators with three or four rotational joints, considering the optimization of two objectives in a workspace without and with obstacles are developed. The results reveal that it is possible to choose several solutions from the Pareto optimal front according to the importance of each individual objective.