ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Possible for roslaunch to respawn node after power failure on remote machine?

asked 2012-08-03 10:10:52 -0600

I'm attempting to set up power failure or intermittent comms resiliency for remote nodes, and I'm not sure if I need to create a custom solution or if roslaunch might be able to do this for me.

My simple test has not yielded positive results but I'm not sure if that's expected.

My simple test situation has indicated that respawn="true" only covers if the single process that represents the remote node goes down will the node be respawned. If roslaunch is taken down or any parent process, it looks like it will not respawn.

My gut says there's not any real way around this, but I figure I should ask:

Can roslaunch handle respawning remote nodes where remote connection is lost or remote machine goes down via powerfailure?

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2012-08-03 11:07:54 -0600

tfoote gravatar image

I don't believe roslaunch is robust to the remote machine going down.

It has a process management process on the remote machine and I don't think it has the logic to respawn the remote process management process if the machine goes down.

edit flag offensive delete link more

Question Tools


Asked: 2012-08-03 10:10:52 -0600

Seen: 360 times

Last updated: Aug 03 '12