NodeHandle Functions

ROS.advertiseMethod
advertise(nodehandle, topic_name::String, topic_type, queue_size::Int)

Advertise a topic.

source
ROS.advertiseServiceMethod
advertiseService(nodehandle, service_name::String, service_request_type, service_response_type, callback)

Advertise a service.

source
ROS.hasParamMethod
hasParam(n, key::String)

Check whether a parameter exists on the parameter server.

source
ROS.paramMethod
param(n, key::String, default::Bool)

Assign value from parameter server, with default.

source
ROS.paramMethod
param(n, key::String, default::Float64)

Assign value from parameter server, with default.

source
ROS.paramMethod
param(n, key::String, default::Int32)

Assign value from parameter server, with default.

source
ROS.paramMethod
param(n, key::String, default::Int64)

Assign value from parameter server, with default.

source
ROS.paramMethod
param(n, key::String, default::String)

Assign value from parameter server, with default.

source
ROS.serviceClientMethod
serviceClient(nodehandle, topic_name::String, topic_type)

Create a client for a service.

source
ROS.setParamMethod
setParam(n, key::String, value::Bool)

Set a value ont the parameter server.

source
ROS.setParamMethod
setParam(n, key::String, value::Float64)

Set a value ont the parameter server.

source
ROS.setParamMethod
setParam(n, key::String, value::Int32)

Set a value ont the parameter server.

source
ROS.setParamMethod
setParam(n, key::String, value::Int64)

Set a value ont the parameter server.

source
ROS.setParamMethod
setParam(n, key::String, value::String)

Set a value ont the parameter server.

source
ROS.shutdownMethod
shutdown(n)

Shutdown every handle created through this NodeHandle.

source
ROS.subscribeMethod
subscribe(nodehandle, topic_name::String, queue_size::Int, topic_type, callback)

Subscribe to a topic.

source