Gabarito do MyPackage
Para auxiliar na implementação do projeto, criamos um repositório com o gabarito do MyPackage. O repositório pode ser acessado aqui.
Instruções
-
Mova o seu pacote
my_package
para a pastaDownloads
- ou qualquer outra pasta que não sejacolcon_ws/src/
, para fazer um backup. -
Clone o repositório do gabarito do MyPackage na pasta
colcon_ws/src/
do seu SSD. -
Execute o comando
colcon build
para compilar o pacote.
MyPackage
Está versão do MyPackage contém os seguintes módulos:
-
odom.py
: Módulo que implementa a classeOdom
para lidar com a odometria do robô. -
laser.py
: Módulo que implementa a classeLaser
para lidar com os dados do sensor laser. -
module_aruco.py
: Módulo que implementa a identificação de marcadores ArUco (não é um nó ROS). -
module_net.py
: Módulo que implementa a identificação utilizando a MobileNet (não é um nó ROS). -
atividade3.py
: Atividade 3 do módulo 6, que faz a identificação dos creepers, combinando cor e ID (não é um nó ROS). -
creeper_pub.py
: Nó ROS que publica a posição dos creepers na imagem. -
creeper_sub.py
: Nó ROS que se inscreve no tópico de creepers e imprime. -
rotate2.py
: Nó ROS que faz o robô para uma dada orientação. -
run_rotate2.py
: Exemplo de multiplas chamadas aorotate2.py
.