AdvancedDriverAssistanceSystem Class Reference#

Demo: demo::AdvancedDriverAssistanceSystem Class Reference
Demo
demo::AdvancedDriverAssistanceSystem Class Reference

Represents the Advanced Driver Assistance System. More...

#include <advanced_driver_assistance_system.hpp>

Public Member Functions

 AdvancedDriverAssistanceSystem (const std::vector< Camera > &cameras, const Lidar &lidar)
 Constructs the AdvancedDriverAssistanceSystem object.
 
std::vector< Position > detectPedestrians ()
 Detects pedestrians using computer vision algorithms and Lidar data.
 

Detailed Description

Represents the Advanced Driver Assistance System.

Implementation Class: AdvancedDriverAssistanceSystem SW-CLS-ADAS ../../../../_images/arrow-right-circle.svg
implements: SW-COMP-001

Constructor & Destructor Documentation

◆ AdvancedDriverAssistanceSystem()

demo::AdvancedDriverAssistanceSystem::AdvancedDriverAssistanceSystem ( const std::vector< Camera > &  cameras,
const Lidar lidar 
)
inline

Constructs the AdvancedDriverAssistanceSystem object.

Parameters
camerasA vector of cameras used for capturing the video feed.
lidarA Lidar object used for obtaining Lidar data.

Member Function Documentation

◆ detectPedestrians()

std::vector< Position > demo::AdvancedDriverAssistanceSystem::detectPedestrians ( )
inline

Detects pedestrians using computer vision algorithms and Lidar data.

Returns
A vector of positions of detected pedestrians.

The documentation for this class was generated from the following file: