Inverse Kinematics and Relative Arm Positioning

When attempting to perform bimanual robot manipulation, using reliable Inverse Kinematics methods is crucial, but also how to position two robots in order to cooperate. This chapter proposes two enhancements to the current state-of-the-art Closed-Loop Inverse Kinematics (CLIK) algorithms in Sect. 3.1, to then apply them to analyze the workspace and assess the relative positioning of two arms for cooperative manipulation in Sect. 3.2.

[1]  Charles W. Wampler,et al.  Manipulator Inverse Kinematic Solutions Based on Vector Formulations and Damped Least-Squares Methods , 1986, IEEE Transactions on Systems, Man, and Cybernetics.

[2]  Antonio Bicchi,et al.  Manipulability of cooperating robots with unactuated joints and closed-chain mechanisms , 2000, IEEE Trans. Robotics Autom..

[3]  Carme Torras,et al.  Redundant inverse kinematics: Experimental comparative review and two enhancements , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[4]  Stefano Chiaverini,et al.  Singularity-robust task-priority redundancy resolution for real-time kinematic control of robot manipulators , 1997, IEEE Trans. Robotics Autom..

[5]  Christoph Borst,et al.  A Humanoid Two-Arm System for Dexterous Manipulation , 2006, 2006 6th IEEE-RAS International Conference on Humanoid Robots.

[6]  Tamim Asfour,et al.  Bimanual grasp planning , 2011, 2011 11th IEEE-RAS International Conference on Humanoid Robots.

[7]  Gerd Hirzinger,et al.  Capturing robot workspace structure: representing robot capabilities , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[8]  Rajiv V. Dubey,et al.  A weighted least-norm solution based scheme for avoiding joint limits for redundant joint manipulators , 1993, IEEE Trans. Robotics Autom..

[9]  Danica Kragic,et al.  Dual arm manipulation - A survey , 2012, Robotics Auton. Syst..

[10]  Yoshihiko Nakamura,et al.  Inverse kinematic solutions with singularity robustness for robot manipulator control , 1986 .

[11]  Bruno Siciliano,et al.  Review of the damped least-squares inverse kinematics with experiments on an industrial robot manipulator , 1994, IEEE Trans. Control. Syst. Technol..

[12]  Tomomichi Sugihara,et al.  Solvability-Unconcerned Inverse Kinematics by the Levenberg–Marquardt Method , 2011, IEEE Transactions on Robotics.

[13]  Gershon Elber,et al.  Optimal bounding cones of vectors in three dimensions , 2005, Inf. Process. Lett..

[14]  S. Chiaverini,et al.  Achieving user-defined accuracy with damped least-squares inverse kinematics , 1991, Fifth International Conference on Advanced Robotics 'Robots in Unstructured Environments.

[15]  E. Saff,et al.  Distributing many points on a sphere , 1997 .

[16]  Yoshihiko Nakamura,et al.  Advanced robotics - redundancy and optimization , 1990 .

[17]  Peter D. Lawrence,et al.  General inverse kinematics with the error damped pseudoinverse , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[18]  Samuel R. Buss,et al.  Selectively Damped Least Squares for Inverse Kinematics , 2005, J. Graph. Tools.

[19]  Shinobu Sasaki,et al.  Feasibility studies of kinematics problems in the case of a class of redundant manipulators , 1995, Robotica.

[20]  Tamim Asfour,et al.  ARMAR-III: An Integrated Humanoid Platform for Sensory-Motor Control , 2006, 2006 6th IEEE-RAS International Conference on Humanoid Robots.

[21]  T. Yoshikawa,et al.  Task-Priority Based Redundancy Control of Robot Manipulators , 1987 .

[22]  Bruno Siciliano,et al.  A solution algorithm to the inverse kinematic problem for redundant manipulators , 1988, IEEE J. Robotics Autom..

[23]  Bruno Siciliano,et al.  Global task space manipulability ellipsoids for multiple-arm systems , 1991, IEEE Trans. Robotics Autom..

[24]  Ji Xiang,et al.  General-Weighted Least-Norm Control for Redundant Manipulators , 2010, IEEE Transactions on Robotics.

[25]  Jonathan Claassens,et al.  An analytical solution for the inverse kinematics of a redundant 7DoF Manipulator with link offsets , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[26]  Oussama Khatib,et al.  A Unified Approach to Integrate Unilateral Constraints in the Stack of Tasks , 2009, IEEE Transactions on Robotics.

[27]  Nicolas Mansard,et al.  Continuity of Varying-Feature-Set Control Laws , 2009, IEEE Transactions on Automatic Control.

[28]  C. Torras,et al.  Closed-Loop Inverse Kinematics for Redundant Robots: Comparative Assessment and Two Enhancements , 2015, IEEE/ASME Transactions on Mechatronics.

[29]  Oussama Khatib,et al.  Prioritized multi-task motion control of redundant robots under hard joint constraints , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[30]  Rajiv V. Dubey,et al.  Efficient gradient projection optimization for manipulators with multiple degrees of redundancy , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[31]  Karsten Berns,et al.  The Humanoid Robot ARMAR: Design and Control , 2000 .

[32]  Tsuneo Yoshikawa,et al.  Dynamic Manipulability of Robot Manipulators , 1985 .

[33]  Ronan Boulic,et al.  Progressive Clamping , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.