Skip to content

Release/v1.9.3 - #201

Merged
pzhu-flexiv merged 15 commits into
v1.xfrom
release/v1.9.3
Jul 28, 2026
Merged

pzhu-flexiv merged 15 commits into
v1.xfrom
release/v1.9.3

Conversation

@pzhu-flexiv

@pzhu-flexiv pzhu-flexiv commented Jul 28, 2026 •

Copy link
Copy Markdown
Collaborator

COMPATIBILITY

  • Flexiv software package v3.11.2

ADD

  • Add NrtCartesianCmd struct to data.hpp.
  • Add Robot::SendMultiCartesianMotionForce() to discretely send Cartesian multi-waypoint motion and/or force commands under NRT_SUPER_PRIMITIVE mode.
  • Add support for Rizon 10R robot model.

CHANGE

  • Change Robot::Stop() to return directly if the robot is already in fault state.
  • Update API documentation instructions in README and restrict GitHub workflow to the v1.x branch.

FIX

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Release v1.9.3 update that extends the public C++ API for non-real-time Cartesian motion/force control and aligns repository metadata (versioning, docs, CI) with the new release artifacts.

Changes:

  • Add NrtCartesianCmd and introduce Robot::SendMultiCartesianMotionForce() for discrete multi-waypoint NRT Cartesian motion/force commands.
  • Bump project/documentation version to 1.9.3 and simplify API documentation instructions in README.
  • Update CI workflow branch filters and refresh shipped library checksum files.

Reviewed changes

Copilot reviewed 15 out of 15 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
README.md Updates API documentation instructions to point to hosted docs and release dropdown.
include/flexiv/rdk/robot.hpp Adds SendMultiCartesianMotionForce() declaration and related Doxygen docs/refs.
include/flexiv/rdk/mode.hpp Updates NRT_SUPER_PRIMITIVE docs to reference the new API.
include/flexiv/rdk/data.hpp Adds NrtCartesianCmd struct for NRT Cartesian motion/force waypoint data.
CMakeLists.txt Bumps project version to 1.9.3.
doc/Doxyfile.in Bumps documentation PROJECT_NUMBER to 1.9.3.
.github/workflows/cmake.yml Restricts CI triggers to the v1.x branch.
lib/libflexiv_rdk.x86_64-qnx.a.sha256 Updates prebuilt library checksum.
lib/libflexiv_rdk.x86_64-linux-gnu.ros2-jazzy.a.sha256 Updates prebuilt library checksum.
lib/libflexiv_rdk.x86_64-linux-gnu.a.sha256 Updates prebuilt library checksum.
lib/libflexiv_rdk.arm64-darwin.a.sha256 Updates prebuilt library checksum.
lib/libflexiv_rdk.aarch64-qnx.a.sha256 Updates prebuilt library checksum.
lib/libflexiv_rdk.aarch64-linux-gnu.ros2-jazzy.a.sha256 Updates prebuilt library checksum.
lib/libflexiv_rdk.aarch64-linux-gnu.a.sha256 Updates prebuilt library checksum.
lib/flexiv_rdk.win_amd64.lib.sha256 Updates prebuilt library checksum.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread include/flexiv/rdk/robot.hpp
Comment thread include/flexiv/rdk/data.hpp
@pzhu-flexiv
pzhu-flexiv merged commit bbb7ffc into v1.x Jul 28, 2026
9 checks passed
@pzhu-flexiv
pzhu-flexiv deleted the release/v1.9.3 branch July 28, 2026 18:31
@pzhu-flexiv pzhu-flexiv linked an issue Jul 28, 2026 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release New version release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[QUESTION] RDK API Thread safety

3 participants