Free Kinematic Singularity Controller for a Planetary Gear Based Cobot

Cobots are devices that interact with human operators to execute tasks in non deterministic and unstructured environments. Controlling a cobot can be seen as a path following problem, such that the controller restricts the motion of the device to the desired trajectory, impeding motion in orthogonal directions. Velocity control is a common strategy for path following, in the particular case of cobots, it allows the user to modulate the speed of the device while the controller changes the direction of motion as required. However, velocity controls are not suitable when the controller works or crosses through kinematic singularities, where bad conditioning of the velocity arises. In this paper a velocity control for cobots is presented, that is free of Jacobian singularities. The performance of the proposed controller is shown by experimental results in a two degree of freedom cobot with differential gear trains in serial configuration. Experimental results show that by using the proposed controller, cobotic systems performance is not affected by kinematic singularities, so, cobots can properly work in their whole workspace.

[1]  Luigi Palopoli,et al.  Harnessing steering singularities in passive path following for robotic walkers , 2017, 2017 IEEE International Conference on Robotics and Automation (ICRA).

[2]  Aaron M. Dollar,et al.  A Passively Adaptive Rotary-to-Linear Continuously Variable Transmission , 2014, IEEE Transactions on Robotics.

[3]  Sabrina Jocelyn,et al.  Experience Feedback on Implementing and Using Human-Robot Collaboration in the Workplace , 2017 .

[4]  Dragoljub Surdilovic,et al.  Singularity avoidance and control of new cobotic systems with differential CVT , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[5]  Woojin Chung,et al.  Design and control of the nonholonomic manipulator , 2001, IEEE Trans. Robotics Autom..

[6]  Brian L. Davies,et al.  Active Constraints/Virtual Fixtures: A Survey , 2014, IEEE Transactions on Robotics.

[7]  Dragoljub Surdilovic,et al.  New intelligent power-assist systems based on differential transmission , 2003, Robotica.

[8]  John R. Wagner,et al.  Nonlinear control of a continuously variable transmission (CVT) , 2003, IEEE Trans. Control. Syst. Technol..

[9]  C. Cruz-Villar,et al.  Modelling and experimental validation of a planar 2-dof cobot as a differential-algebraic equation system , 2016 .

[10]  Wayne J. Book,et al.  Path-following control for dissipative passive haptic displays , 2003, 11th Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems, 2003. HAPTICS 2003. Proceedings..

[11]  J. Edward Colgate,et al.  Cobot architecture , 2001, IEEE Trans. Robotics Autom..

[12]  M. Spong,et al.  Robot Modeling and Control , 2005 .

[13]  I. Diaz,et al.  Adaptive admittance control to generate real-time assistive fixtures for a COBOT in transpedicular fixation surgery , 2012, 2012 4th IEEE RAS & EMBS International Conference on Biomedical Robotics and Biomechatronics (BioRob).

[14]  Peng Pan,et al.  Human interaction with passive assistive robots , 2005, 9th International Conference on Rehabilitation Robotics, 2005. ICORR 2005..

[15]  Luigi Palopoli,et al.  Path following for robotic rollators via simulated passivity , 2017, 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[16]  J. Edward Colgate,et al.  Cobot implementation of virtual paths and 3D virtual surfaces , 2003, IEEE Trans. Robotics Autom..

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

[18]  Lixun Zhang,et al.  A novel cobot and control , 2004, Fifth World Congress on Intelligent Control and Automation (IEEE Cat. No.04EX788).

[19]  Michael A. Peshkin,et al.  A general framework for cobot control , 2001, IEEE Trans. Robotics Autom..

[20]  Jeremy L. Rickli,et al.  A Framework for Collaborative Robot (CoBot) Integration in Advanced Manufacturing Systems , 2016 .