-
Notifications
You must be signed in to change notification settings - Fork 0
features
Davide Conzon edited this page Dec 1, 2019
·
3 revisions
Runnig the Stage SM, you can input g! help
command in Felix GoGo shell to see the following ROS commands embeded:
ros:catkinBuild # arguments: (String rosWorkspace, String pkg, String node, String... parameters)
ros:roslaunch # arguments: (String rosWorkspace, String pkg, String node, String... parameters)
ros:rosrun # arguments: (String workspace, String pkg, String node, String... parameters)
exposed by be.iminds.iot.ros.api and
ros:env # list ROS Environments including the ROS_MASTER_URI
ros:nodes # list all active nodes when Ros master is running
ros:provider # list all active providers when Ros master is running
ros:publishers # list all active publishers when Ros master is running
ros:services # list all active services when Ros master is running
ros:subscribers # list all active subscribers when Ros master is running
ros:topics # list all active topics when Ros master is running
exposed by be.iminds.iot.ros.core.
The ROS commands are composed of two parts that are separated by a colon: <Command_Scope>:<Command_Function>, when two command functions have the same name, but different scope names, you have to specify the Command_Scope.
These commands can be accessed by the user both from the command line (through the Felix GoGo shell), if the SM is launched directly, or passing from the Felix web console (accessible at localhost:8081), this web console can also be used to manage the bundles started in the SM.