No version for distro humble. Known supported distros are highlighted in the buttons above.
No version for distro iron. Known supported distros are highlighted in the buttons above.
No version for distro jazzy. Known supported distros are highlighted in the buttons above.
No version for distro rolling. Known supported distros are highlighted in the buttons above.
|
Package Summary
Tags | No category tags. |
Version | 0.7.17 |
License | Apache 2.0 |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/4am-robotics/cob_driver.git |
VCS Type | git |
VCS Version | kinetic_dev |
Last Updated | 2024-04-30 |
Dev Status | END-OF-LIFE |
CI status | Continuous Integration : 0 / 0 |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Driver package for interfacing the battery management system (BMS) on Care-O-bot.
Additional Links
No additional links.
Maintainers
- Felix Messmer
- Florian Weisshardt
Authors
- mig-mc
- Mathias Lüdtke
README
No README found.
See repository README.
CHANGELOG
Changelog for package cob_bms_driver
0.7.17 (2024-04-30)
0.7.16 (2024-02-20)
0.7.15 (2023-11-06)
0.7.14 (2022-11-17)
- Merge pull request #437 from Deleh/fix/power_consume Fix power consumption of fake BMS
- round remaining capacity for publisher and diagnostics
- remove round of remaining capacity
- Merge pull request #436 from HannesBachter/audi_scenario configurable battery details
- get battery details from parameter server
- adjust battery capacity and discharging values to new diff base
- Contributors: Denis Lehmann, Felix Messmer, HannesBachter, fmessmer
0.7.13 (2022-07-29)
- Merge pull request #434 from floweisshardt/feature/power_state_connected add explicit power_state.connected
- remove unused subscriber
- add explicit power_state.connected
- Merge pull request #432 from fmessmer/feature/publish_battery_state power_state_aggregator now also publishes sensor_msgs.BatteryState
- fix percentage value range Co-authored-by: Benjamin Maidel <<benjamin.maidel@mojin-robotics.de>>
- update current_buffer_size
- power_state_aggregator now also publishes sensor_msgs.BatteryState
- Contributors: Felix Messmer, floweisshardt, fmessmer
0.7.12 (2022-03-15)
0.7.11 (2022-01-12)
- Merge pull request #429 from fmessmer/fix/invalid_value_warning catch invalid value warning
- use odd number for buffer_size to prevent 0.0 mean
- catch invalid value warning
- Contributors: Felix Messmer, fmessmer
0.7.10 (2021-12-23)
0.7.9 (2021-11-26)
- Merge pull request #427 from benmaidel/fix/fake_bms_service [BMS] fix fakebms set_relative_remaining_capacity service
- fix fakebms set_relative_remaining_capacity service
- Contributors: Benjamin Maidel, Felix Messmer
0.7.8 (2021-10-19)
0.7.7 (2021-08-02)
0.7.6 (2021-05-10)
- Merge pull request #423 from mikaelarguedas/python2-deps ROS_PYTHON_VERSION conditional dependency for [python-tk]{.title-ref} and [python-numpy]{.title-ref}
- convter cob_bms_driver to package format 3
- ROS_PYTHON_VERSION conditional dependency for python-numpy
- Contributors: Felix Messmer, Mikael Arguedas
0.7.5 (2021-04-06)
- Merge pull request #418 from fmessmer/fix_catkin_lint fix catkin_lint
- fix catkin_lint
- Contributors: Felix Messmer, fmessmer
0.7.4 (2020-10-14)
- Merge pull request #417 from fmessmer/test_noetic test noetic
- Bump CMake version to avoid CMP0048 warning
- Contributors: Felix Messmer, fmessmer
0.7.3 (2020-03-18)
0.7.2 (2020-03-18)
- Merge pull request #408 from fmessmer/ci_updates [travis] ci updates
- catkin_lint fixes
- Contributors: Felix Messmer, fmessmer
0.7.1 (2019-11-07)
0.7.0 (2019-08-06)
- Merge pull request #380 from ipa-jba/fix/boost_shared_ptr [Melodic] combined melodify pr
- melodify cob_bms_driver_node
- Merge pull request #396 from HannesBachter/indigo_dev 0.6.15
- Contributors: Felix Messmer, Jannik Abbenseth
0.6.15 (2019-07-17) -----------* 0.6.14 * update changelogs * Merge pull request #393 from fmessmer/add_int_bms_parameter add int bms parameter types * get rid of c++11 compile options * fix key name * add int bms parameter types * Merge pull request #392 from fmessmer/max_time_remaining clamp time_remaining when current is zero * clamp time_remaining when current is zero * Contributors: Felix Messmer, fmessmer
0.6.14 (2019-06-07)
- Merge pull request #393 from fmessmer/add_int_bms_parameter add int bms parameter types
- get rid of c++11 compile options
- fix key name
- add int bms parameter types
- Merge pull request #392 from fmessmer/max_time_remaining clamp time_remaining when current is zero
- clamp time_remaining when current is zero
- Contributors: Felix Messmer, fmessmer
0.6.13 (2019-03-14)
- Merge pull request #381 from pholthau/boost-format include boost/format.hpp
- include boost/format.hpp
- Contributors: Felix Messmer, Patrick Holthaus
0.6.12 (2018-07-21)
- update maintainer
- Merge pull request #374 from floweisshardt/feature/round_remaining_capacity round remaining_capacity
- adjust to real driver precision
- round remaining_capacity
- Contributors: Felix Messmer, fmessmer, ipa-fmw, ipa-fxm
0.6.11 (2018-01-07)
- Merge remote-tracking branch 'origin/indigo_release_candidate' into indigo_dev
- Merge pull request #364 from ipa-fxm/fake_bms_diagnostics use diagnostic updater in fake_bms
- use diagnostic updater in fake_bms
- Merge pull request #361 from ipa-fxm/set_relative_remaining_capacity set relative remaining capacity
- set relative remaining capacity
- Merge pull request #341 from ipa-fxm/APACHE_license use license apache 2.0
- change maintainer
- use license apache 2.0
- Contributors: Felix Messmer, Florian Weisshardt, ipa-fxm, ipa-uhr-mk
0.6.10 (2017-07-24)
0.6.9 (2017-07-18)
- minor change for handling exception
- made changes which only sets the current that in turn is used by power_aggregator for relative_remaining_capacity calculation
- fix typo
- added emulation of realistic current value
- minor change for publishing a realistic voltage value
- Merge pull request #310 from souravran/feature/fake_bms added a fake bms with set_charging and set_relative_remaining_capacity services
- finalize exception handling
- fake current
- consistent naming
- publish diagnostics in fake_bms
- harmonize namespaces of fake_bms
- uses the default parameter value
- poll frequency has been set from the parameter list
- made changes as per the review. power state elements being published at 20 Hz. removed junk rospy log and changed division_by_zero error message.
- fake_bms publishing all power_state entities. added exception handling in power_state_aggregator. added package dependency and install tags.
- added a fake bms with set_charging and set_relative_remaining_capacity services
- fix typo
- fix powerstate aggregator charging flag (bms is not delivering correct flag for full battery and docked)
- use bms flag for harging
- fix identation
- use spaces for indention in BMS driver
- updated authors
- added support for bit_mask'ed booleans
- make BmsParameter an abstract base class
- BMS driver clean-up
- switch from map of vectors to multimap in BMS driver
- simplified BMS publisher creation and polling list optimization
- simplified BMS config parsing
- manually fix changelog
- Contributors: Felix Messmer, Florian Weisshardt, Mathias Lüdtke, Nadia Hammoudeh García, fmw-ss, ipa-fxm, robot
0.6.8 (2016-10-10)
- restart CAN on failure
- move power_state_phidget node to new package
- invert current + round values
- fix typo
- corrected namespace
- added node to calculate powerstate from phidget board
- Contributors: Benjamin Maidel, Mathias Lüdtke
0.6.7 (2016-04-02)
- add missing dependencies
- Contributors: ipa-fxm
0.6.6 (2016-04-01)
- dependency and package cleanup
- remove config and launch as it is added to cob_robots
- adjust version
- move cob_bms_driver to cob_driver
- Contributors: ipa-fxm
0.6.5 (2015-08-31)
0.6.4 (2015-08-25)
0.6.3 (2015-06-17)
0.6.2 (2014-12-15)
0.6.1 (2014-09-17)
0.6.0 (2014-09-09)
0.5.7 (2014-08-26 09:47)
0.5.6 (2014-08-26 09:42)
0.5.5 (2014-08-26 08:33)
0.5.4 (2014-08-25)
0.5.3 (2014-03-31)
0.5.2 (2014-03-21)
0.5.1 (2014-03-20 10:54)
Wiki Tutorials
This package does not provide any links to tutorials in it's rosindex metadata.
You can check on the ROS Wiki Tutorials page for the package.
Package Dependencies
Deps | Name |
---|---|
catkin | |
cob_msgs | |
cob_srvs | |
rospy | |
sensor_msgs | |
diagnostic_msgs | |
diagnostic_updater | |
roscpp | |
socketcan_interface | |
std_msgs |
System Dependencies
Dependant Packages
Name | Deps |
---|---|
cob_driver | |
cob_bringup |
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged cob_bms_driver at Robotics Stack Exchange
No version for distro ardent. Known supported distros are highlighted in the buttons above.
No version for distro bouncy. Known supported distros are highlighted in the buttons above.
No version for distro crystal. Known supported distros are highlighted in the buttons above.
No version for distro eloquent. Known supported distros are highlighted in the buttons above.
No version for distro dashing. Known supported distros are highlighted in the buttons above.
No version for distro galactic. Known supported distros are highlighted in the buttons above.
No version for distro foxy. Known supported distros are highlighted in the buttons above.
No version for distro lunar. Known supported distros are highlighted in the buttons above.
No version for distro jade. Known supported distros are highlighted in the buttons above.
No version for distro indigo. Known supported distros are highlighted in the buttons above.
No version for distro hydro. Known supported distros are highlighted in the buttons above.
No version for distro kinetic. Known supported distros are highlighted in the buttons above.
No version for distro melodic. Known supported distros are highlighted in the buttons above.