Skip to main content

8.10.3

· 2 min read

Improvements

  • Improved some ServiceClientBehaviorBase log statements by including the service name and timeout duration.
  • Improved the UI performance through rosbridge topic discovery QoS. Any applications on top of MoveIt Pro using rosbridge will also find improvements even if you are not using the UI.
  • Improved modal placement to not block information in the UI.
  • Improved color printing in the console when running in verbose mode (--verbose/-v).

Bug Fixes

  • Fixed Behavior Tree XML sync issue where previously deleted nodes persisted in the XML, causing incorrect graph structure when adding new behaviors.
  • Fixed --include never flag in the update_acm script only working when combined with --verbose.
  • Fixed update_acm overwriting the whole srdf file. Users are now prompted to use --force/-f to overwrite the original srdf.
  • Fixed the need to refresh the browser when adding OpenAI API keys to the LLM Builder.
  • Fixed the Behavior xml rarely becoming malformed or outdated.
  • Fixed an issue where EditWaypoint could not save a new waypoint.
  • Fixed an issue in trajectory parameterization where the last point of the trajectory could be missed due to rounding errors in time step calculation, leading to "Trajectory end-point deviates too much from goal state" errors in MTC pipelines.
  • Fixed deviations in the last point of trajectories caused by polling at the wrong time, leading to unexpected robot motion.
  • Fixed JTAC segfaults and failures on single point trajectories, making the controller more stable for usage.
  • Fixed Offline Licensing inconsistently invalidating when it shouldn't, usually caused by container purge.