-
Notifications
You must be signed in to change notification settings - Fork 130
feat(docs): Describe coordinate systems and reference points (#510) #516
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
feat(docs): Describe coordinate systems and reference points (#510) #516
Conversation
Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com>
|
Output CCB 12.05.2021:
|
|
|
||
| Object coordinates:: | ||
| Coordinate system for local object coordinates, for example, vehicle coordinates. | ||
|
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For all coordinate systems: Would it make sense to say something about the origin? e.g.
-
World coordinates: inertial x/y/z positions
-
Sensor coordinates: mounting position of the physical sensor OR virtual mounting position. I think here it should be differentiated which one is used in (at least) technology specific sensor views, sensor data, feature data, logical detection data
-
Object coordinates: For vehicles it is currently middle rare axle, but there were discussions about maybe changing it to middle bounding box. And of course there would be all the other object coordinate systems...
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Output CCB 09.06.2021:
- Describe OSI's Coordinate systems in a generic manner.
- Describe how to define the position of the coordinate systems in OSI (for example wrt reference points, which may be the center of the bounding box).
- Example picture to illustrate the above mentioned points (a picture is already available needs to be updated).
Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com>
Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com>
kmeids
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please check suggestions and comments
| It also shows that the reference point of the vehicle is located in the center of its bounding box whereas the origin of the vehicle coordinate system is the middle of rear axle projected onto the ground. | ||
| In this example, the virtual mounting position coincides with the origin of the vehicle coordinate system. | ||
|
|
||
| image::{imagedir}/osi_coordinate_systems.png[] No newline at end of file |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We should use a better image for this, one that does not cover the "Z" on the virtual coordinate system and that also shows the virtual coordinate system in a different location from the rear axle to evade confusion with the DIN ISO.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Simplified the image and moved the example to the topic describing the transformations between coordinate systems. Seemed to me to be the more appropriate place.
I don't really understand why I should remove the z-axis on the virtual coordinate system.
@kmeids : Please check out the modified image and topics.
kmeids
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please check suggestions and comments.
0cf6266 to
442c64f
Compare
Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com>
442c64f to
7e878a4
Compare
Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com>
Signed-off-by: Maximilian Rosin <maximilian.rosin@parson-europe.com>
25d8fdb to
f7e2991
Compare
This PR resolves #510.
Added a conceptual topic about coordinate systems and reference points.
Added a use case topic about transforming messages.
My suggestion follows the style and contributors guidelines.
I have taken care about the documentation.
I have done the DCO signoff.
My changes generate no errors when passing CI tests.
I have successfully implemented and tested my fix/feature locally.
Appropriate reviewer(s) are assigned.