No version for distro humble. 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 2.2.1
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/husarion/husarion_ugv_ros.git
VCS Type git
VCS Version ros2
Last Updated 2025-04-04
Dev Status UNMAINTAINED
CI status No Continuous Integration
Released UNRELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Package for commonly used functions, classes, and configurations

Additional Links

Maintainers

  • Husarion

Authors

  • Dawid Kmak

husarion_ugv_utils

Package containing commonly used functions, classes, and configurations for the Husarion UGV system.

CHANGELOG

\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^ Changelog for package husarion_ugv_utils \^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^

2.2.1 (2025-04-04)

2.2.0 (2025-03-13)

  • Merge pull request #499 from husarion/docs_fix
  • ROS 2 fix manager ports (#495)
  • Merge branch 'ros2-devel' of https://github.com/husarion/panther_ros into ros2-devel
  • Merge pull request #496 from husarion/repo-rename
  • update links
  • Merge branch 'ros2-devel' into lights-new
  • Merge pull request #490 from husarion/ros2-fix-bild-warnings
  • Add hw and os checks (#491)
  • fix build warnings
  • Add log level argument to launch files (#473)
  • Merge remote-tracking branch 'origin/ros2-devel' into e_stop_torque_enable
  • Merge pull request #480 from husarion/ros2-cmake-export
  • Add exports to cmake
  • ROS2 docking utils (#462)
  • Merge lynx_description and panther_description into husarion_ugv_descriptions (#456)
  • Merge pull request #466 from husarion/ros2-add-msgs
  • Merge branch 'ros2-devel' into ros2-add-msgs
  • Merge branch 'ros2-devel' into add-panther-diagnostics-config
  • Merge remote-tracking branch 'origin/ros2-devel' into ros2-devel
  • Add husarion_ugv_msgs
  • Merge pull request #457 from husarion/ros2-lynx-devel
  • Merge branch 'ros2-devel' of https://github.com/husarion/panther_ros into ros2-lynx-devel
  • Merge pull request #442 from husarion/ros2-battery-temp-fix
  • Use normal accumulation and division for MA calculation
  • Review changes
  • Rework moving average logic
  • Ros2 husarion ugv v2 (#422)
  • Contributors: BOOTCFG, Dawid Kmak, Jakub Delicat, Milosz Lagan, Miłosz Łagan, Rafal Gorecki, Stefan, kmakd, rafal-gorecki

2.1.2 (2024-12-02)

  • Merge pull request #408 from husarion/ros2-lights-integration-tests
  • Add error handling in get_node_info() method
  • Add subscription verification
  • Merge branch 'ros2-devel' into ros2-lights-tests
  • Contributors: Dawid Kmak, pawelirh

2.1.1 (2024-09-05)

  • Merge branch 'ros2-devel' into ros2-ns-refactor
  • Merge pull request #349 from husarion/ros2-testing-poc
  • Review changes
  • Add new common utility functions
  • Merge remote-tracking branch 'origin/ros2-devel' into ros2-testing-poc
  • Ros2 estop sim gui (#384)
  • Merge branch 'ros2-devel' into ros2-ns-refactor
  • unify CMakeLists.txt files (#381)
  • unify CMakeLists.txt files
  • Contributors: Dawid, Dawid Kmak, pawelirh, rafal-gorecki

2.1.0 (2024-08-02)

  • Ros2 system status tf namespace (#372)
  • Contributors: Jakub Delicat

2.0.4 (2024-06-28)

  • Ros2 battery charger topic (#353)
  • Merge pull request #343 from husarion/ros2-gpio-controller-revision
  • Merge branch 'ros2-devel' into ros2-gz-lights
  • Merge remote-tracking branch 'origin/ros2-devel' into ros2-gpio-controller-revision
  • Merge branch 'ros2' into ros2-build-in-animation
  • Replace namespace
  • Merge branch 'ros2' into ros2-gz-lights
  • Contributors: Dawid Kmak, Paweł Irzyk, pawelirh, rafal-gorecki

2.0.3 (2024-06-06)

  • Merge pull request #320 from husarion/ros2-clear-logs
  • MInor logging changes
  • Contributors: Dawid Kmak, pawelirh

2.0.2 (2024-06-05)

  • Launch refactor (#307)
  • Merge pull request #301 from husarion/ros2-manager-refactor
  • almost there
  • Merge branch 'ros2' of https://github.com/husarion/panther_ros into ros2-manager-refactor
  • Contributors: Dawid, Paweł Irzyk, rafal-gorecki

2.0.1 (2024-05-01)

  • Merge pull request #259 from husarion/ros2-os-diagnostics
  • suggestions
  • Merge branch 'ros2-devel' into ros2-readme
  • PR suggestions
  • Merge remote-tracking branch 'origin/ros2-devel' into ros2-os-diagnostics
  • Merge remote-tracking branch 'origin/ros2-devel' into ros2-os-diagnostics
  • Contributors: Jakub Delicat, Paweł Irzyk, rafal-gorecki

2.0.0 (2024-03-29)

  • Merge pull request #257 from husarion/ros2-headers Divide Headers into std and local liblaries
  • Group and order improvement
  • Rest of fils
  • Headers + Copyright
  • Merge pull request #234 from husarion/ros2-lights-tests ROS 2 lights tests
  • Add Dawid suggestions
  • Merge branch 'ros2-devel' into ros2-ekf-optimalization
  • Rename topics
  • Merge branch 'ros2-devel' into ros2-lights-tests
  • Merge branch 'ros2-manager-plugins' of https://github.com/husarion/panther_ros into ros2-panther-manager
  • Merge remote-tracking branch 'origin/ros2-devel' into ros2-manager-plugins
  • Ros2 lights controller (#241)
    • ROS 2 lights animations (#221)
    • add animation and image_animation class
    • controller node and pluginlib
    • add tests and fix issues
    • add animation images
    • add alpha channel
    • add charging animation with tests
    • update dummy controller
    • fix missing includes
    • add missing dep

    * Update panther_lights/include/panther_lights/animation/animation.hpp Co-authored-by: Paweł Kowalski <<82044322+pkowalsk1@users.noreply.github.com>> * Update panther_lights/include/panther_lights/animation/animation.hpp Co-authored-by: Paweł Kowalski <<82044322+pkowalsk1@users.noreply.github.com>>

    • review changes

    * update tests ---------Co-authored-by: Paweł Kowalski <<82044322+pkowalsk1@users.noreply.github.com>>

    • ROS 2 lights converter (#223)
    • add led_segment
    • WIP led_panel and segment converter
    • simplify converter
    • update segment conversion
    • add test for led panel, segment, and converter
    • review fixes
    • update copyright year
    • update controller so it somehow works
    • Update tests
    • Apply review fixes
    • fix gpio tests
    • parse controller configuration
    • add default animation
    • add yaml_utils to panther_utils
    • add led animation and queue
    • Fix queuing
    • fix bug
    • priority and timeout queue validation
    • move queue to separate file
    • add briefs
    • param and brightness handle
    • user animations, bugs, briefs
    • use yaml utils
    • fix tests
    • update tests
    • add led_animation test
    • test fixxes
    • add led animations queue tests
    • clean up code | clean up code
    • Update documentation | add launching controller node
    • make it work
    • update scheduler

    * Update panther_lights/LIGHTS_API.md Co-authored-by: Paweł Irzyk <<108666440+pawelirh@users.noreply.github.com>>

    • review fixes
    • update pre-commit and fix typos

    * Update panther_bringup/README.md Co-authored-by: rafal-gorecki <<126687345+rafal-gorecki@users.noreply.github.com>> * Update panther_hardware_interfaces/README.md Co-authored-by: rafal-gorecki <<126687345+rafal-gorecki@users.noreply.github.com>> * Update panther_lights/README.md Co-authored-by: rafal-gorecki <<126687345+rafal-gorecki@users.noreply.github.com>> * Update panther_lights/test/test_controller_node.cpp Co-authored-by: rafal-gorecki <<126687345+rafal-gorecki@users.noreply.github.com>>

    • review fixes

    * Update README.md ---------Co-authored-by: Paweł Kowalski <<82044322+pkowalsk1@users.noreply.github.com>> Co-authored-by: Paweł Irzyk <<108666440+pawelirh@users.noreply.github.com>> Co-authored-by: rafal-gorecki <<126687345+rafal-gorecki@users.noreply.github.com>>

  • Ros2 diagnostics hardware interfaces (#231)
    • add GPIO controller
    • Basic integration of gpio controller and panther system
    • [WIP] Add panther version
    • add io state topic
    • Remove unnecessary parts from cmakelists
    • Cleanup gpio controller
    • Add estop to panther system
    • Add todo comment
    • Add ServiceWrapper
    • Add estop services
    • Add remaps to ros2 control
    • Add publishing estop state, change iostate to latched and fix publishing initial state
    • revise e-stop logic in initial stage
    • same, but in better way
    • small changes
    • remove clear_errors service
    • Fix test
    • Add resetting gpio controller
    • Change wheel separation multiplier to 1.0
    • fix pin names list
    • add robot version check before GPIO read
    • Change lock in gpio driver
    • Fix order in cmakelists
    • Change throws to exception in briefs
    • Remove unnecessary includes
    • Fix controller_manager topic remaps
    • Add checking if last commands were 0 before resetting estop
    • Change estop variable to atomic bool
    • Add motor controller mutex
    • Change order of operations when setting estop
    • Fix order of methods
    • Fixes in panther system - change methods order, use ReadDriverStatesUpdateFrequency, remove unnecessary logs
    • Remove max_safety_stop_attempts (no longer needed after adding gpio controller)
    • Refactor setting estop in write method
    • Fix estop naming convention
    • Remove old todos
    • Fix typo
    • Review fixes
    • fix formatting

    * Update panther_hardware_interfaces/include/panther_hardware_interfaces/gpio_controller.hpp Co-authored-by: Dawid Kmak <<73443304+KmakD@users.noreply.github.com>>

    • review fixes
    • rename some methods
    • draft of InitializeAndPublishIOStateMsg functionality
    • Initialize diagnostic updater
    • Update docs
    • fix io_state topic
    • fix service warappers
    • small fix
    • Add missing dependencies
    • Implement diagnostics tasks
    • Add header file to panther_system
    • Add get map methods
    • Add utilities and tests
    • Fix mistaken removal
    • Fix method order

    * Update panther_hardware_interfaces/README.md Co-authored-by: Dawid Kmak <<73443304+KmakD@users.noreply.github.com>> * Update panther_hardware_interfaces/src/panther_system.cpp Co-authored-by: Dawid Kmak <<73443304+KmakD@users.noreply.github.com>> * Update panther_hardware_interfaces/src/panther_system.cpp Co-authored-by: Dawid Kmak <<73443304+KmakD@users.noreply.github.com>> * Update panther_hardware_interfaces/src/panther_system.cpp Co-authored-by: Dawid Kmak <<73443304+KmakD@users.noreply.github.com>> * Update panther_hardware_interfaces/src/roboteq_data_converters.cpp Co-authored-by: Dawid Kmak <<73443304+KmakD@users.noreply.github.com>> * Update panther_utils/include/panther_utils/common_utilities.hpp Co-authored-by: Dawid Kmak <<73443304+KmakD@users.noreply.github.com>> * Update panther_utils/include/panther_utils/diagnostics.hpp Co-authored-by: Dawid Kmak <<73443304+KmakD@users.noreply.github.com>> * Update panther_utils/test/test_common_utilities.cpp Co-authored-by: Dawid Kmak <<73443304+KmakD@users.noreply.github.com>> * Update panther_utils/test/test_diagnostics.cpp Co-authored-by: Dawid Kmak <<73443304+KmakD@users.noreply.github.com>> * Add additional test in test_diagnostics ---------Co-authored-by: Paweł Kowalski <<kowalski.pawel.r@gmail.com>> Co-authored-by: Maciej Stępień <<maciej.stepien@husarion.com>> Co-authored-by: Paweł Kowalski <<82044322+pkowalsk1@users.noreply.github.com>> Co-authored-by: Dawid Kmak <<73443304+KmakD@users.noreply.github.com>>

  • GPIO release
  • Add first tests
  • Merge remote-tracking branch 'origin/ros2-devel' into ros2-add-mecanum-controller
  • Merge pull request #208 from husarion/ros2-control Add ROS 2 control
  • Merge branch 'ros2-devel' into ros2-control Conflicts: panther_gpiod/CMakeLists.txt panther_gpiod/package.xml panther_gpiod/src/gpio_driver.cpp
  • Merge branch 'ros2-devel' into ros2-add-mecanum-controller
  • Merge pull request #228 from husarion/ros2-update-utils Move ros test utils to separate file and add ExpectThrowWithDescription
  • move ros test utils to separate file and add ExpectThrowWithDescription
  • Merge branch 'ros2-control' into ros2-control-pdo-commands Conflicts: panther_controller/config/WH01_controller.yaml panther_controller/config/WH02_controller.yaml panther_controller/config/WH04_controller.yaml panther_description/urdf/panther_macro.urdf.xacro panther_hardware_interfaces/CMakeLists.txt panther_hardware_interfaces/CODE_STRUCTURE.md panther_hardware_interfaces/README.md panther_hardware_interfaces/include/panther_hardware_interfaces/canopen_controller.hpp panther_hardware_interfaces/include/panther_hardware_interfaces/motors_controller.hpp panther_hardware_interfaces/include/panther_hardware_interfaces/panther_system.hpp panther_hardware_interfaces/include/panther_hardware_interfaces/panther_system_ros_interface.hpp panther_hardware_interfaces/include/panther_hardware_interfaces/roboteq_data_converters.hpp panther_hardware_interfaces/include/panther_hardware_interfaces/roboteq_driver.hpp panther_hardware_interfaces/src/canopen_controller.cpp panther_hardware_interfaces/src/motors_controller.cpp panther_hardware_interfaces/src/panther_system.cpp panther_hardware_interfaces/src/panther_system_ros_interface.cpp panther_hardware_interfaces/src/roboteq_driver.cpp
  • CR suggestions - move configureRT to panther_utils
  • Merge branch 'ros2-devel' into ros2-control Conflicts: .clang-format README.md panther_controller/CMakeLists.txt panther_controller/launch/controller.launch.py panther_controller/package.xml panther_description/CMakeLists.txt panther_description/config/WH01.yaml panther_description/config/WH02.yaml panther_description/config/WH04.yaml panther_description/meshes/WH01/fl_wheel.dae panther_description/meshes/WH01/fr_wheel.dae panther_description/meshes/WH01/rl_wheel.dae panther_description/meshes/WH01/rr_wheel.dae panther_description/meshes/WH02/fl_wheel.dae panther_description/meshes/WH02/fr_wheel.dae panther_description/meshes/WH02/rl_wheel.dae panther_description/meshes/WH02/rr_wheel.dae panther_description/meshes/WH04/fl_wheel.dae panther_description/meshes/WH04/fr_wheel.dae panther_description/meshes/WH04/rl_wheel.dae panther_description/meshes/WH04/rr_wheel.dae panther_description/meshes/body.dae panther_description/meshes/components/external_antenna.dae panther_description/package.xml panther_description/rviz/panther.rviz panther_description/urdf/body.urdf.xacro panther_description/urdf/components/external_antenna.urdf.xacro panther_description/urdf/panther.urdf.xacro panther_description/urdf/panther_macro.urdf.xacro panther_description/urdf/wheel.urdf.xacro
  • Add pre-commit, clang-format and license to files (#207) Add pre-commit, clang-format and license to files
  • ROS 2 adc node (#135)
    • add adc data reader
    • add adc node and tests
    • update nodes and tests
    • add readings timeout
    • update tests
    • data reader fixes

    * Update panther_battery/README.md Co-authored-by: Krzysztof Wojciechowski <<49921081+Kotochleb@users.noreply.github.com>> * Update panther_battery/README.md Co-authored-by: Krzysztof Wojciechowski <<49921081+Kotochleb@users.noreply.github.com>> * Update panther_battery/README.md Co-authored-by: Krzysztof Wojciechowski <<49921081+Kotochleb@users.noreply.github.com>> * Update panther_battery/README.md Co-authored-by: Krzysztof Wojciechowski <<49921081+Kotochleb@users.noreply.github.com>> * Update panther_battery/README.md Co-authored-by: Krzysztof Wojciechowski <<49921081+Kotochleb@users.noreply.github.com>> * Update panther_battery/README.md Co-authored-by: Krzysztof Wojciechowski <<49921081+Kotochleb@users.noreply.github.com>> * Update panther_battery/README.md Co-authored-by: Krzysztof Wojciechowski <<49921081+Kotochleb@users.noreply.github.com>>

    • review fixes
    • add adc to battery converter
    • battery class
    • battery params
    • fix republisher node
    • update adc node
    • update tests
    • update adc_node test
    • small fixes and formating
    • update headers and create battery.cpp
    • use shared ptr for adc readers

    * Update panther_battery/include/panther_battery/battery.hpp Co-authored-by: Krzysztof Wojciechowski <<49921081+Kotochleb@users.noreply.github.com>> * Update panther_battery/include/panther_battery/adc_data_reader.hpp Co-authored-by: Krzysztof Wojciechowski <<49921081+Kotochleb@users.noreply.github.com>> * Update panther_battery/include/panther_battery/adc_data_reader.hpp Co-authored-by: Krzysztof Wojciechowski <<49921081+Kotochleb@users.noreply.github.com>> * Update panther_battery/include/panther_battery/adc_data_reader.hpp Co-authored-by: Krzysztof Wojciechowski <<49921081+Kotochleb@users.noreply.github.com>> * Update panther_battery/include/panther_battery/adc_data_reader.hpp Co-authored-by: Krzysztof Wojciechowski <<49921081+Kotochleb@users.noreply.github.com>> * Update panther_battery/include/panther_battery/adc_data_reader.hpp Co-authored-by: Krzysztof Wojciechowski <<49921081+Kotochleb@users.noreply.github.com>> * Update panther_battery/include/panther_battery/battery.hpp Co-authored-by: Krzysztof Wojciechowski <<49921081+Kotochleb@users.noreply.github.com>> * Update panther_battery/include/panther_battery/battery.hpp Co-authored-by: Krzysztof Wojciechowski <<49921081+Kotochleb@users.noreply.github.com>> * Update panther_battery/src/battery.cpp Co-authored-by: Krzysztof Wojciechowski <<49921081+Kotochleb@users.noreply.github.com>> * Update panther_battery/src/battery.cpp Co-authored-by: Krzysztof Wojciechowski <<49921081+Kotochleb@users.noreply.github.com>> * Update panther_battery/src/battery.cpp Co-authored-by: Krzysztof Wojciechowski <<49921081+Kotochleb@users.noreply.github.com>> * Update panther_battery/include/panther_battery/battery.hpp Co-authored-by: Krzysztof Wojciechowski <<49921081+Kotochleb@users.noreply.github.com>> * Update panther_battery/include/panther_battery/battery.hpp Co-authored-by: Krzysztof Wojciechowski <<49921081+Kotochleb@users.noreply.github.com>> * Update panther_battery/src/battery.cpp Co-authored-by: Krzysztof Wojciechowski <<49921081+Kotochleb@users.noreply.github.com>> * Update panther_battery/src/battery.cpp Co-authored-by: Krzysztof Wojciechowski <<49921081+Kotochleb@users.noreply.github.com>> * Update panther_battery/src/battery.cpp Co-authored-by: Krzysztof Wojciechowski <<49921081+Kotochleb@users.noreply.github.com>> * Update panther_battery/src/battery.cpp Co-authored-by: Krzysztof Wojciechowski <<49921081+Kotochleb@users.noreply.github.com>> * Update panther_battery/src/battery.cpp Co-authored-by: Krzysztof Wojciechowski <<49921081+Kotochleb@users.noreply.github.com>> * Update panther_battery/src/battery.cpp Co-authored-by: Krzysztof Wojciechowski <<49921081+Kotochleb@users.noreply.github.com>> * Update panther_battery/src/battery.cpp Co-authored-by: Krzysztof Wojciechowski <<49921081+Kotochleb@users.noreply.github.com>> * Update panther_battery/src/battery.cpp Co-authored-by: Krzysztof Wojciechowski <<49921081+Kotochleb@users.noreply.github.com>> * Update panther_battery/src/battery.cpp Co-authored-by: Krzysztof Wojciechowski <<49921081+Kotochleb@users.noreply.github.com>> * Update panther_battery/src/battery.cpp Co-authored-by: Krzysztof Wojciechowski <<49921081+Kotochleb@users.noreply.github.com>> * Update panther_battery/src/battery.cpp Co-authored-by: Krzysztof Wojciechowski <<49921081+Kotochleb@users.noreply.github.com>> * Update panther_battery/src/battery.cpp Co-authored-by: Krzysztof Wojciechowski <<49921081+Kotochleb@users.noreply.github.com>> * Update panther_battery/include/panther_battery/battery.hpp Co-authored-by: Krzysztof Wojciechowski <<49921081+Kotochleb@users.noreply.github.com>> * Update panther_battery/src/adc_node.cpp Co-authored-by: Krzysztof Wojciechowski <<49921081+Kotochleb@users.noreply.github.com>> * Update panther_battery/src/adc_node.cpp Co-authored-by: Krzysztof Wojciechowski <<49921081+Kotochleb@users.noreply.github.com>> * Update panther_battery/include/panther_battery/adc_node.hpp Co-authored-by: Krzysztof Wojciechowski <<49921081+Kotochleb@users.noreply.github.com>>

    • review fixes
    • fix
    • update adc node
    • update tests
    • update tests
    • reorganize tests
    • ROS 2 adc node refactor (#202)
    • update adc_data_reader
    • add battery_publisher class
    • clean up battery class
    • separate headers for bat publishers
    • add adc_battery subclass
    • update battery publisher
    • fix ADCBattery
    • fix error logging
    • add battery tests
    • add battery_publisher test
    • add single and dual battery publisher tests

    * Update panther_battery/src/adc_node.cpp Co-authored-by: Krzysztof Wojciechowski <<49921081+Kotochleb@users.noreply.github.com>>

    • review fixes
    • formating and small fixes
    • update readme

    * Update panther_battery/src/battery_publisher.cpp Co-authored-by: Krzysztof Wojciechowski <<49921081+Kotochleb@users.noreply.github.com>> * Update panther_battery/src/battery_publisher.cpp Co-authored-by: Krzysztof Wojciechowski <<49921081+Kotochleb@users.noreply.github.com>> * Update panther_battery/src/battery_publisher.cpp Co-authored-by: Krzysztof Wojciechowski <<49921081+Kotochleb@users.noreply.github.com>> * Update panther_battery/src/battery_publisher.cpp Co-authored-by: Krzysztof Wojciechowski <<49921081+Kotochleb@users.noreply.github.com>> * Update panther_battery/include/panther_battery/adc_data_reader.hpp Co-authored-by: Krzysztof Wojciechowski <<49921081+Kotochleb@users.noreply.github.com>>

    • review fixes
    • add MergeBatteryPowerSupplyHealth method
    • code formatting
    • fix bat params order
    • review fixes
    • update test_utils and add test for it
    • update tests
    • remove unnecessary try catch
    • update battery virtual methods
    • review fixes
    • small fix
    • fixes again

    * change MergeBatteryPowerSupplyStatus logic ---------Co-authored-by: Krzysztof Wojciechowski <<49921081+Kotochleb@users.noreply.github.com>> ---------Co-authored-by: Krzysztof Wojciechowski <<49921081+Kotochleb@users.noreply.github.com>>

  • ROS 2 panther battery package (#128)
    • add panther_battery package
    • update roboteq_republisher_node
    • small fixes
    • add moving average
    • small fixes
    • update launch
    • add republisher test
    • update tests
    • add test utils
    • small fixes

    * Update panther_battery/test/test_roboteq_republisher_node.cpp Co-authored-by: Krzysztof Wojciechowski <<49921081+Kotochleb@users.noreply.github.com>> * Update panther_battery/test/test_roboteq_republisher_node.cpp Co-authored-by: Krzysztof Wojciechowski <<49921081+Kotochleb@users.noreply.github.com>> * Update panther_battery/test/test_roboteq_republisher_node.cpp Co-authored-by: Krzysztof Wojciechowski <<49921081+Kotochleb@users.noreply.github.com>> * Update panther_battery/test/test_roboteq_republisher_node.cpp Co-authored-by: Krzysztof Wojciechowski <<49921081+Kotochleb@users.noreply.github.com>> * Update panther_battery/test/test_roboteq_republisher_node.cpp Co-authored-by: Krzysztof Wojciechowski <<49921081+Kotochleb@users.noreply.github.com>>

    • review fixes
    • update tests
    • another test update
    • review fixes
    • add README

    * small fixes ---------Co-authored-by: Krzysztof Wojciechowski <<49921081+Kotochleb@users.noreply.github.com>>

  • ROS 2 panther utils package (#125)
    • add panther_utils package
    • add MovingAverage
    • add test for MoveingAverage
    • match package.xml standard
    • export include directories
    • add reset method
    • update tests

    * Update panther_utils/test/test_moving_average.cpp Co-authored-by: Krzysztof Wojciechowski <<49921081+Kotochleb@users.noreply.github.com>> * Update panther_utils/include/panther_utils/moving_average.hpp Co-authored-by: Krzysztof Wojciechowski <<49921081+Kotochleb@users.noreply.github.com>>

    • review fixes
    • add coment

    * update test ---------Co-authored-by: Krzysztof Wojciechowski <<49921081+Kotochleb@users.noreply.github.com>>

  • Contributors: Dawid, Dawid Kmak, Jakub Delicat, Krzysztof Wojciechowski, Maciej Stępień, Paweł Irzyk, rafal-gorecki

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.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged husarion_ugv_utils at Robotics Stack Exchange

No version for distro noetic. Known supported distros are highlighted in the buttons above.
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 iron. 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.