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
Additional Links
Maintainers
- Husarion
Authors
- Dawid Kmak
husarion_ugv_utils
Package containing commonly used functions, classes, and configurations for the Husarion UGV system.
\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^ Changelog for package husarion_ugv_utils \^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^
2.2.1 (2025-04-04)
- Merge branch 'ros2-devel' of https://github.com/husarion/panther_ros into ros2-shutdown-request
- Merge branch 'ros2-devel' of https://github.com/husarion/panther_ros into ros2-enchance-performance
- Contributors: kmakd
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
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
ament_cmake_gtest | |
ament_lint_auto | |
ament_lint_common | |
diagnostic_updater | |
rclcpp | |
realtime_tools | |
std_msgs |
System Dependencies
Name |
---|
python3-click |
yaml-cpp |