/localization

Aula de robotica probabilistica

Primary LanguagePython

TurtleBot3

Fork o repositorio clicando no icone fork.

Abra o projeto pelo codespace

Exemplo de Imagem

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

Exemplo de Imagem

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

Exemplo de Imagem

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

Exemplo de Imagem

Para iniciar a simulação com o robô:

ros2 launch turtlebot3_gazebo turtlebot3_house.launch.py

Exemplo de Imagem

Para dar comandos ao robô:

ros2 run turtlebot3_teleop teleop_keyboard

Exemplo de Imagem