Flexivrdk

Latest version: v1.6.0

Safety actively analyzes 723177 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 4

0.3.0

COMPATIBILITY

* Flexiv robot software **v2.8 pre-release**

ADD

* ``flexiv::Log`` class to print info, warning, and error messages with timestamp and coloring
* ``flexiv::Visualization`` class to use the integrated Meshcat-based visualization
* Derivative of joint torques ``m_tauDot`` to ``flexiv::RobotStates`` struct
* Latex documentation with math expressions
* Timeliness monitor: when running in a real-time mode, a fault is triggered if the user command fails to arrive the robot within 1ms for several consecutive cycles
* Examples for primitive execution and integrated visualization
* Tests on timeliness monitor, robot states data integrity, RDK endurance, flexiv::Log class
* Overloading of the ostream operator ``<<`` for ``flexiv::RobotStates`` struct to easily print all robot states in JSON format
* GitHub workflow for Ubuntu 18.04

CHANGE

* Update README
* Update Doxyfile
* Rename members in ``flexiv::RobotStates`` struct to be symbol-specific
* Remove ``m_tcpAcc`` from ``flexiv::RobotStates`` struct
* Replace IP address configuration using ``config.h`` with program arguments
* Replace message print using ``std::iostream`` with ``flexiv::Log``
* Remove ``flexiv::Model::Frame​`` enum, ``flexiv::Model::getJacobian()`` and ``getJacobianDot()`` now uses link name string as input parameter
* Rename ``urdf/`` directory to ``spec/``
* Replace dae mesh files with stl, update URDF accordingly
* Upgrade the timer used by the robot's state publisher for a more reliable real-time robot states publishing

FIX

* A bug that can cause, at a very low probability, a value spike in received robot states data

0.2.0

COMPATIBILITY
* Flexiv robot software **v2.7**

ADD
Initial public release.

CHANGE

FIX

Page 4 of 4

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.