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 buildTo run the example applications, run
./build/LBRJointSineOverlayAppOn 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.zipwith your client SDK as extracted fromKUKA Sunrise Workbench. Therefore (see images):- In the
Softwaretab 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.


