Computed Torque and Velocity Feedback Control of Cooperative Manipulators Handling a Flexible Beam

Handling a flexible object is more complicated than a rigid one since it involves the vibration of the object. Since vibration is known to lead to disturbance, discomfort, damage, and destruction; it needs to be suppressed. The system consists of two cooperative manipulators handling a flexible beam that is modelled in partial differential equation (PDE) form and employed a singular perturbation method to model the slow and fast subsystems. This paper presents a composite control comprising of the computed torque control (CTC) scheme for the slow subsystem and a velocity feedback control (VFC) for the fast subsystem that was developed based on the PDE model form so that two cooperative manipulators track the desired trajectories while suppressing the transverse vibrations of the beam. A stability analysis was carried out for each subsystem to satisfy Tikhonov’s Theorem. The simulation results for slow subsystem showed that the tracking of positions and orientation have been achieved within 0.5 s with the root-mean-square error (RMSE) values of 0.002745 m, 0.02292 m, and 0.01563 rad for X-direction, Y-direction and the orientation, respectively. For the fast subsystem, the transverse vibration of the beam is completely suppressed within 0.8 s. The results proved that the proposed controller has worked well with the PDE model of cooperative manipulators to handle the flexible beam while suppressing its vibration.

[1]  Hassan K. Khalil,et al.  Singular perturbation methods in control : analysis and design , 1986 .

[2]  Y. Sakawa,et al.  Modeling and control of coupled bending and torsional vibrations of flexible beams , 1989 .

[3]  Z. Luo Direct strain feedback control of flexible robot arms: new theoretical and experimental results , 1993, IEEE Trans. Autom. Control..

[4]  Trajectory planning for two manipulators to deform flexible beams , 1994, Robotics Auton. Syst..

[5]  Toshio Fukuda,et al.  Manipulation of sheet metal by dual manipulators based on finite element model , 1995, Proceedings of IECON '95 - 21st Annual Conference on IEEE Industrial Electronics.

[6]  Z. Luo,et al.  Further theoretical results on direct strain feedback control of flexible robot arms , 1995, IEEE Trans. Autom. Control..

[7]  Yunhui Liu,et al.  Modeling and impedance control of a two-manipulator system handling a flexible beam , 1997, Proceedings of International Conference on Robotics and Automation.

[8]  Mansour Karkoub,et al.  Modelling and control of two robotic manipulators handling a constrained object , 2000 .

[9]  Tien C. Hsia,et al.  Internal force-based impedance control of dual-arm manipulation of flexible objects , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[10]  Youn-sik Park,et al.  Optimal input design for a cooperating robot to reduce vibration when carrying flexible objects , 2001, Robotica.

[11]  Frank L. Lewis,et al.  Robot Manipulator Control: Theory and Practice , 2003 .

[12]  Tien C. Hsia,et al.  Modeling and control of two manipulators handling a flexible object , 2007, J. Frankl. Inst..

[13]  Hamed Jafarian,et al.  Two-Time Scale Control and Observer Design for Trajectory Tracking of Two Cooperating Robot Manipulators Moving a Flexible Beam , 2007, 2007 American Control Conference.

[14]  Mohammad Eghtesad,et al.  Vibration Control and Trajectory Tracking for General In-Plane Motion of an Euler–Bernoulli Beam Via Two-Time Scale and Boundary Control Methods , 2008 .

[15]  Jiang Wu,et al.  Mechatronic Model Based Computed Torque Control of a Parallel Manipulator , 2008 .

[16]  Exponential Stabilization of Transverse Vibration and Trajectory Tracking for General In-Plane Motion of an Euler–Bernoulli Beam Via Two-Time Scale and Boundary Control Methods , 2009 .

[17]  Yuanchun Li,et al.  Modeling and control of two manipulators handling a flexible payload based on singular perturbation , 2010, 2010 2nd International Conference on Advanced Computer Control.

[18]  Chun-Yi Su,et al.  Robust Control of Collaborative Manipulators - Flexible Object System , 2013 .

[19]  P. Olver Nonlinear Systems , 2013 .

[20]  Shaoping Wang,et al.  A boundary control for motion synchronization of a two-manipulator system with a flexible beam , 2014, Autom..

[21]  Holger Voos,et al.  Model-Free Robust Adaptive Control for flexible rubber objects manipulation , 2015, 2015 IEEE 20th Conference on Emerging Technologies & Factory Automation (ETFA).

[22]  Philippe Martinet,et al.  Dynamic modeling of cooperative robots holding flexible objects , 2015, 2015 International Conference on Advanced Robotics (ICAR).

[23]  Balasubramanian Esakki,et al.  Dynamics and control of collaborative robot manipulators , 2015, 2015 International Conference on Smart Technologies and Management for Computing, Communication, Controls, Energy and Materials (ICSTM).

[24]  Sergey Levine,et al.  Learning force-based manipulation of deformable objects from multiple demonstrations , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[25]  Shuzhi Sam Ge,et al.  Vibration Control of a Flexible Beam With Output Constraint , 2015, IEEE Transactions on Industrial Electronics.

[26]  Dimos V. Dimarogonas,et al.  Robust Quaternion-based Cooperative Manipulation without Force/Torque Information , 2016 .

[27]  Yunhui Liu,et al.  Automatic 3-D Manipulation of Soft Objects by Robotic Arms With an Adaptive Deformation Model , 2016, IEEE Transactions on Robotics.

[28]  Zhijie Liu,et al.  Boundary Control of a Flexible Robotic Manipulator With Output Constraints , 2017 .

[29]  Andreas Kugi,et al.  Force-based cooperative handling and lay-up of deformable materials: Mechatronic design, modeling, and control of a demonstrator , 2017 .

[30]  Piotr Gierlak,et al.  Adaptive position/force control for robot manipulator in contact with a flexible environment , 2017, Robotics Auton. Syst..

[31]  Shuang Zhang,et al.  End‐Point Regulation and Vibration Suppression of a Flexible Robotic Manipulator , 2017 .

[32]  Ali Tavasoli,et al.  Active disturbance rejection and Lyapunov redesign approaches for robust boundary control of plate vibration , 2017, Int. J. Syst. Sci..

[33]  Min Tan,et al.  Sliding Mode Control for Flexible-link Manipulators Based on Adaptive Neural Networks , 2018, Int. J. Autom. Comput..

[34]  Jinkun Liu,et al.  Robust Observer Design for Flexible Manipulator Based on PDE Model , 2018 .

[35]  Xi Wang,et al.  Trajectory tracking control of a 2-DOF manipulator using computed torque control combined with an implicit lyapunov function method , 2018, Journal of Mechanical Science and Technology.

[36]  Reza Langari,et al.  Force Control of Dual-Manipulator Handling a Flexible Payload Based on Distributed Parameter Model , 2018, 2018 Chinese Automation Congress (CAC).

[37]  Zhijie Liu,et al.  Dynamic modeling and vibration control for a nonlinear 3‐dimensional flexible manipulator , 2018 .

[38]  Jinkun Liu,et al.  Boundary Control for A Flexible Inverted Pendulum System Based on A Pde Model , 2018 .

[39]  Zhijie Liu,et al.  Adaptive Iterative Learning Boundary Control of a Flexible Manipulator with Guaranteed Transient Performance , 2018 .

[40]  Ali Tavasoli,et al.  Boundary control of a circular curved beam using active disturbance rejection control , 2019, Int. J. Control.

[41]  Norsinnira Zainul Azlan,et al.  Kinematics Analysis and Trajectory Validation of Two Cooperative Manipulators Handling a Flexible Beam , 2019, 2019 7th International Conference on Mechatronics Engineering (ICOM).