|
@@ -544,6 +544,7 @@ func ProduceWindow() {
|
|
currentCurvateres = append(currentCurvateres, math.Abs(float64(point.Curvature)))
|
|
currentCurvateres = append(currentCurvateres, math.Abs(float64(point.Curvature)))
|
|
}
|
|
}
|
|
pjisuvParam.LastCurvaturesOfCicvAmrTrajectory = currentCurvateres
|
|
pjisuvParam.LastCurvaturesOfCicvAmrTrajectory = currentCurvateres
|
|
|
|
+ pjisuvParam.DecisionType = data.Trajectoryinfo.DecisionType
|
|
}
|
|
}
|
|
mutexOfCicvAmrTrajectory.RUnlock()
|
|
mutexOfCicvAmrTrajectory.RUnlock()
|
|
},
|
|
},
|
|
@@ -913,6 +914,7 @@ func ProduceWindow() {
|
|
|
|
|
|
// 20
|
|
// 20
|
|
if topic == masterConfig.TopicOfMapPolygon && (len(masterConfig.RuleOfMapPolygon1) > 0 || len(masterConfig.RuleOfMapPolygon2) > 0) {
|
|
if topic == masterConfig.TopicOfMapPolygon && (len(masterConfig.RuleOfMapPolygon1) > 0 || len(masterConfig.RuleOfMapPolygon2) > 0) {
|
|
|
|
+
|
|
subscribers[i], err = goroslib.NewSubscriber(goroslib.SubscriberConf{
|
|
subscribers[i], err = goroslib.NewSubscriber(goroslib.SubscriberConf{
|
|
Node: commonConfig.RosNode,
|
|
Node: commonConfig.RosNode,
|
|
Topic: topic,
|
|
Topic: topic,
|