dartros library

Support for doing something awesome.

More dartdocs go here.

Classes

ActionLibClient<G extends RosMessage<G>, AG extends RosActionGoal<G, AG>, F extends RosMessage<F>, AF extends RosActionFeedback<F, AF>, R extends RosMessage<R>, AR extends RosActionResult<R, AR>, A extends RosActionMessage<G, AG, F, AF, R, AR>>
ActionLibServer<G extends RosMessage<G>, AG extends RosActionGoal<G, AG>, F extends RosMessage<F>, AF extends RosActionFeedback<F, AF>, R extends RosMessage<R>, AR extends RosActionResult<R, AR>, A extends RosActionMessage<G, AG, F, AF, R, AR>>
Node
NodeName
Publisher<T extends RosMessage<T>>
RosTime
ServiceCall<C extends RosMessage<C>, R extends RosMessage<R>, T extends RosServiceMessage<C, R>>
ServiceClient<C extends RosMessage<C>, R extends RosMessage<R>, T extends RosServiceMessage<C, R>>
ServiceServer<C extends RosMessage<C>, R extends RosMessage<R>, T extends RosServiceMessage<C, R>>
Subscriber<T extends RosMessage<T>>
Time

Constants

MSEC_TO_SEC → const double
1e-3
NSEC_TO_SEC → const double
1e-9
USEC_TO_SEC → const double
1e-6

Properties

nh → NodeHandle
read-only

Functions

getNodeHandle(String namespace) → NodeHandle
initNode(String name, List<String> args, {bool anonymize: false, String rosMasterUri}) Future<NodeHandle>
Initializes a ros node for this process [...]