Reinforcement Learning for Dynamic Task Execution: A Robotic Arm for Playing Table Tennis
Dynamic tasks like table tennis pose a significant challenge for robots, although relatively easy for humans to learn. These tasks require precise control of rapid movements and timing in situations where the estimation of the flying ball and the robot's state is imprecise. Traditional model-based control methods struggle to accurately model and adapt to these dynamic changes, leading to difficulties and challenges in practical applications. To address this issue, a table tennis hitting method for a robotic arm based on reinforcement learning (RL) is proposed in this paper. Firstly, a simulation model of a robotic arm with eight degrees of freedom for playing table tennis was constructed. Secondly, a simple and effective reward function was designed to accomplish the task of hitting the table tennis ball with the robotic arm. Finally, two sets of experiments involving single and random ball launches were designed. Experimental results demonstrate that the proposed method enables the robotic arm to accurately hit the table tennis ball, showcasing the potential of RL in dynamic tasks.
Authors
- Zida Zhao (ORCID: https://orcid.org/0009-0000-6709-2235)
- Haodong Huang (ORCID: https://orcid.org/0000-0002-3173-0861)
- Shilong Sun (ORCID: https://orcid.org/0000-0003-0460-4592)
- Wenjie Lu (ORCID: https://orcid.org/0000-0002-9732-5623)
- Jing Jin (ORCID: https://orcid.org/0000-0002-6584-8438)
Institutions
- Harbin Institute of Technology (CN)
Publication Details
- Published
- 2024-12-10
- DOI
- https://doi.org/10.1109/robio64047.2024.10907471
- Citations
- 1
- Primary Topic
- EEG and Brain-Computer Interfaces
- Type
- article
- Field-Weighted Citation Impact
- 0.34