BiRP: Learning Robot Generalized Bimanual Coordination using Relative Parameterization Method on Human Demonstration (2307.05933v1)
Abstract: Human bimanual manipulation can perform more complex tasks than a simple combination of two single arms, which is credited to the spatio-temporal coordination between the arms. However, the description of bimanual coordination is still an open topic in robotics. This makes it difficult to give an explainable coordination paradigm, let alone applied to robotics. In this work, we divide the main bimanual tasks in human daily activities into two types: leader-follower and synergistic coordination. Then we propose a relative parameterization method to learn these types of coordination from human demonstration. It represents coordination as Gaussian mixture models from bimanual demonstration to describe the change in the importance of coordination throughout the motions by probability. The learned coordinated representation can be generalized to new task parameters while ensuring spatio-temporal coordination. We demonstrate the method using synthetic motions and human demonstration data and deploy it to a humanoid robot to perform a generalized bimanual coordination motion. We believe that this easy-to-use bimanual learning from demonstration (LfD) method has the potential to be used as a data augmentation plugin for robot large manipulation model training. The corresponding codes are open-sourced in https://github.com/Skylark0924/Rofunc.
- K. Yao, D. Sternad, and A. Billard, “Hand pose selection in a bimanual fine-manipulation task,” Journal of Neurophysiology, vol. 126, no. 1, pp. 195–212, 2021.
- J. Lee and P. H. Chang, “Redundancy resolution for dual-arm robots inspired by human asymmetric bimanual action: Formulation and experiments,” in 2015 IEEE International Conference on Robotics and Automation (ICRA), pp. 6058–6065, IEEE, 2015.
- L. Shi, S. Kayastha, and J. Katupitiya, “Robust coordinated control of a dual-arm space robot,” Acta Astronautica, vol. 138, pp. 475–489, 2017.
- B. D. Argall, S. Chernova, M. Veloso, and B. Browning, “A survey of robot learning from demonstration,” Robotics and autonomous systems, vol. 57, no. 5, pp. 469–483, 2009.
- P. Pastor, H. Hoffmann, T. Asfour, and S. Schaal, “Learning and generalization of motor skills by learning from demonstration,” in 2009 IEEE International Conference on Robotics and Automation, pp. 763–768, IEEE, 2009.
- L. P. Ureche and A. Billard, “Constraints extraction from asymmetrical bimanual tasks and their use in coordinated behavior,” Robotics and autonomous systems, vol. 103, pp. 222–235, 2018.
- E. Gribovskaya and A. Billard, “Combining dynamical systems control and programmingby demonstration for teaching discrete bimanual coordination tasks to a humanoid robot,” in Proceedings of the 3rd ACM/IEEE international conference on Human robot interaction, pp. 33–40, 2008.
- F. Krebs and T. Asfour, “A bimanual manipulation taxonomy,” IEEE Robotics and Automation Letters, vol. 7, no. 4, pp. 11031–11038, 2022.
- J. Liu, Y. Chen, Z. Dong, S. Wang, S. Calinon, M. Li, and F. Chen, “Robot cooking with stir-fry: Bimanual non-prehensile manipulation of semi-fluid objects,” IEEE Robotics and Automation Letters, vol. 7, no. 2, pp. 5159–5166, 2022.
- Z. Sun, Z. Wang, J. Liu, M. Li, and F. Chen, “Mixline: A hybrid reinforcement learning framework for long-horizon bimanual coffee stirring task,” in International Conference on Intelligent Robotics and Applications, pp. 627–636, Springer, 2022.
- S. Calinon, T. Alizadeh, and D. G. Caldwell, “On improving the extrapolation capability of task-parameterized movement models,” in 2013 IEEE/RSJ international conference on intelligent robots and systems, pp. 610–616, IEEE, 2013.
- S. Calinon, “A tutorial on task-parameterized movement learning and retrieval,” Intelligent service robotics, vol. 9, no. 1, pp. 1–29, 2016.
- J. Liu, C. Li, D. Delehelle, Z. Li, and F. Chen, “Rofunc: The full process python package for robot learning from demonstration and robot manipulation,” June 2023.
- J. Silvério, S. Calinon, L. Rozo, and D. G. Caldwell, “Bimanual skill learning with pose and joint space constraints,” in 2018 IEEE-RAS 18th International Conference on Humanoid Robots (Humanoids), pp. 153–159, IEEE, 2018.
- S. Shetty, J. Silvério, and S. Calinon, “Ergodic exploration using tensor train: Applications in insertion tasks,” IEEE Transactions on Robotics, vol. 38, no. 2, pp. 906–921, 2021.
- J. Liu, Z. Li, S. Calinon, and F. Chen, “Softgpt: Learn goal-oriented soft object manipulation skills by generative pre-trained heterogeneous graph transformer,” arXiv preprint arXiv:2306.12677, 2023.