Add shuttlecock 3D localizer node and dummy shuttlecock test script#103
Add shuttlecock 3D localizer node and dummy shuttlecock test script#103allenabraham106 wants to merge 549 commits into
Conversation
…ROS2 Eliminates the two-container UDP relay architecture (teleop + simulation_il). ROS2 Humble is now built from source inside simulation_il against Python 3.11 (matching Isaac Sim 5.1's bundled interpreter ABI), so quest_teleop_node and the IK script run in the same container communicating over ROS2 topics directly. Removes quest_teleop_bridge.py and run_relay.sh (UDP middlemen no longer needed). Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Adds ros2cli, ros2run, ros2topic, ros2node, ros2pkg to the ROS 2 from-source build so that 'ros2 run', 'ros2 topic echo', etc. work inside the container. README now covers full architecture rationale, the two-Python-3.11 design, one-time setup steps, all 5 terminals with exact commands, debugging tips, and a comprehensive troubleshooting table based on issues encountered. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Quest VR teleop and Humanoid_Wato assets now run entirely inside simulation_il (PR #96), leaving the old simulation/simulation_dev watod services and isaac_sim.Dockerfile with no remaining users.
Addressed. Lint-related updates are in
Done — this branch has been rebased onto |
|
@copilot wait isn't the rebase supposed to make it only show the added lines by him but not other people, now it become +3000 lines |
You were right — the branch had duplicated upstream history, which inflated the PR diff. I rebased again onto |
Humanoid Badminton Birdie Localization.
Implements the pixel → depth → 3D point piece of the badminton perception pipeline: takes a 2D detection and the aligned depth image, samples depth robustly around the detected pixel, and back-projects to a 3D point in the camera's optical frame.
TODO: