ros2_control manage hardware_interface::return_type::ERROR
Hey guys,
I am currently working with the foxy branch of ros2_control
and trying to figure out how is the error management done by the controller_manager
? If I understood correctly, when hardware fails the hardware_manager
should return hardware_interface::return_type::ERROR
but the controller_manager
keeps running. What is the best way to deal with this and either restart the hardware or the controllers ?
Thanks,