maliput / maliput/maliput_malidrive

[NotConfirmed] Review OpenScenarioRelativeLanePositionWithDsToMaliputRoadPosition s pose comparison

Open
#474 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug
Dominant language
C++
Stars
4
Forks
3
PR merge metrics
No merged PRs in 30d

Description

Description

The function in maliput_malidrive/base/road_geometry.cc seems to be comparing an XODR s position with a maliput s position, which may give wrong results in cases in which the road has elevations given the XODR does not take into account these. The comparison is made at the beginning of the function here

This needs evaluation and is not confirmed

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Read maliput_malidrive/base/road_geometry.cc, focusing on OpenScenarioRelativeLanePositionWithDsToMaliputRoadPosition and the comparison near line 561. Evaluate whether the XODR and maliput s positions are being compared consistently when the road has elevation. Done means confirming or disproving the suspected issue and identifying the required follow-up.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
backend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.