Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 0 additions & 3 deletions .gitmodules

This file was deleted.

13 changes: 10 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,11 +27,12 @@ conda env create -f environment.yaml
conda activate piper-teleop
```

### 3. Install Meta Quest Teleop Package
### 3. Clone and Install Meta Quest Teleop Package

Install the Meta Quest teleoperation package:
Clone the Meta Quest teleoperation repository inside this example directory and install it:

```bash
git clone https://github.com/NeuracoreAI/meta_quest_teleop.git
cd meta_quest_teleop
pip install -e .
cd ..
Expand Down Expand Up @@ -232,7 +233,13 @@ example_agilex/

- Ensure conda environment is activated: `conda activate piper-teleop`
- Verify all dependencies are installed: `conda env update -f environment.yaml`
- Check that `meta_quest_teleop` is installed: `pip install -e meta_quest_teleop/`
- Check that `meta_quest_teleop` is cloned and installed:
```bash
git clone https://github.com/NeuracoreAI/meta_quest_teleop.git
cd meta_quest_teleop
pip install -e .
cd ..
```

### Robot Communication Issues

Expand Down
2 changes: 1 addition & 1 deletion examples/1_tune_teleop_params.py
Original file line number Diff line number Diff line change
Expand Up @@ -54,8 +54,8 @@
from common.threads.ik_solver import ik_solver_thread
from common.threads.joint_state import joint_state_thread
from common.threads.quest_reader import quest_reader_thread

from meta_quest_teleop.reader import MetaQuestReader

from pink_ik_solver import PinkIKSolver
from piper_controller import PiperController

Expand Down
2 changes: 1 addition & 1 deletion examples/2_collect_teleop_data_with_neuracore.py
Original file line number Diff line number Diff line change
Expand Up @@ -54,8 +54,8 @@
from common.threads.ik_solver import ik_solver_thread
from common.threads.joint_state import joint_state_thread
from common.threads.quest_reader import quest_reader_thread

from meta_quest_teleop.reader import MetaQuestReader

from pink_ik_solver import PinkIKSolver
from piper_controller import PiperController

Expand Down
2 changes: 1 addition & 1 deletion examples/4_rollout_neuracore_policy.py
Original file line number Diff line number Diff line change
Expand Up @@ -64,8 +64,8 @@
from common.threads.ik_solver import ik_solver_thread
from common.threads.joint_state import joint_state_thread
from common.threads.quest_reader import quest_reader_thread

from meta_quest_teleop.reader import MetaQuestReader

from pink_ik_solver import PinkIKSolver
from piper_controller import PiperController

Expand Down
1 change: 0 additions & 1 deletion examples/common/threads/quest_reader.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@
sys.path.insert(0, str(Path(__file__).parent.parent / "meta_quest_teleop"))
from common.configs import CONTROLLER_DATA_RATE, GRIP_THRESHOLD
from common.data_manager import DataManager, RobotActivityState

from meta_quest_teleop.reader import MetaQuestReader


Expand Down
1 change: 0 additions & 1 deletion meta_quest_teleop
Submodule meta_quest_teleop deleted from 46f268