osi3::HostVehicleData::VehicleAutomatedDrivingFunction::DriverOverride Struct Reference

Driver override information. More...

Collaboration diagram for osi3::HostVehicleData::VehicleAutomatedDrivingFunction::DriverOverride:

Public Types

enum  Reason { REASON_BRAKE_PEDAL = 0, REASON_STEERING_INPUT = 1 }
 Ways in which a driver could override a driving function. More...
 

Public Attributes

optional bool active = 1
 The feature has been overridden by a driver action. More...
 
repeated Reason override_reason = 2
 What driver inputs have caused the override. More...
 

Detailed Description

Driver override information.

Information about whether and how and driver may have overridden an automated driving function.

Member Enumeration Documentation

◆ Reason

Ways in which a driver could override a driving function.

Enumerator
REASON_BRAKE_PEDAL 

The driver has applied sufficient input via the break pedal.

REASON_STEERING_INPUT 

The driver has applied sufficient steering input.

Member Data Documentation

◆ active

optional bool osi3::HostVehicleData::VehicleAutomatedDrivingFunction::DriverOverride::active = 1

The feature has been overridden by a driver action.

Note
If false, the rest of this message should be ignored.

◆ override_reason

repeated Reason osi3::HostVehicleData::VehicleAutomatedDrivingFunction::DriverOverride::override_reason = 2

What driver inputs have caused the override.


  • osi_hostvehicledata.proto