ros-one-joint-limits-interface (0.20.0-1jammy.20260410.2155) UNRELEASED; urgency=medium

  * Append timestamp when binarydeb was built.

 -- Bence Magyar <bence.magyar.robotics@gmail.com>  Fri, 10 Apr 2026 21:55:01 +0000

ros-one-joint-limits-interface (0.20.0-0jammy) jammy; urgency=high



 -- Bence Magyar <bence.magyar.robotics@gmail.com>  Fri, 27 Oct 2023 00:00:00 -0000

ros-one-joint-limits-interface (0.19.6-0jammy) jammy; urgency=high



 -- Bence Magyar <bence.magyar.robotics@gmail.com>  Fri, 21 Oct 2022 00:00:00 -0000

ros-one-joint-limits-interface (0.19.5-0jammy) jammy; urgency=high



 -- Bence Magyar <bence.magyar.robotics@gmail.com>  Wed, 16 Jun 2021 00:00:00 -0000

ros-one-joint-limits-interface (0.19.4-0jammy) jammy; urgency=high



 -- Bence Magyar <bence.magyar.robotics@gmail.com>  Sat, 05 Dec 2020 00:00:00 -0000

ros-one-joint-limits-interface (0.19.3-0jammy) jammy; urgency=high



 -- Bence Magyar <bence.magyar.robotics@gmail.com>  Sun, 11 Oct 2020 00:00:00 -0000

ros-one-joint-limits-interface (0.19.2-0jammy) jammy; urgency=high



 -- Bence Magyar <bence.magyar.robotics@gmail.com>  Mon, 17 Aug 2020 00:00:00 -0000

ros-one-joint-limits-interface (0.19.1-0jammy) jammy; urgency=high

  * Function specifiers noetic (#453 <https://github.com/ros-controls/ros_control/issues/453>)
    * Add override specifiers & default constructors
    * Delete ControllerBase copy & move ctors
    * Remove unnecessary default constructors
    * Modernize additional constructors
    * Revert ImuSensorHandle::Data::Data() = default
    * Remove unnecessary default overridden constructors
    * Remove semicolon after function body
    Co-authored-by: Matt Reynolds <mtreynolds@uwaterloo.ca>
  * Use setuptools instead of distutils (#429 <https://github.com/ros-controls/ros_control/issues/429>)
  * Contributors: Bence Magyar, Matt Reynolds

 -- Bence Magyar <bence.magyar.robotics@gmail.com>  Sun, 10 May 2020 00:00:00 -0000

ros-one-joint-limits-interface (0.19.0-0jammy) jammy; urgency=high



 -- Bence Magyar <bence.magyar.robotics@gmail.com>  Thu, 23 Apr 2020 00:00:00 -0000

ros-one-joint-limits-interface (0.18.0-0jammy) jammy; urgency=high

  * Bump CMake version to avoid CMP0048 (#427 <https://github.com/ros-controls/ros_control/issues/427>)
  * Contributors: Shane Loretz

 -- Bence Magyar <bence.magyar.robotics@gmail.com>  Thu, 16 Apr 2020 00:00:00 -0000

ros-one-joint-limits-interface (0.17.0-0jammy) jammy; urgency=high

  * Use default member initializers
  * Use braces for member initializers
  * Replace boost with std
  * Replace boost ptrs with std ptrs in documentation
  * Prefer default member initializers
  * Contributors: AbhinavSingh, Bence Magyar, Matt Reynolds

 -- Bence Magyar <bence.magyar.robotics@gmail.com>  Mon, 24 Feb 2020 00:00:00 -0000

ros-one-joint-limits-interface (0.16.0-0jammy) jammy; urgency=high

  * Merge pull request #413 <https://github.com/ros-controls/ros_control/issues/413> from matthew-reynolds/range-for
    Use range-based for loop
  * Use more meaningful pair iterator names
  * Merge pull request #404 <https://github.com/ros-controls/ros_control/issues/404> from matthew-reynolds/catkin-lint
    Update CMakeLists.txt and package.xml
  * Use range-based for loops in joint_limits_interface
  * Update dependencies
    - Dependencies needed to compile are <build_depend>
    - Dependencies used in public headers are <build_export_depend>
    - Dependencies needed to link or run are <exec_depend>
  * Merge branch 'melodic-devel' into catkin-lint
  * Update package dependencies
  * Remove liburdfdom-dev
  * Add missing roscpp & rospy dependencies
  * Remove rosunit test_depend from package.xml
  * Merge pull request #405 <https://github.com/ros-controls/ros_control/issues/405> from matthew-reynolds/use-nullptr
    Use nullptr
  * Prefer 0.0 for floating point literals
  * Merge pull request #406 <https://github.com/ros-controls/ros_control/issues/406> from matthew-reynolds/pragma-once
    Use #pragma once
  * Replace header guard with #pragma once
  * Merge pull request #395 <https://github.com/ros-controls/ros_control/issues/395> from pal-robotics-forks/extend-interfaces-melodic
    Extend interfaces
  * joint_limits: use an open-loop policy for velocity staturation
    The feedback from the controller is way too slow to be used on an
    actual robot. A robot that had 15 rad.s^-2 on each wheel as
    an acceleration limit could not even reach 2 rad.s^-2
    This is in line with ros_controllers`#23 <https://github.com/ros-controls/ros_control/issues/23>`_
  * Apply consistent style to CMakeLists.txt files
  * Apply consistent style to package.xml files
  * Merge pull request #398 <https://github.com/ros-controls/ros_control/issues/398> from matthew-reynolds/revert-cmake
    Revert CMake include_directories as SYSTEM
  * Revert CMake include_directories as SYSTEM
  * Merge pull request #396 <https://github.com/ros-controls/ros_control/issues/396> from pal-robotics-forks/small-fixes
    Small fixes
  * Fix shadowed variables
  * -Werror=overloaded-virtual and initialization of fields in constructor
  * Contributors: Bence Magyar, Daniel Pinyol, Matt Reynolds, Paul Mathieu, Victor Lopez

 -- Bence Magyar <bence.magyar.robotics@gmail.com>  Mon, 27 Jan 2020 00:00:00 -0000

ros-one-joint-limits-interface (0.15.1-0jammy) jammy; urgency=high



 -- Bence Magyar <bence.magyar.robotics@gmail.com>  Sun, 30 Sep 2018 00:00:00 -0000

ros-one-joint-limits-interface (0.15.0-0jammy) jammy; urgency=high



 -- Bence Magyar <bence.magyar.robotics@gmail.com>  Mon, 28 May 2018 00:00:00 -0000

ros-one-joint-limits-interface (0.14.2-0jammy) jammy; urgency=high

  * Update maintainers
  * Fix catkin_lint errors and warnings
  * Contributors: Bence Magyar

 -- Bence Magyar <bence.magyar.robotics@gmail.com>  Thu, 26 Apr 2018 00:00:00 -0000

ros-one-joint-limits-interface (0.14.1-0jammy) jammy; urgency=high



 -- Bence Magyar <bence.magyar.robotics@gmail.com>  Mon, 16 Apr 2018 00:00:00 -0000

ros-one-joint-limits-interface (0.14.0-0jammy) jammy; urgency=high



 -- Bence Magyar <bence.magyar.robotics@gmail.com>  Mon, 26 Mar 2018 00:00:00 -0000

ros-one-joint-limits-interface (0.13.0-0jammy) jammy; urgency=high

  * Add method to populate SoftJointLimits from ROS parameter server. (#292 <https://github.com/ros-controls/ros_control/issues/292>)
  * Contributors: Miguel Prada

 -- Bence Magyar <bence.magyar.robotics@gmail.com>  Sat, 23 Dec 2017 00:00:00 -0000

ros-one-joint-limits-interface (0.12.0-0jammy) jammy; urgency=high



 -- Bence Magyar <bence.magyar.robotics@gmail.com>  Sat, 05 Aug 2017 00:00:00 -0000

ros-one-joint-limits-interface (0.11.5-0jammy) jammy; urgency=high

  * Throw error if EffortJointSaturationHandle is missing effort or velocity limits
  * Contributors: Bence Magyar, Dave Coleman

 -- Bence Magyar <bence.magyar.robotics@gmail.com>  Wed, 28 Jun 2017 00:00:00 -0000

ros-one-joint-limits-interface (0.11.4-0jammy) jammy; urgency=high



 -- Bence Magyar <bence.magyar.robotics@gmail.com>  Tue, 14 Feb 2017 00:00:00 -0000

ros-one-joint-limits-interface (0.11.3-0jammy) jammy; urgency=high

  * Add urdf compatibility header
  * Contributors: Bence Magyar

 -- Bence Magyar <bence.magyar.robotics@gmail.com>  Wed, 07 Dec 2016 00:00:00 -0000

ros-one-joint-limits-interface (0.11.2-0jammy) jammy; urgency=high

  * Add Enrique and Bence to maintainer list
  * Clean up export leftovers from rosbuild
  * Convert to format2, fix dependency in cmake
  * Replace boost::shared_ptr<urdf::XY> with urdf::XYConstSharedPtr
  * Contributors: Bence Magyar

 -- Bence Magyar <bence.magyar.robotics@gmail.com>  Mon, 28 Nov 2016 00:00:00 -0000

ros-one-joint-limits-interface (0.11.1-0jammy) jammy; urgency=high



 -- Bence Magyar <bence.magyar.robotics@gmail.com>  Thu, 18 Aug 2016 00:00:00 -0000

ros-one-joint-limits-interface (0.11.0-0jammy) jammy; urgency=high



 -- Bence Magyar <bence.magyar.robotics@gmail.com>  Mon, 23 May 2016 00:00:00 -0000

ros-one-joint-limits-interface (0.10.1-0jammy) jammy; urgency=high

  * Fix catkin_package
    * Don't export local include dirs.
    * Fix dependency on urdfdom (Thanks to Mathias Lüdtke).
  * Contributors: Jochen Sprickerhof

 -- Bence Magyar <bence.magyar.robotics@gmail.com>  Sat, 23 Apr 2016 00:00:00 -0000

ros-one-joint-limits-interface (0.10.0-0jammy) jammy; urgency=high



 -- Bence Magyar <bence.magyar.robotics@gmail.com>  Fri, 20 Nov 2015 00:00:00 -0000

ros-one-joint-limits-interface (0.9.3-0jammy) jammy; urgency=high



 -- Bence Magyar <bence.magyar.robotics@gmail.com>  Tue, 05 May 2015 00:00:00 -0000

ros-one-joint-limits-interface (0.9.2-0jammy) jammy; urgency=high

  * Reset functionality for stateful position joint limit handles
  * Contributors: Mathias Lüdtke

 -- Bence Magyar <bence.magyar.robotics@gmail.com>  Mon, 04 May 2015 00:00:00 -0000

ros-one-joint-limits-interface (0.9.1-0jammy) jammy; urgency=high



 -- Bence Magyar <bence.magyar.robotics@gmail.com>  Mon, 03 Nov 2014 00:00:00 -0000

ros-one-joint-limits-interface (0.9.0-0jammy) jammy; urgency=high

  * Buildsystem and documentation fixes
  * Add inline keyword to free header functions
  * Contributors: Adolfo Rodriguez Tsouroukdissian, Lukas Bulwahn, shadowmanos

 -- Bence Magyar <bence.magyar.robotics@gmail.com>  Fri, 31 Oct 2014 00:00:00 -0000

ros-one-joint-limits-interface (0.8.2-0jammy) jammy; urgency=high

  * Propagate urdfdom changes to CMakeLists.txt
    urdfdom is now standalone, so it must be find_package'd independently.
  * Fix rostest, which was not being built correctly.
  * Contributors: Adolfo Rodriguez Tsouroukdissian

 -- Bence Magyar <bence.magyar.robotics@gmail.com>  Wed, 25 Jun 2014 00:00:00 -0000

ros-one-joint-limits-interface (0.8.1-0jammy) jammy; urgency=high

  * Use upstream liburdfdom-dev package.
    Refs ros/rosdistro#4633 <https://github.com/ros/rosdistro/issues/4633>.
  * Contributors: Adolfo Rodriguez Tsouroukdissian

 -- Bence Magyar <bence.magyar.robotics@gmail.com>  Tue, 24 Jun 2014 00:00:00 -0000

ros-one-joint-limits-interface (0.8.0-0jammy) jammy; urgency=high

  * Remove rosbuild artifacts. Fix #154 <https://github.com/ros-controls/ros_control/issues/154>.
  * Contributors: Adolfo Rodriguez Tsouroukdissian

 -- Bence Magyar <bence.magyar.robotics@gmail.com>  Mon, 12 May 2014 00:00:00 -0000

ros-one-joint-limits-interface (0.7.2-0jammy) jammy; urgency=high



 -- Bence Magyar <bence.magyar.robotics@gmail.com>  Tue, 01 Apr 2014 00:00:00 -0000

ros-one-joint-limits-interface (0.7.1-0jammy) jammy; urgency=high

  * Fix dependency specification in CMake script to allow isolated builds.
  * Contributors: Adolfo Rodriguez Tsouroukdissian

 -- Bence Magyar <bence.magyar.robotics@gmail.com>  Mon, 31 Mar 2014 00:00:00 -0000

ros-one-joint-limits-interface (0.7.0-0jammy) jammy; urgency=high



 -- Bence Magyar <bence.magyar.robotics@gmail.com>  Fri, 28 Mar 2014 00:00:00 -0000

ros-one-joint-limits-interface (0.6.0-0jammy) jammy; urgency=high

  * Updated the interface list.
  * Added the PositionJointSaturationInterface and VelocitySoftLimitsInterface
    classes. There are now saturation and soft limit classes for effort-controlled,
    position-controlled, and velocity-controlled joints.
  * Contributors: Jim Rothrock

 -- Bence Magyar <bence.magyar.robotics@gmail.com>  Wed, 05 Feb 2014 00:00:00 -0000

ros-one-joint-limits-interface (0.5.8-0jammy) jammy; urgency=high

  * Merge pull request #121 <https://github.com/ros-controls/ros_control/issues/121> from pal-robotics/hydro-devel
    Fixes for next minor release
  * Added the EffortJointSaturationHandle and EffortJointSaturationInterface
    classes. They are used with joints that do not have soft limits specified in
    their URDF files.
  * Minor documentation precision.
  * Make position joint limits handle opn loop.
    - Lowers the entry barrier for simple robots without velocity measurements,
    poor control tracking or with a slow update rate.
  * Update README.md
  * Create README.md
  * CMakeLists fix to fit with OpenEmbedded/Yocto meta-ros layer.
    Increase the compatibility of the ros_control code with
    meta-ros, an OpenEmbedded/Yocto layer that provides recipes for ROS
    packages disabling catking checking the variable CATKIN_ENABLE_TESTING.
  * Fix license header in some files.
  * Renamed joint_limits_interface manifext.xml

 -- Bence Magyar <bence.magyar.robotics@gmail.com>  Fri, 11 Oct 2013 00:00:00 -0000

ros-one-joint-limits-interface (0.5.7-0jammy) jammy; urgency=high

  * Updated changelogs
  * Add angle_wraparound joint limit property.
    For full compatibility with MoveIt!'s joint limit specification.
    Note that we still have the extra effort and jerk specification.

 -- Bence Magyar <bence.magyar.robotics@gmail.com>  Tue, 30 Jul 2013 00:00:00 -0000

ros-one-joint-limits-interface (0.5.6-0jammy) jammy; urgency=high



 -- Bence Magyar <bence.magyar.robotics@gmail.com>  Mon, 29 Jul 2013 00:00:00 -0000

ros-one-joint-limits-interface (0.5.5-0jammy) jammy; urgency=high



 -- Bence Magyar <bence.magyar.robotics@gmail.com>  Tue, 23 Jul 2013 00:00:00 -0000

ros-one-joint-limits-interface (0.5.4-0jammy) jammy; urgency=high



 -- Bence Magyar <bence.magyar.robotics@gmail.com>  Tue, 23 Jul 2013 00:00:00 -0000

ros-one-joint-limits-interface (0.5.3-0jammy) jammy; urgency=high



 -- Bence Magyar <bence.magyar.robotics@gmail.com>  Mon, 22 Jul 2013 00:00:00 -0000

ros-one-joint-limits-interface (0.5.2-0jammy) jammy; urgency=high

  * Fixed gtests for joint_limits_interface in catkin
  * Merge pull request #93 <https://github.com/davetcoleman/ros_control/issues/93> from pal-robotics/master
    joint_limits_interface broken in Groocy and Hydro
  * Fix for joint_limits tests in catkin
  * Restore urdf dependencies.
    Add conditional compilation for Fuerte and Groovy+ distros.

 -- Bence Magyar <bence.magyar.robotics@gmail.com>  Mon, 22 Jul 2013 00:00:00 -0000

ros-one-joint-limits-interface (0.5.1-0jammy) jammy; urgency=high



 -- Bence Magyar <bence.magyar.robotics@gmail.com>  Fri, 19 Jul 2013 00:00:00 -0000

ros-one-joint-limits-interface (0.5.0-0jammy) jammy; urgency=high

  * Made joint_limits_interface match hydro version number
  * Removed urdf_interface dependencies
  * Add meta tags to packages not specifying them.
    - Website, bugtracker, repository.
  * Better documentation of YAML joint limits spec.
    - Add cross-references in doc main page.
  * Documentation improvements.
    - More consistency between transmission and joint limits interfaces doc.
    - Make explicit that these interfaces are not meant to be used by controllers,
    but by the robot abstraction.
  * build dependency rostest added to package.xml and rostest added to CMakeLists.txt
  * Added dependency for rostest to fix build error
  * Fix compiler warnings (-Wreorder)
  * Minor doc structure improvements.
  * Add main page to joint_limits_interface doc.
  * Remove temporary file from version control.
  * Add attribution for soft_limits code.
    - Soft-limits enforcing is based on a previous implementation by Willow Garage.
    Add them in the copyright holders list.
  * Lower severity of log message.
  * Allow unsetting limits specification from rosparam.
    - Update tests.
  * Add .gitignore
  * Add joint limits parsing from rosparam + unit test.
  * Add max_jerk to limits specification.
  * Minor maintenance fixes.
  * Add documentation.
  * Extensive file, namespace, class renaming.

 -- Bence Magyar <bence.magyar.robotics@gmail.com>  Tue, 16 Jul 2013 00:00:00 -0000

ros-one-joint-limits-interface (0.4.0-0jammy) jammy; urgency=high



 -- Bence Magyar <bence.magyar.robotics@gmail.com>  Tue, 25 Jun 2013 00:00:00 -0000


