ARCOR2 Fanuc Service
Project description
arcor2_fanuc
For the server to work, there must be a running MAPPDK driver on the robot. So far, it has been tested with LRMate 200iD/7L (for which there is also a model, adapted from ROS Industrial), but it should work with any robot driven by the R-30iB Mate Plus Controller.
Environment variables
ARCOR2_FANUC_SERVICE_NAME- set the service name ("Fanuc Service" by default).ARCOR2_FANUC_SERVICE_URL=http://0.0.0.0:5027- by default, the service listens on port 5027.ARCOR2_FANUC_ROBOT_HOST- ip address of the robot ("192.168.104.140" by default).ARCOR2_FANUC_ROBOT_PORT- port of the MAPPDK server (18735 by default).ARCOR2_FANUC_EEF_DO_NUM- digital output which controls the end effector (1 by default).ARCOR2_FANUC_MAX_VELOCITY- max TCP velocity (mm/s, 6000 by default).ARCOR2_FANUC_MAX_ACCELERATION- max TCP acceleration (mm/s-2, 100 by default).ARCOR2_FANUC_Z_AXIS_OFFSET- offset between base and origin of robot's world coordinate system, which is at J2 (330 by default).ARCOR2_FANUC_DEBUG=1- turns on debug logging.
Changelog
The format is based on Keep a Changelog,
[0.4.0] - 2024-04-11
Changed
- Updated dependencies, switched to Python 3.11.
[0.3.0] - 2022-10-28
Changed
- Switched to Python 3.10, updated dependencies.
[0.2.0] - WIP
Changed
-
BREAKING: Implement new error handling flow. Error codes of every endpoint were replaced with error types as described in swagger documentation.
-
Update API description.
Added
- New exception classes
[0.1.0] - 2022-05-23
Added
- Initial release of the Fanuc Service - REST API based on
fanucpylibrary. - The package also contains universal ObjectType and a URDF model for LRMate 200iD/7L (adapted from ROS Industrial).
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file arcor2_fanuc-0.4.0.tar.gz.
File metadata
- Download URL: arcor2_fanuc-0.4.0.tar.gz
- Upload date:
- Size: 8.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e8736465d9e7ab871090f0c47aafc0eca8a30e7ce8fbdbf6d15a4a7d6fd6e432
|
|
| MD5 |
c6a4d46d4b133657df733f2111a64b07
|
|
| BLAKE2b-256 |
2ac627c692a4e3d065ba44f352107c67a5cc1eee963dc56505caa2f3db882ded
|
File details
Details for the file arcor2_fanuc-0.4.0-py311-none-any.whl.
File metadata
- Download URL: arcor2_fanuc-0.4.0-py311-none-any.whl
- Upload date:
- Size: 8.4 kB
- Tags: Python 3.11
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5dc79d5cb5295662bec95bbffad1ff335f04f7390bddf5609eebd6932c411704
|
|
| MD5 |
6048ac7848cbd24bcf425d99090e2123
|
|
| BLAKE2b-256 |
fb324225064b690129dd8b7d59cf0873e31e6d6e1ce5fc7c9d7bc9246c7dd704
|