[Question] How to define a success training? If residual motion shown using play.py then what should be done before Sim2Real transfer? Residual motion in shadow_hand_over direct environment MAPPO #2063
Unanswered
celestialdr4g0n
asked this question in
Q&A
Replies: 1 comment
-
Thanks for posting this. I will move this to our Discussions section for the team to follow up. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
How to define a success training? If residual motion shown using play.py then what should be done before Sim2Real transfer?
The result of ShadowHandOver env
I run the play script with this command
As demonstrated in the video, residual motion is observed in the fingers after the object is transferred to the opposite hand. Additionally, the left hand exhibits noticeable shaking while holding the object.
Modifing reward functions of my own RL problem does not stop the residual motion.
This section describes my attempt to develop a multi-agent reinforcement learning system. I hypothesized that modifying the reward functions would eliminate the residual motion, but this proved ineffective. I had previously reported this shaking behavior in issue #1935. With merge request #1972, I adjusted the scaling of my reward functions.
I adjusted the scales of the two functions joint_vel_l2() and action_rate_l2(), but the issue persisted. Subsequently, I incorporated additional reward components, such as action_prv_action() and joint_acc_rate_l2(); however, the residual motion remained. Below are the related functions:
I also experimented with increasing the rollout, episode length (episode_length_s), and mini-batch size, yet the residual motion remained.
If the outcome shown in the video is considered successful, what additional steps are required for the Sim2Real transfer?
Thanks a bunch! I’ve really appreciated all the help from the team.
handover_skake-2025-03-09_22.47.02.mp4
Beta Was this translation helpful? Give feedback.
All reactions