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 from KUKA Sunrise Workbench
. Therefore (see images):
Software
tab of StationSetup.cat
, add Fast Robot Interface Extension
.ctrl+s
, click Save and apply
.FastRobotInterface_Client_Source
, find FRI-Client-SDK_Cpp.zip
.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.