Skip to content

[Question] Sending data from Isaac Lab server and consuming from the client side #5012

@sashansamarajeewa

Description

@sashansamarajeewa

Question

Hi team,

The isaac-xr-teleop-sample-client-apple client already sends control/button events to the Isaac Lab server, and Isaac Lab can act on those events.

Is there a supported way to send data in the opposite direction (server to client)?

Use case - The Isaac Lab server computes a small amount of text and I want to display it as a panel in the Apple Vision Pro client (SwiftUI overlay).

Is there an example in this repo (or another NVIDIA/Isaac sample) that shows,

  1. How the server sends structured messages (e.g., JSON) to the client?
  2. How the Swift client receives and consumes those messages (e.g., CloudXR message channels/bidirectional messaging)?

Thanks

Build Info

Describe the versions that you are currently using:

  • Isaac Lab Version: 2.3.0
  • Isaac Sim Version: 5.1.0

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