Implementation of Bilateral Control System Based on Acceleration Control Using FPGA for Multi-DOF Haptic Endoscopic Surgery Robot

Bilateral control systems are strongly required to apply to endoscopic surgeries. It is necessary that the system has enough degrees of freedom for applying various operation procedures including endoscopic surgery. When the degrees of freedom of the system are increased, the amount of control calculation is also increased, and it is hard to keep sampling periods short. The bilateral control systems, however, require comparatively shorter sampling periods, particularly the control system based on an acceleration control system. Hence, it is a difficult issue to increase the degrees of freedom of the bilateral control system. In this paper, the sampling period is kept short in the multidegree of freedom system by using field programmable gate arrays as processors. The bilateral control system based on the acceleration control system is implemented in a robot system, which has 12 DOF, and some experimental results are shown, and the errors between the response of the master and slave robots are discussed.

[1]  María José Moure,et al.  Features, Design Tools, and Application Domains of FPGAs , 2007, IEEE Transactions on Industrial Electronics.

[2]  Meng-Shiun Tsai,et al.  Real-time NURBS interpolation using FPGA for high speed motion control , 2006, Comput. Aided Des..

[3]  Blake Hannaford,et al.  A design framework for teleoperators with kinesthetic feedback , 1989, IEEE Trans. Robotics Autom..

[4]  C. Taliercio,et al.  Performance Comparison of VxWorks, Linux, RTAI, and Xenomai in a Hard Real-Time Application , 2008 .

[5]  Kouhei Ohnishi,et al.  Design guidelines for disturbance observer's filter in discrete time , 2002, 7th International Workshop on Advanced Motion Control. Proceedings (Cat. No.02TH8623).

[6]  Kouhei Ohnishi,et al.  Medical mechatronics - An application to haptic forceps , 2005, Annu. Rev. Control..

[7]  K. Ohnishi,et al.  Bilateral Control in Multi DOF Haptic Surgical Robotic System Utilizing FPGA , 2007, 2007 IEEE International Symposium on Industrial Electronics.

[8]  Marc Holbein,et al.  A FPGA haptics controller , 2005, First Joint Eurohaptics Conference and Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems. World Haptics Conference.

[9]  M. Moallem,et al.  Methods and mechanisms for contact feedback in a robot-assisted minimally invasive environment , 2006, Surgical Endoscopy And Other Interventional Techniques.

[10]  Eric Monmasson,et al.  FPGA Design Methodology for Industrial Control Systems—A Review , 2007, IEEE Transactions on Industrial Electronics.

[11]  K. Ohnishi,et al.  A method for motion extraction and guide based on haptic information relationship , 2008, 2008 10th IEEE International Workshop on Advanced Motion Control.

[12]  Dale A. Lawrence Stability and transparency in bilateral teleoperation , 1993, IEEE Trans. Robotics Autom..

[13]  Wan Kyun Chung,et al.  Analysis of Discrete-Time Disturbance Observer for Second-Order Systems , 2003 .

[14]  Mark W. Spong,et al.  Bilateral teleoperation: An historical survey , 2006, Autom..

[15]  Yuichi Matsumoto,et al.  Analysis and experimental validation of force bandwidth for force control , 2003, IEEE International Conference on Industrial Technology, 2003.

[16]  Paolo Fiorini,et al.  FPGA-based Controller for Haptic Devices , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[17]  Dong Sun,et al.  Development of an FPGA-Based Motion Control ASIC for Robotic Manipulators , 2006, 2006 6th World Congress on Intelligent Control and Automation.

[18]  Kouhei Ohnishi,et al.  Improvement of Performances in Bilateral Teleoperation by Using FPGA , 2007, IEEE Transactions on Industrial Electronics.

[19]  Toshiyuki Murakami,et al.  Torque sensorless control in multidegree-of-freedom manipulator , 1993, IEEE Trans. Ind. Electron..

[20]  T. Matsushita,et al.  Experimental study on Steer-by-Wire System with Bilateral Control , 2007, 2007 IEEE International Conference on Mechatronics.

[21]  Wan Kyun Chung,et al.  Performance analysis of discrete-time disturbance observer for second-order systems , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

[22]  Tsuneo Yoshikawa,et al.  Bilateral control of master-slave manipulators for ideal kinesthetic coupling-formulation and experiment , 1994, IEEE Trans. Robotics Autom..

[23]  Marcia K. O'Malley,et al.  Improved Haptic Fidelity via Reduced Sampling Period With an FPGA-Based Real-Time Hardware Platform , 2007 .

[24]  Kouhei Ohnishi,et al.  Estimation, identification, and sensorless control in motion control system , 1994 .

[25]  A. Kron,et al.  Haptic Telepresent Control Technology Applied to Disposal of Explosive Ordnances: Principles and Experimental Results , 2005, Proceedings of the IEEE International Symposium on Industrial Electronics, 2005. ISIE 2005..

[26]  Pramod Agarwal,et al.  Programmable Logic Devices for Motion Control—A Review , 2007, IEEE Transactions on Industrial Electronics.

[27]  T. Furukawa,et al.  Free allocation of actuator against end-effector by using flexible actuator , 2006, 9th IEEE International Workshop on Advanced Motion Control, 2006..