This folder adds CMake support to KUKA's Fast Robot Interface (FRI).
FRI Version | Build Status |
---|---|
1.11 |
|
1.14 |
|
1.15 |
|
1.16 |
|
2.5 |
|
2.7 |
To build, run
cmake -B build -DCMAKE_BUILD_TYPE=Release -DBUILD_FRI_APPS=ON
cmake --build build
To run the example applications, run
./build/LBRJointSineOverlayApp
On the smartPAD
, run the LBRJointSineOverlay
application. You should see the robot execute a sine wave.
Do you use a different FRI version?
- Fork this repository.
- Replace
FRI-Client-SDK_Cpp.zip
with your client SDK as extracted fromKUKA Sunrise Workbench
. Therefore (see images):- In the
Software
tab ofStationSetup.cat
, addFast Robot Interface Extension
. - Save via
ctrl+s
, clickSave and apply
. - Under
FastRobotInterface_Client_Source
, findFRI-Client-SDK_Cpp.zip
.
- In the
- Open an issue and ask for a branch named fri-major.minor (e.g. fri-1.15).
- Open a pull request against this new branch.
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.