rosshutdown

Отключение системы ROS

Синтаксис

Описание

пример

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

Примечание

После вызова rosshutdown, любые сущности (объекты) ROS, которые зависят от глобального узла, такого как подписчики, созданные с rossubscriber, удаляются и становятся нестабильными.

Перед вызовом rosshutdown, вызов clear на этих объектах для чистого удаления сущностей ROS.

Примеры

свернуть все

rosinit
Launching ROS Core...
Done in 0.7074 seconds.
Initializing ROS master on http://192.168.0.10:51872.
Initializing global node /matlab_global_node_55343 with NodeURI http://bat6315glnxa64:33479/

Когда вы закончите, закройте сеть ROS.

rosshutdown
Shutting down global node /matlab_global_node_55343 with NodeURI http://bat6315glnxa64:33479/
Shutting down ROS master on http://192.168.0.10:51872.

См. также

Введенный в R2019b