isaac-sim / IsaacLab

Unified framework for robot learning built on NVIDIA Isaac Sim
https://isaac-sim.github.io/IsaacLab
Other
1.96k stars 772 forks source link

[Proposal] Update Se3Gamepad to support new gamepad controller #798

Open kevincheng3 opened 1 month ago

kevincheng3 commented 1 month ago

Proposal

Update Se3Gamepad to support new gamepad controller

Motivation

I want to use Se3Gamepad control a quadruped robot with Xbox. It works fine when I use the old Xbox, but not the new one.

Specifically, when using the gamepad to execute the teleop_se3_agent.py script, I found that the old Xbox controller can work normally, but the new Xbox controller cannot be used. Is there a problem with my hardware, or does this library need to be updated?

Alternatives

Are there any other libraries to support the new Xbox?

Checklist

Acceptance Criteria

Dhoeller19 commented 1 month ago

Hi @kevincheng3, Thanks for the report. I was able to reproduce this issue as well. This seems to be an issue with Kit since I also have the issue with the Kaya Gamebad example in Isaac Sim (https://docs.omniverse.nvidia.com/isaacsim/latest/features/external_communication/ext_omni_isaac_gamepad.html#kaya-gamepad-example). I have pinged the corresponding teams.

zxf8665905 commented 1 month ago

Hi @kevincheng3 ,Which grip are you using that works? Is it wired or bluetooth?