Show EOL distros:
Package Summary
This is an interface to the Ocean Server Technology Intelligent Battery and Power System.
- Author: Tully Foote, Curt Meyers
- License: BSD
- Repository: wg-ros-pkg
- Source: svn https://code.ros.org/svn/wg-ros-pkg/stacks/pr2_power_drivers/tags/pr2_power_drivers-1.0.8
Package Summary
This is an interface to the Ocean Server Technology Intelligent Battery and Power System.
- Author: Tully Foote, Curt Meyers
- License: BSD
- Source: svn https://code.ros.org/svn/wg-ros-pkg/stacks/pr2_power_drivers/trunk
Package Summary
This is an interface to the Ocean Server Technology Intelligent Battery and Power System.
- Author: Tully Foote, Curt Meyers
- License: BSD
- Source: svn https://code.ros.org/svn/wg-ros-pkg/stacks/pr2_power_drivers/trunk
Package Summary
This is an interface to the Ocean Server Technology Intelligent Battery and Power System.
- Author: Tully Foote, Curt Meyers
- License: BSD
- Source: svn https://code.ros.org/svn/wg-ros-pkg/stacks/pr2_power_drivers/trunk
Package Summary
This is an interface to the Ocean Server Technology Intelligent Battery and Power System.
- Maintainer status: maintained
- Maintainer: Austin Hendrix <ahendrix AT willowgarage DOT com>
- Author: Tully Foote, Curt Meyers
- License: BSD
- Source: git https://github.com/PR2/pr2_power_drivers.git (branch: hydro-devel)
Package Summary
This is an interface to the Ocean Server Technology Intelligent Battery and Power System.
- Maintainer status: maintained
- Maintainer: Devon Ash <dash AT clearpathrobotics DOT com>
- Author: Tully Foote, Curt Meyers
- License: BSD
- Source: git https://github.com/pr2/pr2_power_drivers.git (branch: indigo-devel)
Package Summary
This is an interface to the Ocean Server Technology Intelligent Battery and Power System.
- Maintainer status: unmaintained
- Maintainer: ROS Orphaned Package Maintainers <ros-orphaned-packages AT googlegroups DOT com>
- Author: Tully Foote, Curt Meyers
- License: BSD
- Source: git https://github.com/pr2/pr2_power_drivers.git (branch: kinetic-devel)
Package Summary
This is an interface to the Ocean Server Technology Intelligent Battery and Power System.
- Maintainer status: unmaintained
- Maintainer: ROS Orphaned Package Maintainers <ros-orphaned-packages AT googlegroups DOT com>
- Author: Tully Foote, Curt Meyers
- License: BSD
- Source: git https://github.com/pr2/pr2_power_drivers.git (branch: kinetic-devel)
Package Summary
This is an interface to the Ocean Server Technology Intelligent Battery and Power System.
- Maintainer status: unmaintained
- Maintainer: ROS Orphaned Package Maintainers <ros-orphaned-packages AT googlegroups DOT com>
- Author: Tully Foote, Curt Meyers
- License: BSD
- Source: git https://github.com/pr2/pr2_power_drivers.git (branch: kinetic-devel)
Package Summary
This is an interface to the Ocean Server Technology Intelligent Battery and Power System.
- Maintainer status: unmaintained
- Maintainer: ROS Orphaned Package Maintainers <ros-orphaned-packages AT googlegroups DOT com>
- Author: Tully Foote, Curt Meyers
- License: BSD
- Source: git https://github.com/pr2/pr2_power_drivers.git (branch: kinetic-devel)
Associated Hardware
Ocean Server: http://www.ocean-server.com/overview.html
IBPS specific documentation IBPS Protocol
The Smart Battery Standard sbdat110.pdf
Nodes
ocean_server
ocean_server controls an array of battery controllers. The API below is for informational purposes only; it is not intended for use by anything other than power_monitor, which is where you should look for power data.
The ocean_server node will report the status of the batteries to diagnostics. It will warn on the diagnostics if a battery does not update within a timeout.
Advertised topics
/diagnostics (diagnostics_msgs/DiagnosticArray)
- Diagnostic information
- Battery data
- Battery data (DEPRECATED)
Parameters
~number_of_ports (int, default: if no value specified on command-line, 4)
- Number of ports to monitor
- Debug level
- Which device file is associated with the battery on port <ID>
- Maximum time between battery messages before a battery reports a warning. Set to <0 to disable
- Maximum time between battery messages before a battery reports an error. Set to <0 to disable