Skip to content

Catalyst Console v2.1.0

Choose a tag to compare

@TomAs-1226 TomAs-1226 released this 06 Oct 02:14
· 15 commits to main since this release

Fixed

  • The released build opened a black window. The release workflow never ran npm run vendor in the
    job that builds the installer, so v2.0.0 shipped without three.js and the interface font and the
    first import failed. The workflow vendors before it builds, tauri build does too, and the Rust
    build now refuses to compile when the vendored files are missing. The field, robot and driver
    models are baked from CAD on a development machine and are still not in a build made by CI: the
    3D views fall back to the drawn robot there.

Changed

  • Releases are built on the machine that has the models, with npm run release, and published
    from there. The workflow on GitHub now only checks and proves the build; it no longer releases.

Added

  • A Drive status tile for a robot that says why it is holding a shot (team 5805's Numbers): the
    blocker as one large line, amber when the driver can fix it, otherwise the robot's state in plain
    words; an OPERATOR DRIVING chip, who has the heading (OPERATOR STEERING while the operator nudges
    it), the driver's speed limit, the assist level and driver profile, the robot's own HUB countdown,
    and a pose badge by localization level.
  • Capsules for a lost pose, for an auto winner nobody has named in teleop, and for assist shadow
    mode (the assists are only logging), and a quiet one while a drive assist steers. The Hub activation caption names who won auto, the Shooter caption takes
    the robot's own shot count, and Park shows pose trust, tag mode and where auto took its pose from.

Windows x64. Built with the field, robot and driver models.