Skip to content

Commit 72ff550

Browse files
committed
Fix inverted right-of-way entity check
1 parent c1ae496 commit 72ff550

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

simulation/behavior_tree_plugin/src/vehicle/follow_lane_sequence/follow_front_entity_action.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ bool FollowFrontEntityAction::checkPreconditions()
7575
request_ != traffic_simulator::behavior::Request::NONE &&
7676
request_ != traffic_simulator::behavior::Request::FOLLOW_LANE) {
7777
return false;
78-
} else if (getRightOfWayEntities(route_lanelets_).empty()) {
78+
} else if (!getRightOfWayEntities(route_lanelets_).empty()) {
7979
return false;
8080
} else if (!behavior_parameter_.see_around) {
8181
return false;

simulation/behavior_tree_plugin/src/vehicle/follow_lane_sequence/stop_at_crossing_entity_action.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ bool StopAtCrossingEntityAction::checkPreconditions()
9292
return false;
9393
} else if (!behavior_parameter_.see_around) {
9494
return false;
95-
} else if (getRightOfWayEntities(route_lanelets_).empty()) {
95+
} else if (!getRightOfWayEntities(route_lanelets_).empty()) {
9696
return false;
9797
} else {
9898
return true;

simulation/behavior_tree_plugin/src/vehicle/follow_lane_sequence/stop_at_stop_line_action.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ bool StopAtStopLineAction::checkPreconditions()
9191
return false;
9292
} else if (!behavior_parameter_.see_around) {
9393
return false;
94-
} else if (getRightOfWayEntities(route_lanelets_).empty()) {
94+
} else if (!getRightOfWayEntities(route_lanelets_).empty()) {
9595
return false;
9696
} else if (!canonicalized_entity_status_->isInLanelet()) {
9797
return false;

simulation/behavior_tree_plugin/src/vehicle/follow_lane_sequence/stop_at_traffic_light_action.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ bool StopAtTrafficLightAction::checkPreconditions()
9494
return false;
9595
} else if (!behavior_parameter_.see_around) {
9696
return false;
97-
} else if (getRightOfWayEntities(route_lanelets_).empty()) {
97+
} else if (!getRightOfWayEntities(route_lanelets_).empty()) {
9898
return false;
9999
} else {
100100
return true;

0 commit comments

Comments
 (0)