Fourier-grx-client

Latest version: v0.1.5

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

Scan your dependencies

Page 1 of 2

0.2.0

❗ Breaking Changes

- All user-facing interfaces now default to use radians instead of degrees.
- URDF now loads from [Wiki-GRx-Models](https://github.com/FFTAI/Wiki-GRx-Models) via [fourier-robot-descriptions](https://pypi.org/project/fourier-robot-descriptions/) package.
- Nameing convention for all links and joints are now consistent with the URDF.
- Config file structure changed
- Unify joint getter naming to use plural ( since alpha 4 )

🗑️ Deprecations

- Deprecate `self.states` in `RobotClient` in favor of individual properties ( since alpha 4 )

🚀 Features

- Robot namespace support in both CLI and API
- `control_joints` API for velocity mode and current mode
- forward kinematcs and inverse kinematics API
- Add gravity compensation option to `move_joints`
- `movej` API
- `movel` API (since a6)
- `move` and `movej` now support gravity compensation


💪 Enhancements

- Add `py.typed` file to package
- Migrated all examples from [iki-grx-deploy](https://gitee.com/FourierIntelligence/wiki-grx-deploy)
- Jupyter notebook tutorial

🐛 Bug Fixes

- Disabled zenoh broadcast by default to avoid clashes with other zenoh clients

0.1.5

💪 Enhancements

- Fortify service call handling in `ZenohSession`

🐛 Bug Fixes

- Rename `zenoh.py` to `zenoh_utils.py` to avoid name clashing

0.1.4

💪 Enhancements

- Add `degrees` option to `move_joints`
- Better documentation for `move_joints`

0.1.3

💪 Enhancements

- Explicitly define exports in `__init__.py`

0.1.2

🚀 Features

- Support `fourier-grx` version `v0.1.1-rc.6`

0.1.1

🐛 Bug Fixes

- Fix typo in `RobotClient`
- Allow multicast for compatibility

Page 1 of 2

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.