Dynamic Programming based Computationally Distributed Kynematic Inversion Technique

The present work deals with complex robotic structures characterized by the presence of an embedded distributed control system. More specifically, every single joint of the kinematic chain is assumed to be equipped with a simple local processing unit for properly driving its motion. As a consequence, each joint and the associated link may be considered as a defective "1-dof only" separately controlled atomic manipulator, which is required to act in team with all the other joints, in order to accomplish a global common task specified in the operational space. In this context the paper proposes a DP-based computationally distributed kinematic inversion technique that, based on a moderate data exchange among the processing units, allows the establishment of a global self-organizing behavior. In this way it becomes possible to execute any motion task by solely exploiting the control capabilities of each local processing unit, while not requiring any centralized knowledge about the overall structure geometry and kinematics

[1]  J. Diebold Automation , 1955, Industry, Innovation and Infrastructure.

[2]  Delbert Tesar,et al.  Generalized modular architecture for robot structures , 1989 .

[3]  Giuseppe Casalino,et al.  Computationally distributed, self-organizing control of manipulators in the operational space , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[4]  Guilin Yang,et al.  Numerical inverse kinematics for modular reconfigurable robots , 1999, J. Field Robotics.

[5]  Giuseppe Casalino,et al.  Coordination and Control of Multiarm Mobile Manipulators , 2004 .

[6]  Yan Gao,et al.  Closed-form inverse kinematics solver for reconfigurable robots , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[7]  Bruno Siciliano Advances in Control of Articulated and Mobile Robots , 2004, Springer Tracts in Advanced Robotics.

[8]  Robert E. Larson,et al.  Principles of Dynamic Programming , 1978 .

[9]  Giuseppe Casalino,et al.  Modular composition and self-coordination technique for mobile manipulators , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[10]  Toshio Fukuda,et al.  Dynamically reconfigurable robotic system , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[11]  Kim B. Clark,et al.  Design Rules: The Power of Modularity , 2000 .

[12]  Giuseppe Casalino,et al.  A Computationally Distributed Self-Organizing Algorithm for the Control of Manipulators in the Operational Space , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[13]  Weihai Chen,et al.  Cartesian coordinate control for redundant modular robots , 2000, Smc 2000 conference proceedings. 2000 ieee international conference on systems, man and cybernetics. 'cybernetics evolving to systems, humans, organizations, and their complex interactions' (cat. no.0.

[14]  Giuseppe Casalino,et al.  Coordination and control of multiarm, non-holonomic mobile manipulators , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[15]  Pradeep K. Khosla,et al.  Automatic generation of kinematics for a reconfigurable modular manipulator system , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[16]  Guilin Yang,et al.  Numerical inverse kinematics for modular reconfigurable robots , 1999 .