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