Skip to content

Releases: lbr-stack/lbr_fri_ros2_stack

Humble-v2.2.1

26 Mar 13:30
Compare
Choose a tag to compare

Humble-v2.2.0

22 Nov 09:03
Compare
Choose a tag to compare

This release backports new rolling features to humble. Following has changed:

Humble-v2.1.2

18 Oct 12:59
Compare
Choose a tag to compare

Adds MoveIt Servo launch and demo usage:

Humble-v2.1.1

27 Sep 15:07
7f26f7a
Compare
Choose a tag to compare

Adds support for the the new Gazebo, removes support for Gazebo Classic (End-of-Life January 2025, see https://community.gazebosim.org/t/gazebo-classic-end-of-life/2563)

gazebo_iiwa_example.mp4

JOSS Archive

06 Oct 14:19
7f26f7a
Compare
Choose a tag to compare

This release tags review openjournals/joss-reviews#6138 (comment) for JOSS.

Humble-v2.1.0

23 Sep 15:19
71bf3f8
Compare
Choose a tag to compare
  • De-couple launch files from lbr_bringup for easier customization (breaking change):
    • Removed sim:=true / false argument from launch files in favor of dedicated launch files (since no feature parity between simulation and real robot)
    • MoveIt and RViz need to be launched separately now
    • User can now launch via:
      • ros2 launch lbr_bringup mock.launch.py (new: mock system)
      • ros2 launch lbr_bringup hardware.launch.py (real robot)
      • ros2 launch lbr_bringup gazebo.launch.py (Gazebo simulation)
  • Added mock hardware to lbr_ros2_control (for simple ros2_control testing without the need for Gazebo, refer https://control.ros.org/humble/doc/ros2_control/hardware_interface/doc/mock_components_userdoc.html)
  • Updated documentation

Humble-v2.0.0

08 Jul 10:37
Compare
Choose a tag to compare

This release aims for first class citizen ros2_control integration, alongside much improved documentation and support for all FRI versions. Documentation: https://lbr-stack.readthedocs.io/en/latest/

Contributors

We would like to highlight and thank all contributors!

Release Video

final_render.mp4

Breaking Changes

To

  • Support a single mode of interaction
  • Support all available FRI versions

some breaking changes were made:

  • Interface Definition Language (IDL)
    • lbr_fri_msgs renamed to lbr_fri_idl
    • lbr_fri_idl moved to https://github.com/lbr-stack/lbr_fri_idl (so FRI 1.x and 2.x can be supported)
    • Renamed LBRPositionCommand.msg to LBRJointPositionCommand.msg
    • Added tests to lbr_fri_idl
  • Removed legacy app.launch.py so user interacts through ros2_control primarily

Other Improvements

Bug Fixes

  • Velocity limit checks in impedance control mode
  • Command guard error #175

What is Next

Thank you to everyone who contributed and provided feedback!

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.