intel / ad-rss-lib

Library implementing the Responsibility Sensitive Safety model (RSS) for Autonomous Vehicles
https://intel.github.io/ad-rss-lib/
GNU Lesser General Public License v2.1
337 stars 138 forks source link

Improve python user interface #81

Closed berndgassmann closed 3 years ago

berndgassmann commented 4 years ago

Build documentation update to make the plain cmake build more robust and especially make repeated builds with -DBUILD_PYTHON_BINDING=ON working Improved user interface of python binding Prepared generated files for next release

Description

Fixes #

Where has this been tested?

Possible Drawbacks


This change is Reviewable

codecov-commenter commented 4 years ago

Codecov Report

Merging #81 into master will increase coverage by 0.01%. The diff coverage is 100.00%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master      #81      +/-   ##
==========================================
+ Coverage   61.67%   61.69%   +0.01%     
==========================================
  Files         134      131       -3     
  Lines        4055     4033      -22     
  Branches     1775     1764      -11     
==========================================
- Hits         2501     2488      -13     
+ Misses        593      592       -1     
+ Partials      961      953       -8     
Impacted Files Coverage Δ
...clude/ad/rss/situation/LateralRelativePosition.hpp 50.00% <ø> (ø)
...tuation/LateralRelativePositionValidInputRange.hpp 88.88% <ø> (ø)
.../ad/rss/situation/LongitudinalRelativePosition.hpp 50.00% <ø> (ø)
...on/LongitudinalRelativePositionValidInputRange.hpp 88.88% <ø> (ø)
...ated/include/ad/rss/situation/RelativePosition.hpp 88.00% <ø> (ø)
.../rss/situation/RelativePositionValidInputRange.hpp 88.88% <ø> (ø)
...s/generated/include/ad/rss/situation/Situation.hpp 90.62% <ø> (ø)
...ted/include/ad/rss/situation/SituationSnapshot.hpp 88.46% <ø> (ø)
...rss/situation/SituationSnapshotValidInputRange.hpp 72.72% <ø> (ø)
...nerated/include/ad/rss/situation/SituationType.hpp 50.00% <ø> (ø)
... and 87 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 6f9c2b2...d29b93c. Read the comment docs.