driver_behaviour library
Driver Behaviour
Provides APIs for analyzing and retrieving driver behaviour, driving events, and risk scores from sensor data.
This library covers the detection and analysis of driving events (such as harsh braking, acceleration, swerving), session statistics, and risk scoring.
Main features
- DriverBehaviour – Main class for managing driver behaviour analysis sessions.
- DriverBehaviourAnalysis – Represents a single analysis session, with statistics and event lists.
- MappedDrivingEvent – Represents a mapped driving event with time, location, and event type.
- DrivingScores – Provides risk scores for various driving behaviours.
- DrivingEvent – Enum of supported driving events (e.g., harsh braking, tailgating).
More details
- See the Driver Behaviour documentation for more information.
Classes
- DriverBehaviour Driver Behaviour
- Provides methods for starting, stopping, managing, and retrieving driver behaviour analysis sessions.
- DriverBehaviourAnalysis Driver Behaviour
- Represents a driver behaviour analysis session.
- DrivingScores Driver Behaviour
- Represents driving scores for a session.
- MappedDrivingEvent Driver Behaviour
- Represents a mapped driving event.
Enums
- DrivingEvent Driver Behaviour
- Enumerates various driving-related events.