Open vexandmore opened 7 months ago
The packages in question for this task : absenc_interface, arm_ik, arm_controller, sil, wheels_controller, gps.
Its currently impossible to run the nodes locally on my laptop. According to Omar, the repo is only runnable on the Jetson. I'm trying my best to code without having to check if any nodes with lifecycles works yet.
The lifecycle nodes are now fully operational, I just have to make sure that setting a lifecycle node to finalized kills it
shutdown works therefore it kills the node :)
In Ros2, with the nodes such as they are now, there is no way to kill a node without manually killing the process. To change this, the nodes need to be made LifecycleNodes so they can be shutdown properly. Some documentation is here: https://index.ros.org/p/lifecycle/github-ros2-demos/