Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rjd 1197/pose module #1371

Merged
merged 6 commits into from
Sep 13, 2024
Merged

Rjd 1197/pose module #1371

merged 6 commits into from
Sep 13, 2024

Conversation

gmajrobotec
Copy link
Contributor

@gmajrobotec gmajrobotec commented Sep 10, 2024

Description

Abstract

This PR contains unit tests for the pose namespace, which is a part of traffic_simulator package

Details

List of tests included in this PR:

  1. pose.quietNaNPose
  2. pose.quietNaNLaneletPose
  3. pose.canonicalize_default
  4. pose.canonicalize_invalid
  5. pose.canonicalize_valid
  6. pose.toMapPose_CanonicalizedLaneletPosepose.toMapPose_LaneletPose
  7. pose.toCanonicalizedLaneletPose_noBoundingBox_noRoute_valid
  8. pose.toCanonicalizedLaneletPose_noBoundingBox_noRoute_invalid
  9. pose.toCanonicalizedLaneletPose_BoundingBox_noRoute_valid
  10. pose.toCanonicalizedLaneletPose_BoundingBox_noRoute_invalid
  11. pose.toCanonicalizedLaneletPose_BoundingBox_route_emptyInvalid
  12. pose.toCanonicalizedLaneletPose_BoundingBox_route_emptyValid
  13. pose.toCanonicalizedLaneletPose_BoundingBox_route_nonEmptyInvalid
  14. pose.toCanonicalizedLaneletPose_BoundingBox_route_nonEmptyValid
  15. pose.transformRelativePoseToGlobal
  16. pose.relativePose_poses_zeros
  17. pose.relativePose_poses_zero
  18. pose.relativePose_poses_complex
  19. pose.relativePose_canonicalized_end_position
  20. pose.relativePose_canonicalized_start_position
  21. pose.boundingBoxRelativePose_disjoint
  22. pose.boundingBoxRelativePose_commonEdge
  23. pose.boundingBoxRelativePose_intersect
  24. pose.relativeLaneletPose_s_invalid
  25. pose.relativeLaneletPose_s_valid
  26. pose.relativeLaneletPose_offset_invalid
  27. pose.relativeLaneletPose_offset_valid
  28. pose.boundingBoxRelativeLaneletPose_s_invalid
  29. pose.boundingBoxRelativeLaneletPose_s_valid
  30. pose.boundingBoxRelativeLaneletPose_offset_invalid
  31. pose.boundingBoxRelativeLaneletPose_offset_valid
  32. pose.isInLanelet_inside
  33. pose.isInLanelet_outsideFrontFar
  34. pose.isInLanelet_outsideFrontClose
  35. pose.isInLanelet_outsideBackFar
  36. pose.isInLanelet_outsideBackClose
  37. pose.isAtEndOfLanelets_noFollowing_within
  38. pose.isAtEndOfLanelets_singleFollowing_within
  39. pose.isAtEndOfLanelets_singleFollowing_outside
  40. pose.isAtEndOfLanelets_multipleFollowing_within
  41. pose.isAtEndOfLanelets_multipleFollowing_outside
  42. pose.laneletLength_invalid
  43. pose.laneletLength_valid

References

Jira ticket: internal link

Destructive Changes

There are no destructive changes.

@gmajrobotec gmajrobotec added the bump patch If this pull request merged, bump patch version of the scenario_simulator_v2 label Sep 10, 2024
@gmajrobotec gmajrobotec self-assigned this Sep 10, 2024
@hakuturu583
Copy link
Collaborator

@gmajrobotec Please resolve conflict before opening pull request.

@hakuturu583
Copy link
Collaborator

I resolved conflict.

@hakuturu583
Copy link
Collaborator

@gmajrobotec 2 typos were found.
Please check review.

@hakuturu583 hakuturu583 merged commit b57cc6b into master Sep 13, 2024
10 checks passed
@github-actions github-actions bot deleted the RJD-1197/pose_module branch September 13, 2024 03:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bump patch If this pull request merged, bump patch version of the scenario_simulator_v2
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants