fri

CMake support for KUKA's FRI Client SDK

https://github.com/lbr-stack/fri

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (8.8%) to scientific vocabulary
Last synced: 10 months ago · JSON representation ·

Repository

CMake support for KUKA's FRI Client SDK

Basic Info
  • Host: GitHub
  • Owner: lbr-stack
  • License: apache-2.0
  • Language: CMake
  • Default Branch: fri-1.15
  • Homepage:
  • Size: 14 MB
Statistics
  • Stars: 20
  • Watchers: 3
  • Forks: 22
  • Open Issues: 10
  • Releases: 1
Created over 6 years ago · Last pushed over 1 year ago
Metadata Files
Readme License Code of conduct Citation

README.md

fri

This folder adds CMake support to KUKA's Fast Robot Interface (FRI).

| FRI Version | Build Status | | ----------- | ------------ | | 1.11 | Build status | | 1.14 | Build status | | 1.15 | Build status | | 1.16 | Build status | | 2.5 | Build status | | 2.7 | Build status |

Build

To build, run

shell cmake -B build -DCMAKE_BUILD_TYPE=Release -DBUILD_FRI_APPS=ON cmake --build build

Run the Apps

To run the example applications, run

shell ./build/LBRJointSineOverlayApp

On the smartPAD, run the LBRJointSineOverlay application. You should see the robot execute a sine wave.

Contributing

Do you use a different FRI version?

  1. Fork this repository.
  2. Replace FRI-Client-SDK_Cpp.zip with your client SDK as extracted from KUKA Sunrise Workbench. Therefore (see images):
    • In the Software tab of StationSetup.cat, add Fast Robot Interface Extension.
    • Save via ctrl+s, click Save and apply.
    • Under FastRobotInterface_Client_Source, find FRI-Client-SDK_Cpp.zip.

  1. Open an issue and ask for a branch named fri-major.minor (e.g. fri-1.15).
  2. Open a pull request against this new branch.

License

Please note that we distribute the CMake support under Apache-2.0 license. Please note that third party libraries under FRI-Client-SDK_Cpp.zip are distributed under their respective license. See NOTICE.

Owner

  • Name: lbr-stack
  • Login: lbr-stack
  • Kind: organization

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you enjoyed using this repository for your work, we would really appreciate ❤️ if you could cite it, as it helps us to continue offering support."
authors:
  - family-names: Huber
    given-names: Martin
    orcid: https://orcid.org/0000-0003-4603-6773
  - family-names: Mower
    given-names: Christopher E.
    orcid: https://orcid.org/0000-0002-3929-9391
  - family-names: Ourselin
    given-names: Sebastien
    orcid: https://orcid.org/0000-0002-5694-5340
  - family-names: Vercauteren
    given-names: Tom
    orcid: https://orcid.org/0000-0003-1794-0456
  - family-names: Bergeles
    given-names: Christos
    orcid: https://orcid.org/0000-0002-9152-3194


title: "LBR-Stack: ROS 2 and Python Integration of KUKA FRI for Med and IIWA Robots"
version: 1.4.2
doi: 10.48550/arXiv.2311.12709
date-released: 2023-12-29

GitHub Events

Total
  • Issues event: 8
  • Watch event: 5
  • Issue comment event: 26
  • Push event: 6
  • Pull request event: 3
  • Fork event: 4
  • Create event: 2
Last Year
  • Issues event: 8
  • Watch event: 5
  • Issue comment event: 26
  • Push event: 6
  • Pull request event: 3
  • Fork event: 4
  • Create event: 2

Issues and Pull Requests

Last synced: 10 months ago

All Time
  • Total issues: 3
  • Total pull requests: 1
  • Average time to close issues: 2 months
  • Average time to close pull requests: N/A
  • Total issue authors: 3
  • Total pull request authors: 1
  • Average comments per issue: 8.0
  • Average comments per pull request: 0.0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 3
  • Pull requests: 1
  • Average time to close issues: 2 months
  • Average time to close pull requests: N/A
  • Issue authors: 3
  • Pull request authors: 1
  • Average comments per issue: 8.0
  • Average comments per pull request: 0.0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • mhubii (6)
  • matija9 (1)
  • pala5 (1)
  • CameronDevine (1)
  • tvercaut (1)
  • madhuareti (1)
  • Mechazo11 (1)
Pull Request Authors
  • matija9 (2)
  • joeliechty (1)
  • pala5 (1)
  • OmidRezayof (1)
  • PeterMitrano (1)
  • fredRocs (1)
  • mhubii (1)
Top Labels
Issue Labels
Pull Request Labels
high priority (1)

Dependencies

.github/workflows/build.yaml actions
  • actions/checkout v3 composite