Skip to content

UFE Bugfixes

Craig McDonald requested to merge bugfix/guidance-pause into devel-ufe

Description

This fixes the guidance pausing bug, where guidance forces would not smoothly ramp down when pausing a game. Because I made a change inside RobotController.OnrReceiveServerUpdate() that involved setting a field of the RobotCommand _input, but before that we had _input = RunControlCycle() which is a reference copy from the RobotControllerSwitchable, I was unintentionally applying a transform multiple times. I made a static CopyTo() method for RobotCommand so we don't have to worry about it.

Also bumped version to 7.11.0 and added dyn_cfg.json to the debian install script so that will be present in /opt/barrett/config

What to focus on

  • Test pausing guidance in a game and make sure there is no force discontinuity.
  • Test debian install (delete the dyn_cfg.json file from /opt/barrett/config first) and make sure a game runs without error
Edited by Craig McDonald

Merge request reports

Loading