Class: Orocos::ROS::ROSMaster

Inherits:
ROS_XMLRPC show all
Defined in:
lib/orocos/ros/rpc.rb

Overview

Access to a remote ROS master

Instance Attribute Summary

Attributes inherited from ROS_XMLRPC

#caller_id, #server

Instance Method Summary collapse

Methods inherited from ROS_XMLRPC

#call, #initialize

Constructor Details

This class inherits a constructor from Orocos::ROS::ROS_XMLRPC

Instance Method Details

#lookup_node(name) ⇒ Object



75
76
77
# File 'lib/orocos/ros/rpc.rb', line 75

def lookup_node(name)
    call('lookupNode', caller_id, name)
end

#system_stateObject



67
68
69
# File 'lib/orocos/ros/rpc.rb', line 67

def system_state
    call('getSystemState', caller_id)
end

#topicsObject



71
72
73
# File 'lib/orocos/ros/rpc.rb', line 71

def topics
    call('getTopicTypes', caller_id)
end