#include <zhongyun_controller.h>
|
| | ZhongyunController () |
| |
| virtual | ~ZhongyunController () |
| |
| ::apollo::common::ErrorCode | Init (const VehicleParameter ¶ms, CanSender<::apollo::canbus::ChassisDetail > *const can_sender, MessageManager<::apollo::canbus::ChassisDetail > *const message_manager) override |
| |
| bool | Start () override |
| | start the vehicle controller. More...
|
| |
| void | Stop () override |
| | stop the vehicle controller. More...
|
| |
| Chassis | chassis () override |
| | calculate and return the chassis. More...
|
| |
| | FRIEND_TEST (ZhongyunControllerTest, SetDrivingMode) |
| |
| | FRIEND_TEST (ZhongyunControllerTest, Status) |
| |
| | FRIEND_TEST (ZhongyunControllerTest, UpdateDrivingMode) |
| |
| virtual | ~VehicleController ()=default |
| |
| virtual common::ErrorCode | Init (const VehicleParameter ¶ms, CanSender< ChassisDetail > *const can_sender, MessageManager< ChassisDetail > *const message_manager)=0 |
| | initialize the vehicle controller. More...
|
| |
| virtual common::ErrorCode | Update (const control::ControlCommand &command) |
| | update the vehicle controller. More...
|
| |
| virtual common::ErrorCode | SetDrivingMode (const Chassis::DrivingMode &driving_mode) |
| | set vehicle to appointed driving mode. More...
|
| |
◆ ZhongyunController()
| apollo::canbus::zhongyun::ZhongyunController::ZhongyunController |
( |
| ) |
|
|
inline |
◆ ~ZhongyunController()
| virtual apollo::canbus::zhongyun::ZhongyunController::~ZhongyunController |
( |
| ) |
|
|
virtual |
◆ chassis()
| Chassis apollo::canbus::zhongyun::ZhongyunController::chassis |
( |
| ) |
|
|
overridevirtual |
◆ FRIEND_TEST() [1/3]
| apollo::canbus::zhongyun::ZhongyunController::FRIEND_TEST |
( |
ZhongyunControllerTest |
, |
|
|
SetDrivingMode |
|
|
) |
| |
◆ FRIEND_TEST() [2/3]
| apollo::canbus::zhongyun::ZhongyunController::FRIEND_TEST |
( |
ZhongyunControllerTest |
, |
|
|
Status |
|
|
) |
| |
◆ FRIEND_TEST() [3/3]
| apollo::canbus::zhongyun::ZhongyunController::FRIEND_TEST |
( |
ZhongyunControllerTest |
, |
|
|
UpdateDrivingMode |
|
|
) |
| |
◆ Init()
| ::apollo::common::ErrorCode apollo::canbus::zhongyun::ZhongyunController::Init |
( |
const VehicleParameter & |
params, |
|
|
CanSender<::apollo::canbus::ChassisDetail > *const |
can_sender, |
|
|
MessageManager<::apollo::canbus::ChassisDetail > *const |
message_manager |
|
) |
| |
|
override |
◆ Start()
| bool apollo::canbus::zhongyun::ZhongyunController::Start |
( |
| ) |
|
|
overridevirtual |
◆ Stop()
| void apollo::canbus::zhongyun::ZhongyunController::Stop |
( |
| ) |
|
|
overridevirtual |
The documentation for this class was generated from the following file: