- Train [train.py] a virtual robot to walk in a simulated world using PyBullet, Keras, and a custom genetic-like learning algorithm.
- Apply [posess.py] the trained model to the real-world 3D-printed robot over Bluetooth via a simple binary Arduino-powered protocol.
TL;DR - just watch it once: