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.
WorkingPrivate by default
Your data stays on your devices. No cloud accounts required. Peer-to-peer communication with end-to-end encryption.
WorkingExtensible
Add new hardware through ArduMY bindings. Write custom couriers for new protocols. Extend via the plugin API.
WorkingOpen source
Free forever under GPLv3. Hack on it yourself. Contribute back to the community. No vendor lock-in.
WorkingAutonomous behaviors
Write plans that let robots act on their own. From simple waypoint following to complex decision trees.
In developmentDistributed
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.
Dynamic footing for hexapod+ robots
Control ArcBotics Hexy robots
Generic Arduino hardware control
Configure robot hardware via UI
Unique synthesized voice per robot
Personalize the robot display
Generated iris patterns and colors
Animated facial expressions
Debug stream of internal state
Sensor values and comm status
Remote features
The controller in your hand.
Direct servo and motor control
Record and playback movements
Waypoint navigation on map
Send text for robot to speak
Trigger facial expressions
Real-time agent telemetry
Specialized UI for drones
Specialized UI for vehicles
Hub features
Command center for your fleet.
Full Remote UI inside Hub
Organize agents and remotes
Create complex behavior plans
Real-time fleet overview
Zoo features
Cloud services for discovery and connectivity.
HTTP API for peer discovery
Social profiles for each agent