rosshutdown

Shut down ROS system

Description

example

rosshutdown shuts down the global node and, if it is running, the ROS master. When you finish working with the ROS network, use rosshutdown to shut down the global ROS entities created by rosinit. If the global node and ROS master are not running, this function has no effect.

Note

After calling rosshutdown, any ROS entities (objects) that depend on the global node like subscribers created with rossubscriber, are deleted and become unstable.

Prior to calling rosshutdown, call clear on these objects for a clean removal of ROS entities.

Examples

collapse all

rosinit
Initializing ROS master on http://bat584805glnxa64:39297/.
Initializing global node /matlab_global_node_42483 with NodeURI http://bat584805glnxa64:43431/

When you are finished, shut down the ROS network.

rosshutdown
Shutting down global node /matlab_global_node_42483 with NodeURI http://bat584805glnxa64:43431/
Shutting down ROS master on http://bat584805glnxa64:39297/.

See Also

Introduced in R2019b