Guides

A Guide by Humans, for Humans.

Concepts

API

When you create an application with artoo, you can use its public interface to monitor robots and receive information from them.

Robot

A Robot represents the primary interface for interacting with a collection of physical computing capabilities. A robot has devices plugged into it; you can tell them what to do or receive notifications of events.

Device-Driver

Controls behaviour of a certain device by exposing diferent methods according to its capabilities.

Examples: LED in arduino board or sphero accelerometer.

Connection-Adaptor

Controls how we communicate to the device to establish communication with a robot.

Example: In arduino, we use the Firmata Adaptor for this.

Integration

This is the low-level layer that establishes communication with the hardware.

Current integrations supported: "serial"