Skip to content

Conversation

louislelay
Copy link
Contributor

@louislelay louislelay commented Sep 19, 2025

Description

Inspired by LeRobot’s new phone teleoperation feature of LeRobot, this draft PR adds Android phone teleoperation as a device using the teleop PyPI package

This PR focuses on the Android implementation since I don’t have an iPhone to test on, but given LeRobot’s generalized approach, it should be doable.

TODO:

  • SE(3) device
  • SE(2) device (Implemented but not tested to teleop stg)
  • Add the device wherever discoverable/invokable
  • Documentation
  • Tests

Type of change

  • New feature (non-breaking change which adds functionality)
  • Documentation update

Screenshots

TODO: adds a video

Checklist

  • I have read and understood the contribution guidelines
  • I have run the pre-commit checks with ./isaaclab.sh --format
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • I have added tests that prove my fix is effective or that my feature works
  • I have updated the changelog and the corresponding version in the extension's config/extension.toml file
  • I have added my name to the CONTRIBUTORS.md or my name already exists there

@github-actions github-actions bot added isaac-mimic Related to Isaac Mimic team isaac-lab Related to Isaac Lab team labels Sep 19, 2025
@github-actions github-actions bot added the documentation Improvements or additions to documentation label Sep 19, 2025
@louislelay louislelay marked this pull request as ready for review September 19, 2025 12:09
@louislelay louislelay changed the title WIP: Adds Android phone teleoperation as a device Adds Android phone teleoperation as a device Sep 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation isaac-lab Related to Isaac Lab team isaac-mimic Related to Isaac Mimic team
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant