This is the main robot project. All nodes used in the robot should be defined in ros_projects.txt and all third party libraries should be defined in third_party_projects.txt. In order to run this project, you need to have ros_dev at the same directory level as this repository. Then you can run ./ros_dev/mkrobot.sh clone
to pull all the node and third party libraries and then run ./ros_dev/mkrobot.sh build
to build all the nodes. To deploy to the ROS robot, run ./ros_dev/mkrobot.sh deploy
. The naming standard for nodes is [nameofnode]_[year]_node
.
field_element_publisher_2023_node