[Proposal] Update Se3Gamepad to support new gamepad controller
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
- [X] I have checked that there is no similar issue in the repo (required)
Acceptance Criteria
- [ ] Use the new Xbox to implement
teleop_se3_agent.py
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.
Hi @kevincheng3 ,Which grip are you using that works? Is it wired or bluetooth?
@kevincheng3 @Dhoeller19 by older controller do you mean the Xbox 360 one or the Xbox one one?