Hola Eva,
Hice la siguiente prueba en Windows y me funcionó. Primero lo que hice fue instalar ubuntu con wsl: https://documentation.ubuntu.com/wsl/en/latest/howto/install-ubuntu-wsl2/
Una vez tengo eso toco la tecla de Windows en Windows y escribo "ubuntu", eso me levanta la terminal ya con el Ubuntu.
Hice la siguiente prueba en Windows y me funcionó. Primero lo que hice fue instalar ubuntu con wsl: https://documentation.ubuntu.com/wsl/en/latest/howto/install-ubuntu-wsl2/
Una vez tengo eso toco la tecla de Windows en Windows y escribo "ubuntu", eso me levanta la terminal ya con el Ubuntu.
- Descargar el git de francesca
- Compilar el docker:
- Compilar el docker:
~/francesca_ws$ sudo docker image build --rm -t francesca_ws:jazzy .devcontainer/
- Correr el docker y dentro del docker el rosdep:
docker run -it --privileged --user ubuntu --network=host --ipc=host \ -v $PWD:/francesca_ws \ -v /tmp/.X11-unix:/tmp/.X11-unix \ -v /dev:/dev \ --env=DISPLAY \ francesca_ws:jazzy /bin/bash
~/francesca_ws$ sudo -E rosdep install --from-paths src --ignore-src -y
- Compilar:
/francesca_ws$ colcon build --cmake-args -DBUILD_TESTING=ON --symlink-install
- Una vez compilado con colcon hice el source del workspace:
/francesca_ws$ source install/setup.sh
y luego ya pude correr:
ros2 launch bringup francesca_gz.launch.py use_dummy_motors:=true