Self-Supervised Learning of Visual Servoing for Low-Rigidity Robots Considering Temporal Body Changes (2405.11798v1)
Abstract: In this study, we investigate object grasping by visual servoing in a low-rigidity robot. It is difficult for a low-rigidity robot to handle its own body as intended compared to a rigid robot, and calibration between vision and body takes some time. In addition, the robot must constantly adapt to changes in its body, such as the change in camera position and change in joints due to aging. Therefore, we develop a method for a low-rigidity robot to autonomously learn visual servoing of its body. We also develop a mechanism that can adaptively change its visual servoing according to temporal body changes. We apply our method to a low-rigidity 6-axis arm, MyCobot, and confirm its effectiveness by conducting object grasping experiments based on visual servoing.
- Y. Shirai and H. Inoue, “Guiding a robot by visual feedback in assembling tasks,” Pattern Recognition, vol. 5, no. 2, pp. 99–108, 1973.
- B. Espiau, F. Chaumette, and P. Rives, “A new approach to visual servoing in robotics,” IEEE Transactions on Robotics and Automation, vol. 8, no. 3, pp. 313–326, 1992.
- T. Lampe and M. Riedmiller, “Acquiring visual servoing reaching and grasping skills using neural reinforcement learning,” in Proceedings of the 2013 International Joint Conference on Neural Networks, 2013, pp. 1–8.
- A. X. Lee, S. Levine, and P. Abbeel, “Learning Visual Servoing with Deep Features and Fitted Q-Iteration,” in Proceedings of the 5th International Conference on Learning Representations, 2017, pp. 1–20.
- T. Zhang, Z. McCarthy, O. Jow, D. Lee, X. Chen, K. Goldberg, and P. Abbeel, “Deep Imitation Learning for Complex Manipulation Tasks from Virtual Reality Teleoperation,” in Proceedings of the 2018 IEEE International Conference on Robotics and Automation, 2018, pp. 5628–5635.
- N. Saito, T. Ogata, S. Funabashi, H. Mori, and S. Sugano, “How to Select and Use Tools? : Active Perception of Target Objects Using Multimodal Deep Learning,” IEEE Robotics and Automation Letters, vol. 6, no. 2, pp. 2517–2524, 2021.
- H. Wang, B. Yang, Y. Liu, W. Chen, X. Liang, and R. Pfeifer, “Visual Servoing of Soft Robot Manipulator in Constrained Environments With an Adaptive Controller,” IEEE/ASME Transactions on Mechatronics, vol. 22, no. 1, pp. 41–50, 2017.
- P. Chatelain, A. Krupa, and N. Navab, “3D ultrasound-guided robotic steering of a flexible needle via visual servoing,” in Proceedings of the 2015 IEEE International Conference on Robotics and Automation, 2015, pp. 2250–2255.
- K. Kawaharazuka, K. Tsuzuki, M. Onitsuka, Y. Asano, K. Okada, K. Kawasaki, and M. Inaba, “Object Recognition, Dynamic Contact Simulation, Detection, and Control of the Flexible Musculoskeletal Hand Using a Recurrent Neural Network With Parametric Bias,” IEEE Robotics and Automation Letters, vol. 5, no. 3, pp. 4580–4587, 2020.
- C. Choi, W. Schwarting, J. DelPreto, and D. Rus, “Learning Object Grasping for Soft Robot Hands,” IEEE Robotics and Automation Letters, vol. 3, no. 3, pp. 2370–2377, 2018.
- M. Kanamura, K. Suzuki, Y. Suga, and T. Ogata, “Development of a Basic Educational Kit for Robotic System with Deep Neural Networks,” Sensors, vol. 21, no. 11, pp. 1–21, 2021.
- J. Tani, “Self-organization of behavioral primitives as multiple attractor dynamics: a robot experiment,” in Proceedings of the 2002 International Joint Conference on Neural Networks, 2002, pp. 489–494.
- T. Ogata, H. Ohba, J. Tani, K. Komatani, and H. G. Okuno, “Extracting multi-modal dynamics of objects using RNNPB,” in Proceedings of the 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems, 2005, pp. 966–971.
- R. Yokoya, T. Ogata, J. Tani, K. Komatani, and H. G. Okuno, “Experience Based Imitation Using RNNPB,” in Proceedings of the 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems, 2006, pp. 3669–3674.
- G. E. Hinton and R. R. Salakhutdinov, “Reducing the Dimensionality of Data with Neural Networks,” Science, vol. 313, no. 5786, pp. 504–507, 2006.
- K. Kawaharazuka, S. Makino, K. Tsuzuki, M. Onitsuka, Y. Nagamatsu, K. Shinjo, T. Makabe, Y. Asano, K. Okada, K. Kawasaki, and M. Inaba, “Component Modularized Design of Musculoskeletal Humanoid Platform Musashi to Investigate Learning Control Systems,” in Proceedings of the 2019 IEEE/RSJ International Conference on Intelligent Robots and Systems, 2019, pp. 7294–7301.
- S. Hochreiter and J. Schmidhuber, “Long short-term memory,” Neural computation, vol. 9, no. 8, pp. 1735–1780, 1997.
- D. P. Kingma and J. Ba, “Adam: A Method for Stochastic Optimization,” in Proceedings of the 3rd International Conference on Learning Representations, 2015, pp. 1–15.
- S. Ioffe and C. Szegedy, “Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift,” in Proceedings of the 32nd International Conference on Machine Learning, 2015, pp. 448–456.
- V. Nair and G. E. Hinton, “Rectified Linear Units Improve Restricted Boltzmann Machines,” in Proceedings of the 27th International Conference on Machine Learning, 2010, pp. 807–814.
- C. Laschi, M. Cianchetti, B. Mazzolai, L. Margheri, M. Follador, and P. Dario, “Soft Robot Arm Inspired by the Octopus,” Advanced Robotics, vol. 26, no. 7, pp. 709–727, 2012.
- P. Florence, C. Lynch, A. Zeng, O. Ramirez, A. Wahid, L. Downs, A. Wong, J. Lee, I. Mordatch, and J. Tompson, “Implicit Behavioral Cloning,” in Proceedings of the 2021 Conference on Robot Learning, 2021.