Skip to content

Conversation

@christophfroehlich
Copy link
Contributor

@christophfroehlich christophfroehlich commented Dec 31, 2023

As per title.

  • use generate_parameter_library, remove not anymore needed checks and variables, rewrite tests
  • let the load_controller test use the yaml from the test file

I also updated the documentation a bit, see #850

This breaks ABI because of the class variable change, is this a bad idea to backport?

@codecov
Copy link

codecov bot commented Dec 31, 2023

Codecov Report

Attention: 26 lines in your changes are missing coverage. Please review.

Comparison is base (6623cdd) 47.81% compared to head (88b6c12) 48.47%.

Additional details and impacted files
@@            Coverage Diff             @@
##           master     #957      +/-   ##
==========================================
+ Coverage   47.81%   48.47%   +0.66%     
==========================================
  Files          41       41              
  Lines        3871     3812      -59     
  Branches     1827     1771      -56     
==========================================
- Hits         1851     1848       -3     
+ Misses        751      749       -2     
+ Partials     1269     1215      -54     
Flag Coverage Δ
unittests 48.47% <21.21%> (+0.66%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

Files Coverage Δ
...nclude/tricycle_controller/tricycle_controller.hpp 100.00% <ø> (ø)
tricycle_controller/src/tricycle_controller.cpp 38.73% <21.21%> (+5.78%) ⬆️


// initialize command subscriber
if (use_stamped_vel_)
if (params_.use_stamped_vel)
Copy link
Member

Choose a reason for hiding this comment

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

probably due to be removed soon too

Copy link
Contributor Author

Choose a reason for hiding this comment

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

in this PR or in a follow up?

Copy link
Member

Choose a reason for hiding this comment

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

as you wish

@bmagyar bmagyar merged commit 8d732f1 into ros-controls:master Jan 29, 2024
mergify bot pushed a commit that referenced this pull request Jan 29, 2024
(cherry picked from commit 8d732f1)

# Conflicts:
#	tricycle_controller/src/tricycle_controller.cpp
#	tricycle_controller/test/test_tricycle_controller.cpp
mergify bot pushed a commit that referenced this pull request Jan 29, 2024
(cherry picked from commit 8d732f1)

# Conflicts:
#	tricycle_controller/test/test_tricycle_controller.cpp
christophfroehlich added a commit that referenced this pull request Mar 13, 2024
(cherry picked from commit 8d732f1)

# Conflicts:
#	tricycle_controller/src/tricycle_controller.cpp
#	tricycle_controller/test/test_tricycle_controller.cpp
christophfroehlich added a commit that referenced this pull request Mar 13, 2024
(cherry picked from commit 8d732f1)

# Conflicts:
#	tricycle_controller/test/test_tricycle_controller.cpp
@christophfroehlich christophfroehlich deleted the tricycle_touchups branch July 15, 2024 07:55
henrygerardmoore pushed a commit to henrygerardmoore/ros2_controllers that referenced this pull request Jul 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport-humble Triggers PR backport to ROS 2 humble.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants