Sample robot apps illustrating Kaia.ai platform API, robot app development and publishing to Kaia.ai robot App Store
We have not yet launched the platform. For launch announcement please follow us on Facebook.
- Basic Locomotion, Live Demo, Source - make your robot move around
- Battery, Live Demo, Source - monitor battery level
- Device Settings, Live Demo, Source - get, set device settings
- Face Animation, Live Demo, Source - animate robot's face
- Face Detection, Live Demo, Source - robot detect face using live webcam, turns to face the human
- Gamepad, Live Demo, Source - virtual gamepad to control your robot
- Tank-Style Gamepad, Live Demo, Source - tank-style virtual gamepad to control your robot
- Geolocation, Live Demo, Source - get robot coordinates and view them on a map
- Hello World, Live Demo, Source - starter demo app
- Generic Sensors, Live Demo, Source - monitoring robot sensors including accelerometer, gyroscope, linear acceleration, absolute and relative orientations
- W3C Sensors, Live Demo, Source - monitor robot orientation, acceleration, rotation rate
- Sensors, Live Demo, Source - monitor sensor readings including acceleration, gyroscope, light, presure, magnetic, proximity
- USB Serial, Live Demo, Source - connect to Arduino using USB OTG serial to send commands, receive status
- Free-form Speech Recognition, Live Demo, Source - recognize free-form speech
- Speech Recognition, Live Demo, Source - robot listens, reacts to wake-up words, recognizes user-defined commands, recognizes free-form speech and transcribes phonemes
- Telepresence, Live Demo, Source - real-time two-way video-and-audio telepresence
- TensorFlow JS, Live Demo, Source - robot recognize live webcam images using TensorFlow JS and MobileNet
- TensorFlow Lite Node, Live Demo, Source - recognize live webcam images using TensorFlow Lite and MobileNet; benchmark image recognition speed; build the app using Node.js and Webpack flow
- TensorFlow Lite, Live Demo, Source - recognize live webcam images using TensorFlow Lite and MobileNet; benchmark image recognition speed
- TensorFlow Mobile Node, Live Demo, Source - recognize live webcam images using TensorFlow Mobile and MobileNet; benchmark image recognition speed; build the app using Node.js and Webpack flow
- TensorFlow Mobile, Live Demo, Source - recognize live webcam images using TensorFlow Mobile and MobileNet; benchmark image recognition speed
- Text to Speech, Live Demo, Source - robot says "Hello"
- Remote Console, Live Demo, Source - exchange messages between robots, desktop and debug robot apps remotely using Kaia.ai stock messaging service
- Remote Debug, Live Demo, Source - debug robot apps remotely using Kaia.ai stock messaging service
- Miscellaneous W3C API, Live Demo, Source - use vibration, query memory and storage sizes, number of logical CPUs, network connection type and speed
- Video Recorder, Live Demo, Source - record, download video with or without audio; grab still frames
- WebRTC Messaging, Live Demo, Source - peer-to-peer (e.g. bot-to-desktop) messaging, also used for gamepad
- Drive Manually, Live Demo, Source - drive robot using tank-style or joystick-style gamepad.
Kaia.ai robot apps run on Android smartphones. To run the sample app:
- Go to kaia.ai, familiarize yourself with how the robot platform works
- Optional, but highly recommended: if you don't have Kaia.ai account, create an account
- Go to Google Play, search for "kaia.ai" to find and install Kaia.ai Android app
- Launch Kaia.ai Android app on your Android smartphone
- In Kaia.ai Android app: (optional, but highly recommended): sign in, navigate to Kaia.ai App Store
- Choose a robot app to launch
- Optionally: click the heart icon to pin the robot app to your launch screen