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

Smach without ROS

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

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

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 util.py 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
2

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

Wim gravatar image

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

tfoote gravatar image

The Smach package can be used independent of ROS. I believe the import of roslib in the util.py 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

Stats

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

Seen: 414 times

Last updated: May 02 '11