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
fanucpy
library. - 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
arcor2_fanuc-0.4.0.tar.gz
(8.6 kB
view details)
Built Distribution
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 |