In this assignment, you will create a ROS node that both subscribes to a topic for input and publishes to a NEW topic as output. Here are the specifications for this new node:
Make sure you test this code thoroughly so you know that it works. You can test the conversion by running your node using rosrun and test the entire assignment using roslaunch and the launch file you provided.
You can see details about the mystery_package/UnitsLabelled message type using rosmsg show.
Submit a PDF to blackboard with:
roslaunch <package> <launch_file>
6 points – Conversion to feet successful
6 points – Subscribes to mystery_node
12 points – Publishes to specifications
8 points – Launch file and launcher script meet objectives
4 points – Tag applied in git
4 points – Answers given in PDF