player_interfaces.h
uint32_t maxqual
Maximum value for quality.
Definition: player_interfaces.h:2262
float position
The position to move to.
Definition: player_interfaces.h:3877
Command: Multiple Joint position control (PLAYER_ACTARRAY_CMD_MULTI_POS)
Definition: player_interfaces.h:3883
player_bbox2d_t fiducial_size
Dimensions of the fiducials in units of (m).
Definition: player_interfaces.h:1721
struct player_log_set_write_state player_log_set_write_state_t
Request/reply: Set write state.
struct player_actarray_multi_speed_cmd player_actarray_multi_speed_cmd_t
Command: Multiple Joint speed control (PLAYER_ACTARRAY_CMD_MULTI_SPEED)
struct player_health_memory player_health_memory_t
Structure describing the memory.
uint32_t driver_name_count
Length of the driver name.
Definition: player_interfaces.h:118
player_pose3d_t pos
(x, y, z, roll, pitch, yaw) position [m, m, m, rad, rad, rad]
Definition: player_interfaces.h:2570
uint8_t state
FALSE for off, TRUE for on.
Definition: player_interfaces.h:667
struct player_vectormap_layer_info player_vectormap_layer_info_t
Request/reply subtype: get vectormap meta-data.
player_bbox3d_t outer_size
Outside dimensions of gripper (m, m, m).
Definition: player_interfaces.h:438
Data: This interface produces no data.
Definition: player_interfaces.h:4217
uint16_t id
identify the light we are addressing
Definition: player_interfaces.h:2844
player_audio_wav_t sample
the audio sample data
Definition: player_interfaces.h:1592
struct player_position1d_speed_prof_req player_position1d_speed_prof_req_t
Request/reply: Set linear speed profile parameters.
uint32_t element_sizes_count
Number of individual elements that make up the device.
Definition: player_interfaces.h:5016
double cov[6]
The covariance matrix pose estimate (lower half, symmetric matrix) (cov(xx) in m$^2$,...
Definition: player_interfaces.h:2342
int32_t altitude
Altitude, in millimeters.
Definition: player_interfaces.h:1857
struct player_ranger_data_intns player_ranger_data_intns_t
Data: intensity scan (PLAYER_RANGER_DATA_INTNS)
int32_t index
index to store it at or retrieve from (-1 for next available where valid)
Definition: player_interfaces.h:1594
uint32_t bumpers_count
the number of valid bumper readings
Definition: player_interfaces.h:1925
char * guid
The Globally Unique IDentifier (GUID) of the tag.
Definition: player_interfaces.h:4323
Command: state (PLAYER_POSITION1D_CMD_POS)
Definition: player_interfaces.h:3583
uint32_t blobs_count
The number of blobs.
Definition: player_interfaces.h:1103
player_rfid_tag_t * tags
The list of RFID tags.
Definition: player_interfaces.h:4334
struct player_position1d_velocity_mode_config player_position1d_velocity_mode_config_t
Request/reply: Change velocity control.
Command: Draw polygon (PLAYER_GRAPHICS2D_CMD_POLYGON) Draw a polygon.
Definition: player_interfaces.h:4243
struct player_position3d_position_mode_req player_position3d_position_mode_req_t
Request/reply: Change position control.
int32_t default_input
default input channel (-1 for none)
Definition: player_interfaces.h:1578
uint32_t data_count
The number of cells.
Definition: player_interfaces.h:3071
char * name
Identifier for the geometric shape.
Definition: player_interfaces.h:5153
player_color_t fill_color
Color in which the polygon should be filled.
Definition: player_interfaces.h:4252
uint32_t data_count
Size of data as stored in buffer (bytes)
Definition: player_interfaces.h:3452
Data: detected blobs (PLAYER_BLOBFINDER_DATA_BLOBS)
Definition: player_interfaces.h:1096
player_pose3d_t * element_poses
Pose of each individual element that makes up the device (in device CS).
Definition: player_interfaces.h:5014
struct player_device_devlist player_device_devlist_t
Request/reply: Get the list of available devices.
uint32_t name_count
Length of name.
Definition: player_interfaces.h:2761
Request/reply: Change control mode.
Definition: player_interfaces.h:3651
uint8_t caps
Channel type (input, output or special)
Definition: player_interfaces.h:1559
uint32_t points_count
Number of points in this packet.
Definition: player_interfaces.h:4246
uint32_t channels_count
number of channels in list
Definition: player_interfaces.h:1533
Request/reply: Set speed profile parameters.
Definition: player_interfaces.h:2610
uint32_t parameters_count
The number of filter parameters.
Definition: player_interfaces.h:1021
struct player_log_set_read_state player_log_set_read_state_t
Request/reply: Set playback state.
uint8_t have_geom
If non-zero, the geometry data has been filled.
Definition: player_interfaces.h:5041
struct player_position3d_position_pid_req player_position3d_position_pid_req_t
Request/reply: Set position PID parameters.
player_pose2d_t goal
Goal location (m,m,rad)
Definition: player_interfaces.h:3173
int32_t group_id
The Group ID of the WSN node.
Definition: player_interfaces.h:4449
uint32_t color
A descriptive color for the blob (useful for gui's).
Definition: player_interfaces.h:1074
float gyro_z
The IMU's calibrated gyro value on Z-axis.
Definition: player_interfaces.h:4737
player_ranger_geom_t geom
The geometry of the device at the time the scan was acquired.
Definition: player_interfaces.h:5043
int32_t subtype
message subtype to set replace rule for (-1 for wildcard)
Definition: player_interfaces.h:241
struct player_position3d_power_config player_position3d_power_config_t
Request/reply: Motor power.
struct player_add_replace_rule_req player_add_replace_rule_req_t
Configuration request: Add client queue replace rule.
struct player_laser_data_scanpose player_laser_data_scanpose_t
Data: pose-stamped scan (PLAYER_LASER_DATA_SCANPOSE)
player_devaddr_t addr
The device identifier.
Definition: player_interfaces.h:116
uint32_t intensities_count
Number of intensity readings.
Definition: player_interfaces.h:5056
double velocity
forward velocity (m/s)
Definition: player_interfaces.h:640
struct player_bumper_data player_bumper_data_t
Data: state (PLAYER_BUMPER_DATA_GEOM)
Data: Quaternions orientation data (PLAYER_IMU_DATA_QUAT)
Definition: player_interfaces.h:4750
uint32_t maxlevel
Maximum value for level.
Definition: player_interfaces.h:2264
player_pose2d_t vel
translational velocities [m/s,m/s,rad/s] (x, y, yaw)
Definition: player_interfaces.h:620
struct player_wsn_power_config player_wsn_power_config_t
Request/reply: Put the node in sleep mode (0) or wake it up (1).
uint8_t enable
FALSE: off, TRUE: on.
Definition: player_interfaces.h:2863
Command: color (PLAYER_BLINKENLIGHT_CMD_COLOR) This blinkenlight command sets the color of the light.
Definition: player_interfaces.h:2869
float accel_z
The node's acceleration on Z-axis from an acceleration sensor.
Definition: player_interfaces.h:4397
Structure describing the WSN node's data packet.
Definition: player_interfaces.h:4386
float centre
The range of motion of the actuator, in m or rad depending on the type.
Definition: player_interfaces.h:3839
Command: state (PLAYER_POSITION1D_CMD_VEL)
Definition: player_interfaces.h:3570
uint32_t devices_count
The number of devices.
Definition: player_interfaces.h:102
int32_t node_id
The ID of the WSN node.
Definition: player_interfaces.h:4473
float miny
The minimum and maximum coordinates of all the line segments [meters].
Definition: player_interfaces.h:3089
float magn_y
The IMU's calibrated magnetic value on Y-axis.
Definition: player_interfaces.h:4741
Request/reply: Put the node in sleep mode (0) or wake it up (1).
Definition: player_interfaces.h:4444
uint32_t value
driver-specific
Definition: player_interfaces.h:3643
Data: state (PLAYER_BLINKENLIGHT_DATA_STATE) The blinkenlight data provides the current state of the ...
Definition: player_interfaces.h:2826
uint8_t type
Type of the user defined message.
Definition: player_interfaces.h:5505
player_health_memory_t mem
The memory stats
Definition: player_interfaces.h:4650
Request/reply: Reset odometry.
Definition: player_interfaces.h:3640
uint32_t num_sats
Number of satellites in view.
Definition: player_interfaces.h:1870
player_bool_t link
link to next note, true to play both ntoes together (or if both were recieved together)
Definition: player_interfaces.h:1490
float temperature
The node's templerature measurement from a temperature sensor.
Definition: player_interfaces.h:4405
uint8_t state
Motor state (FALSE is either off or locked, depending on the driver).
Definition: player_interfaces.h:3575
player_actarray_actuatorgeom_t * actuators
The geometry information for each actuator in the array.
Definition: player_interfaces.h:3859
player_point_3d_t basePos
The base position of the end-effector in robot coordinates.
Definition: player_interfaces.h:4150
player_point_3d_t position
Position of the end effector.
Definition: player_interfaces.h:4108
player_orientation_3d_t orientation
Orientation data as Euler angles.
Definition: player_interfaces.h:4772
struct player_audio_mixer_channel_list player_audio_mixer_channel_list_t
Player mixer channels.
A rectangular bounding box, used to define the size of an object.
Definition: player.h:253
struct player_actarray_home_cmd player_actarray_home_cmd_t
Command: Joint home (PLAYER_ACTARRAY_CMD_HOME)
float accel
Acceleration setting in m/s^2 or rad/s^2.
Definition: player_interfaces.h:3991
player_devaddr_t addr
Address of the device.
Definition: player_interfaces.h:143
struct player_device_driverinfo player_device_driverinfo_t
Request/reply: Get the driver name for a particular device.
uint32_t poses_count
The number of valid poses.
Definition: player_interfaces.h:788
Request/reply: Change position control.
Definition: player_interfaces.h:2544
uint32_t right
Bounding box for the blob [pixels].
Definition: player_interfaces.h:1084
player_vectormap_feature_data_t * features
Array of map features.
Definition: player_interfaces.h:5185
uint32_t intensity_count
Number of intensity readings.
Definition: player_interfaces.h:933
uint8_t blue
Blue color channel.
Definition: player_interfaces.h:5297
struct player_actarray_speed_cmd player_actarray_speed_cmd_t
Command: Joint speed control (PLAYER_ACTARRAY_CMD_SPEED)
player_fiducial_item_t * fiducials
List of detected fiducials.
Definition: player_interfaces.h:1705
uint8_t state
TRUE to turn device on, FALSE to turn device off.
Definition: player_interfaces.h:5085
float magn_x
The IMU's calibrated magnetic value on X-axis.
Definition: player_interfaces.h:4739
struct player_device_datamode_req player_device_datamode_req_t
Configuration request: Change data delivery mode.
uint8_t * parameters
The comand info not previously included.
Definition: player_interfaces.h:5545
struct player_ranger_data_intnsstamped player_ranger_data_intnsstamped_t
Data: Stamped intensity scan (PLAYER_RANGER_DATA_INTNSSTAMPED)
player_bumper_define_t * bumper_def
geometry of each bumper
Definition: player_interfaces.h:1953
uint8_t value
Power setting; 0 for off, 1 for on.
Definition: player_interfaces.h:4131
float dutycycle
flash duty cycle (ratio of time-on to time-off in one cycle (0.0 to 1.0).
Definition: player_interfaces.h:2850
struct player_actarray_geom player_actarray_geom_t
Request/reply: get geometry.
struct player_laser_set_filter_config player_laser_set_filter_config_t
Request/reply: Set filter settings.
uint32_t pending_count
The number of pending (unprocessed observations)
Definition: player_interfaces.h:2354
Data: state (PLAYER_POSITION1D_DATA_STATE)
Definition: player_interfaces.h:3542
float speed
Speed setting in m/s or rad/s.
Definition: player_interfaces.h:3978
float maxy
The minimum and maximum coordinates of all the line segments [meters].
Definition: player_interfaces.h:3091
uint32_t waypoints_count
Number of waypoints in the plan.
Definition: player_interfaces.h:3164
struct player_actarray_data player_actarray_data_t
Data: state (PLAYER_ACTARRAY_DATA_STATE)
uint32_t draw_mode
The drawing mode defining how teh verticies should be interpreted.
Definition: player_interfaces.h:4559
float max
The range of motion of the actuator, in m or rad depending on the type.
Definition: player_interfaces.h:3841
player_pose2d_t * waypoints
The waypoints.
Definition: player_interfaces.h:3188
uint32_t qual_type
Indicates type of link quality info we have.
Definition: player_interfaces.h:2260
struct player_audio_mixer_channel player_audio_mixer_channel_t
Player mixer channel.
struct player_fiducial_fov player_fiducial_fov_t
Request/reply: Get/set sensor field of view.
player_graphics3d_draw_mode
Drawmode: enumeration that defines the drawing mode.
Definition: player_interfaces.h:4534
uint32_t data_count
length of raw data
Definition: player_interfaces.h:1466
uint8_t enable
FALSE: disabled, TRUE: enabled.
Definition: player_interfaces.h:2846
float tiltspeed
Desired tilt velocity [rad/s].
Definition: player_interfaces.h:1259
uint32_t auth_key_count
Length of key.
Definition: player_interfaces.h:201
Data: intensity scan (PLAYER_RANGER_DATA_INTNS)
Definition: player_interfaces.h:5053
player_color_t color
the color of the light
Definition: player_interfaces.h:2874
player_pose3d_t pose
Laser pose, in robot cs (m, m, m, rad, rad, rad).
Definition: player_interfaces.h:948
uint32_t bmax
RGB minimum and max values (0-255)
Definition: player_interfaces.h:1135
float home
The range of motion of the actuator, in m or rad depending on the type.
Definition: player_interfaces.h:3843
Definition: player_interfaces.h:5473
position2d position mode request
Definition: player_interfaces.h:679
uint8_t state
state: TRUE to enable, FALSE to disable
Definition: player_interfaces.h:3199
Request/reply: Turn intensity data on/off for devices that provide it (PLAYER_RANGER_REQ_INTNS)
Definition: player_interfaces.h:5094
uint32_t poses_count
the number of ir samples returned by this robot
Definition: player_interfaces.h:2133
player_pose2d_t mean
The mean value of the pose estimate (m, m, rad).
Definition: player_interfaces.h:2338
uint32_t height
The image dimensions.
Definition: player_interfaces.h:1101
position2d velocity mode config
Definition: player_interfaces.h:671
Data: calibrated IMU data (PLAYER_IMU_DATA_STATE)
Definition: player_interfaces.h:4714
uint8_t num_beams
Number of breakbeams the gripper has.
Definition: player_interfaces.h:443
struct player_ranger_config player_ranger_config_t
Device configuration request (PLAYER_RANGER_REQ_GET_CONFIG)
struct player_graphics2d_cmd_multiline player_graphics2d_cmd_multiline_t
Command: Draw multiple lines (PLAYER_GRAPHICS2D_CMD_MULTILINE) Draw a set of lines.
struct player_sonar_power_config player_sonar_power_config_t
Request/reply: Sonar power.
char * name
Identifier for the layer.
Definition: player_interfaces.h:5170
Request/reply: change the data type to one of the predefined data structures.
Definition: player_interfaces.h:4799
uint32_t bmin
RGB minimum and max values (0-255)
Definition: player_interfaces.h:1133
struct player_actarray_power_config player_actarray_power_config_t
Request/reply: Power.
uint32_t left
Bounding box for the blob [pixels].
Definition: player_interfaces.h:1082
uint32_t links_count
length of said list
Definition: player_interfaces.h:2250
Configuration request: Add client queue replace rule.
Definition: player_interfaces.h:232
struct player_ranger_data_rangestamped player_ranger_data_rangestamped_t
Data: Stamped range scan (PLAYER_RANGER_DATA_RANGESTAMPED)
#define PLAYER_LASER_MAX_FILTER_PARAMS
Filter setings.
Definition: player_interfaces.h:874
player_ranger_data_intns_t data
The scan data.
Definition: player_interfaces.h:5068
struct player_blobfinder_imager_config player_blobfinder_imager_config_t
Configuration request: Set imager params.
Device configuration request (PLAYER_RANGER_REQ_GET_CONFIG)
Definition: player_interfaces.h:4983
uint32_t layers_count
The number of layers.
Definition: player_interfaces.h:5194
uint32_t positions_count
The number of actuators in the array.
Definition: player_interfaces.h:3886
float max_angle
Start and end angles for the laser scan [rad].
Definition: player_interfaces.h:888
uint8_t value
Power setting; 0 for off, 1 for on.
Definition: player_interfaces.h:3956
Request/reply: Reset euler orientation.
Definition: player_interfaces.h:4821
uint32_t compression
Image compression; PLAYER_CAMERA_COMPRESS_RAW indicates no compression.
Definition: player_interfaces.h:2966
uint8_t state
The current state of the actuator.
Definition: player_interfaces.h:3804
float q0
Orientation data as quaternions.
Definition: player_interfaces.h:4756
uint32_t points_count
Number of points in this packet.
Definition: player_interfaces.h:4561
struct player_actarray_multi_position_cmd player_actarray_multi_position_cmd_t
Command: Multiple Joint position control (PLAYER_ACTARRAY_CMD_MULTI_POS)
player_pose2d_t mean
The best (?) pose (mm, mm, arc-seconds).
Definition: player_interfaces.h:2395
uint32_t width
Image dimensions [pixels].
Definition: player_interfaces.h:2953
struct player_simulation_pose2d_req player_simulation_pose2d_req_t
Request/reply: get/set 2D pose of a named simulation object.
uint32_t quality
Quality of fix 0 = invalid, 1 = GPS fix, 2 = DGPS fix.
Definition: player_interfaces.h:1868
struct player_health_data player_health_data_t
Structure describing the HEALTH's data packet.
struct player_device_auth_req player_device_auth_req_t
Configuration request: Authentication.
Data: state (PLAYER_POSITION3D_DATA_STATE)
Definition: player_interfaces.h:2476
struct player_pointcloud3d_stereo_element player_pointcloud3d_stereo_element_t
Data: state (PLAYER_STEREO_DATA_STATE)
struct player_wifi_iwspy_addr_req player_wifi_iwspy_addr_req_t
Request/reply:
Data: Stamped range scan (PLAYER_RANGER_DATA_RANGESTAMPED)
Definition: player_interfaces.h:5036
uint32_t name_count
name length
Definition: player_interfaces.h:1555
player_pose3d_t pos
(x, y, z, roll, pitch, yaw) position [m, m, m, rad, rad, rad]
Definition: player_interfaces.h:2479
player_audio_mixer_channel_detail_t * details
the tones
Definition: player_interfaces.h:1574
uint8_t capacity
Capacity for storing objects - if 0, then the gripper can't store.
Definition: player_interfaces.h:445
float vel
velocity [m/s] or [rad/s]
Definition: player_interfaces.h:3573
player_pose3d_t vel
(x, y, z, roll, pitch, yaw) velocity [m, m, m, rad, rad, rad]
Definition: player_interfaces.h:2481
int32_t joint
The joint/actuator to command.
Definition: player_interfaces.h:3875
player_bbox3d_t inner_size
Inside dimensions of gripper, i.e.
Definition: player_interfaces.h:441
struct player_sonar_data player_sonar_data_t
Data: ranges (PLAYER_SONAR_DATA_RANGES)
struct player_actarray_current_cmd player_actarray_current_cmd_t
Command: Joint current control (PLAYER_ACTARRAY_CMD_CURRENT)
Data: scan (PLAYER_LASER_DATA_SCANANGLE)
Definition: player_interfaces.h:920
uint8_t value
Brakes setting; 0 for off, 1 for on.
Definition: player_interfaces.h:4141
uint32_t bottom
Bounding box for the blob [pixels].
Definition: player_interfaces.h:1088
uint32_t name_count
Length of name in bytes.
Definition: player_interfaces.h:5179
int32_t joint
Joint to set acceleration for.
Definition: player_interfaces.h:3989
uint8_t value
Brake setting; 0 for off, 1 for on.
Definition: player_interfaces.h:3966
struct player_bumper_geom player_bumper_geom_t
Data AND Request/reply: bumper geometry.
struct player_planner_enable_req player_planner_enable_req_t
Request/reply: Enable/disable robot motion.
player_pose2d_t goal
Goal location (m,m,rad)
Definition: player_interfaces.h:3156
int32_t joint
The joint/actuator to command - set to -1 to command all.
Definition: player_interfaces.h:3928
struct player_vectormap_layer_data player_vectormap_layer_data_t
Vectormap data.
struct player_coopobject_cmd player_coopobject_cmd_t
Command: send command from robot to any or all WSN nodes or viceversa
float accel_x
The IMU's calibrated acceleration value on X-axis.
Definition: player_interfaces.h:4727
struct player_actarray_accel_config player_actarray_accel_config_t
Request/reply: Acceleration.
Data: hypotheses (PLAYER_LOCALIZE_DATA_HYPOTHS)
Definition: player_interfaces.h:2351
struct player_fiducial_geom player_fiducial_geom_t
Request/reply: Get geometry.
player_point_3d_t base_pos
The position of the base of the actarray.
Definition: player_interfaces.h:3862
struct player_power_chargepolicy_config player_power_chargepolicy_config_t
Request/reply: set charging policy.
Command: flash (PLAYER_BLINKENLIGHT_CMD_FLASH) This blinkenlight command sets the duration of one on/...
Definition: player_interfaces.h:2880
struct player_limb_setpose_cmd player_limb_setpose_cmd_t
Command: Set end effector pose (PLAYER_LIMB_CMD_SETPOSE)
Data: Get cloud (PLAYER_POINTCLOUD3D_DATA_STATE) The basic 3dcloudpoint data packet.
Definition: player_interfaces.h:4879
double z
translate distance along y axis
Definition: player_interfaces.h:4576
struct player_position1d_position_mode_req player_position1d_position_mode_req_t
Request/reply: Change control mode.
uint32_t fdiv
Some images (such as disparity maps) use scaled pixel values; for these images, fdiv specifies the sc...
Definition: player_interfaces.h:2963
player_point_2d_t * points
Array of points to be joined by lines.
Definition: player_interfaces.h:4265
uint32_t hypoths_count
The number of pose hypotheses.
Definition: player_interfaces.h:2358
player_pose3d_t vel
(x, y, z, roll, pitch, yaw) velocity [m, m, m, rad, rad, rad]
Definition: player_interfaces.h:2507
struct player_camera_data player_camera_data_t
Data: state (PLAYER_CAMERA_DATA_STATE)
struct player_vectormap_feature_data player_vectormap_feature_data_t
Vectormap feature data.
uint32_t height
The size of the map [pixels].
Definition: player_interfaces.h:3046
struct player_ptz_req_generic player_ptz_req_generic_t
Request/reply: Generic request.
Command: Set end effector pose (PLAYER_LIMB_CMD_SETPOSE)
Definition: player_interfaces.h:4091
uint8_t state
Motor state (FALSE is either off or locked, depending on the driver).
Definition: player_interfaces.h:633
struct player_gripper_data player_gripper_data_t
Data: state (PLAYER_GRIPPER_DATA_STATE)
double angle
absolute turning angle (rad)
Definition: player_interfaces.h:651
player_ranger_config_t config
The sensor configuration at the time the scan was acquired.
Definition: player_interfaces.h:5076
struct player_wsn_datatype_config player_wsn_datatype_config_t
Request/reply: change the data type to RAW or converted engineering units.
double max_angle
End angle of scans [rad].
Definition: player_interfaces.h:4988
float speed
The speed of the actuator in m/s or rad/s depending on the type.
Definition: player_interfaces.h:3798
uint32_t parameters_count
Size of the request message parameters (in bytes)
Definition: player_interfaces.h:5524
double min_angle
Start angle of scans [rad].
Definition: player_interfaces.h:4986
struct player_graphics3d_cmd_translate player_graphics3d_cmd_translate_t
Command: Translate coordinate system (PLAYER_GRAPHICS3D_CMD_TRANSLATE) Translate the current coordina...
player_ranger_config_t config
The sensor configuration at the time the scan was acquired.
Definition: player_interfaces.h:5047
Request/reply: Get IDentification information.
Definition: player_interfaces.h:993
uint8_t state
Motor state (FALSE is either off or locked, depending on the driver).
Definition: player_interfaces.h:2497
uint8_t state
FALSE for off, TRUE for on.
Definition: player_interfaces.h:2536
int32_t joint
Joint to set speed for.
Definition: player_interfaces.h:3976
uint32_t maxnoise
Maximum value for noise.
Definition: player_interfaces.h:2266
struct player_power_data player_power_data_t
Data: voltage (PLAYER_POWER_DATA_STATE)
char * name
Descriptive channel name.
Definition: player_interfaces.h:1557
Command: Joint position control (PLAYER_ACTARRAY_CMD_POS)
Definition: player_interfaces.h:3872
uint8_t red
Red color channel.
Definition: player_interfaces.h:5293
uint32_t image_count
Size of image data as stored in image buffer (bytes)
Definition: player_interfaces.h:2968
player_pose3d_t vel
The complete velocity of the IMU in 3D coordinates + angles.
Definition: player_interfaces.h:4785
Request/reply: Enable/disable robot motion.
Definition: player_interfaces.h:3196
Structure containing a single actuator's information.
Definition: player_interfaces.h:3793
struct player_camera_source player_camera_source_t
Request/reply: Get/set current source.
int32_t default_output
default output channel (-1 for none)
Definition: player_interfaces.h:1576
double angle
relative turning angle (rad)
Definition: player_interfaces.h:642
double speed
Speed over ground, in meters/second .
Definition: player_interfaces.h:1859
player_color_t color
Color in which the line should be drawn.
Definition: player_interfaces.h:4237
struct player_position2d_cmd_car player_position2d_cmd_car_t
position2d command setting velocity and steering angle
uint32_t speeds_count
The number of actuators in the array.
Definition: player_interfaces.h:3908
struct player_ranger_data_range player_ranger_data_range_t
Data: range scan (PLAYER_RANGER_DATA_RANGE)
float * positions
The positions for each joint/actuator.
Definition: player_interfaces.h:3888
int32_t type
message type to set replace rule for (-1 for wildcard), i.e.
Definition: player_interfaces.h:239
Command: Multiple Joint speed control (PLAYER_ACTARRAY_CMD_MULTI_SPEED)
Definition: player_interfaces.h:3905
struct player_position1d_power_config player_position1d_power_config_t
Request/reply: Motor power.
player_pose2d_t pose
The global pose of the laser at the time the scan was acquired.
Definition: player_interfaces.h:914
char * name
the identifier of the object we want to locate
Definition: player_interfaces.h:2731
Configuration request: Set imager params.
Definition: player_interfaces.h:1153
Request/reply: get/set 2D pose of a named simulation object.
Definition: player_interfaces.h:2710
uint8_t state
Motor state (FALSE is either off or locked, depending on the driver).
Definition: player_interfaces.h:2509
uint8_t intensity
Enable reflection intensity data.
Definition: player_interfaces.h:974
uint32_t tones_count
number of tones in list
Definition: player_interfaces.h:1502
player_pose3d_t upose
Uncertainty in the measured pose .
Definition: player_interfaces.h:1693
player_pose3d_t * poses
the pose of each IR detector on this robot
Definition: player_interfaces.h:2135
struct player_position2d_velocity_mode_config player_position2d_velocity_mode_config_t
position2d velocity mode config
struct player_localize_get_particles player_localize_get_particles_t
Request/reply: Get particles.
float radius
radius of curvature [m] - zero for straight lines
Definition: player_interfaces.h:1938
uint8_t done
Have we arrived at the goal?
Definition: player_interfaces.h:3152
player_bbox3d_t size
Dimensions of the base (m, m, m).
Definition: player_interfaces.h:3602
player_localize_hypoth_t * hypoths
The array of the hypotheses.
Definition: player_interfaces.h:2360
float scale
The scale of the map [m/pixel].
Definition: player_interfaces.h:3042
int32_t colormode
Color Mode ( 0=RGB/AutoWhiteBalance Off, 1=RGB/AutoWhiteBalance On, 2=YCrCB/AWB Off,...
Definition: player_interfaces.h:1163
Data: Euler orientation data (PLAYER_IMU_DATA_EULER)
Definition: player_interfaces.h:4766
int32_t waypoint_idx
Current waypoint index (handy if you already have the list of waypoints).
Definition: player_interfaces.h:3162
struct player_limb_brakes_req player_limb_brakes_req_t
Request/reply: Brakes.
player_pose3d_t pose
Pose of the robot base, in the robot cs (m, m, m, rad, rad, rad).
Definition: player_interfaces.h:3600
player_color_t color
the color of the light
Definition: player_interfaces.h:2835
uint32_t prop_count
Length of property identifier.
Definition: player_interfaces.h:2765
struct player_imu_data_quat player_imu_data_quat_t
Data: Quaternions orientation data (PLAYER_IMU_DATA_QUAT)
float range
Range to the blob center [meters].
Definition: player_interfaces.h:1090
float max_range
Maximum range [m].
Definition: player_interfaces.h:923
uint32_t name_count
Length of name.
Definition: player_interfaces.h:2729
uint8_t type
The type of log device, either PLAYER_LOG_TYPE_READ or PLAYER_LOG_TYPE_WRITE.
Definition: player_interfaces.h:3290
player_pose3d_t pos
(x, y, z, roll, pitch, yaw) position [m, m, m, rad, rad, rad]
Definition: player_interfaces.h:2493
player_pose2d_t pose
The particle's pose (m,m,rad)
Definition: player_interfaces.h:2382
int32_t pos[8]
Current joystick position X, Y and Yaw (unscaled)
Definition: player_interfaces.h:3349
uint32_t bumper_def_count
The number of valid bumper definitions.
Definition: player_interfaces.h:1951
double waypoints_distance
Straight-line distance along all waypoints.
Definition: player_interfaces.h:3184
struct player_position2d_speed_prof_req player_position2d_speed_prof_req_t
speed prof req
uint8_t state
FALSE for off, TRUE for on.
Definition: player_interfaces.h:3619
uint32_t area
The blob area [pixels].
Definition: player_interfaces.h:1076
float battery
The node's remaining battery voltage.
Definition: player_interfaces.h:4407
player_wsn_node_data_t data_packet
The WSN node's data packet.
Definition: player_interfaces.h:4422
uint8_t type
The type of the actuator - linear or rotary.
Definition: player_interfaces.h:3824
uint32_t ranges_count
Number of range readings.
Definition: player_interfaces.h:5027
uint32_t data_count
Size of the undefined message (in bytes)
Definition: player_interfaces.h:5507
player_pose3d_t pose
Pose of the robot base, in the robot cs (m, rad).
Definition: player_interfaces.h:658
float minx
The minimum and maximum coordinates of all the line segments [meters].
Definition: player_interfaces.h:3085
Request/reply: Set position PID parameters.
Definition: player_interfaces.h:3688
float * speeds
The speed to move with.
Definition: player_interfaces.h:3910
struct player_graphics3d_cmd_draw player_graphics3d_cmd_draw_t
Data: This interface produces no data.
double z
y component of the vector around which we rotate
Definition: player_interfaces.h:4587
struct player_position1d_position_pid_req player_position1d_position_pid_req_t
Request/reply: Set position PID parameters.
uint32_t filename_count
Length of filename.
Definition: player_interfaces.h:3302
struct player_coopobject_position player_coopobject_position_t
The WSN position packet provides the position of the node.
double alpha
The weight coefficient for linear combination (alpha)
Definition: player_interfaces.h:2384
player_point_3d_t axis
The axis of rotation for this actuator if it is rotary, or axis along which it moves if it is linear.
Definition: player_interfaces.h:3835
struct player_position3d_cmd_pos player_position3d_cmd_pos_t
Command: position (PLAYER_POSITION3D_CMD_SET_POS)
player_laser_data_t scan
The scan data.
Definition: player_interfaces.h:912
uint8_t request
Type of the request.
Definition: player_interfaces.h:5522
float maxx
The minimum and maximum coordinates of all the line segments [meters].
Definition: player_interfaces.h:3087
float acceleration
The acceleration of the actuator in m/s^2 or rad/s^2 depending on the type.
Definition: player_interfaces.h:3800
double y
translate distance along x axis
Definition: player_interfaces.h:4575
int32_t node_id
The ID of the WSN node.
Definition: player_interfaces.h:4447
struct player_actarray_position_cmd player_actarray_position_cmd_t
Command: Joint position control (PLAYER_ACTARRAY_CMD_POS)
struct player_imu_datatype_config player_imu_datatype_config_t
Request/reply: change the data type to one of the predefined data structures.
struct player_blobfinder_color_config player_blobfinder_color_config_t
Request/reply: Set tracking color.
struct player_fiducial_id player_fiducial_id_t
Request/reply: Get/set fiducial ID.
struct player_pointcloud3d_data player_pointcloud3d_data_t
Data: Get cloud (PLAYER_POINTCLOUD3D_DATA_STATE) The basic 3dcloudpoint data packet.
uint32_t particles_count
The number of particles included.
Definition: player_interfaces.h:2399
char * attrib
Attrib data for the feature.
Definition: player_interfaces.h:5162
float max_range
The maximum range of the sensor [m].
Definition: player_interfaces.h:1735
uint32_t rmin
RGB minimum and max values (0-255)
Definition: player_interfaces.h:1125
uint8_t * image
Compressed image data (byte-aligned, row major order).
Definition: player_interfaces.h:2972
float current
The current of the actuator in A.
Definition: player_interfaces.h:3802
player_bbox3d_t size
Size of the device [m, m, m].
Definition: player_interfaces.h:5010
uint32_t id
A unique, increasing, ID for the scan.
Definition: player_interfaces.h:902
struct player_laser_get_id_config player_laser_get_id_config_t
Request/reply: Get IDentification information.
uint16_t id
identify the light we are addressing
Definition: player_interfaces.h:2872
Command: Draw polyline (PLAYER_GRAPHICS2D_CMD_POLYLINE) Draw a series of straight line segments betwe...
Definition: player_interfaces.h:4230
Request/reply: Set velocity PID parameters.
Definition: player_interfaces.h:3673
struct player_log_set_filename player_log_set_filename_t
Request/reply: Set filename.
struct player_position1d_cmd_pos player_position1d_cmd_pos_t
Command: state (PLAYER_POSITION1D_CMD_POS)
int32_t brightness
Brightness: (0-255) -1=no change.
Definition: player_interfaces.h:1156
player_pose3d_t pose
Gripper pose, in robot cs (m, m, m, rad, rad, rad).
Definition: player_interfaces.h:436
struct player_laser_config player_laser_config_t
Request/reply: Get/set scan properties.
float accel_z
The IMU's calibrated acceleration value on Z-axis.
Definition: player_interfaces.h:4731
Command: Joint current control (PLAYER_ACTARRAY_CMD_CURRENT)
Definition: player_interfaces.h:3925
Request/reply: Turn power on/off (PLAYER_RANGER_REQ_POWER)
Definition: player_interfaces.h:5082
player_pose3d_t acc
The complete acceleration of the IMU in 3D coordinates + angles.
Definition: player_interfaces.h:4787
Data: all of the calibrated IMU data (PLAYER_IMU_DATA_FULLSTATE)
Definition: player_interfaces.h:4780
player_orientation_3d_t base_orientation
The orientation of the base of the actarray.
Definition: player_interfaces.h:3865
struct player_position1d_data player_position1d_data_t
Data: state (PLAYER_POSITION1D_DATA_STATE)
uint32_t value
driver-specific
Definition: player_interfaces.h:674
struct player_audio_mixer_channel_detail player_audio_mixer_channel_detail_t
Player mixer channel detail.
#define PLAYER_MAX_DEVICES
The maximum number of devices the server will support.
Definition: player.h:73
uint8_t have_geom
If non-zero, the geometry data has been filled.
Definition: player_interfaces.h:5070
int32_t longitude
Longitude in degrees / 1e7 (units are scaled such that the effective resolution is roughly 1cm).
Definition: player_interfaces.h:1854
uint32_t * config
Buffer for command/reply.
Definition: player_interfaces.h:1292
double alpha
The weight coefficient for linear combination (alpha)
Definition: player_interfaces.h:2344
struct player_coopobject_rssi player_coopobject_rssi_t
Data (PLAYER_COOPOBJECT_DATA_RSSI)
float view_angle
The receptive angle of the sensor [rad].
Definition: player_interfaces.h:1737
float magn_x
The node's magnetic measurement on X-axis from a magnetometer.
Definition: player_interfaces.h:4399
player_color_t color
Color in which the outline should be drawn.
Definition: player_interfaces.h:4250
struct player_actarray_speed_config player_actarray_speed_config_t
Request/reply: Speed.
uint32_t srid
Spatial reference identifier.
Definition: player_interfaces.h:5192
uint32_t vdop
Vertical dilution of position (VDOP), times 10.
Definition: player_interfaces.h:1874
player_segment_t * segments
Line segments.
Definition: player_interfaces.h:3095
uint32_t rmax
RGB minimum and max values (0-255)
Definition: player_interfaces.h:1127
float * angles
Angle readings [m].
Definition: player_interfaces.h:931
char * prop
The identifier of the property we want to get/set.
Definition: player_interfaces.h:2767
struct player_audio_mixer_channel_list_detail player_audio_mixer_channel_list_detail_t
Player mixer channels.
A rectangular bounding box, used to define the origin and bounds of an object.
Definition: player.h:306
uint8_t state
State: FALSE=disabled, TRUE=enabled.
Definition: player_interfaces.h:3262
float watts
estimated current energy consumption (negative values) or aquisition (positive values) [W].
Definition: player_interfaces.h:306
uint32_t axes_count
Nunber of axes.
Definition: player_interfaces.h:3355
uint32_t width
The size of the tile [pixels].
Definition: player_interfaces.h:3067
Data: This interface produces no data.
Definition: player_interfaces.h:4556
struct player_speech_cmd player_speech_cmd_t
Command: say a string (PLAYER_SPEECH_CMD_SAY)
uint32_t gmax
RGB minimum and max values (0-255)
Definition: player_interfaces.h:1131
player_pose3d_t pose
the desired pose in (m, m, m, rad, rad, rad)
Definition: player_interfaces.h:2733
uint32_t name_count
Length of name in bytes.
Definition: player_interfaces.h:5168
struct player_blinkenlight_cmd_power player_blinkenlight_cmd_power_t
Command: power (PLAYER_BLINKENLIGHT_CMD_POWER) This blinkenlight command turns the light on or off.
float tiltspeed
Current tilt velocity [rad/s].
Definition: player_interfaces.h:1239
Data (PLAYER_COOPOBJECT_DATA_USERDEFINED)
Definition: player_interfaces.h:5501
uint32_t mode
Mode to use: must be either PLAYER_PTZ_VELOCITY_CONTROL or PLAYER_PTZ_POSITION_CONTROL.
Definition: player_interfaces.h:1305
uint32_t height
The size of the tile [pixels].
Definition: player_interfaces.h:3069
float light
The node's light measurement from a light sensor.
Definition: player_interfaces.h:4389
char ap[32]
MAC address of current access point/cell.
Definition: player_interfaces.h:2268
player_bbox3d_t size
Dimensions of the base (m, m, m).
Definition: player_interfaces.h:2520
struct player_device_nameservice_req player_device_nameservice_req_t
Nameservice request.
uint8_t state
FALSE to turn laser off, TRUE to turn laser on.
Definition: player_interfaces.h:986
uint32_t bitrate
current bitrate of device
Definition: player_interfaces.h:2256
uint32_t parameters_count
Size of the data of the message (in bytes)
Definition: player_interfaces.h:5543
struct player_device_req player_device_req_t
Request/reply: (un)subscribe to a device.
struct player_log_get_state player_log_get_state_t
Request/reply: Rewind playback.
uint8_t value
Power setting: 0 for off, 1 for on.
Definition: player_interfaces.h:4451
uint32_t value
driver-specific
Definition: player_interfaces.h:2560
struct player_position3d_set_odom_req player_position3d_set_odom_req_t
Request/reply: Set odometry.
uint8_t state
State: FALSE=disabled, TRUE=enabled.
Definition: player_interfaces.h:3272
double min_range
Minimum range [m].
Definition: player_interfaces.h:4993
double course
Course made good (heading if the robot moves along its longitudinal axis), in radians.
Definition: player_interfaces.h:1862
struct player_blinkenlight_data player_blinkenlight_data_t
Data: state (PLAYER_BLINKENLIGHT_DATA_STATE) The blinkenlight data provides the current state of the ...
float speed
The speed to move with.
Definition: player_interfaces.h:3899
player_point_3d_t approach
The approach vector of the end effector.
Definition: player_interfaces.h:4077
Request/reply: Change data delivery frequency.
Definition: player_interfaces.h:4470
uint8_t * parameters
Request message parameters
Definition: player_interfaces.h:5526
struct player_pointcloud3d_element player_pointcloud3d_element_t
3D Pointcloud element structure An element as stored in a 3D pointcloud, containing a 3D position plu...
int32_t autogain
AutoGain: 0=off, 1=on.
Definition: player_interfaces.h:1165
Command: Vector move the end effector (PLAYER_LIMB_CMD_VECMOVE)
Definition: player_interfaces.h:4115
uint32_t actuators_count
The number of actuators in the array.
Definition: player_interfaces.h:3857
struct player_coopobject_data_userdefined player_coopobject_data_userdefined_t
Data (PLAYER_COOPOBJECT_DATA_USERDEFINED)
struct player_simulation_pose3d_req player_simulation_pose3d_req_t
Request/reply: get/set 3D pose of a named simulation object.
struct player_localize_set_pose player_localize_set_pose_t
Request/reply: Set the robot pose estimate.
int32_t joint
The joint/actuator to command - set to -1 to command all.
Definition: player_interfaces.h:3919
struct player_dio_data player_dio_data_t
Data: input values (PLAYER_DIO_DATA_VALUES)
int8_t data_range
Maximum value for each cell (-range <= EMPTY < 0, unknown = 0, 0 < OCCUPIED <= range)
Definition: player_interfaces.h:3073
uint32_t width
The size of the map [pixels].
Definition: player_interfaces.h:3044
uint8_t state
TRUE to turn data on, FALSE to turn data off.
Definition: player_interfaces.h:5097
uint32_t wkb_count
Length of data in bytes.
Definition: player_interfaces.h:5155
uint8_t enable_output
boolean controlling whether others can recharge from this device.
Definition: player_interfaces.h:327
struct player_position1d_cmd_vel player_position1d_cmd_vel_t
Command: state (PLAYER_POSITION1D_CMD_VEL)
uint32_t value
driver-specific
Definition: player_interfaces.h:4814
Request/reply: set charging policy.
Definition: player_interfaces.h:320
A rectangular bounding box, used to define the size of an object.
Definition: player.h:244
position2d command setting velocity and steering angle
Definition: player_interfaces.h:637
uint32_t node_type
The type of WSN node.
Definition: player_interfaces.h:4416
Data: range scan (PLAYER_RANGER_DATA_RANGE)
Definition: player_interfaces.h:5024
float mic
The node's accoustic measurement from a microphone.
Definition: player_interfaces.h:4391
double velocity
forward velocity (m/s)
Definition: player_interfaces.h:649
float panspeed
Current pan velocity [rad/s].
Definition: player_interfaces.h:1237
Request/reply: Set linear speed profile parameters.
Definition: player_interfaces.h:3703
struct player_wsn_node_data player_wsn_node_data_t
Structure describing the WSN node's data packet.
uint32_t currents_count
The number of actuators in the array.
Definition: player_interfaces.h:3939
Request/reply: get/set 3D pose of a named simulation object.
Definition: player_interfaces.h:2726
uint32_t buttons
Button states (bitmask)
Definition: player_interfaces.h:3353
player_pose3d_t pose
Pose of the robot base, in the robot cs (m, m, m, rad, rad, rad).
Definition: player_interfaces.h:2518
int32_t contrast
Contrast: (0-255) -1=no change.
Definition: player_interfaces.h:1158
float accel_x
The node's acceleration on X-axis from an acceleration sensor.
Definition: player_interfaces.h:4393
struct player_position2d_position_pid_req player_position2d_position_pid_req_t
position2d position pid req
float * currents
The current for the motors of the whole array.
Definition: player_interfaces.h:3941
struct player_audio_sample_rec_req player_audio_sample_rec_req_t
Player audio sample record request.
struct player_planner_data player_planner_data_t
Data: state (PLAYER_PLANNER_DATA_STATE)
uint32_t element_poses_count
Number of individual elements that make up the device.
Definition: player_interfaces.h:5012
player_pose2d_t pose
(x, y, yaw) [m, m, rad]
Definition: player_interfaces.h:689
float parameters[PLAYER_LASER_MAX_FILTER_PARAMS]
Filter parameters.
Definition: player_interfaces.h:1023
player_color_t color
Color in which the points should be drawn.
Definition: player_interfaces.h:4224
uint32_t top
Bounding box for the blob [pixels].
Definition: player_interfaces.h:1086
player_pose2d_t pose
the desired pose in (m, m, rad)
Definition: player_interfaces.h:2717
player_pose3d_t vel
velocity at which to move to the position [m/s] or [rad/s]
Definition: player_interfaces.h:2495
struct player_laser_power_config player_laser_power_config_t
Request/reply: Turn power on/off.
uint16_t port
The corresponding port.
Definition: player_interfaces.h:219
struct player_blinkenlight_cmd player_blinkenlight_cmd_t
Command: state (PLAYER_BLINKENLIGHT_CMD_STATE) This blinkenlight command sets the complete current st...
player_bbox3d_t size
Size of the detector.
Definition: player_interfaces.h:1719
uint8_t value
Data type setting: 1 for pose/orientation, 2 for calibrated (raw) data, 3 for quaternions,...
Definition: player_interfaces.h:4804
float resolution
Scan resolution [rad].
Definition: player_interfaces.h:968
uint8_t have_config
If non-zero, the configuration data has been filled.
Definition: player_interfaces.h:5074
player_actarray_actuator_t * actuators
The actuator data.
Definition: player_interfaces.h:3815
float current
The current to move with.
Definition: player_interfaces.h:3930
uint8_t state
Logging/playback state: FALSE=disabled, TRUE=enabled.
Definition: player_interfaces.h:3292
uint32_t voltages_count
number of valid samples
Definition: player_interfaces.h:2056
double x
angle to rotate in radians
Definition: player_interfaces.h:4585
player_point_2d_t * points
Array of points to be joined by lines.
Definition: player_interfaces.h:4235
struct player_coopobject_header player_coopobject_header_t
Data (PLAYER_COOPOBJECT_DATA_HEALTH)
int32_t charging
charge exchange status: if 1, the device is currently receiving charge from another energy device.
Definition: player_interfaces.h:311
player_color_t color
Color in which the line should be drawn.
Definition: player_interfaces.h:4267
float acc
max acceleration [m/s^2]
Definition: player_interfaces.h:720
uint32_t status
Current pan / tilt status.
Definition: player_interfaces.h:1241
struct player_position2d_power_config player_position2d_power_config_t
position2d power config
uint8_t * intensity
Intensity readings.
Definition: player_interfaces.h:935
struct player_simulation_property_req player_simulation_property_req_t
Request/reply: get/set a property of a named simulation object.
float pos
position [m] or [rad] depending on actuator type
Definition: player_interfaces.h:3545
struct player_imu_data_euler player_imu_data_euler_t
Data: Euler orientation data (PLAYER_IMU_DATA_EULER)
Structure describing the HEALTH's data packet.
Definition: player_interfaces.h:4645
float panspeed
Desired pan velocity [rad/s].
Definition: player_interfaces.h:1257
struct player_limb_geom_req player_limb_geom_req_t
Request/reply: get geometry.
Request/reply: Change velocity control.
Definition: player_interfaces.h:2557
uint32_t data_count
Number of sensors included.
Definition: player_interfaces.h:5491
uint32_t fiducials_count
The number of detected fiducials.
Definition: player_interfaces.h:1703
uint8_t * bumpers
array of bumper values
Definition: player_interfaces.h:1927
uint8_t cmd
A single byte of as-yet-unspecified command.
Definition: player_interfaces.h:2701
uint8_t name[PLAYER_MAX_DRIVER_STRING_LEN]
The robot name.
Definition: player_interfaces.h:217
struct player_fiducial_item player_fiducial_item_t
Info on a single detected fiducial.
struct player_position2d_cmd_pos player_position2d_cmd_pos_t
position2d position command
uint32_t format
Image format (must be compatible with depth).
Definition: player_interfaces.h:2959
struct player_dio_cmd player_dio_cmd_t
Command: output values (PLAYER_DIO_CMD_VALUES)
int32_t replace
Should we replace these messages.
Definition: player_interfaces.h:243
struct player_bumper_define player_bumper_define_t
The geometry of a single bumper.
float min_angle
Start and end angles for the laser scan [rad].
Definition: player_interfaces.h:964
enum player_graphics3d_draw_mode player_graphics3d_draw_mode_t
Drawmode: enumeration that defines the drawing mode.
int32_t scale[8]
Scaling factors for X, Y and Yaw — not using these yet.
Definition: player_interfaces.h:3351
uint32_t value_count
The length of the value data in bytes.
Definition: player_interfaces.h:2771
double * intensities
Intensity readings.
Definition: player_interfaces.h:5058
uint8_t origin
0 for fixed from base, 1 for mobile from base, 2 for mote-interface, 3 for Robot
Definition: player_interfaces.h:5431
struct player_position2d_cmd_vel_head player_position2d_cmd_vel_head_t
position2d command setting velocity and heading
Request/reply: Change velocity control.
Definition: player_interfaces.h:3630
uint32_t driver_name_count
Length of driver name.
Definition: player_interfaces.h:147
player_pose2d_t vel
translational velocities [m/s,m/s,rad/s] (x, y, yaw)
Definition: player_interfaces.h:611
uint32_t node_parent_id
The ID of the WSN node's parent (if existing).
Definition: player_interfaces.h:4420
Data: detected fiducials (PLAYER_FIDUCIAL_DATA_SCAN)
Definition: player_interfaces.h:1700
uint8_t filled
If non-zero, the polygon should be drawn filled, else empty.
Definition: player_interfaces.h:4254
struct player_actarray_brakes_config player_actarray_brakes_config_t
Request/reply: Brakes.
float acc
max acceleration [m/s^2] or [rad/s^2]
Definition: player_interfaces.h:3708
Request/reply: Set position PID parameters.
Definition: player_interfaces.h:2596
struct player_position2d_cmd_vel player_position2d_cmd_vel_t
position 2d velocity command
player_extent2d_t extent
Boundary area.
Definition: player_interfaces.h:5172
struct player_ranger_power_config player_ranger_power_config_t
Request/reply: Turn power on/off (PLAYER_RANGER_REQ_POWER)
Request/reply: Get the list of available devices.
Definition: player_interfaces.h:99
uint32_t state
The state of the driver: will be a bitmask of PLAYER_AUDIO_STATE_* values.
Definition: player_interfaces.h:1631
char * name
Identifier for the layer.
Definition: player_interfaces.h:5181
player_bbox3d_t * element_sizes
Size of each individual element that makes up the device.
Definition: player_interfaces.h:5018
uint32_t name_count
Length of name in bytes.
Definition: player_interfaces.h:5151
struct player_laser_data_scanangle player_laser_data_scanangle_t
Data: scan (PLAYER_LASER_DATA_SCANANGLE)
uint32_t norm_count
Norm (one of "NTSC", "PAL", "SECAM", "UNKNOWN").
Definition: player_interfaces.h:2982
uint32_t tags_count
The number of RFID tags found.
Definition: player_interfaces.h:4332
float magn_z
The node's magnetic measurement on Z-axis from a magnetometer.
Definition: player_interfaces.h:4403
Request/reply: Set filter settings.
Definition: player_interfaces.h:1016
struct player_position3d_geom player_position3d_geom_t
Request/reply: Query geometry.
player_imu_data_calib_t calib_data
Calibrated IMU data (accel, gyro, magnetometer)
Definition: player_interfaces.h:4769
Command: power (PLAYER_BLINKENLIGHT_CMD_POWER) This blinkenlight command turns the light on or off.
Definition: player_interfaces.h:2858
player_wifi_link_t * links
A list of links.
Definition: player_interfaces.h:2252
struct player_imu_data_calib player_imu_data_calib_t
Data: calibrated IMU data (PLAYER_IMU_DATA_CALIB)
float config_speed
The configured speed setting of the actuator - different from current speed.
Definition: player_interfaces.h:3845
player_pose3d_t pose
The complete pose of the IMU in 3D coordinates + angles.
Definition: player_interfaces.h:4717
struct player_wsn_cmd player_wsn_cmd_t
Command: set device state (PLAYER_WSN_CMD_DEVSTATE) This wsn command sets the state of the node's ind...
player_point_2d_t * points
array of points defining the polygon.
Definition: player_interfaces.h:4248
uint32_t state
0 for velocity mode, 1 for position mode
Definition: player_interfaces.h:3654
uint32_t points_count
Number of points in this packet.
Definition: player_interfaces.h:4220
player_color_t color
Color in which the points should be drawn.
Definition: player_interfaces.h:4565
player_point_3d_t orientation
The orientation vector of the end effector (a vector in a predefined direction on the end effector,...
Definition: player_interfaces.h:4081
uint8_t have_config
If non-zero, the configuration data has been filled.
Definition: player_interfaces.h:5045
Command: position (PLAYER_POSITION3D_CMD_SET_POS)
Definition: player_interfaces.h:2490
struct player_graphics2d_cmd_polygon player_graphics2d_cmd_polygon_t
Command: Draw polygon (PLAYER_GRAPHICS2D_CMD_POLYGON) Draw a polygon.
player_point_3d_t direction
Direction vector to move in.
Definition: player_interfaces.h:4118
struct player_joystick_data player_joystick_data_t
Data: state (PLAYER_JOYSTICK_DATA_STATE)
player_point_3d_t position
The position of the end effector (in robot coordiantes).
Definition: player_interfaces.h:4075
player_orientation_3d_t orientation
The orientation of this actuator when it is in its rest position.
Definition: player_interfaces.h:3832
uint32_t config_count
Length of data in config buffer.
Definition: player_interfaces.h:1290
uint32_t width
The image dimensions.
Definition: player_interfaces.h:1099
player_point_3d_t orientation
Orientation vector.
Definition: player_interfaces.h:4098
Command: Set end effector position (PLAYER_LIMB_CMD_SETPOSITION)
Definition: player_interfaces.h:4105
struct player_audio_sample_item player_audio_sample_item_t
Player audio sample selection.
uint8_t state
Turn power off TRUE or FALSE.
Definition: player_interfaces.h:800
uint8_t valid
Did the planner find a valid path?
Definition: player_interfaces.h:3150
player_ranger_geom_t geom
The geometry of the device at the time the scan was acquired.
Definition: player_interfaces.h:5072
double range_res
Range resolution [m].
Definition: player_interfaces.h:4997
uint32_t name_count
Length of name.
Definition: player_interfaces.h:2713
player_audio_mixer_channel_t * channels
the channels
Definition: player_interfaces.h:1535
struct player_position3d_cmd_vel player_position3d_cmd_vel_t
Command: velocity (PLAYER_POSITION3D_CMD_SET_VEL)
Command: send command from robot to any or all WSN nodes or viceversa
Definition: player_interfaces.h:5535
uint8_t state
Motor state (FALSE is either off or locked, depending on the driver).
Definition: player_interfaces.h:3590
uint8_t stored
Number of currently stored objects.
Definition: player_interfaces.h:425
float dutycycle
flash duty cycle (ratio of time-on to time-off in one cycle).
Definition: player_interfaces.h:2887
float min_angle
Start and end angles for the laser scan [rad].
Definition: player_interfaces.h:886
Request/reply: get/set a property of a named simulation object.
Definition: player_interfaces.h:2758
player_pose2d_t mean
The mean value of the pose estimate (m, m, rad).
Definition: player_interfaces.h:2370
float min_range
The minimum range of the sensor [m].
Definition: player_interfaces.h:1733
struct player_imu_reset_orientation_config player_imu_reset_orientation_config_t
Request/reply: Reset orientation.
uint32_t actuators_count
The number of actuators in the array.
Definition: player_interfaces.h:3813
uint32_t ranges_count
The number of valid range readings.
Definition: player_interfaces.h:774
player_point_2d_t * points
Array of points.
Definition: player_interfaces.h:4222
uint32_t voltages_count
number of samples
Definition: player_interfaces.h:2118
Configuration request: Change data delivery mode.
Definition: player_interfaces.h:159
float speed
max speed [rad/s]
Definition: player_interfaces.h:2613
float gyro_x
The IMU's calibrated gyro value on X-axis.
Definition: player_interfaces.h:4733
Command: velocity (PLAYER_POSITION3D_CMD_SET_VEL)
Definition: player_interfaces.h:2504
uint8_t state
FALSE for power off, TRUE for power on.
Definition: player_interfaces.h:2145
uint8_t enable
The state: 0=disabled, 1=enabled.
Definition: player_interfaces.h:4437
double pending_time
The time stamp of the last observation processed.
Definition: player_interfaces.h:2356
uint32_t ranges_count
number of samples
Definition: player_interfaces.h:2122
char filename[256]
Filename; max 255 chars + terminating NULL.
Definition: player_interfaces.h:3304
player_health_memory_t swap
The swap stats
Definition: player_interfaces.h:4652
player_coopobject_sensor_t * data
The node sensors measurements.
Definition: player_interfaces.h:5493
double max_range
Maximum range [m].
Definition: player_interfaces.h:4995
player_localize_particle_t * particles
The particles.
Definition: player_interfaces.h:2401
struct player_position3d_speed_pid_req player_position3d_speed_pid_req_t
Request/reply: Reset odometry.
float range_res
Range Resolution [m].
Definition: player_interfaces.h:972
uint8_t auth_key[PLAYER_KEYLEN]
The authentication key.
Definition: player_interfaces.h:203
player_blobfinder_blob_t * blobs
The list of blobs.
Definition: player_interfaces.h:1105
struct player_coopobject_data_sensor player_coopobject_data_sensor_t
Data (PLAYER_COOPOBJECT_DATA_SENSOR)
float min
The range of motion of the actuator, in m or rad depending on the type.
Definition: player_interfaces.h:3837
double simtime
simulation time when PLAYER_SIMULATION_REQ_GET_POSE3D was serviced.
Definition: player_interfaces.h:2735
player_point_3d_t * points
Array of points.
Definition: player_interfaces.h:4563
Command: Draw multiple lines (PLAYER_GRAPHICS2D_CMD_MULTILINE) Draw a set of lines.
Definition: player_interfaces.h:4260
player_pose3d_t * poses
Pose of each sonar, in robot cs.
Definition: player_interfaces.h:790
Request/reply: Set the robot pose estimate.
Definition: player_interfaces.h:2367
struct player_graphics3d_cmd_rotate player_graphics3d_cmd_rotate_t
Command: Rotate coordinate system (PLAYER_GRAPHICS3D_CMD_ROTATE) Rotate the current coordinate system...
float max_angle
Start and end angles for the laser scan [rad].
Definition: player_interfaces.h:966
float percent
Percent of full charge [%].
Definition: player_interfaces.h:301
Request/reply: Reset orientation.
Definition: player_interfaces.h:4811
struct player_map_data_vector player_map_data_vector_t
Request/reply: get vector map.
float acc
max acceleration [rad/s^2]
Definition: player_interfaces.h:2615
double variance
The variance of the best (?) pose (mm^2)
Definition: player_interfaces.h:2397
struct player_imu_data_fullstate player_imu_data_fullstate_t
Data: all of the calibrated IMU data (PLAYER_IMU_DATA_FULLSTATE)
struct player_actarray_actuator player_actarray_actuator_t
Structure containing a single actuator's information.
uint32_t ranges_count
Number of range readings.
Definition: player_interfaces.h:925
struct player_speech_recognition_data player_speech_recognition_data_t
Data: recognized string.
player_pose2d_t origin
The origin of the map [m, m, rad].
Definition: player_interfaces.h:3049
player_pose2d_t pos
position [m,m,rad] (x, y, yaw)
Definition: player_interfaces.h:609
float period
flash period (duration of one whole on-off cycle) [s].
Definition: player_interfaces.h:2885
struct player_limb_vecmove_cmd player_limb_vecmove_cmd_t
Command: Vector move the end effector (PLAYER_LIMB_CMD_VECMOVE)
float accel_y
The IMU's calibrated acceleration value on Y-axis.
Definition: player_interfaces.h:4729
uint32_t attrib_count
Length of data in bytes.
Definition: player_interfaces.h:5160
char * name
the identifier of the object we want to locate
Definition: player_interfaces.h:2715
player_pose3d_t pose
Fiducial pose relative to the detector.
Definition: player_interfaces.h:1691
double utm_e
UTM WGS84 coordinates, easting [m].
Definition: player_interfaces.h:1864
uint32_t text_count
Length of text.
Definition: player_interfaces.h:3398
Definition: player_interfaces.h:5165
uint32_t beams
The position of the object in the gripper.
Definition: player_interfaces.h:423
struct player_position1d_reset_odom_config player_position1d_reset_odom_config_t
Request/reply: Reset odometry.
float magn_z
The IMU's calibrated magnetic value on Z-axis.
Definition: player_interfaces.h:4743
uint16_t parent_id
The ID of the CO parent (if existing).
Definition: player_interfaces.h:5435
char * name
The identifier of the object we want to locate.
Definition: player_interfaces.h:2763
struct player_blinkenlight_cmd_flash player_blinkenlight_cmd_flash_t
Command: flash (PLAYER_BLINKENLIGHT_CMD_FLASH) This blinkenlight command sets the duration of one on/...
uint32_t features_count
The number of map features.
Definition: player_interfaces.h:5183
struct player_stereo_data player_stereo_data_t
Data: state (PLAYER_STEREO_DATA_STATE)
int32_t joint
The joint/actuator to command.
Definition: player_interfaces.h:3897
uint32_t points_count
Number of points in this packet.
Definition: player_interfaces.h:4263
struct player_position1d_geom player_position1d_geom_t
Request/reply: Query geometry.
player_bbox3d_t size
Laser dimensions (m, m, m).
Definition: player_interfaces.h:950
uint32_t state
0 for velocity mode, 1 for position mode
Definition: player_interfaces.h:682
player_pose2d_t pos
Current location (m,m,rad)
Definition: player_interfaces.h:3154
int32_t index
Index to store at (-1 for next available).
Definition: player_interfaces.h:1617
player_imu_data_calib_t calib_data
Calibrated IMU data (accel, gyro, magnetometer)
Definition: player_interfaces.h:4753
float vel
velocity at which to move to the position [m/s] or [rad/s]
Definition: player_interfaces.h:3588
float period
flash period (duration of one whole on-off cycle) [s].
Definition: player_interfaces.h:2831
struct player_ranger_geom player_ranger_geom_t
Data and Request/reply: Get geometry.
float magn_y
The node's magnetic measurement on Y-axis from a magnetometer.
Definition: player_interfaces.h:4401
double * ranges
Range readings [m].
Definition: player_interfaces.h:5029
player_point_3d_t position
Position of the end effector.
Definition: player_interfaces.h:4094
uint8_t type
The type of sensor (see above)
Definition: player_interfaces.h:5476
float length
length of the sensor [m]
Definition: player_interfaces.h:1936
uint8_t * wkb
Well known binary describing the geometric shape.
Definition: player_interfaces.h:5157
Command: Rotate coordinate system (PLAYER_GRAPHICS3D_CMD_ROTATE) Rotate the current coordinate system...
Definition: player_interfaces.h:4582
uint32_t hdop
Horizontal dilution of position (HDOP), times 10.
Definition: player_interfaces.h:1872
struct player_actarray_multi_current_cmd player_actarray_multi_current_cmd_t
Command: Multiple Joint current control (PLAYER_ACTARRAY_CMD_MULTI_CURRENT)
position2d command setting velocity and heading
Definition: player_interfaces.h:646
uint8_t status
bitfield of extra data in the following order:
Definition: player_interfaces.h:3561
uint8_t stall
Are the motors stalled?
Definition: player_interfaces.h:2483
struct player_audio_seq_item player_audio_seq_item_t
Player audio sequence item.
float amplitude
level (normalised 0 to 1)
Definition: player_interfaces.h:1516
3D Pointcloud element structure An element as stored in a 3D pointcloud, containing a 3D position plu...
Definition: player_interfaces.h:4861
uint32_t index
Index for properties with multiples values (arrays...)
Definition: player_interfaces.h:2769
struct player_position3d_velocity_mode_config player_position3d_velocity_mode_config_t
Request/reply: Change velocity control.
struct player_planner_waypoints_req player_planner_waypoints_req_t
Request/reply: Get waypoints.
double frequency
Scanning frequency [Hz].
Definition: player_interfaces.h:4999
Command: Joint home (PLAYER_ACTARRAY_CMD_HOME)
Definition: player_interfaces.h:3916
struct player_blobfinder_blob player_blobfinder_blob_t
Structure describing a single blob.
Request/reply: Set tracking color.
Definition: player_interfaces.h:1118
int16_t value
Value of the sensor/alarm
Definition: player_interfaces.h:5478
float position
The position of the actuator in m or rad depending on the type.
Definition: player_interfaces.h:3796
char driver_name[PLAYER_MAX_DRIVER_STRING_LEN]
The name of the underlying driver.
Definition: player_interfaces.h:149
struct player_position2d_position_mode_req player_position2d_position_mode_req_t
position2d position mode request
struct player_position1d_set_odom_req player_position1d_set_odom_req_t
Request/reply: Set odometry.
uint32_t waypoints_count
Number of waypoints to follow.
Definition: player_interfaces.h:3186
player_pose3d_t pose
The complete pose of the IMU in 3D coordinates + angles.
Definition: player_interfaces.h:4783
float gyro_y
The IMU's calibrated gyro value on Y-axis.
Definition: player_interfaces.h:4735
player_devaddr_t devices[PLAYER_MAX_DEVICES]
The list of available devices.
Definition: player_interfaces.h:104
uint32_t value
0 for velocity mode, 1 for position mode
Definition: player_interfaces.h:2547
uint8_t data
A single byte of as-yet-unspecified data.
Definition: player_interfaces.h:2691
int32_t latitude
Latitude in degrees / 1e7 (units are scaled such that the effective resolution is roughly 1cm).
Definition: player_interfaces.h:1850
struct player_wsn_datafreq_config player_wsn_datafreq_config_t
Request/reply: Change data delivery frequency.
struct player_ptz_req_status player_ptz_req_status_t
Request/reply: Query pan/tilt status.
struct player_coopobject_req player_coopobject_req_t
Request: send request from robot to any or all WSN nodes or viceversa
uint32_t throughput
mysterious throughput calculated by driver
Definition: player_interfaces.h:2254
uint32_t value
driver-specific
Definition: player_interfaces.h:3633
struct player_limb_setposition_cmd player_limb_setposition_cmd_t
Command: Set end effector position (PLAYER_LIMB_CMD_SETPOSITION)
uint8_t * data
The node info not previously included.
Definition: player_interfaces.h:5509
uint32_t id
A unique, increasing, ID for the scan.
Definition: player_interfaces.h:937
int32_t group_id
The Group ID of the WSN node.
Definition: player_interfaces.h:4433
Command: set device state (PLAYER_WSN_CMD_DEVSTATE) This wsn command sets the state of the node's ind...
Definition: player_interfaces.h:4428
Command: Translate coordinate system (PLAYER_GRAPHICS3D_CMD_TRANSLATE) Translate the current coordina...
Definition: player_interfaces.h:4572
uint32_t intensity_count
Number of intensity readings.
Definition: player_interfaces.h:898
uint32_t points_count
Number of points in this packet.
Definition: player_interfaces.h:4233
uint32_t time_sec
GPS (UTC) time, in seconds and microseconds since the epoch.
Definition: player_interfaces.h:1844
struct player_position2d_speed_pid_req player_position2d_speed_pid_req_t
position2d speed PID req
player_color_t color
the color of the light
Definition: player_interfaces.h:2852
player_bool_t active
active (set to false to mute channel)
Definition: player_interfaces.h:1518
Data: calibrated IMU data (PLAYER_IMU_DATA_CALIB)
Definition: player_interfaces.h:4724
Request: send request from robot to any or all WSN nodes or viceversa
Definition: player_interfaces.h:5516
uint32_t channel
For devices that can track multiple colors, indicate which color channel we are defining with this st...
Definition: player_interfaces.h:1123
struct player_actarray_actuatorgeom player_actarray_actuatorgeom_t
Actuator geometry.
The WSN position packet provides the position of the node.
Definition: player_interfaces.h:5457
uint8_t filter_type
Filter type.
Definition: player_interfaces.h:1019
player_health_cpu_t cpu_usage
The current cpu usage
Definition: player_interfaces.h:4648
double y
x component of the vector around which we rotate
Definition: player_interfaces.h:4586
struct player_localize_data player_localize_data_t
Data: hypotheses (PLAYER_LOCALIZE_DATA_HYPOTHS)
double cov[6]
The diagonal elements of the covariance matrix pose estimate (variance) and the (symmetric) covarianc...
Definition: player_interfaces.h:2375
Data: pose-stamped scan (PLAYER_LASER_DATA_SCANPOSE)
Definition: player_interfaces.h:909
Definition: player_interfaces.h:5284
uint32_t time_usec
GPS (UTC) time, in seconds and microseconds since the epoch.
Definition: player_interfaces.h:1846
Command: Joint speed control (PLAYER_ACTARRAY_CMD_SPEED)
Definition: player_interfaces.h:3894
uint16_t sender_id
The node RSSI measurements.
Definition: player_interfaces.h:5445
Command: Multiple Joint current control (PLAYER_ACTARRAY_CMD_MULTI_CURRENT)
Definition: player_interfaces.h:3936
uint32_t gmin
RGB minimum and max values (0-255)
Definition: player_interfaces.h:1129
player_bbox3d_t size
Dimensions of the base [m, m, m].
Definition: player_interfaces.h:1278
player_pose3d_t pose
Pose of the detector in the robot cs.
Definition: player_interfaces.h:1717
float accel_y
The node's acceleration on Y-axis from an acceleration sensor.
Definition: player_interfaces.h:4395
player_pose2d_t vel
velocity at which to move to the position [m/s] or [rad/s]
Definition: player_interfaces.h:631
Command: state (PLAYER_BLINKENLIGHT_CMD_STATE) This blinkenlight command sets the complete current st...
Definition: player_interfaces.h:2841
float period
flash period (duration of one whole on-off cycle) [s].
Definition: player_interfaces.h:2848
float speed
max speed [m/s]
Definition: player_interfaces.h:718
uint8_t state
Motor state (FALSE is either off or locked, depending on the driver).
Definition: player_interfaces.h:622
uint16_t id
identify the light we are addressing
Definition: player_interfaces.h:2861
Data (PLAYER_COOPOBJECT_DATA_SENSOR)
Definition: player_interfaces.h:5485
double utm_n
UTM WGS84 coordinates, northing [m].
Definition: player_interfaces.h:1866
struct player_graphics2d_cmd_polyline player_graphics2d_cmd_polyline_t
Command: Draw polyline (PLAYER_GRAPHICS2D_CMD_POLYLINE) Draw a series of straight line segments betwe...
float speed
max speed [m/s] or [rad/s]
Definition: player_interfaces.h:3706
uint8_t stall
Are the motors stalled?
Definition: player_interfaces.h:613
player_bbox3d_t size
Dimensions of the base (m).
Definition: player_interfaces.h:660
Request/reply: change the data type to RAW or converted engineering units.
Definition: player_interfaces.h:4459
float scanning_frequency
Scanning frequency [Hz].
Definition: player_interfaces.h:976
uint8_t access
The requested / granted access.
Definition: player_interfaces.h:145
struct player_position2d_set_odom_req player_position2d_set_odom_req_t
set odometry
float resolution
Angular resolution [rad].
Definition: player_interfaces.h:890
uint8_t green
Green color channel.
Definition: player_interfaces.h:5295
uint32_t height
Image dimensions [pixels].
Definition: player_interfaces.h:2955
uint16_t id
identify the light we are addressing
Definition: player_interfaces.h:2883
player_pose2d_t waypoint
Current waypoint location (m,m,rad)
Definition: player_interfaces.h:3158
uint32_t ranges_count
Number of range readings.
Definition: player_interfaces.h:894
#define PLAYER_MAX_DRIVER_STRING_LEN
Maximum length for a driver name.
Definition: player.h:71
struct player_blobfinder_data player_blobfinder_data_t
Data: detected blobs (PLAYER_BLOBFINDER_DATA_BLOBS)
uint8_t enable
FALSE: disabled, TRUE: enabled.
Definition: player_interfaces.h:2829
Request/reply: Get the driver name for a particular device.
Definition: player_interfaces.h:113
uint8_t value
Data type setting: 0 for RAW values, 1 for converted units.
Definition: player_interfaces.h:4462
float dutycycle
flash duty cycle (ratio of time-on to time-off in one cycle).
Definition: player_interfaces.h:2833
float length
The length of this actuator's link to the next actuator.
Definition: player_interfaces.h:3827
struct player_position3d_speed_prof_req player_position3d_speed_prof_req_t
Request/reply: Set speed profile parameters.
struct player_planner_cmd player_planner_cmd_t
Command: start or goal position (PLAYER_PLANNER_CMD_GOAL, PLAYER_PLANNER_CMD_START)
uint32_t string_count
Length of string.
Definition: player_interfaces.h:1800
uint8_t hasbrakes
If the actuator has brakes or not.
Definition: player_interfaces.h:3847
struct player_imu_data_state player_imu_data_state_t
Data: calibrated IMU data (PLAYER_IMU_DATA_STATE)
player_extent2d_t extent
Boundary area.
Definition: player_interfaces.h:5198
uint32_t segments_count
The number of line segments
Definition: player_interfaces.h:3093
uint32_t length
Length of sample to record in ms.
Definition: player_interfaces.h:1619
player_point_3d_t approach
Approach vector.
Definition: player_interfaces.h:4096
uint32_t name_count
Length of robot name.
Definition: player_interfaces.h:215
double frequency
Requested frequency in Hz.
Definition: player_interfaces.h:4477
uint32_t serial_number
Laser device serial number.
Definition: player_interfaces.h:996
char driver_name[PLAYER_MAX_DRIVER_STRING_LEN]
The driver name (returned)
Definition: player_interfaces.h:120
struct player_fiducial_data player_fiducial_data_t
Data: detected fiducials (PLAYER_FIDUCIAL_DATA_SCAN)
float vel
translational velocities [m/s] or [rad/s] depending on actuator type
Definition: player_interfaces.h:3547
struct player_imu_reset_euler_config player_imu_reset_euler_config_t
Request/reply: Reset euler orientation.
struct player_ranger_intns_config player_ranger_intns_config_t
Request/reply: Turn intensity data on/off for devices that provide it (PLAYER_RANGER_REQ_INTNS)
player_pose3d_t pose
Device centre pose in robot CS [m, m, m, rad, rad, rad].
Definition: player_interfaces.h:5008
float * ranges
Range readings [m].
Definition: player_interfaces.h:927
struct player_position1d_speed_pid_req player_position1d_speed_pid_req_t
Request/reply: Set velocity PID parameters.
float freq
Frequency of the note [Hz].
Definition: player_interfaces.h:1484
uint8_t enable_input
boolean controlling recharging.
Definition: player_interfaces.h:324
double angular_res
Scan resolution [rad].
Definition: player_interfaces.h:4990
player_pose3d_t pose
the local pose of a single bumper
Definition: player_interfaces.h:1934
struct player_blinkenlight_cmd_color player_blinkenlight_cmd_color_t
Command: color (PLAYER_BLINKENLIGHT_CMD_COLOR) This blinkenlight command sets the color of the light.
Data: Stamped intensity scan (PLAYER_RANGER_DATA_INTNSSTAMPED)
Definition: player_interfaces.h:5065
char * value
The value of the property.
Definition: player_interfaces.h:2773
struct player_position3d_data player_position3d_data_t
Data: state (PLAYER_POSITION3D_DATA_STATE)
uint8_t * data
The data we will be sending.
Definition: player_interfaces.h:3454
int32_t group_id
The Group ID of the WSN node.
Definition: player_interfaces.h:4475
uint8_t * intensity
Intensity readings.
Definition: player_interfaces.h:900
Command: start or goal position (PLAYER_PLANNER_CMD_GOAL, PLAYER_PLANNER_CMD_START)
Definition: player_interfaces.h:3170
uint32_t angles_count
Number of agle readings.
Definition: player_interfaces.h:929
int32_t index
index to set replace rule for (-1 for wildcard)
Definition: player_interfaces.h:237
struct player_ptz_req_control_mode player_ptz_req_control_mode_t
Request/reply: Control mode.
player_pose2d_t pos
position [m,m,rad] (x, y, yaw)
Definition: player_interfaces.h:629
uint32_t bpp
Image bits-per-pixel (8, 16, 24, 32).
Definition: player_interfaces.h:2957
struct player_graphics2d_cmd_points player_graphics2d_cmd_points_t
Data: This interface produces no data.
int32_t interf
Interface to set replace rule for (-1 for wildcard)
Definition: player_interfaces.h:235
player_vectormap_layer_info_t * layers
Array of layers.
Definition: player_interfaces.h:5196
player_ranger_data_range_t data
The scan data.
Definition: player_interfaces.h:5039
uint32_t details_count
number of tones in list
Definition: player_interfaces.h:1572