art_msgs/PilotState Message

File: art_msgs/PilotState.msg

# ART pilot state message

# $Id: PilotState.msg 1541 2011-05-09 19:07:23Z jack.oquin $

Header  header

DriverState pilot               # pilot state

# current states of individual devices
# (considered CLOSED if device not publishing)
DriverState brake
DriverState imu
DriverState odom
DriverState shifter
DriverState steering
DriverState throttle

# true if pilot preempted for learning speed control
bool preempted

# latest commanded goal and current status
CarDrive target                 # current command
CarDrive plan                   # intermediate goal
CarDrive current                # current status

Expanded Definition

Header header
    uint32 seq
    time stamp
    string frame_id
DriverState pilot
    uint32 CLOSED=0
    uint32 OPENED=1
    uint32 RUNNING=2
    uint32 state
DriverState brake
    uint32 CLOSED=0
    uint32 OPENED=1
    uint32 RUNNING=2
    uint32 state
DriverState imu
    uint32 CLOSED=0
    uint32 OPENED=1
    uint32 RUNNING=2
    uint32 state
DriverState odom
    uint32 CLOSED=0
    uint32 OPENED=1
    uint32 RUNNING=2
    uint32 state
DriverState shifter
    uint32 CLOSED=0
    uint32 OPENED=1
    uint32 RUNNING=2
    uint32 state
DriverState steering
    uint32 CLOSED=0
    uint32 OPENED=1
    uint32 RUNNING=2
    uint32 state
DriverState throttle
    uint32 CLOSED=0
    uint32 OPENED=1
    uint32 RUNNING=2
    uint32 state
bool preempted
CarDrive target
    float32 speed
    float32 acceleration
    float32 jerk
    float32 steering_angle
    art_msgs/Gear gear
        uint8 Naught=0
        uint8 Park=1
        uint8 Reverse=2
        uint8 Neutral=3
        uint8 Drive=4
        uint8 N_gears=5
        uint8 value
    art_msgs/PilotBehavior behavior
        uint8 Run=0
        uint8 Pause=1
        uint8 Off=2
        uint8 N_behaviors=3
        uint8 value
CarDrive plan
    float32 speed
    float32 acceleration
    float32 jerk
    float32 steering_angle
    art_msgs/Gear gear
        uint8 Naught=0
        uint8 Park=1
        uint8 Reverse=2
        uint8 Neutral=3
        uint8 Drive=4
        uint8 N_gears=5
        uint8 value
    art_msgs/PilotBehavior behavior
        uint8 Run=0
        uint8 Pause=1
        uint8 Off=2
        uint8 N_behaviors=3
        uint8 value
CarDrive current
    float32 speed
    float32 acceleration
    float32 jerk
    float32 steering_angle
    art_msgs/Gear gear
        uint8 Naught=0
        uint8 Park=1
        uint8 Reverse=2
        uint8 Neutral=3
        uint8 Drive=4
        uint8 N_gears=5
        uint8 value
    art_msgs/PilotBehavior behavior
        uint8 Run=0
        uint8 Pause=1
        uint8 Off=2
        uint8 N_behaviors=3
        uint8 value