Abstract
The selective compliance assembly robot arm (SCARA) has been developed for decades and has been widely used in industry due to its light structure, quick response and high stiffness in a specific axis. In this work, we designed a reconfigurable SCARA robot with extensible physical space by adjusting the number of modular arms. Considering potential structural failure due to vibration, we employed a multi-objective optimization method based on the finite element method to optimize the bolt connectors between the modules. Compared with the classic finite element optimization method, this method focuses on the key factors affecting the precision of the reconfigurable robot; we used the fitting method of the multi-objective function to obtain the influential factors, which make the optimization results more consistent with a real situation. Then, exploiting the acceleration feedback enhanced (AFE) control strategy, a pre-filter AFE PID controller is proposed by introducing a pre-filter to effectively suppress the system disturbance, which is caused by gaps between the joints when the robot operates at high speed. Experiments show that the reconfigurable SCARA robot still has strong stability under the continuous disturbance of a 2 kg hanging plate weight.
Funder
the National Natural Science Foundation of China
the National Key Research and Development Program of China
Subject
Fluid Flow and Transfer Processes,Computer Science Applications,Process Chemistry and Technology,General Engineering,Instrumentation,General Materials Science
Reference23 articles.
1. Reconfigurable mechanism generated from the network of Bennett linkages
2. Reconfiguration of a parallel kinematic manipulator with 2T2R motions for avoiding singularities through minimizing actuator forces
3. Design of the ATRON lattice-based self-reconfigurable robot, Auton;EOstergaard;Robots,2006
4. M-TRAN: Self-reconfigurable modular robotic system, IEEE/ASME Trans;Murata;Mechatron,2002
5. Connecting and disconnecting for chain self-reconfiguration with PolyBot, IEEE/ASME Trans;Yim;Mechatron,2002