You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
COMPATIBILITY
Flexiv software package v3.10
ADD
Support creating lite instances of rdk::Robot via a constructor parameter. Add Robot::lite() to check if this instance is a lite instance.
Add new member has_FT_sensor to RobotInfo struct.
Add new members timestamp, tau_interact, and temperature (#128) to RobotStates struct.
Add Model::T() to compute the forward kinematics of a specified robot link (#121).
Add new methods SetTimelinessFailureLimit(), StopPlan(), SetMaxContactTorque(), SetJointInertiaScale(), and SyncWithPositioner() to rdk::Robot.
Add new methods projects_list(), UploadProject() (#124), and DownloadProject() to rdk::FileIO.
Add input parameter velocity to Robot::SendCartesianMotionForce() (#135).
Add new test test_repeated_instantiation.
Add new build type MinSizeRel.
Add building on Ubuntu 24.04 to github workflow.
CHANGE
Upgrade the online trajectory generator used by non-real-time joint control modes, resulting in the removal of input parameter accelerations of Robot::SendJointPosition().
Upgrade linked Eigen version to v3.4.0, update the QNX patch accordingly.
Upgrade linked Fast-DDS version to v2.6.10.
Change exception type of Model::J() and Model::dJ() from std::out_of_range to std::invalid_argument.