Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -28,4 +28,5 @@ version.py

# Python-generated files
__pycache__/
*.py[cod]
*.py[cod]
proto2cpp.log
1 change: 1 addition & 0 deletions doxygen_config.cmake.in
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ FILE_PATTERNS = *.proto
INPUT_FILTER = "python @FILTER_PROTO2CPP_PY_PATH@/proto2cpp.py"
HAVE_DOT = YES
HIDE_UNDOC_RELATIONS = NO
MAX_DOT_GRAPH_DEPTH = 2

# If someone wants UML diagrams in the documentation, the next parameter must
# be commented in.
Expand Down
10 changes: 5 additions & 5 deletions osi_object.proto
Original file line number Diff line number Diff line change
Expand Up @@ -327,12 +327,12 @@ message MovingObject
// This is an extension to the \c MovingObject with additional attributes,
// such as type and lights. The origin of the rear (front) axis coordinate
// system in world coordinates is calculated as:
// \c MovingObject::base \c. \c BaseMoving::position + R * \c MovingObject::VehicleAttributes::bbcenter_to_rear (front)
// \c MovingObject::base . \c BaseMoving::position + R * \c MovingObject::VehicleAttributes::bbcenter_to_rear (front)
// for the host vehicle (R rotates from vehicle to world frame, i.e. inverse
// orientation of \c MovingObject::base \c. \c BaseMoving::orientation).
// orientation of \c MovingObject::base . \c BaseMoving::orientation).
//
// For all vehicles, including host vehicles, the position given in
// \c MovingObject::base \c. \c BaseMoving::position points to the center of the vehicle's bounding box.
// \c MovingObject::base . \c BaseMoving::position points to the center of the vehicle's bounding box.
//
// The vehicle object coordinates are defined as x-axis is the direction from
// rear to front of the vehicle, y-axis corresponds to rear axle and z-axis
Expand Down Expand Up @@ -364,13 +364,13 @@ message MovingObject
//
optional uint32 number_wheels = 3;

// The vector pointing from the bounding box center point (\c MovingObject::base \c. \c BaseMoving::position) to
// The vector pointing from the bounding box center point (\c MovingObject::base . \c BaseMoving::position) to
// the middle (in x, y and z) of the rear axle under neutral load
// conditions. In object coordinates.
//
optional Vector3d bbcenter_to_rear = 4;

// The vector pointing from the bounding box center point (\c MovingObject::base \c. \c BaseMoving::position) to
// The vector pointing from the bounding box center point (\c MovingObject::base . \c BaseMoving::position) to
// the middle (in x, y and z) of the front axle under neutral load
// conditions. In object coordinates.
//
Expand Down
6 changes: 3 additions & 3 deletions osi_sensordata.proto
Original file line number Diff line number Diff line change
Expand Up @@ -172,11 +172,11 @@ message SensorData
//
// \note This field is usually static during the simulation.
// \note The origin of vehicle's coordinate system in world frame is
// ( \c MovingObject::base \c. \c BaseMoving::position + Inverse_Rotation_yaw_pitch_roll(
// \c MovingObject::base \c. \c BaseMoving::orientation) *
// ( \c MovingObject::base . \c BaseMoving::position + Inverse_Rotation_yaw_pitch_roll(
// \c MovingObject::base . \c BaseMoving::orientation) *
// \c MovingObject::VehicleAttributes::bbcenter_to_rear) .
// The orientation of the vehicle's coordinate system is equal to the
// orientation of the vehicle's bounding box \c MovingObject::base \c.
// orientation of the vehicle's bounding box \c MovingObject::base .
// \c BaseMoving::orientation.
//
optional MountingPosition mounting_position = 6;
Expand Down
6 changes: 3 additions & 3 deletions osi_sensorview.proto
Original file line number Diff line number Diff line change
Expand Up @@ -77,11 +77,11 @@ message SensorView
//
// \note This field is usually static during the simulation.
// \note The origin of vehicle's coordinate system in world frame is
// ( \c MovingObject::base \c. \c BaseMoving::position + Inverse_Rotation_yaw_pitch_roll(
// \c MovingObject::base \c. \c BaseMoving::orientation) *
// ( \c MovingObject::base . \c BaseMoving::position + Inverse_Rotation_yaw_pitch_roll(
// \c MovingObject::base . \c BaseMoving::orientation) *
// \c MovingObject::VehicleAttributes::bbcenter_to_rear) .
// The orientation of the vehicle's coordinate system is equal to the
// orientation of the vehicle's bounding box \c MovingObject::base \c.
// orientation of the vehicle's bounding box \c MovingObject::base .
// \c BaseMoving::orientation.
//
optional MountingPosition mounting_position = 4;
Expand Down
36 changes: 18 additions & 18 deletions osi_sensorviewconfiguration.proto
Original file line number Diff line number Diff line change
Expand Up @@ -98,11 +98,11 @@ message SensorViewConfiguration
// \li [1] DIN ISO 8855:2013-11
//
// \note The origin of vehicle's coordinate system in world frame is
// ( \c MovingObject::base \c. \c BaseMoving::position + Inverse_Rotation_yaw_pitch_roll(
// \c MovingObject::base \c. \c BaseMoving::orientation) *
// ( \c MovingObject::base . \c BaseMoving::position + Inverse_Rotation_yaw_pitch_roll(
// \c MovingObject::base . \c BaseMoving::orientation) *
// \c MovingObject::VehicleAttributes::bbcenter_to_rear) .
// The orientation of the vehicle's coordinate system is equal to the
// orientation of the vehicle's bounding box \c MovingObject::base \c.
// orientation of the vehicle's bounding box \c MovingObject::base .
// \c BaseMoving::orientation.
// \note A default position can be provided by the sensor model (e.g. to
// indicate the position the model was validated for),
Expand Down Expand Up @@ -245,11 +245,11 @@ message GenericSensorViewConfiguration
// \li [1] DIN ISO 8855:2013-11
//
// \note The origin of vehicle's coordinate system in world frame is
// ( \c MovingObject::base \c. \c BaseMoving::position + Inverse_Rotation_yaw_pitch_roll(
// \c MovingObject::base \c. \c BaseMoving::orientation) *
// ( \c MovingObject::base . \c BaseMoving::position + Inverse_Rotation_yaw_pitch_roll(
// \c MovingObject::base . \c BaseMoving::orientation) *
// \c MovingObject::VehicleAttributes::bbcenter_to_rear) .
// The orientation of the vehicle's coordinate system is equal to the
// orientation of the vehicle's bounding box \c MovingObject::base \c.
// orientation of the vehicle's bounding box \c MovingObject::base .
// \c BaseMoving::orientation.
// \note A default position can be provided by the sensor model (e.g. to
// indicate the position the model was validated for),
Expand Down Expand Up @@ -314,11 +314,11 @@ message RadarSensorViewConfiguration
// \li [1] DIN ISO 8855:2013-11
//
// \note The origin of vehicle's coordinate system in world frame is
// ( \c MovingObject::base \c. \c BaseMoving::position + Inverse_Rotation_yaw_pitch_roll(
// \c MovingObject::base \c. \c BaseMoving::orientation) *
// ( \c MovingObject::base . \c BaseMoving::position + Inverse_Rotation_yaw_pitch_roll(
// \c MovingObject::base . \c BaseMoving::orientation) *
// \c MovingObject::VehicleAttributes::bbcenter_to_rear) .
// The orientation of the vehicle's coordinate system is equal to the
// orientation of the vehicle's bounding box \c MovingObject::base \c.
// orientation of the vehicle's bounding box \c MovingObject::base .
// \c BaseMoving::orientation.
// \note A default position can be provided by the sensor model (e.g. to
// indicate the position the model was validated for),
Expand Down Expand Up @@ -448,11 +448,11 @@ message LidarSensorViewConfiguration
// \li [1] DIN ISO 8855:2013-11
//
// \note The origin of vehicle's coordinate system in world frame is
// ( \c MovingObject::base \c. \c BaseMoving::position + Inverse_Rotation_yaw_pitch_roll(
// \c MovingObject::base \c. \c BaseMoving::orientation) *
// ( \c MovingObject::base . \c BaseMoving::position + Inverse_Rotation_yaw_pitch_roll(
// \c MovingObject::base . \c BaseMoving::orientation) *
// \c MovingObject::VehicleAttributes::bbcenter_to_rear) .
// The orientation of the vehicle's coordinate system is equal to the
// orientation of the vehicle's bounding box \c MovingObject::base \c.
// orientation of the vehicle's bounding box \c MovingObject::base .
// \c BaseMoving::orientation.
// \note A default position can be provided by the sensor model (e.g. to
// indicate the position the model was validated for),
Expand Down Expand Up @@ -546,11 +546,11 @@ message CameraSensorViewConfiguration
// \li [1] DIN ISO 8855:2013-11
//
// \note The origin of vehicle's coordinate system in world frame is
// ( \c MovingObject::base \c. \c BaseMoving::position + Inverse_Rotation_yaw_pitch_roll(
// \c MovingObject::base \c. \c BaseMoving::orientation) *
// ( \c MovingObject::base . \c BaseMoving::position + Inverse_Rotation_yaw_pitch_roll(
// \c MovingObject::base . \c BaseMoving::orientation) *
// \c MovingObject::VehicleAttributes::bbcenter_to_rear) .
// The orientation of the vehicle's coordinate system is equal to the
// orientation of the vehicle's bounding box \c MovingObject::base \c.
// orientation of the vehicle's bounding box \c MovingObject::base .
// \c BaseMoving::orientation.
// \note A default position can be provided by the sensor model (e.g. to
// indicate the position the model was validated for),
Expand Down Expand Up @@ -710,11 +710,11 @@ message UltrasonicSensorViewConfiguration
// \li [1] DIN ISO 8855:2013-11
//
// \note The origin of vehicle's coordinate system in world frame is
// ( \c MovingObject::base \c. \c BaseMoving::position + Inverse_Rotation_yaw_pitch_roll(
// \c MovingObject::base \c. \c BaseMoving::orientation) *
// ( \c MovingObject::base . \c BaseMoving::position + Inverse_Rotation_yaw_pitch_roll(
// \c MovingObject::base . \c BaseMoving::orientation) *
// \c MovingObject::VehicleAttributes::bbcenter_to_rear) .
// The orientation of the vehicle's coordinate system is equal to the
// orientation of the vehicle's bounding box \c MovingObject::base \c.
// orientation of the vehicle's bounding box \c MovingObject::base .
// \c BaseMoving::orientation.
// \note A default position can be provided by the sensor model (e.g. to
// indicate the position the model was validated for),
Expand Down