Skip to content

EMOS v0.6.1

Choose a tag to compare

@github-actions github-actions released this 29 Mar 10:29
bb26a10

EMOS v0.6.1 — pixi Install Mode & Documentation

pixi Install Mode (Experimental)

EMOS can now be installed entirely in userspace using pixi — no root, no Docker, no pre-installed ROS2. Works on any Linux distro (amd64/arm64), including Ubuntu 22.04 where Jazzy isn't officially supported.

curl -fsSL https://pixi.sh/install.sh | bash
git clone --recurse-submodules https://github.com/automatika-robotics/emos.git
cd emos && pixi install && pixi run setup

ROS2 Jazzy and all dependencies are pulled as pre-built packages from RoboStack and conda-forge. The CLI (emos status, emos run, emos update) fully supports the new mode.

Documentation

  • Local Models tutorial — new recipe page showing how to run LLM, VLM, STT, and TTS entirely on-device with enable_local_model=True
  • Hardware setup guide — per-mode instructions (Container/Native/Pixi) for installing and verifying sensor drivers
  • Troubleshooting page — common errors (sensor timeouts, import errors, Zenoh port conflicts, plugin issues) with diagnosis and fixes
  • Expanded emos run docs — pipeline explanation, --skip-sensor-check guidance, pre-flight checklist
  • Local model fallback docs — updated fallback recipes with the new fallback_to_local() API
  • Built-in Local Models section in models reference

Fixes

  • Fixed pip build isolation issue for Ubuntu < 24.04
  • CI workflow for pixi install (Ubuntu 22.04 + 24.04)

Links