Fork o repositorio clicando no icone fork
.
Abra o projeto pelo codespace
Criar ambiente virtual.
docker compose build
Executar no terminal para abrir o ambiente.
docker compose up ros-master
Obs: CRTL + C para limpar o terminal
Dentro do ambiente executar os comandos abaixos para setup.
Obs: Não tem como copiar os comandos abaixos para o ambiente.
Para iniciar:
source /opt/ros/humble/setup.bash
Setar variaveis de ambiente.
export ROS_DOMAIN_ID=30
export TURTLEBOT3_MODEL=burger
Iniciar simulador Gazebo sem robô:
ros2 launch turtlebot3_gazebo empty_world.launch.py
Para iniciar a simulação com o robô:
ros2 launch turtlebot3_gazebo turtlebot3_house.launch.py
Para dar comandos ao robô:
ros2 run turtlebot3_teleop teleop_keyboard