Skip to content

Conversation

pmai
Copy link
Contributor

@pmai pmai commented Jun 16, 2023

This PR is a continuation of #695 (and #685) with fixed history. It proposes the addition of bounding box sub-sections to BaseMoving and BaseStationary objects, to help sub-divide and classify different parts of the overall object structure.

@pmai pmai added this to the V3.6.0 milestone Jun 16, 2023
@pmai pmai self-assigned this Jun 16, 2023
@pmai pmai force-pushed the feature/sub-bounding-boxes branch 3 times, most recently from 4206564 to 58ecd44 Compare June 16, 2023 09:32
@thempen
Copy link
Contributor

thempen commented Jan 29, 2024

It was unlcear which pivot point the Position definition represents in relation to the dimension and rotation. Added a comment, that it is the center of the BoundingBox.

For Type "TYPE_OTHER", there was no possibility to express the object more detailed. I introduced a string type to describe it.

This other_object_type offers the possibility to reduce the Type enum and split it up an an additional PR to update it later on. This type should not be in conflict to other current approaches harmonizing object type definition. Through the other_object_type filed, the overall SubBoundingBox approach is already usable.

@pmai Why did my DCO fail again? :.(

@thempen thempen added the ReadyForCCBReview Indicates that this MR is ready for a final review and merge by the CCB. label Jan 29, 2024
@pmai
Copy link
Contributor Author

pmai commented Jan 29, 2024

CCB 2024-01-29: Type enum should be reviewed (e.g. by @PhRosenberger, @thomassedlmayer, @pmai) esp. w.r.t. sensor modeling needs and a minimum list should be proposed. If no such list emerges, then having no enums, but also dropping the string fallback (as e.g. model_reference can already be used as a last effort fallback) would be the preferred way forward. Will be re-reviewed at next CCB.

@thempen thempen force-pushed the feature/sub-bounding-boxes branch from 24dfdbb to 12ef6dc Compare February 12, 2024 07:47
@thempen thempen removed the ReadyForCCBReview Indicates that this MR is ready for a final review and merge by the CCB. label Feb 12, 2024
@thempen thempen added the ReadyForCCBReview Indicates that this MR is ready for a final review and merge by the CCB. label Feb 26, 2024
@pmai
Copy link
Contributor Author

pmai commented Feb 26, 2024

CCB 2024-02-26: Small addition of examples for TYPE_DOOR in the context of vehicles to be added by @pmai, otherwise is ready for merge as-is.

Copy link
Contributor

@PhRosenberger PhRosenberger left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Besides the comment on the doors, I approve this PR.

@pmai pmai force-pushed the feature/sub-bounding-boxes branch from 9230083 to 7d8e37b Compare February 26, 2024 12:38
@pmai pmai added ReadyToMerge This PR has been approved to merge and will be merged by a member of the CCB. and removed ReadyForCCBReview Indicates that this MR is ready for a final review and merge by the CCB. labels Feb 26, 2024
ndunningbmw and others added 9 commits March 8, 2024 16:18
Signed-off-by: Nicholas Dunning <[email protected]>
Signed-off-by: Nicholas Dunning <[email protected]>
Add information regarding the handling of side mirrors and the
definition of the bounding box.

Signed-off-by: Pierre R. Mai <[email protected]>
- Clarified the position definition.
- Added a "other_object_type" sting to define object types, which are not part of the Type definition enum.
- Reduced the Type field, because of compatibility reason. There is a general approach to harmonize object type definitions. So the definition should not get in conflict to that approach.

Signed-off-by: Thomas Hempen <[email protected]>
Signed-off-by: Thomas Hempen <[email protected]>
Signed-off-by: Thomas Hempen <[email protected]>
Signed-off-by: Thomas Hempen <[email protected]>
Signed-off-by: Thomas Hempen <[email protected]>
thempen and others added 5 commits March 8, 2024 16:18
Signed-off-by: Thomas Hempen <[email protected]>
Signed-off-by: Thomas Sedlmayer <[email protected]>
Signed-off-by: Thomas Hempen <[email protected]>
Removed invalid tabs.

Signed-off-by: Thomas Hempen <[email protected]>
@pmai pmai force-pushed the feature/sub-bounding-boxes branch from 7d8e37b to 7e81917 Compare March 8, 2024 15:18
@pmai pmai merged commit 6807643 into master Mar 8, 2024
@pmai pmai deleted the feature/sub-bounding-boxes branch March 8, 2024 15:30
@pmai pmai modified the milestones: V3.6.0, V3.7.0 Apr 4, 2024
Copy link
Contributor

@jdsika jdsika left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed with critical comment v3.7.0
@PhRosenberger

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Other Models ReadyToMerge This PR has been approved to merge and will be merged by a member of the CCB.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants