GoogleCloudPlatform / next18-ai-in-motion

Sample code for the AI in Motion demo
Apache License 2.0
11 stars 12 forks source link

AI in Motion Demo

Disclaimer: This is not an officially supported Google product.

AI in Motion is a demo showing how machine learning models can be trained on Google Cloud Platform with synthesized and simulated data, deployed to mobile devices, and interacting with the physical world.

Some information is included in this video:

IMAGE ALT TEXT

We published a few blog posts to help explain the work done to create this demo.

Modules

AI in Motion

Android App for player control.

Human Freeze Tag

Android App running the object detection and commander models.

Object Detection

Train a custom object detection model with Cloud TPUs and export it to the TensorFlow Lite format.

Data Generation

Generate synthesized labelled imaged for object detection model training.

Gym Spheres

Custom OpenAI Gym environment for training in simulations.

Commander

Reinforcement learning model training.