Implement generic pose randomizer
This extension of GeneratePose allows setting random distribution samplers for each pose dimension (x,y,z,roll,pitch.yaw). Currently, only std::uniform_real_distribution and std::normal_distribution are supported. I wasn't sure if this should maybe go into a separate stage, but the name GeneratePose already implies something like pose sampling IMO.
Codecov Report
Attention: Patch coverage is 0% with 72 lines in your changes are missing coverage. Please review.
Project coverage is 58.61%. Comparing base (
a905572) to head (40e47f1). Report is 12 commits behind head on master.
| Files | Patch % | Lines |
|---|---|---|
| core/src/stages/generate_random_pose.cpp | 0.00% | 72 Missing :warning: |
Additional details and impacted files
@@ Coverage Diff @@
## master #166 +/- ##
==========================================
- Coverage 59.00% 58.61% -0.39%
==========================================
Files 90 91 +1
Lines 8485 8578 +93
==========================================
+ Hits 5006 5027 +21
- Misses 3479 3551 +72
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
@v4hn @rhaschke What's blocking this PR .? I'm working on finalizing it this week
@rhaschke @v4hn Friendly ping. I would like to have this in the next ROS1/ROS2 sync, I've been using this feature for multiple projects for a while without any problem!