struct playerc_fiducial_item_t : Description for a single fiducial.
Id (0 if fiducial cannot be identified).
|double range, bearing, orient;|
Beacon range, bearing and orientation.
Fiducial finder data.
Device info; must be at the start of all device structures.
Geometry in robot cs. These values are filled in by playerc_fiducial_get_geom(). [pose] is the detector pose in the robot cs, [size] is the detector size, [fiducial_size] is the fiducial size.
List of detected beacons.
|playerc_fiducial_t *playerc_fiducial_create(playerc_client_t *client, int index);|
Create a fiducial proxy.
|void playerc_fiducial_destroy(playerc_fiducial_t *device);|
Destroy a fiducial proxy.
|int playerc_fiducial_subscribe(playerc_fiducial_t *device, int access);|
Subscribe to the fiducial device.
|int playerc_fiducial_unsubscribe(playerc_fiducial_t *device);|
Un-subscribe from the fiducial device.
|int playerc_fiducial_get_geom(playerc_fiducial_t *device);|
Get the fiducial geometry. The writes the result into the proxy rather than returning it to the caller.