|
@@ -107,6 +107,10 @@ void VehicleControlClient::updateControlData(void)
|
|
|
std::cout<<"throttle:"<<throttleCMD<<std::endl;
|
|
|
std::cout<<"brake:"<<brakeCMD<<std::endl;
|
|
|
#endif
|
|
|
+ std::cout<<"\n"<<"shift:"<<shiftCMD<<std::endl;
|
|
|
+ std::cout<<"steeringWheelAngle:"<<steeringWheelAngleCMD<<std::endl;
|
|
|
+ std::cout<<"throttle:"<<throttleCMD<<std::endl;
|
|
|
+ std::cout<<"brake:"<<brakeCMD<<"\n"<<std::endl;
|
|
|
iv::remotectrl xmsg;
|
|
|
if(modeCMD == CtrlMode::CMD_REMOTE || modeCMD == CtrlMode::CMD_CLOUD_PLATFORM)
|
|
|
xmsg.set_ntype(iv::remotectrl::CtrlType::remotectrl_CtrlType_REMOTE);
|
|
@@ -128,6 +132,13 @@ void VehicleControlClient::updateControlData(void)
|
|
|
else
|
|
|
xmsg.set_shift(0);
|
|
|
}
|
|
|
+ else if(modeCMD == CtrlMode::CMD_AUTO)
|
|
|
+ {
|
|
|
+ xmsg.set_acc(0.0);
|
|
|
+ xmsg.set_brake(0.0);
|
|
|
+ xmsg.set_wheel(0.0);
|
|
|
+ xmsg.set_shift(0);
|
|
|
+ }
|
|
|
else
|
|
|
{
|
|
|
xmsg.set_acc(0.0);
|