Releases: TimSchneider42/franky
Releases · TimSchneider42/franky
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)