OctoMY™ Features

Everything inside the ready-to-run robot software.

Platform highlights

OctoMY™ is packed with features for controlling robots of any shape and size. Here's what's inside.

Any device

Control your robots from phones, tablets, or desktop PCs. OctoMY™ runs on Android, Linux, and Windows.

Working
Private by default

Your data stays on your devices. No cloud accounts required. Peer-to-peer communication with end-to-end encryption.

Working
Extensible

Add new hardware through ArduMY bindings. Write custom couriers for new protocols. Extend via the plugin API.

Working
Open source

Free forever under GPLv3. Hack on it yourself. Contribute back to the community. No vendor lock-in.

Working
Autonomous behaviors

Write plans that let robots act on their own. From simple waypoint following to complex decision trees.

In development
Distributed

Manage fleets of robots from a single Hub. Coordinate swarm behaviors. Share plans across your robot ecosystem.

In development

General features

Core functionality shared across all node types.

  • RSA keystore

    Each node has a unique cryptographic identity generated at birth.

  • Identicon generation

    Visual fingerprints generated from node IDs for easy recognition.

  • HTTP discovery (Zoo)

    Find peers via the OctoMY™ Zoo cloud service.

  • UDP hole punching

    Direct peer-to-peer through firewalls and NAT.

  • QR code pairing

    Scan to pair via camera.

  • Bluetooth discovery

    Find nearby nodes over Bluetooth.

  • NFC pairing

    Tap to pair.

  • UDP protocol

    Low-latency peer communication.

  • Robust transport

    Handles packet loss, reordering, high latency.

Agent features

The brain that lives on your robot.

Gait planner

Dynamic footing for hexapod+ robots

Hexy protocol

Control ArcBotics Hexy robots

ArduMY bindings

Generic Arduino hardware control

Hardware wizard

Configure robot hardware via UI

CreepyVoice TTS

Unique synthesized voice per robot

Custom main screen

Personalize the robot display

Unique eyes

Generated iris patterns and colors

Expressive face

Animated facial expressions

Live log

Debug stream of internal state

Real-time stats

Sensor values and comm status

Remote features

The controller in your hand.

Actuator control

Direct servo and motor control

Pose sequencer

Record and playback movements

Path control

Waypoint navigation on map

Speech control

Send text for robot to speak

Expression control

Trigger facial expressions

Stats view

Real-time agent telemetry

Flight HUD

Specialized UI for drones

Drive HUD

Specialized UI for vehicles

Hub features

Command center for your fleet.

Embedded remote

Full Remote UI inside Hub

Group management

Organize agents and remotes

Plan editor

Create complex behavior plans

Situation map

Real-time fleet overview

Zoo features

Cloud services for discovery and connectivity.

Discovery service

HTTP API for peer discovery

Robot directory

Social profiles for each agent

In this section
Feature status
Working 16
In development 12
Planned 7

Want to help?

Join the effort to build the future of hobby robotics.

Contribute