Skip to content

Using math::SpeedLimiter on the ackermann_steering controller.#837

Merged
scpeters merged 2 commits intoign-gazebo4from
LolaSegura/math_speedlimiter_inside_ackermann_steering
Jun 3, 2021
Merged

Using math::SpeedLimiter on the ackermann_steering controller.#837
scpeters merged 2 commits intoign-gazebo4from
LolaSegura/math_speedlimiter_inside_ackermann_steering

Conversation

@LolaSegura
Copy link
Copy Markdown
Contributor

@LolaSegura LolaSegura commented May 27, 2021

Signed-off-by: LolaSegura lsegura@ekumenlabs.com

Summary

This replace the ackermann_steering controller speed limiter class for the one implemented in ignition math. Part of #810.

Checklist

  • Signed all commits for DCO
  • Added tests
  • Updated documentation (as needed)
  • Updated migration guide (as needed)
  • codecheck passed (See contributing)
  • All tests passed (See test coverage)
  • While waiting for a review on your PR, please help review another open pull request to support the maintainers
    🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸

@codecov
Copy link
Copy Markdown

codecov bot commented May 27, 2021

Codecov Report

❗ No coverage uploaded for pull request base (ign-gazebo4@c970caf). Click here to learn what that means.
The diff coverage is 75.00%.

Impacted file tree graph

@@              Coverage Diff               @@
##             ign-gazebo4     #837   +/-   ##
==============================================
  Coverage               ?   65.66%           
==============================================
  Files                  ?      240           
  Lines                  ?    17788           
  Branches               ?        0           
==============================================
  Hits                   ?    11681           
  Misses                 ?     6107           
  Partials               ?        0           
Impacted Files Coverage Δ
...rc/systems/ackermann_steering/AckermannSteering.cc 85.98% <75.00%> (ø)

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 c970caf...ea8b861. Read the comment docs.

Copy link
Copy Markdown
Contributor

@caguero caguero left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It looks good to me!

Copy link
Copy Markdown
Contributor

@caguero caguero left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nit: I think we don't need the #include <limits> anymore.

Signed-off-by: LolaSegura <lsegura@ekumenlabs.com>
Signed-off-by: LolaSegura <lsegura@ekumenlabs.com>
@LolaSegura LolaSegura force-pushed the LolaSegura/math_speedlimiter_inside_ackermann_steering branch from 61859e1 to ea8b861 Compare June 1, 2021 17:20
@LolaSegura
Copy link
Copy Markdown
Contributor Author

Nit: I think we don't need the #include anymore.

@caguero you are right, I deleted it. Thanks for catching that.

@francocipollone francocipollone requested a review from scpeters June 2, 2021 14:20
@scpeters
Copy link
Copy Markdown
Member

scpeters commented Jun 3, 2021

looks good to me; I think the only test failures are flaky

@scpeters scpeters merged commit 657ca6d into ign-gazebo4 Jun 3, 2021
@scpeters scpeters deleted the LolaSegura/math_speedlimiter_inside_ackermann_steering branch June 3, 2021 19:26
@scpeters scpeters mentioned this pull request Jun 24, 2021
chapulina pushed a commit that referenced this pull request Jul 26, 2022
Signed-off-by: LolaSegura <lsegura@ekumenlabs.com>
chapulina added a commit that referenced this pull request Jul 26, 2022
* Ackermann Steering Plugin (#618)

Signed-off-by: Kevin <ak619@lafn.org>

Co-authored-by: Kevin <ak619@lafn.org>
Co-authored-by: Louise Poubel <louise@openrobotics.org>

* Using math::SpeedLimiter on the ackermann_steering controller. (#837)

Signed-off-by: LolaSegura <lsegura@ekumenlabs.com>

* Add Tf publishing to AckermannSteering system (#1576)

Signed-off-by: Andrew Ealovega <Andrew@Ealovega.dev>
Signed-off-by: Louise Poubel <louise@openrobotics.org>

Co-authored-by: Alejandro Hernández Cordero <ahcorde@gmail.com>
Co-authored-by: Louise Poubel <louise@openrobotics.org>

Co-authored-by: knoedler <knoedler@dslextreme.com>
Co-authored-by: Kevin <ak619@lafn.org>
Co-authored-by: LolaSegura <48759425+LolaSegura@users.noreply.github.com>
Co-authored-by: Andrew Ealovega <andyblarblar@gmail.com>
Co-authored-by: Alejandro Hernández Cordero <ahcorde@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🔮 dome Ignition Dome

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants