|
| 1 | +# these parameters are read by the lbr_system_interface.xacro and configure the lbr_ros2_control::SystemInterface |
| 2 | +fri_client_sdk: # the fri_client_sdk version is used to create the correct state interfaces lbr_system_interface.xacro |
| 3 | + major_version: 1 |
| 4 | + minor_version: 15 |
| 5 | +client_command_mode: position # the command mode specifies the user-sent commands. Available: [position, torque, wrench] |
| 6 | +port_id: 30200 # port id for the UDP communication. Useful in multi-robot setups |
| 7 | +remote_host: INADDR_ANY # the expected robot IP address. INADDR_ANY will accept any incoming connection |
| 8 | +rt_prio: 80 # real-time priority for the control loop |
| 9 | +# exponential moving average time constant for joint position commands [s]: |
| 10 | +# set tau > robot sample time for more smoothing on the commands |
| 11 | +# set tau << robot sample time for no smoothing on the commands |
| 12 | +joint_position_tau: 0.04 |
| 13 | +command_guard: |
| 14 | + # if requested position / velocities beyond limits, CommandGuard will be triggered and the command will be overriden with the current state instead |
| 15 | + # available: [default, safe_stop] |
| 16 | + variant: default |
| 17 | +state_guard: |
| 18 | + # enable / disable the load data safety check in compliant control modes [CARTESIAN_IMPEDANCE, IMPEDANCE] |
| 19 | + # in POSITION control mode, safety check is not performed |
| 20 | + external_torque_safety_check: true |
| 21 | + external_torque_limit: 2.0 # maximum allowed external joint torque on activation of compliant control modes [Nm] |
| 22 | +# exponential moving average time constant for external joint torque measurements [s]: |
| 23 | +# set tau > robot sample time for more smoothing on the external torque measurements |
| 24 | +# set tau << robot sample time for no smoothing on the external torque measurements |
| 25 | +external_torque_tau: 0.01 |
| 26 | +# exponential moving average time constant for joint torque measurements [s]: |
| 27 | +# set tau > robot sample time for more smoothing on the raw torque measurements |
| 28 | +# set tau << robot sample time for no smoothing on the raw torque measurements |
| 29 | +measured_torque_tau: 0.01 |
| 30 | +# for position control, LBR works best in open_loop control mode |
| 31 | +# note that open_loop is overridden to false if LBR is in impedance or Cartesian impedance control mode |
| 32 | +open_loop: true |
0 commit comments