-
Notifications
You must be signed in to change notification settings - Fork 504
Add Battery State Broadcaster controller #1888
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
Open
YaraShahin
wants to merge
41
commits into
ros-controls:feature/battery_state_broadcaster
Choose a base branch
from
b-robotized-forks:add-battery-state-broadcaster
base: feature/battery_state_broadcaster
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
41 commits
Select commit
Hold shift + click to select a range
b6251dc
add load controller test to ipa320 broadcaster
YaraShahin cb9a005
delete ipa320 broadcaster
YaraShahin 39fc8d4
Add battery_state_broadcaster
YaraShahin 90ddaf1
Update battery_state_broadcaster/doc/userdoc.rst
YaraShahin ea3b8dd
edit maintainers and author order
YaraShahin 0c00322
Update battery_state_broadcaster/package.xml
YaraShahin 2f73c89
edit package dependencies
YaraShahin fa8a3f5
Update battery_state_broadcaster/src/battery_state_broadcaster.cpp
YaraShahin 1afe2c8
Update battery_state_broadcaster/include/battery_state_broadcaster/ba…
YaraShahin d8ef0f2
fix interface types
YaraShahin bdb7db7
move protected members to private context
YaraShahin 818f667
Update battery_state_broadcaster/src/battery_state_broadcaster.cpp
YaraShahin 9a2556f
remove bool from get optional
YaraShahin 2ed2664
add compatibility for ipa320 broadcaster
YaraShahin 7c0d072
fix compatibility errors
YaraShahin 24b8eff
add migration guide for ip320 users
YaraShahin 2d0a3d9
update doxygen broadcaster header
YaraShahin e421711
remove license from yaml
YaraShahin 5b80ea3
update build files with best practices
YaraShahin 216b56f
change message type to sensor messages
YaraShahin 4e57e57
rename msg to BatteryStateArray
YaraShahin 3deb574
revert to control msgs
YaraShahin 7e21e58
update realtime APIs
YaraShahin 7c91749
update LoanedStateInterface API
YaraShahin 0faa194
resolve all warnings
YaraShahin 0813038
Update battery_state_broadcaster/package.xml
YaraShahin 9bd0dba
remove license from xml file
YaraShahin 1660c0c
add changelog
YaraShahin 7999138
add shim header
YaraShahin 3c6d20e
add msg link to enum param descriptions
YaraShahin afee55e
mark params as deprecated
YaraShahin 6832b1c
add to release notes
YaraShahin f323e2a
Merge branch 'feature/battery_state_broadcaster' into add-battery-sta…
christophfroehlich 5c09642
add friend functions and private var exposure
YaraShahin f7fad1e
renamed state joints to batteries across all files
YaraShahin 32e2bdf
rename example and test batteries
YaraShahin 78fbb29
rename remaining left and right occurances in test source code
YaraShahin 6a7a583
Update battery_state_broadcaster/CHANGELOG.rst
YaraShahin d132add
Update battery_state_broadcaster/package.xml
YaraShahin 6e32c30
fix wrong comment
YaraShahin 1784106
remove mispositioned comments
YaraShahin File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
|
christophfroehlich marked this conversation as resolved.
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,8 +1,9 @@ | ||
| <library path="battery_state_broadcaster"> | ||
| <class name="battery_state_broadcaster/BatteryStateBroadcaster" | ||
| type="battery_state_broadcaster::BatteryStateBroadcaster" base_class_type="controller_interface::ControllerInterface"> | ||
| <description> | ||
| This controller publishes the readings of a battery sensor as sensor_msgs/BatteryState message. | ||
| </description> | ||
| </class> | ||
| </library> | ||
| <class name="battery_state_broadcaster/BatteryStateBroadcaster" | ||
| type="battery_state_broadcaster::BatteryStateBroadcaster" base_class_type="controller_interface::ControllerInterface"> | ||
| <description> | ||
| This controller publishes the individual battery state of each battery as sensor_msgs/BatteryState messages. | ||
| It also publishes the aggregated battery state of all batteries as a single control_msgs/BatteryStateArray message. | ||
| </description> | ||
| </class> | ||
| </library> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.