Skip to content

Commit

Permalink
Merge pull request #74 from asam-ev/73-vehicle-structure-not-linked
Browse files Browse the repository at this point in the history
Fixed vehicle structure
  • Loading branch information
LudwigFriedmann authored Aug 22, 2024
2 parents 5b61d5c + 19064b3 commit 9edd1ba
Show file tree
Hide file tree
Showing 10 changed files with 14 additions and 21 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

include::Introduction.adoc[leveloffset=+1]
include::General.adoc[leveloffset=+1]
include::Object-Geometry_classes_and_segmentation.adoc[leveloffset=+1]
include::object-classes.adoc[leveloffset=+1]
include::File_format_support.adoc[leveloffset=+1]
include::Metadata.adoc[leveloffset=+1]
include::Performance.adoc[leveloffset=+1]
Expand Down
Original file line number Diff line number Diff line change
@@ -1,23 +1,18 @@
= Object and geometry classes
= Object classes

== Object classes
In ASAM OpenMATERIAL, object classes represent a collection of similar objects.
Examples of object classes are vehicles, humans, and the road network. Each
instance of the object class is described by the same properties, but has
== Introduction
In ASAM OpenMATERIAL, an object class is a collection of similar objects.
Examples of object classes are vehicles, humans, and road networks.
Each instance of an object class is described by the same properties, but has
individual property values.

The ASAM OpenMATERIAL standard supports the following object classes:

* Vehicle
* Human
* Road and road infrastructure
* Vegetation, including trees
* Building
* Animal
* Custom class

NOTE: TODO: Add references to dedicated sections describing object classes. Vegetation, building, and
animal are not yet supported
NOTE: TODO: Add references to dedicated sections describing object classes.

If the human is clearly distinguishable from the vehicle, then both the
human and the vehicle are represented by two different objects. Examples are
Expand Down Expand Up @@ -57,3 +52,5 @@ NOTE: TODO: Discuss and document
- Class-specific levels of detail and impostors

NOTE: TODO: Add information on geometry classes + segmentation?

include::object-vehicle/vehicle-index.adoc[leveloffset=+1]
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
= Vehicle structure

include::vehicle-structure-introduction.adoc[leveloffset=+1]
include::vehicle-structure-general.adoc[leveloffset=+1]
include::vehicle-structure-model-creation.adoc[leveloffset=+1]
include::vehicle-structure-model-structure.adoc[leveloffset=+1]
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
= General

// General stuff
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@
| |  | |-------Grp_Rearview_Mirror_View_<rearview_mirror_view_idx> (T)
| |  | |-------Grp_Seat_<seat_idx> (T)

== Grp_Vehicle_Part_keyword <vehicle_part_idx> (T)
== Grp_Vehicle_Part_<keyword><vehicle_part_idx> (T)

Add a description

Expand Down
3 changes: 0 additions & 3 deletions content/geometry/vehicle-structure-general.adoc

This file was deleted.

3 changes: 0 additions & 3 deletions content/geometry/vehicle-structure-introduction.adoc

This file was deleted.

2 changes: 1 addition & 1 deletion content/index.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ include::general_docs/abbreviations.adoc[leveloffset=+1]
include::general_docs/backward_compatibility.adoc[leveloffset=+1]
include::terms_and_definitions/terms_and_definitions.adoc[leveloffset=+1]
include::use_cases/use_cases.adoc[leveloffset=+1]
include::geometry/general-structure-index.adoc[leveloffset=+1]
include::geometry/geometry-index.adoc[leveloffset=+1]
include::material/general-structure-index.adoc[leveloffset=+1]
Expand Down

0 comments on commit 9edd1ba

Please sign in to comment.