|
@@ -132,6 +132,9 @@ iv::decition::BrainDecition::BrainDecition()
|
|
|
void * pa = iv::modulecomm::RegisterRecvPlus(gstrmemchassis.data(),funchassis);
|
|
|
|
|
|
mpaPlanTrace = iv::modulecomm::RegisterSend("plantrace",100000,1);
|
|
|
+ mpaObsTraceLeft = iv::modulecomm::RegisterSend("obstraceleft",100000,1);
|
|
|
+ mpaObsTraceRight = iv::modulecomm::RegisterSend("obstraceright",100000,1);
|
|
|
+
|
|
|
|
|
|
mTime.start();
|
|
|
mnOldTime = mTime.elapsed();
|
|
@@ -760,6 +763,8 @@ void iv::decition::BrainDecition::run() {
|
|
|
}
|
|
|
iv::modulecomm::ModuleSendMsg(mpaPlanTrace,(char *)decitionGps00->planTrace.data(),decitionGps00->planTrace.size()*sizeof(iv::TracePoint));
|
|
|
|
|
|
+ iv::modulecomm::ModuleSendMsg(mpaObsTraceLeft,(char *)(ServiceCarStatus.obsTraceLeft.data()),ServiceCarStatus.obsTraceLeft.size()*sizeof(iv::TracePoint));
|
|
|
+ iv::modulecomm::ModuleSendMsg(mpaObsTraceRight,(char *)(ServiceCarStatus.obsTraceRight.data()),ServiceCarStatus.obsTraceRight.size()*sizeof(iv::TracePoint));
|
|
|
|
|
|
|
|
|
// decition_gps = decitionLine00->getDecideFromGPS(*gps_data_, navigation_data, obs_lidar_grid_);
|