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

Revision history [back]

You can use the roslaunch api for python (ref):

import roslaunch

package = 'rqt_gui' executable = 'rqt_gui' node = roslaunch.core.Node(package, executable)

launch = roslaunch.scriptapi.ROSLaunch() launch.start()

process = launch.launch(node) print process.is_alive() process.stop()

You can use the roslaunch api for python (ref):

import roslaunch
  

import roslaunch

package = 'rqt_gui' executable = 'rqt_gui' executable = 'rqt_gui' node = roslaunch.core.Node(package, executable)

= roslaunch.core.Node(package, executable) launch = roslaunch.scriptapi.ROSLaunch() launch.start()

launch = roslaunch.scriptapi.ROSLaunch() launch.start()

process = launch.launch(node) print process.is_alive() process.stop()

process.stop()

You can use the roslaunch api for python (ref):

import roslaunch

package = 'rqt_gui'
executable = 'rqt_gui' 
node = roslaunch.core.Node(package, executable)

launch = roslaunch.scriptapi.ROSLaunch()
launch.start()

process = launch.launch(node) print
process.is_alive() launch.launch(node)
print(process.is_alive())
process.stop()

You can use the roslaunch api for python (ref):

import roslaunch

package = 'rqt_gui'
executable = 'rqt_gui' 
'rqt_gui'
node = roslaunch.core.Node(package, executable)

launch = roslaunch.scriptapi.ROSLaunch()
launch.start()

process = launch.launch(node)
print(process.is_alive())
process.stop()