Skip to content

Releases: lbr-stack/lbr_fri_ros2_stack

Humble-v1.4.3

03 Feb 20:57
f5d103b
Compare
Choose a tag to compare
  • Fixes moveit namespace, refer to #154, maps:
    • planning_scene -> robot_name/planning_scene
    • planning_scene_world-> robot_name/planning_scene

Humble-v1.4.2

29 Dec 16:58
0c47212
Compare
Choose a tag to compare

Humble-v1.4.1

15 Dec 17:20
05d865f
Compare
Choose a tag to compare
  • Fixes the floating base in Gazebo #129
  • Refers to #144

Special thanks to @Tianhuanyu.

Humble-v1.4.0

08 Dec 12:27
65461c1
Compare
Choose a tag to compare
  • The general goal of this release is a tighter ros2_control integration. The lbr_bringup
    will serve as single entry point in the future. For now, app_component and app.launch.py are kept
force_torque_indicator.mp4
  • Changes to lbr_fri_ros2:

    • Removes logging / parameter interfaces from lbr_fri_ros2 (so lbr_ros2_control serves as single interaction point)
    • Updates legacy app_component in lbr_fri_ros2 for changes. To be depracted in the future
    • Adds force-torque estimator to lbr_fri_ros2
  • Changes to lbr_ros2_control:

    • Removes now redundant node from lbr_ros2_control

    • Adds forward position and forward torque controllers to lbr_ros2_control

    • Removes estimated force-torque broadcaster from lbr_ros2_control in favor of ros2_control default implementation

      • Force-torque now available under /lbr/force_torque_broadcaster/wrench
      • Namespace issues since lbr_controllers.yaml includes namespace in frame_id parameter
    • Adds lbr_fri_ros2 force-torque estimator to lbr_ros2_control as sensor

    • Adds configurations to lbr_system_interface.xacro

    • Simplifies lbr_ros2_control class names

  • /lbr/command/position topic now under /lbr/command/joint_position

  • Adds this changelog with release notes

  • Refers to #142

Humble-v1.3.1

21 Nov 10:51
Compare
Choose a tag to compare

What's Changed

Full Changelog: humble-v1.3.0-beta...humble-v1.3.1

Special thanks to @ardiya, @Tianhuanyu, @CarlDegio, @EliasTDam for their contributions.

Humble-v1.3.0-beta

03 Oct 21:46
f5a6ca3
Compare
Choose a tag to compare
  • Namespaced robot_description and joint_states
  • De-coupled commands, user will interact through LBRPositionCommand, LBRTorqueCommand, LBRWrenchCommand
  • Multi-robot support
  • New command / state interfaces in lbr_fri_ros2
  • Topic free ros2_control support through command / state interfaces in lbr_fri_ros2
  • Intraprocess cpp admittance demo
  • New app component based on command / state interfaces in lbr_fri_ros2

Refer to #121

Foxy-v1.1.5

14 Sep 15:18
fd23875
Compare
Choose a tag to compare

Humble-v1.2.5

08 Sep 12:03
Compare
Choose a tag to compare
  • Updated visualization (STL -> DAE files with materials, might occur dark in Gazebo, caused by lack of light)
  • Fixes joint bug in Gazebo
  • Improved logging in command guard

Humble-v1.2.4

09 Aug 13:45
2e24a1c
Compare
Choose a tag to compare
  • Remove robot name from configs and use frame_prefix from robot state publisher instead
  • Removed robot name from joint names, e.g. lbr_A1 -> A1
  • Added PID for asynchronous control rate
  • Simplified class names, e.g. LBRApp -> App
  • Add utils.hpp for PID and exponential filter

Humble-v1.2.3

07 Aug 14:52
Compare
Choose a tag to compare
  • Utilizes FRI through vendor package for common fri source in lbr-stack
  • Addresses some of #85
  • Give command guard only logger interface
  • Fix open loop bug
  • Adds real-time priority via rt_prio parameter