- Activate KUKA robotics application in AUT mode;
- Update KUKA Controller parameters (e.g. stiffness, damping);
- Fetch robot information which is not available in some FRI packages (e.g. external force and torque applied on the flange)
- Latency and bandwidth [TODO]
- Add timestamp in packets.
- Synchronize/Calibrate time between PC and Cabinet.
The KUKA_UDP on the PC side implements
ExternalControllerwhich activates KUKA robotics applications;UDPClientwhich communicates with UDP Parameter Server (ControlParamUpdater) on KUKA cabinet.
protocol.md describes the protocol used for communication.
Note: FRI Client should not exit when FRI session state drops from COMMANDING_ACTIVE.
- FRI configuration in
ControlParamUpdater.javais taken from LBRServer.java by lbr-stack