-
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
Changes from 1 commit
fcf1015
32f84b7
300ef1e
7e878a4
b25b61c
29cdc38
f7e2991
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
This file was deleted.
This file was deleted.
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,16 @@ | ||
| = Reference points and coordinate systems | ||
|
|
||
| With Open Simulation Interface, an object's position coordinates refer to the center of the object's bounding box, independent of the coordinate system. This reference point is not identical to the origin of any coordinate systems. | ||
|
|
||
| OSI uses three coordinate systems: | ||
|
|
||
| World coordinates:: | ||
| Coordinate system for all quantities which are part of ground truth. | ||
|
|
||
| Sensor coordinates:: | ||
| Coordinate system for all quantities which are part of sensor data. | ||
|
|
||
| Object coordinates:: | ||
| Coordinate system for local object coordinates, for example, vehicle coordinates. | ||
|
|
||
|
||
| OSI uses DIN ISO 8855:2013-11 for coordinate systems and transformations between coordinate systems. | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,22 @@ | ||
| = Transforming coordinate systems | ||
|
|
||
| Transforming coordinates for a specific vehicle or sensor is a common task when running simulations. | ||
| OSI uses DIN ISO 8855:2013-11 for coordinate systems and transformations between coordinate systems. | ||
|
|
||
| //TODO: Should we add one or more sentences about the mathematical operations involved? | ||
max-rosin marked this conversation as resolved.
Show resolved
Hide resolved
|
||
|
|
||
| **Corresponding messages** | ||
|
|
||
| ``GroundTruth::moving_object::base::position``:: | ||
| Defines the position of the vehicle’s reference point. | ||
|
|
||
| ``GroundTruth::moving_object::base::orientation``:: | ||
| Defines the orientation of the vehicle’s reference point. | ||
|
|
||
| ``GroundTruth::moving_object::vehicle_attributes::bbcenter_to_rear``:: | ||
| The vector pointing from the vehicle’s reference point to the middle of the rear axle under neutral load conditions in vehicle coordinates. | ||
| The middle of the rear axle is | ||
max-rosin marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
|
|
||
| ``SensorData::mounting_position``:: | ||
| Defines the sensor’s position and orientation and thereby the origin of the sensor coordinate system. | ||
| The mounting position is defined in sensor coordinates and relative to the origin of the vehicle coordinate system. | ||
max-rosin marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
Uh oh!
There was an error while loading. Please reload this page.