Pārlūkot izejas kodu

modify TargetAhead trigger

zwh 10 mēneši atpakaļ
vecāks
revīzija
9007edeeeb

+ 1 - 1
trigger/pjisuv/tpperception/TargetAhead/main/TargetAhead.go

@@ -17,7 +17,7 @@ func Label() string {
 
 
 func Rule(data *pjisuv_msgs.PerceptionObjects, param pjisuv_param.PjisuvParam) string {
 func Rule(data *pjisuv_msgs.PerceptionObjects, param pjisuv_param.PjisuvParam) string {
 	for _, obj := range data.Objs {
 	for _, obj := range data.Objs {
-		if math.Abs(float64(obj.Y)) <= 1.5 && obj.X >= 0 && obj.X <= 6 && param.AngularVelocityZOfCicvLocation < 5.5 && param.VelocityXOfCicvLocation >= 0.5 {
+		if math.Abs(float64(obj.Y)) <= 1.5 && obj.X >= 0 && obj.X <= 6 && param.AngularVelocityZOfCicvLocation < 5.5 && math.Abs(param.VelocityXOfCicvLocation) >= 0.5 {
 			//event_label := "TargetAhead" //测试车正前方10米范围内有目标物(过滤掉测试车转弯的情况)
 			//event_label := "TargetAhead" //测试车正前方10米范围内有目标物(过滤掉测试车转弯的情况)
 			//fmt.Println(event_label)
 			//fmt.Println(event_label)
 			return "TargetAhead"
 			return "TargetAhead"