OctoMY™ Features
What is inside the ready-to-run robot software.
General Features
Feature | Details | Status |
---|---|---|
Keystore management (RSA). |
The personality of agents is the unique key generated at it's birth. |
|
Identicon generation & display. |
Identicons are uniquely identifying icons generated from the ID of each node. |
|
Peer discovery over HTTP (via OctoMY™ Zoo). |
Peer discovery over HTTP allows nodes to find eachother by using the OctoMY™ Zoo as a middle man. |
|
Peer discovery over UDP |
Peer discovery over UDP allows nodes to find eachother by doing clever firewall hole-punching techniques. |
|
Peer discovery over Bluetooth. |
Peer discovery over Bluetooth allows nodes to find eachother over Bluetooth. |
|
Peer discovery over NFC. |
Peer discovery over NFC allows nodes to find eachother over NFC. |
|
Peer discovery over QR( camera) |
Peer discovery over QR allows nodes to find eachother by presenting QR codes to eachother via camera. |
|
Peer communications over UDP |
Peer communications over UDP allows nodes communicate over UDP. |
|
Robust UDP protocol |
The protocol used for communications over UDB should be robust to adverse network conditions like dropping/re-arranging of packets, high latency and low bitrates. |
Agent™ Features
Feature | Details | Status |
---|---|---|
Gait planner for hexapod+. |
The ability to dynamically find the best footing while walking in real-time. |
|
Control protocol for Hexy. |
The ability to control Hexy robots. |
|
Control protocol for Arduino (ArduMY™). |
The ability to control generic robots through the dynamic arduino binding in OctoMY™ called "ArduMY™". |
|
Hardware configuration wizard. |
A user interface for configuring the hardware of different robots. |
|
CreepyVoice™ unique voice text to speech. |
Each agent will have a unique voice assigned to them at birth with distinct expression. |
|
Customizable main screen. |
The main screen of the robot is customizable to match the needs of the user. |
|
Unique iris generator and eyes display. |
Each agent will have a unique eye color, pattern and shape assigned to them at birth. |
|
Expressive face. |
Agens will have faces showing their unique eyes and will interact through facial expressions controllable by the user. |
|
Log display. |
The ability to show a stream of text reflecting the inner state of the agent, for debugging purposes. |
|
Real-time stats display. |
The ability to show a graphical representation of important state for the agent such as sensor values, communication state and more in real-time. |
Remote™ Features
Feature | Details | Status |
---|---|---|
Actuator control. |
The ability to direct individual actuaotrs like servos in the UI. |
|
Pose recorder and sequencer. |
The ability to record and play back sequences of poses for servos to enact certain behaviours. |
|
Path control. |
The ability to direct agents via markes on map, allowing them to plan and execute their route autonomously. |
|
Speech control. |
The ability to send text for the agent to say on the behalf of the user. |
|
Expression control. |
The ability to send facial expression for agents' face to show. |
|
Stats view. |
The ability to show stats from agents in real-time. |
|
Flight HUD view. |
The ability to show a flight optimized UI for agents that are airborne. |
|
Drive HUD view. |
The ability to show a driving optimized UI for agents that are driven like a car. |
Hub™ Features
Feature | Details | Status |
---|---|---|
Embedded Remote. |
Showing the complete UI for Remote inside Hub. |
|
Agent & Remote groups management. |
The ability to manage groups of nodes in the Hub UI. |
|
Plan editor. |
An editor for making intricate plans that can be shared among groups of nodes to be executed on different ques. |
|
Situation map view. |
A map shoing groups of nodes and their status in real-time. |
Zoo™ Features
Feature | Details | Status |
---|---|---|
Peer discovery service. |
HTTP Service that helps other nodes discover each other. |
|
Zoo directory webpage. |
A facebook like web-page for each agent with blog, stats, friends and more. |