|
@@ -1369,6 +1369,8 @@ void iv::decition::BrainDecition::UpdateTrafficSign(std::shared_ptr<iv::vision::
|
|
|
flag=4;
|
|
|
else if(mvision_obs_->obj(objectID).type()=="Park")
|
|
|
flag=5;
|
|
|
+ else if(mvision_obs_->obj(objectID).type()=="Speed3")
|
|
|
+ flag=6;
|
|
|
else
|
|
|
flag =200;
|
|
|
|
|
@@ -1382,6 +1384,11 @@ void iv::decition::BrainDecition::UpdateTrafficSign(std::shared_ptr<iv::vision::
|
|
|
ServiceCarStatus.iTrafficsignSpeed=5.0;
|
|
|
ServiceCarStatus.itrafficsignTurn=200;
|
|
|
}
|
|
|
+ else if(flag==6)
|
|
|
+ {
|
|
|
+ ServiceCarStatus.iTrafficsignSpeed=3.0;
|
|
|
+ ServiceCarStatus.itrafficsignTurn=200;
|
|
|
+ }
|
|
|
else if(flag==4)
|
|
|
{
|
|
|
ServiceCarStatus.iTrafficsignSpeed=0.0;
|
|
@@ -1408,6 +1415,67 @@ void iv::decition::BrainDecition::UpdateTrafficSign(std::shared_ptr<iv::vision::
|
|
|
ServiceCarStatus.itrafficsignTurn=200;
|
|
|
}
|
|
|
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
|
|
|
|
|
|
|