3.1 KiB
🔖 Release Note
🏷️ v1.3
-
Support IPC mode, defaulting to use SSHKeyboard for input control.
-
Merged motion mode support for H1_2 robot.
-
Merged motion mode support for the G1_23 robot arm.
- Optimized data recording functionality.
- Improved gripper usage in simulation environment.
- Fixed startup oscillation by initializing IK before controller activation.
- Fixed SSHKeyboard stop-listening bug.
- Fixed logic of the start button.
- Fixed various bugs in simulation mode.
🏷️ v1.2
- Upgrade the Dex1_1 gripper control code to be compatible with the dex1_1 service driver.
🏷️ v1.1
- Added support for a new end-effector type:
brainco, which refers to the Brain Hand developed by BrainCo. - Changed the DDS domain ID to
1in simulation mode to prevent conflicts during physical deployment. - Fixed an issue where the default frequency was set too high.
🏷️ v1.0 (newvuer)
-
Upgraded the Vuer library to version v0.0.60, expanding XR device support to two modes: hand tracking and controller tracking. The project has been renamed from
avp_teleoperatetoxr_teleoperateto better reflect its broader capabilities.Devices tested include: Apple Vision Pro, Meta Quest 3 (with controllers), and PICO 4 Ultra Enterprise (with controllers).
-
Modularized parts of the codebase and integrated Git submodules (
git submodule) to improve code clarity and maintainability. -
Introduced headless, motion control, and simulation modes. Startup parameter configuration has been streamlined for ease of use (see Section 2.2). The simulation mode enables environment validation and hardware failure diagnostics.
-
Changed the default hand retargeting algorithm from Vector to DexPilot, enhancing the precision and intuitiveness of fingertip pinching interactions.
-
Various other improvements and optimizations.
🏷️ v0.5 (oldvuer)
- The repository was named
avp_teleoperatein this version. - Supported robot included:
G1_29,G1_23,H1_2, andH1. - Supported end-effectors included:
dex3,dex1(gripper), andinspire1. - Only supported hand tracking mode for XR devices (using Vuer version v0.0.32RC7). Controller tracking mode was not supported.
- Data recording mode was available.