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