Skip to content

Releases: TimSchneider42/franky

v0.9.1

04 Jun 21:19
Compare
Choose a tag to compare

Commits

  • 67e690f: Update README.md (Tim Schneider)
  • 72f15ea: Fixed bug in RobotVelocity, in which linear and angular velocity components where swapped when converting from franka::CartesianVelocities (Tim Schneider)
  • 5333929: Bumped version number to v0.9.1 (Tim Schneider)

v0.9.0

04 Jun 15:56
Compare
Choose a tag to compare

Commits

  • 86418ed: Corrected Eigen version requirement to 3.4.0 as franky will not build under 3.3.7 (Tim Schneider)
  • 321a6b3: Fixed pypa/gh-action-pypi-publish action to release/v1 (Tim Schneider)
  • 1d92626: Included instructions for installation of realtime kernel in README (Tim Schneider)
  • c4cca9f: Fixed unit in gripper documentation (Tim Schneider)
  • 5df10c3: Supporting python 3.12 (Tim Schneider)
  • 08984bc: Added missing setuptools to generate_stubs.bash (Tim Schneider)
  • 42c0f40: Fixed issues in CMakeLists.txt (Tim Schneider)
  • 6d34f3f: Fixed issue with python version in CMakeLists.txt (Tim Schneider)
  • 9d6fca6: Made generate_stubs.bash ensure that its build directory is empty (Tim Schneider)
  • f83ddfb: Updated docker container and added build container (Tim Schneider)
  • 931ad86: Reordered instructions from docker/run/Dockerfile (Tim Schneider)
  • eecb9a5: Removed echo line from build_wheels.yml (Tim Schneider)
  • 4ee457b: Implemented Robot.pollMotion and timeout for Robot.joinMotion (Tim Schneider)
  • 51a4ba8: Implemented Robot.currentCartesianState (Tim Schneider)
  • d236698: Fixed RobotVelocity transformation (Tim Schneider)
  • ce0db75: Made project version in Doxyfile track content of VERSION file (Tim Schneider)
  • 73aa655: Updated version numbers in README (Tim Schneider)
  • c3e66e7: Put versions for all dependencies in dependency_versions and wrote reusable scripts for installing dependencies (Tim Schneider)
  • 06fafd4: Utilizing docker scripts in github workflows (Tim Schneider)
  • ec4f580: Implemented Twist (Tim Schneider)
  • 887dfd8: Fixed some warnings in RobotPose (Tim Schneider)
  • a9b5924: Made RobotVelocity.elbow_velocity non-optional (Tim Schneider)
  • f104f19: Added missing cartesian_state include to franky.hpp (Tim Schneider)
  • 3067dba: Removed RobotVelocity move constructor (Tim Schneider)
  • 21c7ef1: Made velocity non-optional in CartesianState (Tim Schneider)
  • 771c11e: Fixed bug in CartesianState (Tim Schneider)
  • 7d928b5: Fixed RobotPose.changeEndEffectorFrame (Tim Schneider)
  • 215de7d: Renamed CartesianState.transform to transformWith (Tim Schneider)
  • 4f86361: Implemented CartesianPose.changeEndEffectorFrame (Tim Schneider)
  • 448bf96: Deleted move constructor of Twist (Tim Schneider)
  • 3e4f4ba: Fixed operator* in cartesian_state.hpp (Tim Schneider)
  • 0cecf08: Implemented non-zero velocity cartesian waypoints (Tim Schneider)
  • caa1500: Made CartesianMotion accept CartesianState as target (Tim Schneider)
  • 101fc6d: Implemented non-zero velocity joint waypoints (Tim Schneider)
  • 5052375: Fixed function naming inconsistencies (Tim Schneider)
  • 0d54e97: Added some docstrings (Tim Schneider)
  • 35911e5: Fixed docstrings of classes (Tim Schneider)
  • adb4fd8: Fixed wheel build process (Tim Schneider)
  • a9f6b89: Moved dependency_versions into docker/common/ (Tim Schneider)
  • 8e68dba: Added missing zip command to build docker container (Tim Schneider)
  • c2bd4f4: Fixed argument name in JointState constructor (Tim Schneider)
  • 50ae5f3: Updated example in README (Tim Schneider)
  • c10a2f8: Added missing Twist import to init.py (Tim Schneider)
  • c610d30: Fixed repr of JointState (Tim Schneider)
  • d87f5f9: Made python binding of JointWaypoint accept JointState targets (Tim Schneider)
  • dba60a1: Enhanced pybind repr (Tim Schneider)
  • 8872b84: Made Twist constructor arguments optional (Tim Schneider)
  • b120c63: Made Twist implicitly convertible to RobotVelocity (Tim Schneider)
  • 21616cc: Made CartesianWaypoint accept CartesianState as input (Tim Schneider)
  • 6ba96d3: Implemented Robot.currentJointState and Robot.currentJointVelocities (Tim Schneider)
  • 5e23e06: Fixed parameter name in pybind (Tim Schneider)
  • a0b01a9: Fixed issues in README (Tim Schneider)
  • bf0883e: Added implicit conversions for Affine -> CartesianState and list -> JointState (Tim Schneider)
  • 031d14a: Added --rm flags to docker compose commands in README (Tim Schneider)
  • 9eba2ff: Bumped version to 0.9.0 (Tim Schneider)
  • fd3771a: Fixed issue in build_wheels workflow (Tim Schneider)
  • a159262: Fixed issue in build_an_test action (Tim Schneider)
  • 2c61f46: Fixed output zip filename for docker build-wheels (Tim Schneider)
  • 750153d: Update README.md (Tim Schneider)
  • fac29cc: Fixed implicit conversion handling in stubgen (Tim Schneider)
  • 90cc67e: Updated information about robot state in README.md (Tim Schneider)
  • 8267b13: Set -O3 compiler optimization for Release build in cmake (Tim Schneider)
  • 38aa633: Using desired joint positions as starting point in JointWaypointMotion for consistency (Tim Schneider)
  • 823b57d: Revert "Set -O3 compiler optimization for Release build in cmake" (Tim Schneider)
  • 40c2b7e: Fixed custom_stubgen.py (Tim Schneider)
  • a5f8190: Building libfranka in release mode in install-libfranka (Tim Schneider)
  • fa17aa2: Replaced values in motion examples of the README with more reasonable values (Tim Schneider)
  • 7f141dc: Added some more docstrings (Tim Schneider)
  • f9a883a: Added docstrings (Tim Schneider)
  • eecadd8: Fixed bug in CartesianWaypointMotion (Tim Schneider)
  • 6ba3388: Added doc strings (Tim Schneider)
  • 2d351a6: Implemented MotionPlannerException (Tim Schneider)
  • 68740ef: Moved docstrings of CartesianImpedanceMotion::Params to the right place (Tim Schneider)
  • ca1bba0: Fixed Robot docstrings (Tim Schneider)
  • 2b003e9: Fixed struct docstrings (Tim Schneider)
  • 11506e6: Reworked gripper API (Tim Schneider)
  • 8bb1f2c: Removed unused timeout_exception (Tim Schneider)
  • 06da172: Added pybind wrapper for bool futures (Tim Schneider)
  • f2d852a: Updated Gripper instructions in README (Tim Schneider)
  • e6d05d6: Increased libfranka version of PyPi package to 0.13.3 (Tim Schneider)
  • f741616: Fixed issues in Gripper example in README (Tim Schneider)
  • 2f0a513: Fixed build_wheels workflow (Tim Schneider)

v0.8.0

02 Feb 17:50
Compare
Choose a tag to compare

Commits

  • dd7a1b5: Revert "Set all actions to v4" (Tim Schneider)
  • 1d3cd0e: Updated README with instructions for other libfranka version (Tim Schneider)
  • d7c1f74: Fixed linear.py example (Tim Schneider)
  • e86fe4d: Removed extra comma from LinearMotion (Tim Schneider)
  • 1bc2d2d: Got rid of Vector type definition (Tim Schneider)
  • 07beef3: Implemented JointMotion (Tim Schneider)
  • 17e9c79: Renamed LinearMotion -> CartesianMotion and LinearImpedanceMotion -> CartesianImpedanceMotion for consistency (Tim Schneider)
  • 5daffcb: Fixed path-test.cpp (Tim Schneider)
  • 6baa291: Increased version to 0.8.0 (Tim Schneider)

v0.7.2

02 Feb 14:14
Compare
Choose a tag to compare

Commits

  • 21a8191: Update README.md (Tim Schneider)
  • 5142655: Updated workflows to build wheels for libfranka versions 0.9.2 and 0.10.0 (Tim Schneider)
  • 0963ae4: Disabled release draft mode (Tim Schneider)
  • 5d0b6bd: Set libfranka version from 0.10.0 to 0.12.1 (Tim Schneider)
  • 6eb232f: Added VERSION file to store version (Tim Schneider)
  • af3ecee: Increased version to 0.7.2 (Tim Schneider)
  • 1b4e78d: Fixed wheel unpacking step in publish workflow (Tim Schneider)
  • c7e3675: Added installation instructions for libfranka 0.9.2 (Tim Schneider)
  • c13225a: Removed empty promise (Tim Schneider)
  • e55b83e: Removed kinematics example as it is broken (Tim Schneider)
  • 856da07: Update README.md (Tim Schneider)
  • 9d93e04: Update README.md (Tim Schneider)
  • 882d31e: Update README.md (Tingfan Wu) #3
  • 81aa7df: Added libfranka 0.7.1 wheels to publish workflow (Tim Schneider)
  • 9b83b65: Reordered release creation before pypi upload (Tim Schneider)
  • 2510fa7: Changed ordering of commands in publish.yml (Tim Schneider)
  • 8965ea7: Added cherry pick for missing import fix (Tim Schneider)
  • 818f4f8: Fixed publish workflow (Tim Schneider)
  • f1e271a: Removed version requirement for libfranka (Tim Schneider)
  • 71dcaa6: Made python.cpp compatible to libfranka 0.7 (Tim Schneider)
  • bdf3060: Fixed formatting in python.cpp (Tim Schneider)
  • aa549a7: Removed unused EXAMPLE_VERSION_INFO cmake variable from setup.py (Tim Schneider)
  • 965c936: Made python.cpp libfranka 0.7.1 compatible (Tim Schneider)
  • 43520e2: Added libfranka 0.7.1 to CI (Tim Schneider)
  • 44a633f: Added missing imports fix to build_and_test.yml (Tim Schneider)
  • 26b849f: Explicitly choosing upload-artifacts version 4 (Tim Schneider)
  • 2e18d01: Added more libfranka versions to CI (Tim Schneider)
  • 31dfb64: Added compatibility for libfranka 0.8 (Tim Schneider)
  • 26b9717: Set actions/upload-artifact version to 3 (Tim Schneider)
  • 42e846e: Added other libfranka versions to publish workflow (Tim Schneider)
  • af08ba3: Set download-artifact version to 3 (Tim Schneider)

v0.7.1

18 Oct 11:11
Compare
Choose a tag to compare

Commits

  • 1fd948a: Enabled building of wheels for python 3.11 (Tim Schneider)
  • b8afb69: Added workflow_dispatch to to publish workflow (Tim Schneider)
  • 749e0e8: Revert "Added workflow_dispatch to to publish workflow" (Tim Schneider)
  • 14a167e: Fixed bug in RobotWebSession (Tim Schneider)
  • 5a99e22: Throwing runtime errors instead of value errors in RobotWebSession (Tim Schneider)
  • 876dff6: Automatically acknowledging TD2Timeout errors when executing self_test (Tim Schneider)
  • 6bac6d1: Fixed TD2 error acknowledgement (Tim Schneider)
  • 3abbcba: Updated pybind11-stubgen and fixed annotation issues (Tim Schneider)
  • e235d84: Increased version number to 0.7.1 (Tim Schneider)
  • f9d2cc2: Update README.md (Tim Schneider)
  • 96128f3: Fixed custom_stubgen.py (Tim Schneider)
  • f7f1bcf: Increased pybind11 version to 2.11.1 (Tim Schneider)
  • 55e8879: Stopped building wheels for python 3.6 as it is not compatible with pybind1-stubgen 2.2.2 (Tim Schneider)

v0.7.0

26 Sep 14:58
Compare
Choose a tag to compare

Commits

  • 871e8c9: Updated CI workflow to use 0.10.0 as well (Tim Schneider)
  • 02a97e1: Implemented RobotWebSession.open, RobotWebSession.close, and RobotWebSession.is_open (Tim Schneider)
  • d1ba1e0: Implemented RobotWebSession.execute_self_test (Tim Schneider)
  • df6a039: Increased version number to 0.7.0 (Tim Schneider)

v0.6.2

25 Sep 15:06
Compare
Choose a tag to compare

Commits

  • d775935: Removed redundant code from custom_stubgen.py (Tim Schneider)
  • ae5043d: Set pybind11-stubgen version to 0.16.0 (Tim Schneider)
  • 1099b0a: Updated version numbers in CMakeLists.txt (Tim Schneider)
  • 46bd7bf: Fixed type-hinting issue with pybind11 binding of Affine (Tim Schneider)
  • e511819: Cleaned up binding of Gripper (Tim Schneider)
  • 345b8f6: Raised version number to 0.6.2 (Tim Schneider)

v0.6.1

25 Sep 12:19
Compare
Choose a tag to compare

Commits

  • 0fdb1b4: Made RobotWebSession not require a Robot instance as input anymore (Tim Schneider)
  • e08c18e: RobotWebSession.send_api_request will now retry up to 3 times when the connection fails (Tim Schneider)
  • 6f3d146: Removed duplicate control token check in RobotWebSession (Tim Schneider)
  • e8b3acd: Replaced HTTPError by FrankaAPIError in RobotWebSession (Tim Schneider)
  • ff4b22f: Raised version number to 0.6.1 (Tim Schneider)

v0.6.0

24 Sep 21:47
Compare
Choose a tag to compare

Commits

  • 4202f01: Fixed RobotWebSession and added new functionality (Tim Schneider)
  • 9f0d72e: Implemented RobotWebSession.has_control and made take_control wait for control to be granted (Tim Schneider)
  • 3ac81a9: Implemented RobotWebSession.enable_fci (Tim Schneider)
  • ef603ac: Fixed bugs in RobotWebSession (Tim Schneider)
  • f349310: Fixed bugs in RobotWebSession (Tim Schneider)
  • bdbf3a6: Fixed RobotWebSession.enable_fci (Tim Schneider)
  • 494d91d: Increased version number to 0.6.0 (Tim Schneider)

v0.5.1

29 Aug 13:27
Compare
Choose a tag to compare

Commits

  • de1558d: Fixed bug in JointWaypointMotion (Tim Schneider)
  • c954cad: Fixed issue in README example (Tim Schneider)
  • 1ddded2: Increased version number to 0.5.1 (Tim Schneider)