Robot software updates

Update the software. Keep the robot working.

Fraeno updates the software inside robots, then tests that they still work.

essentially, dependabot for robots + integration testing.

See the system test

01

The build can pass while the robot fails.

Fraeno runs the trusted system, runs the update, then compares the behavior that matters.

Production test

It built. Then messages stopped.

Sensor 20.6 Hz
Controller No messages
Commands 0 Hz

02

The complete system, before deployment.

  1. 01 Find the update
  2. 02 Run the trusted system
  3. 03 Run the new system
  4. 04 Compare behavior

Available now

ROS 2 Humble Ubuntu 22.04 amd64 GitHub App
A pass covers the behavior your team configures, not every possible robot behavior.

Fraeno

Test the update before the robot does.

Install Fraeno