Howdy Simuers!
We are not far away from the definitive version!
This version has been proven very reliable especially on car games
Download the RPI image for v0.17.36.3-beta here
Follow the documentation for upgrading here
Major improvements:
- MOTION TYPE
- A new switch has appeared in the home screen: Motion Type
- This switch allow you to choose between:
- Hard: The actuator will try to go as fast as possible to every position sent by the game. This is a quite raw motion and can be exhausting over time. This use the position_filtered input mode in odrive.
- Soft: The movement will be trapezoidal and soften hard bumps. This mode should be used for game that need fluid movement, like plane games. This use the trap_traj input mode in odrive.
- STARTUP SECURITY
- We continue to secure the startup by automatically increasing the spike filter to 80% during 5 seconds then gradually lowering it for 5 seconds. So you will have the real movement 10s after receiving first positions.
Minor improvements:
- Rename Hardness to Reactivity to enhance understanding
- Added some calibration parameters in advanced parameters (calib_omega, calib_distance, calib_range)
Fixes:
- Adjust again PID which was causing issues. Back to default values: pos_gain=20 / vel_gain=0.16 / vel_int_gain=0.32
- By default calib_omega=12.5. This value has been proven reliable.
- No more stuttering of actuators
- Fix big jump at startup if Mover or Simtools were already launched
0.17.36.5-beta
- fix an issue with intempestive recalibration
0.17.36.4-beta
- fix a scanning loop when axis has no config
0.17.36.3-beta
- accel/decel rate calculation depends on pitch to allow actuators with different pitches on the same rig
0.17.36.2-beta
- stabilize data stream to avoid "actuator stuttering"
- fix first position high speed
0.17.36.1-beta
- fix the "soft motion type" status stickiness
- fix param calib_omega=12.5 for calibration fiability
- add calib_omega and calib_distance to advanced parameters