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

JohnnyRep's profile - activity

2013-10-22 23:48:41 -0500 received badge  Famous Question (source)
2013-05-03 08:37:33 -0500 received badge  Notable Question (source)
2013-03-12 04:45:28 -0500 received badge  Popular Question (source)
2013-03-11 21:01:16 -0500 asked a question start ros node without a launch file

I would like to init and start a ros node as a service in an other framework to offer my data to an already existing data analysis software written in ROS. That means that this node is created within a non-ros process without a call of launch files.

So far I managed to call ros::init and create a nodeHandle etc. But I need to start any of rosnode first via roslaunch before my process get fully initialize (otherwise my process is blocked and waits for ROS). I guess roscore etc is missing.

How can I initialize all that within my own process, so that ROS gets fully set up without any call of roslaunch.