pilot.RobotInfo

Class

Information about the overall status of a robot.

Fields

Hash64 id

unique robot id

optional<map_info_t> grid_map

used grid map, see pilot.map_info_t

optional<map_info_t> road_map

used road map, see pilot.map_info_t

optional<pose_2d_t> map_pose
optional<Vector3f> velocity

relative to base_link (x, y, yaw) [m/s, m/s, rad/s]

PilotState *state

see pilot.PilotState

Path2D *map_path

current global path in the map, see pilot.Path2D

MapMatch *map_match

see pilot.MapMatch

Footprint *footprint

see pilot.Footprint

PlatformInfo *platform

see pilot.PlatformInfo

SystemState *system_status

see pilot.SystemState

BatteryState *battery_state

see pilot.BatteryState

EmergencyState *emergency_state

see pilot.EmergencyState

vector<PointCloud2D *> laser_scans

in map coordinates