Abstract

Redundancy resolution techniques have been widely used for the control of kinematically redundant robots. In this work, one of the redundancy resolution techniques is employed in the mechanical design optimization of a robot arm. Although the robot arm is non-redundant, the proposed method modifies robot arm kinematics by adding virtual joints to make the robot arm kinematically redundant. In the proposed method, a suitable objective function is selected to optimize the robot arm’s kinematic parameters by enhancing one or more performance indices. Then the robot arm’s end-effector is fixed at critical positions while the redundancy resolution algorithm moves its joints including the virtual joints because of the self-motion of a redundant robot. Hence, the optimum values of the virtual joints are determined, and the design of the robot arm is modified accordingly. An advantage of this method is the visualization of the changes in the manipulator’s structure during the optimization process. In this work, as a case study, a passive robotic arm that is used in a surgical robot system is considered and the task is defined as the determination of the optimum base location and the first link’s length. The results indicate the effectiveness of the proposed method.

Highlights

  • Optimization methods have been employed in a wide range of areas from economical sciences to design processes in engineering applications

  • With the improvement and availability of powerful computers, many techniques for optimization studies are presented. Such methods can be listed as genetic algorithms (GA) [1], Ant Colony Optimization (ACO) [2], and Particle Swarm Optimization (PSO) method [3]

  • The readers are directed to related resources on methods of optimization and comparative studies such as the study in [4] as well as the review study of the seven stochastic optimization methods that are preferred in optimization of industrial designs [5]

Read more

Summary

Introduction

Optimization methods have been employed in a wide range of areas from economical sciences to design processes in engineering applications. After a brief review of redundancy resolution techniques, the mechanical design optimization technique is described and the passive arm mechanism of the NeuRoboScope system is introduced Related to this specific case scenario, the design constraints that are used in modifying the problem as the optimization of a two degree-of-freedom (DoF) planar manipulator are explained. This modification facilitated the understanding and verification of the method described in this paper since the two-DoF planar manipulator is an extensively studied manipulator in the literature. The structural synthesis optimization of this robot arm mechanism is explained by defining the specific optimization procedure applied in this case scenario

Mechanism of the Robotic Manipulator and the Description of the Case Scenario
Optimization through Mechanical Redundancy
The Modified Condition Number
Generalized Inertia Matrix
Simulation Tests and Results
Simulation Test with the Modified Condition Number Performance Index
Objective
Discussion and Conclusions
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call