Maker.io main logo
TUTORIAL
60

Reinforcement Learning for Robotics Part 6: AI-Powered RC Balance Bot

By ShawnHymel

In this episode, we deploy the trained agent to the real robot and build a web-based remote controller.

TUTORIAL
66

Reinforcement Learning for Robotics Part 5: Adding Commands to the Agent

By ShawnHymel

In this post, we demonstrate how to implement domain randomization with reinforcement learning (using the PPO algorithm) to balance a 2-wheel robot.

TUTORIAL
90

Reinforcement Learning for Robotics Part 4: Domain Randomization

By ShawnHymel

In this post, we demonstrate how to implement domain randomization with reinforcement learning (using the PPO algorithm) to balance a 2-wheel robot.

TUTORIAL
137

Reinforcement Learning for Robotics Part 3: Deploy AI Agent to a Robot

By ShawnHymel

In this post, we'll show how to deploy a trained actor neural network from a PPO agent to an ESP32 robot using Arduino.

TUTORIAL
169

Reinforcement Learning for Robotics Part 2: Train a Balance Bot with PPO

By ShawnHymel

In this episode, we develop a Gymnasium environment wrapper for our MuJoCo simulation, implement a custom version of Proximal Policy Optimization (PPO), and use a technique called curriculum learning to train the robot to balance on its own.

TUTORIAL
420

Reinforcement Learning for Robotics Part 1: CAD to MuJoCo Simulator

By ShawnHymel

Reinforcement Learning for Robotics, a hands-on guide to training a real robot using modern RL techniques, from simulation to hardware deployment. By the end of the series, you'll have a working remote-controlled balance bot.

BLOG
457

DigiKey's Holiday Gift Guide - 2022

By Maker.io Staff

We have cool electronic items that are ready to play straight out of the box, and of course, we have something for makers, tinkerers, and electronic enthusiasts.