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

Smach without ROS

asked 2011-04-28 01:42:19 -0500

updated 2011-04-29 00:50:46 -0500

I am doing some tests with smach and I didn't want to pull in ROS yet. In the wiki it says that smach is ROS independent. However, in there is a "#import roslib; roslib.load_manifest('smach')" that doesn't make it so. I commented it out, but I am not sure if everything will work fine.

Is loading the manifest necessary to run smach? Can it be really ROS-independent?

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2011-05-02 03:51:35 -0500

Wim gravatar image

updated 2011-05-02 15:33:32 -0500

tfoote gravatar image

The Smach package can be used independent of ROS. I believe the import of roslib in the is actually an oversight, and it should be removed. I fixed this in the default branch of the executive_smach stack, and am running our entire regression test set to verify that nothing relies on the import. I filed this ticket to track the problem.

edit flag offensive delete link more

Question Tools


Asked: 2011-04-28 01:42:19 -0500

Seen: 380 times

Last updated: May 02 '11