Automation of Train Cab Front Cleaning With a Robot Manipulator

In this letter we present a control and trajectory tracking approach for wiping the train cab front panels, using a velocity controlled robotic manipulator and a force/torque sensor attached to its end effector, without using any surface model or vision-based surface detection. The control strategy consists in a simultaneous position and force controller, adapted from the operational space formulation, that aligns the cleaning tool with the surface normal, maintaining a set-point normal force, while simultaneously moving along the surface. The trajectory tracking strategy consists in specifying and tracking a two dimensional path that, when projected onto the train surface, corresponds to the desired pattern of motion. We first validated our approach using the Baxter robot to wipe a highly curved surface with both a spiral and a raster scan motion patterns. Finally, we implemented the same approach in a scaled robot prototype, specifically designed by ourselves to wipe a $1/8$ scaled version of a train cab front, using a raster scan pattern.

[1]  Wolfram Burgard,et al.  Null space optimization for effective coverage of 3D surfaces using redundant manipulators , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[2]  Tang Xiaoqi,et al.  A Study of Force and Position Tracking Control for Robot Contact with an Arbitrarily Inclined Plane , 2013 .

[3]  Mustafa Suphi Erden,et al.  Formulation of a Control and Path Planning Approach for a Cab front Cleaning Robot , 2017 .

[4]  Oussama Khatib,et al.  Compliant motion using a mobile manipulator: an operational space formulation approach to aircraft canopy polishing , 2005, Adv. Robotics.

[5]  Oussama Khatib,et al.  The Operational Space Formulation implementation to aircraft canopy polishing using a mobile manipulator , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[6]  Antonio Bicchi,et al.  Haptic exploration of unknown surfaces with discontinuities , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[7]  Oussama Khatib,et al.  A unified approach for motion and force control of robot manipulators: The operational space formulation , 1987, IEEE J. Robotics Autom..

[8]  Darwin G. Caldwell,et al.  Upper-body kinesthetic teaching of a free-standing humanoid robot , 2011, 2011 IEEE International Conference on Robotics and Automation.

[9]  Tetsuo Tomiyama,et al.  Systems and Conceptual Design of a Train Cab Front Cleaning Robot , 2017 .

[10]  Fusaomi Nagata,et al.  CAD/CAM-based position/force controller for a mold polishing robot , 2007 .

[11]  Tomasz Winiarski,et al.  Indirect force control development procedure , 2013, Robotica.