A Path/Surface Following Control Approach to Generate Virtual Fixtures

The workspace of a robot can be restricted by virtual fixtures to assist an operator in physical human–robot interaction tasks. This paper introduces a combination of surface following control (SFC) with compliance control and presents a path/SFC approach to systematically generate virtual fixtures. This approach allows implementation of numerous types of constraints like guidance and forbidden region virtual fixtures, hard and soft constraints, as well as static and dynamic virtual fixtures, and their combinations. Additionally, closed-loop stability proofs of the proposed control concepts are given. The flexibility of the presented approach is demonstrated by a series of measurement results from an industrial robot.

[1]  Jan Swevers,et al.  Optimal robot excitation and identification , 1997, IEEE Trans. Robotics Autom..

[2]  Antonio Bicchi,et al.  Safety for Physical Human-Robot Interaction , 2008, Springer Handbook of Robotics.

[3]  Allison M. Okamura,et al.  Stable Forbidden-Region Virtual Fixtures for Bilateral Telemanipulation , 2006 .

[4]  Ève Coste-Manière,et al.  Haptically augmented teleoperation , 2000, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[5]  Ferdinando Rodriguez Y Baena,et al.  Deformation invariant bounding spheres for dynamic active constraints in surgery , 2014, Proceedings of the Institution of Mechanical Engineers. Part H, Journal of engineering in medicine.

[6]  Manfredi Maggiore,et al.  On Local Transverse Feedback Linearization , 2008, SIAM J. Control. Optim..

[7]  Max Q.-H. Meng,et al.  Impedance control with adaptation for robotic manipulations , 1991, IEEE Trans. Robotics Autom..

[8]  G. Oriolo,et al.  Robotics: Modelling, Planning and Control , 2008 .

[9]  Neville Hogan,et al.  Impedance Control: An Approach to Manipulation , 1984, 1984 American Control Conference.

[10]  Russell H. Taylor,et al.  A constrained optimization approach to virtual fixtures , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[11]  Andreas Kugi,et al.  Path Following Control for Elastic Joint Robots * *This research was partially supported by the Austrian Research Promotion Agency (FFG), grant number: 850952 , 2017 .

[12]  Gregory D. Hager,et al.  Vision-assisted control for manipulation using virtual fixtures , 2004, IEEE Trans. Robotics.

[13]  Jürgen Wahrburg,et al.  Virtual fixtures with autonomous error compensation for human-robot cooperative tasks , 2010, Robotica.

[14]  Bruno Siciliano,et al.  Six-DOF impedance control based on angle/axis representations , 1999, IEEE Trans. Robotics Autom..

[15]  J. De Schutter,et al.  Dynamic Model Identification for Industrial Robots , 2007, IEEE Control Systems.

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

[17]  Shahram Payandeh,et al.  On study of design and implementation of virtual fixtures , 2009, Virtual Reality.

[18]  Dana Kulic,et al.  Spline Path Following for Redundant Mechanical Systems , 2015, IEEE Transactions on Robotics.

[19]  Hideo Fujimoto,et al.  A Control Framework to Generate Nonenergy-Storing Virtual Fixtures: Use of Simulated Plasticity , 2008, IEEE Transactions on Robotics.

[20]  J. Edward Colgate,et al.  Cobot control , 1997, Proceedings of International Conference on Robotics and Automation.

[21]  Andreas Kugi,et al.  Combined Path Following and Compliance Control for Fully Actuated Rigid Body Systems in 3-D Space , 2017, IEEE Transactions on Control Systems Technology.

[22]  Alin Albu-Schäffer,et al.  On the Passivity-Based Impedance Control of Flexible Joint Robots , 2008, IEEE Transactions on Robotics.

[23]  Allison M. Okamura,et al.  Haptic Virtual Fixtures for Robot-Assisted Manipulation , 2005, ISRR.

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

[25]  A. Kugi,et al.  Surface Following Control for Fully Actuated Rigid Body Systems in Three-Dimensional Euclidean Space , 2016 .

[26]  Brian Peacock,et al.  Cobots for the automobile assembly line , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[27]  Russell H. Taylor,et al.  Constrained Cartesian motion control for teleoperated surgical robots , 1996, IEEE Trans. Robotics Autom..

[28]  Bruno Siciliano,et al.  A survey of robot interaction control schemes with experimental comparison , 1999 .

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

[30]  Ferdinando Rodriguez y Baena,et al.  Dissipative Control for Physical Human–Robot Interaction , 2015, IEEE Transactions on Robotics.

[31]  Andreas Kugi,et al.  Manifold stabilization and path-following control for flat systems with application to a laboratory tower crane , 2014, 53rd IEEE Conference on Decision and Control.