提交 4ad8878a 编写于 作者: K kechxu 提交者: Kecheng Xu

Prediction: fix bugs related to target reference line lane ids

上级 7d564864
......@@ -39,6 +39,8 @@ void ADCTrajectoryContainer::Insert(
const ::google::protobuf::Message& message) {
adc_lane_ids_.clear();
adc_lane_seq_.clear();
adc_target_lane_ids_.clear();
adc_target_lane_seq_.clear();
adc_junction_polygon_ = std::move(Polygon2d());
std::lock_guard<std::mutex> lock(adc_trajectory_mutex_);
......@@ -207,7 +209,7 @@ bool ADCTrajectoryContainer::IsLaneIdInReferenceLine(
bool ADCTrajectoryContainer::IsLaneIdInTargetReferenceLine(
const std::string& lane_id) const {
return adc_lane_ids_.find(lane_id) != adc_target_lane_ids_.end();
return adc_target_lane_ids_.find(lane_id) != adc_target_lane_ids_.end();
}
void ADCTrajectoryContainer::SetLaneSequence() {
......
......@@ -48,7 +48,7 @@ bool IsLaneSequenceInReferenceLine(
const ADCTrajectoryContainer* ego_trajectory_container) {
for (const auto& lane_segment : lane_sequence.lane_segment()) {
std::string lane_id = lane_segment.lane_id();
if (ego_trajectory_container->IsLaneIdInReferenceLine(lane_id)) {
if (ego_trajectory_container->IsLaneIdInTargetReferenceLine(lane_id)) {
return true;
}
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册