Отключение системы ROS
rosshutdown
отключает глобальный узел и, если он работает, хозяин ROS. Когда вы закончите работать с сетью ROS, используйте rosshutdown
чтобы закрыть глобальные сущности ROS, созданные rosinit
. Если глобальный узел и мастер ROS не выполняются, эта функция не влияет.
Примечание
После вызова rosshutdown
, любые сущности (объекты) ROS, которые зависят от глобального узла, такого как подписчики, созданные с rossubscriber
, удаляются и становятся нестабильными.
Перед вызовом rosshutdown
, вызов clear
на этих объектах для чистого удаления сущностей ROS.