Skip to content

Release/Flexiv ROS 2 Lyrical 1.9.4 - #141

Merged
munseng-flexiv merged 16 commits into
lyrical-v1from
release/lyrical-v1.9.4
Oct 22, 2026
Merged

munseng-flexiv merged 16 commits into
lyrical-v1from
release/lyrical-v1.9.4

Conversation

@munseng-flexiv

Copy link
Copy Markdown
Collaborator

COMPATIBILITY

  • Flexiv software package v3.11.3
  • Flexiv RDK v1.9.4.1
  • Flexiv DRDK v1.2.4 (for dual-robot setup)
  • flexiv_description lyrical-v3.1
  • ROS 2 Lyrical (Ubuntu 26.04)

ADD

CHANGE

  • Update Flexiv RDK dependency to v1.9.4.1 [Flexiv RDK 1.9.4.1]
  • Update Flexiv DRDK dependency to v1.2.4 [Flexiv DRDK 1.2.4]
  • Update flexiv_description dependency to lyrical-v3.1 [flexiv_description lyrical-v3.1]
  • Remove the fastcdr and spdlog package dependencies, which the RDK now bundles internally; installed targets carry the RDK library path in their RUNPATH, so no LD_LIBRARY_PATH setup is needed
  • Build all packages with C++20 and CMake 3.16, the ROS 2 Lyrical baseline.
  • Migrate the hardware interfaces to the Lyrical ros2_control export API, with interface handles resolved once at configure time so read() and write() do no name lookup
  • Register FlexivDualHardwareInterface in its own plugin description, built only when Flexiv DRDK is found
  • Move the controller parameters into the controller config files, and have the controller spawners wait up to 60 s for the controller manager
  • Update flexiv_robot_states_broadcaster and gpio_controller to the Lyrical realtime_tools publisher API
  • Remove the max_joint_acceleration hardware parameter; the joint acceleration limits now come from the URDF, and the MoveIt joint_limits.yaml uses the same per-joint values (Feature/Use URDF 1.2 acceleration limits in the hardware interface and MoveIt (Lyrical) #140)
  • Consolidate the MoveIt configs, share the AICO2 controller and MoveIt configs across all AICO2 types, and unify the joint name prefix placeholder (Forwardport/Jazzy v1.9.4 features to Lyrical #138)
  • Gripper move and grasp actions now finish when the fingers stop moving instead of when the command is sent (Forwardport/Jazzy v1.9.4 features to Lyrical #138)
  • Point to the Humble and Jazzy branches in the README

FIX

@munseng-flexiv
munseng-flexiv merged commit 65cac5d into lyrical-v1 Oct 22, 2026
2 checks passed
@munseng-flexiv
munseng-flexiv deleted the release/lyrical-v1.9.4 branch October 22, 2026 06:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release Release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants