Fields
numpy.ndarray
Current position as [x, y, z]
numpy.ndarray
Current orientation as quaternion [x, y, z, w]
bool
Whether poses are relative to current position
bool
Whether pose commands block until complete
Constructor
Signature
dict
required
Configuration dictionary for the client
dict, optional
Dictionary of agent parameters. Defaults to None.
Optional shared Zenoh session. Defaults to None.
Methods
getLatestMessage()
Signature
None if no
message was received within the timeout.
get_orientation()
Signature
get_pose()
Signature
get_position()
Signature
msg_cb()
Signature
required
The Zenoh sample received from the subscription.
process_latest_msg()
Signature
publish()
Signature
required
Raw bytes to publish on the configured topic.
publish_agent_pose()
Signature
publish_pose()
Signature
array-like
required
Position as [x, y, z]
array-like
required
Orientation as quaternion [x, y, z, w]
run()
Signature
stop()
Signature