-
Notifications
You must be signed in to change notification settings - Fork 88
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
costmap_cspace: make Costmap3dLayerFootprint::generateCSpace faster #554
Conversation
nhatao
commented
Oct 19, 2020
•
edited
Loading
edited
- Raw pointers are used to get cost values without overheads.
- If-clauses are removed by using x and y ranges calculated in advance.
- CPU usage of costmap_cspace was reduced from about 75% to about 40% on our robots.
[#1546] PASSED on kineticAll tests passed
[#1546] PASSED on noeticTested on Alpine ROS [#1546] PASSED on melodicAll tests passed
|
Codecov Report
@@ Coverage Diff @@
## master #554 +/- ##
==========================================
- Coverage 90.93% 90.92% -0.01%
==========================================
Files 58 58
Lines 4356 4355 -1
==========================================
- Hits 3961 3960 -1
Misses 395 395
Continue to review full report at Codecov.
|
[#1547] FAILED on kineticTest failed
[#1547] FAILED on noeticTested on Alpine ROS [#1547] FAILED on melodicTest failed
|
[#1548] PASSED on kineticAll tests passed
[#1548] PASSED on noeticTested on Alpine ROS [#1548] PASSED on melodicAll tests passed
|
387a1d2
to
f5c2b6e
Compare
[#1555] FAILED on kineticTest failed
[#1555] FAILED on noeticTested on Alpine ROS [#1555] FAILED on melodicTest failed
|
[#1556] PASSED on kineticAll tests passed
[#1556] PASSED on melodicAll tests passed
[#1556] PASSED on noeticTested on Alpine ROS |
@at-wat PTAL. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM