Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Creating Stable Ros Launch & Exit (Fortress Noetic) #1059

Open
wants to merge 1 commit into
base: fortress-noetic
Choose a base branch
from

Conversation

Space-Swarm
Copy link

@Space-Swarm Space-Swarm commented Apr 30, 2024

The way ros is currently launched leads to ros not shutting down properly when a node is shut down.

Adding required = true to all ros nodes mean that they can be cleanly exited when one of the nodes is shut down by calling the terminator node to end all ros nodes running. That means partial shutdowns are avoided after executing & ending a launch file and the code is more stable. This ensures a stable setup to use on a repeated basis for trial runs using the SubT simulator.

The way ros is currently launched leads to ros not shutting down properly when a node is shut down.

Adding required = true to all ros nodes mean that they can be cleanly exited when one of the nodes is shut down. This ensures a stable setup to use on a repeated basis for trial runs using the SubT simulator.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant