What devices are compatible with Aido?

We don’t have the official compatibility listing yet, but popular Android and iOS devices will be supported for the companion app. You can set a lot of Aido’s functionality or view alerts of what’s happening at home using the Aido companion app.

Aido’s companion app lets you set:

  • Patrol paths for Aido to traverse
  • Turn on/off connected smart devices
  • Get Aido to charge before you’re home
  • Design triggers for which you can receive alerts
  • Schedule events like movie download/playback at particular times
  • Create weekday/weekend routines
  • Create preferences for family members

Aido’s companion app lets you view alerts for:

  • Change in parameters like air quality, noise, etc.
  • Images/video of your home
  • Notifications when someone’s at the door (if connected to a smart door camera)
  • And more

How rugged is Aido?

Aido is pretty tough and goes through extensive hardware testing. We do ask that you take reasonable care and avoid hard drops, knocking Aido hard, water, and other situations that could damage Aido. Keep Aido away from long exposure to sunlight.

  • Aido’s touchscreen is made of glass, and requires the same caution that you would use with a tablet or phone screen.
  • Aido’s ball base can traverse carpets and flat surfaces. We however, recommend that you keep your floor clean for Aido’s mobility to work well. Aido may have problems navigating spills or water on the floor, so we ask that you keep Aido away from areas like bathrooms, and clear up spills quickly.
  • Aido is a sophisticated electronic device, so we’d expect you to keep Aido safe from water and coffee spills.

Can I throw the smart ball?

While the smart ball has been designed to withstand drops and shocks, we recommend you roll the smart ball and control it with Aido for the best play experience.

How fast can Aido move?

Aido’s speed depends on the friction on the surface he moves on, and whether there are obstacles on the ground. We are still clocking Aido’s speed on a set of surfaces, and will update details on our website.

How does Aido find his way to the smart charging dock?

Docking Aido isn’t easy, and our team had to work through multiple challenges to get this to work well. Our patent pending approach involves three phases to dock Aido:

  • Initial ranging is done based on Wi-Fi signal strength tracking and object recognition
  • Once Aido reaches the room where the smart dock is, he tracks IR beacons from the smart dock. When the IR beacons are locked, they guide Aido towards the smart dock.
  • The smart dock also has a small laser diode. Closer to the dock, Aido tries locking into this signal. This helps Aido judge the orientation and entry into the dock

How does Aido’s charging dock work?

The easiest way to charge Aido is to use the optional smart charging dock that lets Aido charge autonomously:

Aido’s dock has a specially designed set of two charging rings, one of positive polarity and the other negative

The charging rings are designed in a semi-circular fashion to increase probability of touching Aido’s charging circuits, no matter how Aido rolls into the dock

The charging rings have special circuitry to prevent a short circuit in case it encounters a foreign object

Once Aido rolls into the dock, the charging rings are activated and drive charge to Aido.

What processor and OS does Aido run on?

Aido’s core system runs on two quad-core 1.6GHz processors, each with 1GB DDR RAM. Aido’s core operating system is a headless version of Ubuntu. We have removed unnecessary drivers & modules that Aido doesn’t need. We are calling this version OpenAido, and will be releasing this back under an open source license so that other robotics solutions can use the same system.

Aido’s Android front-end runs on a Rockwell chip with 512MB RAM. This is a version of Android Lollipop with a custom UI interface for rich interactions with users.

How do Linux and Android talk to each other?

  • Linux and Android communicate over a secure VPN at all times.
  • If there is a Wi-Fi connection available, both systems connect to it and communicate over this.
  • If there is no Wi-Fi network available, the Linux system acts as a WiFi hotspot and the Android system connects to it as a client.