Skip to content

Encapsulates stretch_new_user_install in a uv environment#14

Draft
hello-robot-shehab wants to merge 3 commits into
mainfrom
feature/uv_venv
Draft

Encapsulates stretch_new_user_install in a uv environment#14
hello-robot-shehab wants to merge 3 commits into
mainfrom
feature/uv_venv

Conversation

@hello-robot-shehab

@hello-robot-shehab hello-robot-shehab commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

To test

  1. Run stretch_new_user_install.sh -u uv_test and follow the interactive prompts to set up a new user.
  2. Log into the new user and test using the robot.
  3. Make sure is colcon builds inside the uv venv by checking the shebang at the top of the file
(stretch_venv) uv_test@stretch-se4-4017:~$ cat ~/ament_ws/install/stretch_core/lib/stretch_core/luxonis_camera_node 

#!/home/uv_test/stretch_user/stretch_venv/bin/python3
  1. Run ros2 launch strech_core stretch_drive.launch.py, ros2 launch strech_core luxonis.launch.py and add a robot model and image topics to rviz2:
image

@hello-robot-shehab hello-robot-shehab changed the title Initial conversion to use the stretch_venv uv environment Use a uv stretch_venv to encapsulate Stretch 4 python and ros2 packages Jun 16, 2026
@hello-robot-shehab hello-robot-shehab changed the title Use a uv stretch_venv to encapsulate Stretch 4 python and ros2 packages Encapsulates stretch_new_user_install in a uv environment Jun 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant