Teleoperation for space manipulator based on complex virtual fixtures

Abstract This paper presents a kind of complex virtual fixture (VF) to help space robots perform on-orbit operations in complex environments while ensuring operations safety. The main purpose of the VF is to provide virtual force feedback to adjust the manners of the operator throughout the remote operation process. The complex VF is comprised of a tube-type VF and a velocity-based VF. The tube-type VF ensures that the end effector approaches the target safely and at high speeds over long distances, and the velocity-based VF enables the end of the robot to observe the target within a safe and short distance near the target. Combined with dynamic prediction and path planning, the complex VF can improve the flexibility and efficiency of the operation, and avoid collisions in dynamic environments. The proposed methods are verified by several typical space manipulation tasks, the virtual experiment environment of which is built in CHAI3D. The comparative results indicate that the complex VF can reduce operation time and improve efficiency and accuracy.

[1]  Panfeng Huang,et al.  Asymmetric wave variable compensation method in dual-master-dual-slave multilateral teleoperation system , 2018 .

[2]  Franca Giannini,et al.  Configuration and inspection of multi-fixturing pallets in flexible manufacturing systems: Evolution of the Network Part Program approach , 2017 .

[3]  Robert J. Szczerba,et al.  Robust algorithm for real-time route planning , 2000, IEEE Trans. Aerosp. Electron. Syst..

[4]  Liu Hong Haptic Flexible Virtual Fixture for Teleoperation , 2011 .

[5]  Osama Halabi,et al.  Design and implementation of haptic virtual fixtures for preoperative surgical planning , 2018, Displays.

[6]  Tamas Haidegger,et al.  Surgical robotic support for long duration space missions , 2008 .

[7]  Allison M. Okamura,et al.  Pseudo-admittance Bilateral Telemanipulation with Guidance Virtual Fixtures , 2007 .

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

[9]  Panfeng Huang,et al.  Predictive Approach for Sensorless Bimanual Teleoperation Under Random Time Delays With Adaptive Fuzzy Control , 2018, IEEE Transactions on Industrial Electronics.

[10]  Carme Torras,et al.  3D collision detection: a survey , 2001, Comput. Graph..

[11]  Andreas Kugi,et al.  A Path/Surface Following Control Approach to Generate Virtual Fixtures , 2018, IEEE Transactions on Robotics.

[12]  Ilana Nisky,et al.  Improved Active Handrest Performance Through Use of Virtual Fixtures , 2014, IEEE Transactions on Human-Machine Systems.

[13]  Chaoqiang Tu,et al.  Research on Collision Detection Algorithm Based on AABB-OBB Bounding Volume , 2009, 2009 First International Workshop on Education Technology and Computer Science.

[14]  Ronald L. Rivest,et al.  Introduction to Algorithms , 1990 .

[15]  Guillaume Morel,et al.  Applying Virtual Fixtures to the Distal End of a Minimally Invasive Surgery Instrument , 2017, IEEE Transactions on Robotics.

[16]  Bruno Siciliano,et al.  Passive Virtual Fixtures Adaptation in Minimally Invasive Robotic Surgery , 2018, IEEE Robotics and Automation Letters.

[17]  Adam S. Coutee Virtual Assembly and Disassembly Analysis: An Exploration into Virtual Object Interactions and Haptic Feedback , 2004 .

[18]  Lingling Shi,et al.  Robust coordinated control of a dual-arm space robot , 2017 .

[19]  Pedro Rodríguez-Ayerbe,et al.  Co-manipulation with a library of virtual guiding fixtures , 2018, Auton. Robots.

[20]  Panfeng Huang,et al.  Fuzzy-Observer-Based Hybrid Force/Position Control Design for a Multiple-Sampling-Rate Bimanual Teleoperation System , 2019, IEEE Transactions on Fuzzy Systems.

[21]  Levente Kovács,et al.  Simulation and control for telerobots in space medicine , 2012 .