Skip to content

Releases: utagoeinc/pyunto-robotics

pyunto-robotics 0.2.1

Choose a tag to compare

@utagoeinc utagoeinc released this 29 Sep 08:24
  • showqr answers in the diary it was scanned into. Before, a robot already in a diary reported "paired" before the scan and kept answering the old diary, so the diary chosen at the scan stayed silent. At a terminal it now waits: scan to add another diary, or press Enter to keep the current one (pyunto-agent 0.1.5).
  • demo --space NAME|ID chooses the diary when the robot is in several; start-up says which one it answers and lists the others.
  • README: demo GIF, and the full video at https://pyunto.com/media/solar-demo.mp4

pyunto-robotics 0.2.0

Choose a tag to compare

@utagoeinc utagoeinc released this 29 Sep 07:02

Linux and Windows.

  • Reading sentences off Apple silicon. The planner's language model is now pluggable: Gemma 4 in-process on Apple silicon (as before), any OpenAI-compatible local server — Ollama, llama.cpp's llama-server, LM Studio, vLLM — or the Claude API. New options --llm auto|mlx|http|claude-api, --llm-url, --llm-model (and PYUNTO_LLM*).
    ollama pull gemma4:e2b
    pyunto-robotics showqr --llm http --llm-url http://localhost:11434/v1 --llm-model gemma4:e2b
    
  • Tested on Linux, Windows and macOS in CI on every push (fast tests + URDF example); the full suite runs weekly on Linux.
  • Bring a URDF. examples/urdf_robot.py loads a URDF in MuJoCo, adds a position motor per joint and exposes raise/lower/wave/report to the diary. --check runs offline.
  • Fixed examples/my_robot.py, which never answered: its agent did not accept the report argument RobotBackend passes.
  • Windows on ARM: use the x64 build of Python (MuJoCo has no ARM64 Windows wheel). Intel Macs are not supported (no MuJoCo ≥ 3.11 wheel).

pyunto-robotics 0.1.1

Choose a tag to compare

@utagoeinc utagoeinc released this 29 Sep 05:21
  • The robot's short replies ("I did not understand that", "I am busy") are addressed to the person who gave the instruction, like its reports.
  • Requires pyunto-agent 0.1.4: the diaries the robot answers in are listed by name at start-up, and a text agent in the same diary no longer replies to the robot's posts.
  • README: who the robot listens to, and a full reference of commands, options and environment variables.

pyunto-robotics 0.1.0

Choose a tag to compare

@utagoeinc utagoeinc released this 29 Sep 03:26

First release on PyPI.

pip install 'pyunto-robotics[llm]'
pyunto-robotics showqr

Message a robot from the Pyunto diary app and watch it act. Six simulated robots (MuJoCo) are included; connect your own with one class. Built on pyunto-agent. Apache-2.0.