Commit 8411bdb 1 parent cb73f80 commit 8411bdb Copy full SHA for 8411bdb
File tree 1 file changed +4
-4
lines changed
planning/behavior_path_avoidance_module/src
1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -676,15 +676,15 @@ bool isNeverAvoidanceTarget(
676
676
if (object.behavior == ObjectData::Behavior::MERGING) {
677
677
object.reason = " MergingToEgoLane" ;
678
678
if (
679
- isOnRight (object) &&
679
+ isOnRight (object) && !object. is_parked &&
680
680
object.overhang_points .front ().first > parameters->th_overhang_distance ) {
681
681
RCLCPP_DEBUG (
682
682
rclcpp::get_logger (__func__),
683
683
" merging vehicle. but overhang distance is larger than threshold." );
684
684
return true ;
685
685
}
686
686
if (
687
- !isOnRight (object) &&
687
+ !isOnRight (object) && !object. is_parked &&
688
688
object.overhang_points .front ().first < -1.0 * parameters->th_overhang_distance ) {
689
689
RCLCPP_DEBUG (
690
690
rclcpp::get_logger (__func__),
@@ -696,15 +696,15 @@ bool isNeverAvoidanceTarget(
696
696
if (object.behavior == ObjectData::Behavior::DEVIATING) {
697
697
object.reason = " DeviatingFromEgoLane" ;
698
698
if (
699
- isOnRight (object) &&
699
+ isOnRight (object) && !object. is_parked &&
700
700
object.overhang_points .front ().first > parameters->th_overhang_distance ) {
701
701
RCLCPP_DEBUG (
702
702
rclcpp::get_logger (__func__),
703
703
" deviating vehicle. but overhang distance is larger than threshold." );
704
704
return true ;
705
705
}
706
706
if (
707
- !isOnRight (object) &&
707
+ !isOnRight (object) && !object. is_parked &&
708
708
object.overhang_points .front ().first < -1.0 * parameters->th_overhang_distance ) {
709
709
RCLCPP_DEBUG (
710
710
rclcpp::get_logger (__func__),
You can’t perform that action at this time.
0 commit comments