Releases: TimSchneider42/franky
Releases · TimSchneider42/franky
v0.10.0
Commits
- cc45236: Catching exceptions from callbacks and printing them (Tim Schneider)
- 8149ee7: Updated brakes.py example. Fixes #8. (Tim Schneider)
- 269b5cc: Update README.md (Tim Schneider)
- 5a2393b: fix c++ and cmake examples in readme (Pascal Sommer) #13
- 36a0191: Update README.md (Tim Schneider)
- f6c00b3: Added missing numpy installation command when installing wheels in README (Tim Schneider)
- 902b72a: Updated pybind11 dependency version to 2.13.6 to support numpy 2. Fixes #18. (Tim Schneider)
- 2223fa7: Set minimum python version in setup.py to 3.7, as 3.6 is not actually supported anymore (Tim Schneider)
- 948ff7c: Bumped version to 0.10.0 (Tim Schneider)
- 96fcbb8: Updated workflow actions (Tim Schneider)
- 7c12473: Dropped support for python 3.7 and update manylinux version to 2_35 (Tim Schneider)
- a93c960: Removed unneccessary checkout in publish workflow (Tim Schneider)
- 9ec2f93: Changed manylinux version to manylinux_2_34_x86_64 (Tim Schneider)
- e4b56bd: Removed python 3.8 from wheel builds as the current manylinux version does not support it. Added python 3.7 back to setup.py, as it will still work, despite no wheels being available. (Tim Schneider)
- f470dda: Updated ruckig (Tim Schneider)
- 9f06616: Switched docker container to manylinux_2_34_x86_64 and set LD_LIBRARY_PATH correctly (Tim Schneider)
- fdf182e: Disabling build of ruckig examples and python bindings (Tim Schneider)
- be70639: Set actions/download-artifact back to v3 as v4 makes some problems (Tim Schneider)
v0.9.1
v0.9.0
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
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
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
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
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
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
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
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)