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=waffleThen, in separate terminals, enter the following :
roslaunch ttb3_custom.launch map:=$(pwd)/maps/maze4.xmlrosrun tf static_transform_publisher 0 0 0 0 0 0 odom base_scan 50rosrun tf static_transform_publisher 0 0 0 0 0 0 odom camera_rgb_optical_frame 50rviz -d pblart.rvizpython scripts/robot2.pypython scripts/cam.pypython scripts/projectile.py