-
Notifications
You must be signed in to change notification settings - Fork 97
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
Add standalone version of LPF (#164) #192
base: ros2-master
Are you sure you want to change the base?
Conversation
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## ros2-master #192 +/- ##
===============================================
+ Coverage 50.41% 50.69% +0.27%
===============================================
Files 9 10 +1
Lines 486 507 +21
Branches 62 64 +2
===============================================
+ Hits 245 257 +12
- Misses 215 223 +8
- Partials 26 27 +1
Flags with carried forward coverage won't be shown. Click here to find out more.
|
Sorry for the late reply. I see two options:
What do you think? |
Yeah I believe we should slowly make nomenclature consistent, I like better solution 2. BTW, why are there no 'humble', 'iron', 'rolling' branches and so on in this repo? |
I will update the PR as soon as possible implementing what you proposed as option 2. |
because the ros2-master branch is released to all distros, there was no need for branching yet |
@roncapat do you still plan to work on this PR? |
@christophfroehlich sorry but at least for now I'm not able to finish this one due of lack of time. Of course more than happy if someone else can pick this up. |
Closes #164.
Test passes locally.
The old
LowPassFilter
class is nowLowPassFilterRos
.API-breaking since with this patch
LowPassFilter
is a parent class without ROS parameters.@christophfroehlich at least for now I wanted to reflect the same difference of
Pid
andPidROS
. But we need to devise a different naming strategy, or this patch will break a lot of perfectly fine code (will require people to swapLowPassFilter
withLowPassFilterRos
in their projects).