Robotic Swing-Up Regrasping Manipulation Based on the Impulse–Momentum Approach and cLQR Control

In this paper, we present the swing-up regrasping problem in which an object is manipulated using a robotic arm around a point pinched by the arm's gripper. The aim of the regrasping is to manipulate the object from an initial angle to regrasp it on a new desired angle relative to the gripper. The pinching point functions as a semiactive joint at which the gripper is able to apply only frictional torques on the object to resist its motion. We address the problem by proposing a novel approach that incorporates an impulse-momentum method with a clipped linear quadratic regulator (cLQR) based controller for stabilization on the desired angle. In particular, a suboptimal cLQR controller is presented to deal with the dissipative semiactive joint. The interaction of these methods with the unique property of the semiactive joint is investigated and analyzed. Simulations on a six degrees of freedom manipulator regrasping a bottle validate the proposed approach. Moreover, a full experiment was conducted on a robotic arm to test the approach and the control of a semiactive joint. The simulations and experiment have proven the feasibility of the method.

[1]  Phongtharin Vinayavekhin,et al.  Towards an automatic robot regrasping movement based on human demonstration using tangle topology , 2011, 2011 IEEE International Conference on Robotics and Automation.

[2]  Avishai Sintov,et al.  A Computational Algorithm for Dynamic Regrasping Using Non-dexterous Robotic End-effectors , 2016 .

[3]  S. Shankar Sastry,et al.  Dynamic control of sliding by robot hands for regrasping , 1992, IEEE Trans. Robotics Autom..

[4]  Dean Karnopp,et al.  Computer simulation of stick-slip friction in mechanical dynamic systems , 1985 .

[5]  E. Boukas,et al.  Constrained Linear Quadratic Regulator : Continuous-Time Case , 2008 .

[6]  Manfred Morari,et al.  LQ control for constrained continuous-time systems: an approach based on singular value decomposition , 2001, Proceedings of the 40th IEEE Conference on Decision and Control (Cat. No.01CH37228).

[7]  Samarth Borkar,et al.  Inverted Pendulum Control: A Brief Overview , 2013 .

[8]  Luca Consolini,et al.  On the swing-up of the Pendubot using virtual holonomic constrains , 2011, IEEE Conference on Decision and Control and European Control Conference.

[9]  Ranjan Mukherjee,et al.  Swing-Up Control of the Pendubot: An Impulse–Momentum Approach , 2009, IEEE Transactions on Robotics.

[10]  Pierre E. Dupont,et al.  Semi-active control of friction dampers , 1995, Proceedings of 1995 34th IEEE Conference on Decision and Control.

[11]  L. Gaul,et al.  The Role of Friction in Mechanical Joints , 2001 .

[12]  Jin-Hua She,et al.  Revisiting energy-based swing-up control for the Pendubot , 2010, 2010 IEEE International Conference on Control Applications.

[13]  Karl Popp,et al.  Dynamics with Friction: Modeling, Analysis and Experiment (Part I) , 1996 .

[14]  Siddhartha S. Srinivasa,et al.  Regrasping objects using extrinsic dexterity , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[15]  Rogelio Lozano,et al.  Energy based control of the Pendubot , 2000, IEEE Trans. Autom. Control..

[16]  Wisama Khalil,et al.  Dynamic Modeling of Robots using Recursive Newton-Euler Techniques , 2010, ICINCO.

[17]  Ian R. Manchester,et al.  LQR-trees: Feedback Motion Planning via Sums-of-Squares Verification , 2010, Int. J. Robotics Res..

[18]  Katsuhisa Furuta,et al.  Swinging up a pendulum by energy control , 1996, Autom..

[19]  Avishai Sintov,et al.  Swing-up regrasping algorithm using energy control , 2016, 2016 IEEE International Conference on Robotics and Automation (ICRA).

[20]  Martin Riedel,et al.  Re-grasping: Improving Capability for Multi-Arm-Robot-System by Dynamic Reconfiguration , 2011, ICIRA.

[21]  Roland Siegwart,et al.  Squeezed screw trajectories for smooth regrasping movements of robot fingers , 2013 .

[22]  Thanathorn Phoka,et al.  Regrasp planning for a 4-fingered hand manipulating a polygon , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[23]  Máximo A. Roa,et al.  Regrasp planning in the grasp space using independent regions , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[24]  Aldo A. Ferri,et al.  Optimal Control of a Semi-Active, Frictionally Damped Joint , 1992, 1992 American Control Conference.

[25]  W. Marsden I and J , 2012 .

[26]  Richard M. Murray,et al.  A Mathematical Introduction to Robotic Manipulation , 1994 .

[27]  Karl Popp,et al.  Dynamics with friction : modeling, analysis and experiment , 1996 .

[28]  Mark D. Ardema,et al.  Newton-Euler Dynamics , 2004 .

[29]  Oussama Khatib,et al.  Non-redundant robotic manipulator acceleration capability and the actuation efficiency measure , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[30]  Ranjan Mukherjee,et al.  Swing-up control of the acrobot: An impulse-momentum approach , 2011, Proceedings of the 2011 American Control Conference.

[31]  Masatoshi Ishikawa,et al.  Dynamic regrasping using a high-speed multifingered hand and a high-speed vision system , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[32]  Pierre E. Dupont,et al.  SEMI-ACTIVE CONTROL OF FRICTION DAMPERS , 1997 .

[33]  Lothar Gaul,et al.  Semi-active friction damping of large space truss structures , 2004 .

[34]  Thierry Siméon,et al.  Planning pick-and-place tasks with two-hand regrasping , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[35]  Motoji Yamamoto,et al.  Externally sensorless dynamic regrasping and manipulation by a triple-fingered robotic hand with torsional fingertip joints , 2012, 2012 IEEE International Conference on Robotics and Automation.