This is to simulate a Turtlebot Waffle autonomously solving a maze and shooting coloured targets, made as a part of the course Mechatronics and Robotics at CU Boulder.
The TURTLEBOT3_MODEL
environment variable needs to be exported globally :
cd MechatronicsProject; export TURTLEBOT3_MODEL=waffle
Then, in separate terminals, enter the following :
roslaunch ttb3_custom.launch map:=$(pwd)/maps/maze4.xml
rosrun tf static_transform_publisher 0 0 0 0 0 0 odom base_scan 50
rosrun tf static_transform_publisher 0 0 0 0 0 0 odom camera_rgb_optical_frame 50
rviz -d pblart.rviz
python scripts/robot2.py
python scripts/cam.py
python scripts/projectile.py