module Syskit::ROS::Configuration
Public Instance Methods
use_ros_launcher(*names)
click to toggle source
Add the given launcher (referred to by its process name, that is the name given in the oroGen file) to the set of deployments the engine can use.
@option options [String] :on (localhost) the name of the process
server on which this deployment should be started
# File lib/syskit/ros/roby_app/configuration.rb, line 18 def use_ros_launcher(*names) if !names.last.kind_of?(Hash) names << Hash.new end names[-1] = Hash[:on => 'ros'].merge(names[-1]) use_deployment(*names) end
use_ros_launchers_from(project_name, options = Hash.new)
click to toggle source
Add all the rosnodes defined and used in the given launch file and associated oroGen projects
@return the ROS::Nodes in use
# File lib/syskit/ros/roby_app/configuration.rb, line 8 def use_ros_launchers_from(project_name, options = Hash.new) use_deployments_from(project_name, Hash[:on => 'ros'].merge(options)) end