-
Notifications
You must be signed in to change notification settings - Fork 2.6k
Closed
Labels
bugSomething isn't workingSomething isn't working
Description
Bug Description
in the Genesis 0.3.7 the Rl examples like locomotion and drone throws a unexpected error .
Steps to Reproduce
If possible, provide a script triggering the bug, e.g.
# code snippet triggering the bug
import genesis as gs
gs.init()
scene = gs.Scene(show_viewer=False)
broken = scene.add_entity(
gs.morphs.MJCF(file='attachement.xml'),
)
scene.build()Make sure to attached any needed assets (here attachement.xml)!
Expected Behavior
the rl dont start
Screenshots/Videos
No response
Relevant log output
Traceback (most recent call last):
File "/home/loki/genesis/examples/locomotion/go2_train.py", line 182, in <module>
main()
File "/home/loki/genesis/examples/locomotion/go2_train.py", line 177, in main
runner.learn(num_learning_iterations=args.max_iterations,
File "/home/loki/genesis/genesis/lib/python3.10/site-packages/rsl_rl/runners/on_policy_runner.py", line 151, in learn
obs, rewards, dones, infos = self.env.step(actions.to(self.env.device))
File "/home/loki/genesis/examples/locomotion/go2_env.py", line 199, in step
self.reset_idx(self.reset_buf.nonzero(as_tuple=False).reshape((-1,)))
File "/home/loki/genesis/examples/locomotion/go2_env.py", line 253, in reset_idx
self.robot.set_pos(
File "/home/loki/genesis/genesis/lib/python3.10/site-packages/genesis/utils/misc.py", line 150, in wrapper
return method(self, *args, **kwargs)
TypeError: RigidEntity.set_pos() got an unexpected keyword argument 'zero_velocity'
[Genesis] [11:06:56] [ERROR] TypeError: RigidEntity.set_pos() got an unexpected keyword argument 'zero_velocity'Environment
- OS: [e.g. Ubuntu 24.04, Windows 11 24H2]
- GPU/CPU [e.g. A100, RTX 4090, M3pr, Intel I9-9900k, Ryzen 5900x] (N/A if no GPU/CPU)
- GPU-driver version (N/A if no GPU)
- CUDA / CUDA-toolkit version (N/A if non-Nvidia)
Release version or Commit ID
Genesis 0.3.7
Additional Context
No response
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working