CHANGELOG

Changelog for package husarion_ugv

2.3.0 (2025-05-19)

  • Revert “Update changelog”

  • Revert “2.3.0”

  • Revert “2.3.0”

  • Revert “Update changelog”

  • Reapply “Release 2.3.0 to ros2”

  • Merge branch ‘ros2’ of https://github.com/husarion/husarion_ugv_ros into rel-test

  • Merge pull request #550 from husarion/release-2.3.0

  • 2.3.0

  • Update changelog

  • Merge pull request #549 from husarion/revert-546-release-2.3.0

  • Revert “Release 2.3.0”

  • Merge pull request #548 from husarion/revert-547-2.3.0-20250425

  • Revert “Release 2.3.0 to ros2”

  • Merge pull request #547 from husarion/2.3.0-20250425

  • Merge pull request #546 from husarion/release-2.3.0

  • 2.3.0

  • Update changelog

  • bump ros_components_description version (#545)

  • Jazzy fix components loading (#534)

  • Merge remote-tracking branch ‘origin/ros2-devel’ into change-pat

  • Jazzy load urdf (#520)

  • Merge pull request #518 from husarion/jazzy-devel-hw

  • Dawid suggestions

  • Merge branch ‘ros2-devel’ into jazzy-devel-hw

  • Migrate simulation code to run on ROS2 Jazzy (#511)

  • Add robot_localization and DCMAKE_POLICY_VERSION_MINIMUM

  • Update minimal cmake version

  • Update deps

  • Merge branch ‘jazzy-devel-sim’ into jazzy-devel-hw

  • Add updated ros_components_descriptions

  • Update deps

  • Fix pre-commit

  • Merge branch ‘ros2-devel’ into jazzy-devel-sim

  • Fixes related with building simulation on Jazzy

  • Contributors: Dawid Kmak, Rafal Gorecki, Stefan, action-bot, github-actions[bot], kmakd, rafal.gorecki

2.2.1 (2025-04-04)

  • bump components version (#519)

  • bump ros_components_description version

  • bump ros_components_description version

  • Merge pull request #509 from husarion/ros2-imu-ros2-controll-fix

  • Workaround and remove ros2_controllers custom fork

  • 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: Dawid Kmak, Stefan, kmakd, rafal-gorecki

2.2.0 (2025-03-13)

  • 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

  • Added no device_namespace configuration (#488)

  • Updated deprecated includes (#487)

  • ROS2 docking utils (#462)

  • Ros2 add docker (#469)

  • 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

  • change panther_msgs branch

  • change panther_msgs branch

  • Merge branch ‘ros2-devel’ of https://github.com/husarion/panther_ros into ros2-lynx-devel

  • Ros2 husarion ugv v2 (#422)

  • Contributors: BOOTCFG, Dawid Kmak, Jakub Delicat, Rafal Gorecki, Stefan, kmakd, rafal-gorecki

2.1.2 (2024-12-02)

  • Merge branch ‘ros2-devel’ into ros2-lights-tests

  • Contributors: pawelirh

2.1.1 (2024-09-05)

  • Merge branch ‘ros2-devel’ into ros2-ns-refactor

  • Merge branch ‘ros2-devel’ of https://github.com/husarion/panther_ros into ros2-add-nmea-gps

  • Merge pull request #383 from husarion/ros-sim-estop

  • Merge remote-tracking branch ‘origin/ros2-devel’ into ros2-testing-poc

  • Ros2 estop sim gui (#384)

  • Merge branch ‘ros2-devel’ into ros2-ns-refactor

  • Contributors: Dawid Kmak, KmakD, pawelirh, rafal-gorecki

2.1.0 (2024-08-02)

  • Merge pull request #375 from husarion/hotfix-handle-can-timeout

  • Update panther_msgs version

  • Update repos version

  • Ubdate-vcs (#368)

  • Contributors: Dawid Kmak, pawelirh, rafal-gorecki

2.0.4 (2024-06-28)

  • hotfix-allow-unshallow-copy

  • Ros2 battery charger topic (#353)

  • Update vcs (#354)

  • Merge pull request #352 from husarion/ros2_update_msgs

  • Updated msgs

  • 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

  • Merge branch ‘ros2’ into ros2-gz-lights

  • Contributors: Dawid Kmak, Jakub Delicat, Paweł Irzyk, pawelirh, rafal-gorecki

2.0.3 (2024-06-06)

2.0.2 (2024-06-05)

  • Merge pull request #301 from husarion/ros2-manager-refactor

  • Merge branch ‘ros2’ of https://github.com/husarion/panther_ros into ros2-manager-refactor

  • Cleaned up VCS repos (#315)

  • Merge branch ‘ros2’ of https://github.com/husarion/panther_ros into ros2-manager-refactor

  • Multi robot spawn working (#256)

  • Merge pull request #300 from husarion/rename_package

  • Package rename

  • update behaviortree_ros2 repository

  • Contributors: Dawid, Jakub Delicat, Paweł Irzyk, rafal-gorecki

2.0.1 (2024-05-01)

  • Merge pull request #261 from husarion/ros2-readme

  • typo

  • Merge branch ‘ros2-devel’ into ros2-readme

  • 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)

  • Ros2 namespace (#255) * Preparation for namespace * Simulation working * Hardware look ok * Update panther_controller/config/WH01_controller.yaml Co-authored-by: Jakub Delicat <109142865+delihus@users.noreply.github.com> * Apply Jakub suggestions Co-authored-by: Jakub Delicat <109142865+delihus@users.noreply.github.com> * Fix imu * Readme * Add imu namespace * Jakub suggestions * Add panther manager to xml * pre-commit * Fixed ekf * Additional remapping * fix imu * Pawel suggestions (collision with gamepad) * cmd_vel * Use namespace instead of PushRosNamespace ——— Co-authored-by: Jakub Delicat <109142865+delihus@users.noreply.github.com> Co-authored-by: Jakub Delicat <jakub.delicat@husarion.com>

  • Merge pull request #232 from husarion/ros2-manager-plugins ROS 2 manager plugins

  • Merge branch ‘ros2-devel’ of https://github.com/husarion/panther_ros into ros2-panther-manager

  • Merge branch ‘ros2-devel’ into ros2-ekf-optimalization

  • Merge branch ‘ros2-devel’ into ros2-lights-tests

  • Merge branch ‘ros2-manager-plugins’ of https://github.com/husarion/panther_ros into ros2-panther-manager

  • Made fixed commit for behaviortreee | templated create service function | removed unused warnings

  • Merge pull request #251 from husarion/ros2-build-depend Hardware / Sim Dependencies

  • typo

  • Add dependencies to panther pkg

  • Added package suggestions without tests

  • Merge remote-tracking branch ‘origin/ros2-devel’ into ros2-manager-plugins

  • Merge pull request #227 from husarion/ros2-add-mecanum-controller Add mecanum controller

  • Merge branch ‘ros2-devel’ into ros2-control Conflicts: panther_gpiod/CMakeLists.txt panther_gpiod/package.xml panther_gpiod/src/gpio_driver.cpp

  • Gazebo - fix collisions (#225) * Fix collisions * remove parent dir * Clean up suggestions * Clean up suggestions * Undo changes * Undo commit

  • Update panther_hardware.repos

  • Add mecanum controller

  • remove parent dir

  • Fix collisions

  • 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

  • Merge pull request #201 from husarion/ros2-gazebo Ros2 gazebo

  • add imu filter and ekf

  • initial sim configuration draft

  • ROS 2 add panther package (#123) * add panther package * match package.xml standard * Update .gitignore Co-authored-by: Maciej Stępień <maciek1284@outlook.com> ——— Co-authored-by: Maciej Stępień <maciek1284@outlook.com>

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