Skip to content

Differential controller omnigraph with WASD keyboard input stop working after entering Play for a second time. #511

@CFernando-SI

Description

@CFernando-SI

Description

Version

5.1.0

Operating System

Ubuntu 22.04

GPU Information

Model: RTX 4090

Driver Version: 580.126.09

Detailed Description

When loading a .usd scene with a robot containing an Omnigraph with differential controller configured to read keyboard WASD keys as input, the robot will move around only the first time we press play after loading the scene on isaacsim, subsequent attempts after pausing and playing again will do nothing.

As a reference, I have added a simple robot created by following the instructions on the tutorial: Getting Started: Simulating Your First Robot in Isaac Sim https://learn.nvidia.com/courses/course?course_id=course-v1:DLI+S-OV-27+V1. So I have uploaded the .usda containing the reproducible scene as a GitHub Gist.

While the GitHub gist shared is based on this tutorial, I have also confirmed that the same error happens on a different robot containing a similar omnigraph that I am not able to share at the moment.

Steps to Reproduce

  • Execute ./isaac-sim.sh to open isaac sim 5.1.0
  • From isaac sim editor, Open FirstTest.usda https://gist.github.com/CFernando-SI/547ea552c32275f878b87415b46631d9
  • Press play button
  • Use the WASD keys to move robot around, robot moves around.
  • Press stop button
  • Press play button again
  • Use WASD to try to move robot around, robot does not move around.
  • Open FirstTest.usda again.
  • Press play button again.
  • Use WASD to move robot around, robot moves around.
  • Press stop button again
  • Press play button again.
  • Use WASD to try to move robot around, robot does not move around.

Isaac Sim version

5.1.0

Operating System (OS)

22.04

GPU Name

RTX 4090

GPU Driver and CUDA versions

Driver 580.126.09, CUDA 13.0

Logs

No response

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions