- 31 Mar, 2022 30 commits
-
-
This commits adds the directive `toctree-api` to sphinx, enhancing the regular toctree by a conditional `:api-doc:` entry. If `api_doc_build` is activated (= `cmake --DWITH_API_DOC=ON`), the api-doc extension (a) inits and configures the sphinx extensions `breathe` and `exhale` to generate the API doc and (b) inserts the api-doc into the toctree, where the key `:api-doc:` is found. Signed-off-by:
Rene Paris <rene.paris@in-tech.com>
-
- Add two leading dashes Closes https://gitlab.eclipse.org/eclipse/simopenpass/simopenpass/-/issues/107
-
- Add a redirecting operator < to the line, which shows how to apply the patch (Linux) Closes https://gitlab.eclipse.org/eclipse/simopenpass/simopenpass/-/issues/110
-
- adjust comment for Windows installation - fix note for Linux build - fix too short underline Signed-off-by:
Rene Paris <rene.paris@in-tech.com>
-
Signed-off-by:
Rene Paris <rene.paris@in-tech.com>
-
Reinhard Biegel authored
Signed-off-by:
Reinhard Biegel <reinhard.biegel@in-tech.com>
-
This commit fixes a merge artifact, which led to two doc folders `./doc` and `./sim/doc` to exist and evolve in parallel. - The content of both folders are manually merged into `./doc` - Folder `./sim/doc` has been deleted - The outdated DoxyGen documentation has been removed (again) - Sphinx warnings have been fixed
-
Signed-off-by:
Naida Goro <naida.goro@in-tech.com>
-
Signed-off-by:
Lukas Goll <lukas.goll@arrk-engineering.com>
-
Signed-off-by:
Weiss David <david.weiss@in-tech.com>
-
Reinhard Biegel authored
Signed-off-by:
Reinhard Biegel <reinhard.biegel@in-tech.com>
-
Reinhard Biegel authored
Signed-off-by:
Reinhard Biegel <reinhard.biegel@in-tech.com>
-
Signed-off-by:
Weiss David <david.weiss@in-tech.com>
-
Reinhard Biegel authored
Signed-off-by:
Reinhard Biegel <reinhard.biegel@in-tech.com>
-
Reinhard Biegel authored
Signed-off-by:
Reinhard Biegel <reinhard.biegel@in-tech.com>
-
Reinhard Biegel authored
Signed-off-by:
Reinhard Biegel <reinhard.biegel@in-tech.com>
-
Reinhard Biegel authored
Signed-off-by:
Reinhard Biegel <reinhard.biegel@in-tech.com>
-
Reinhard Biegel authored
Signed-off-by:
Reinhard Biegel <reinhard.biegel@in-tech.com>
-
Log a clearer message if SystemConfig import fails due to an undefined component in a channel definition. Signed-off-by:
Weiss David <david.weiss@in-tech.com>
-
Signed-off-by:
Weiss David <david.weiss@in-tech.com>
-
- Road queries for have been modified so that it now possible to ask for specific `ObjectPoints` such as "LeftMost" w.r.t the route (EgoAgent) or arbitrary points w.r.t to road network (World). - Results for e.g. velocity or accelearation are now in vectorial form and take into account the offset to the reference point. Signed-off-by:
Weiss David <david.weiss@in-tech.com>
-
Turning rates for junctions can now be configured by adding a root tag "TurningRates" in the simulationConfig.xml: <TurningRates> <TurningRate Incoming="RoadA" Outgoing="RoadB" Weight="0.2" /> <TurningRate Incoming="RoadA" Outgoing="RoadC" Weight="0.8" /> </TurningRates> Note that undefined connections automatically get weight 1.0. Signed-off-by:
Weiss David <david.weiss@in-tech.com>
-
Add constexpr to `NamedType::operator!=` (as in `==`) Signed-off-by:
Rene Paris <rene.paris@in-tech.com>
-
Change WorldData::AddLaneso that missing lanes don't throw an (actually allowed) `out-of-range` exception Signed-off-by:
Rene Paris <rene.paris@in-tech.com>
-
- worldInterface - worldObjectInterface - agentInterface - modelInterface - componentInterface - eventDetectorNetworkInterface - eventDetectorInterface - manipulatorInterface - manipulatorInterface - observationNetworkInterface - eventNetworkInterface - vehicleModelsInterface (add new method AddVehicleModel) - scenarioInterface - systemConfigInterface (add new method AddAgent) - profilesInterface (add new methods AddAgentProfile, AddVehicleProfile, AddProfileGroup) Signed-off-by:
Naida Goro <naida.goro@in-tech.com>
-
Reinhard Biegel authored
Arena allocation is used to reduce the count of heap allocations during simulation runs. Objects allocated inside the arena are not freed until the arena itself gets deleted. This results in a memory leak, as temporary osi3::SensorViews are used in Sensor_OSI. Resetting the arena after each simulation time step would require the osi3::GroundTruth to be manually preserved, which cannot be accomplished easily due to WorldData pointing to the OSI objects allocated inside the arena. This commit introduces a dedicated arena for temporary objects, which is cleared after each simulation time step. Signed-off-by:
Reinhard Biegel <reinhard.biegel@in-tech.com>
-
Reinhard Biegel authored
Signed-off-by:
Reinhard Biegel <reinhard.biegel@in-tech.com>
-
-
Signed-off-by:
Lukas Goll <lukas.goll@arrk-engineering.com>
-
Signed-off-by:
Lukas Goll <lukas.goll@arrk-engineering.com>
-
- 24 Mar, 2022 10 commits
-
-
Signed-off-by:
Robin Fischer <robin.fischer@arrk-engineering.com>
-
Signed-off-by:
Robin Fischer <robin.fischer@arrk-engineering.com>
-
Signed-off-by:
Lukas Goll <lukas.goll@arrk-engineering.com>
-
Signed-off-by:
Lukas Goll <lukas.goll@arrk-engineering.com>
-
Signed-off-by:
Lukas Goll <lukas.goll@arrk-engineering.com>
-
Signed-off-by:
Lukas Goll <lukas.goll@arrk-engineering.com>
-
Signed-off-by:
Lukas Goll <lukas.goll@arrk-engineering.com>
-
Signed-off-by:
Lukas Goll <lukas.goll@arrk-engineering.com>
-
Signed-off-by:
Lukas Goll <lukas.goll@arrk-engineering.com>
-
Extend AgentAdapater and AgentInterface for steering wheel angle, wheeldata rotation_rate and orientation Signed-off-by:
Lukas Goll <lukas.goll@arrk-engineering.com>
-