Learning-Based Wiping Behavior of Low-Rigidity Robots Considering Various Surface Materials and Task Definitions

Wiping behavior is a task of tracing the surface of an object while feeling the force with the palm of the hand. It is necessary to adjust the force and posture appropriately considering the various contact conditions felt by the hand. Several studies have been conducted on the wiping motion, however, these studies have only dealt with a single surface material, and have only considered the application of the amount of appropriate force, lacking intelligent movements to ensure that the force is applied either evenly to the entire surface or to a certain area. Depending on the surface material, the hand posture and pressing force should be varied appropriately, and this is highly dependent on the definition of the task. Also, most of the movements are executed by high-rigidity robots that are easy to model, and few movements are executed by robots that are low-rigidity but therefore have a small risk of damage due to excessive contact. So, in this study, we develop a method of motion generation based on the learned prediction of contact force during the wiping motion of a low-rigidity robot. We show that MyCobot, which is made of low-rigidity resin, can appropriately perform wiping behaviors on a plane with multiple surface materials based on various task definitions.

[1]  M. Inaba,et al.  Self-Supervised Learning of Visual Servoing for Low-Rigidity Robots Considering Temporal Body Changes , 2022, IEEE Robotics and Automation Letters.

[2]  M. Inaba,et al.  Dynamic Cloth Manipulation Considering Variable Stiffness and Material Change Using Deep Predictive Model With Parametric Bias , 2022, Frontiers in Neurorobotics.

[3]  Shigeki Sugano,et al.  Utilization of Image/Force/Tactile Sensor Data for Object-Shape-Oriented Manipulation: Wiping Objects With Turning Back Motions and Occlusion , 2022, IEEE Robotics and Automation Letters.

[4]  Masayoshi Tomizuka,et al.  Safe Online Gain Optimization for Variable Impedance Control , 2021, ArXiv.

[5]  S. Sugano,et al.  Wiping 3D-objects using Deep Learning Model based on Image/Force/Joint Information , 2020, 2020 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[6]  Kei Okada,et al.  Object Recognition, Dynamic Contact Simulation, Detection, and Control of the Flexible Musculoskeletal Hand Using a Recurrent Neural Network With Parametric Bias , 2020, IEEE Robotics and Automation Letters.

[7]  Nino Cauli,et al.  Control strategies for cleaning robots in domestic applications: A comprehensive review , 2019, International Journal of Advanced Robotic Systems.

[8]  Silvio Savarese,et al.  Variable Impedance Control in End-Effector Space: An Action Space for Reinforcement Learning in Contact-Rich Tasks , 2019, 2019 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[9]  You Zhou,et al.  Vision-Based Online Adaptation of Motion Primitives to Dynamic Surfaces: Application to an Interactive Robotic Wiping Task , 2018, IEEE Robotics and Automation Letters.

[10]  Jimmy Ba,et al.  Adam: A Method for Stochastic Optimization , 2014, ICLR.

[11]  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.

[12]  Jun Tani,et al.  Self-organization of distributedly represented multiple behavior schemata in a mirror system: reviews of robot experiments using RNNPB , 2004, Neural Networks.

[13]  Jun Tani,et al.  Self-organization of behavioral primitives as multiple attractor dynamics: a robot experiment , 2002, Proceedings of the 2002 International Joint Conference on Neural Networks. IJCNN'02 (Cat. No.02CH37290).

[14]  S. Hochreiter,et al.  Long Short-Term Memory , 1997, Neural Computation.

[15]  Shigeki Sugano,et al.  Covering a Robot Fingertip With uSkin: A Soft Electronic Skin With Distributed 3-Axis Force Sensitive Elements for Robot Hands , 2018, IEEE Robotics and Automation Letters.