Microsoft Project Bonsai Simulink Toolbox

version 0.1.6 (54.7 MB) by Microsoft Project Bonsai
Microsoft’s Project Bonsai is a new machine teaching service that enables engineers to add intelligent control to physical systems easily.

498 Downloads

Updated 19 Oct 2021

From GitHub

View License on GitHub

Project Bonsai enables engineers to add intelligent control to their Simulink models and deploy trained brains (AI agents) on real world physical systems by using machine teaching.
Learn more here: https://blogs.microsoft.com/ai/machine-teaching/
Engineers can connect their existing simulation models with Project Bonsai by using our Simulink Toolbox. We’ve created example models that are showing how to replace a traditional control system with a trained AI controller.
Cartpole
Simulink model of an inverted pendulum and one of the classic examples for reinforcement learning. Teach a brain to balance a pole attached to frictionless cart.
Project Moab
Project Moab is a small balancing robot useful for demonstrating machine teaching on a physical device for Engineers. You can teach a brain how to balance variety of balls by using the Simulink model as training environment and then deploy the trained brain to the physical device. More information on Moab and availability here: https://aka.ms/moab.
Follow these steps to experience the service firsthand.
1) Follow the instructions to sign-up for a Bonsai account: https://docs.microsoft.com/en-us/bonsai/guides/account-setup
2) Download and install the toolbox https://aka.ms/as/bonsai-toolbox
3) Decide which example you would like to use
4) Follow the instructions outlined in the readme.md that is part of example
5) Start training a Bonsai brain
Project Bonsai documentation: https://aka.ms/bonsai-docs
Support and feedback: http://aka.ms/as/forums

Cite As

Microsoft Project Bonsai (2022). Microsoft Project Bonsai Simulink Toolbox (https://github.com/microsoft/bonsai-simulink/releases/tag/0.1.6), GitHub. Retrieved .

MATLAB Release Compatibility
Created with R2019b
Compatible with R2019b to R2021b
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

samples/building_energy_management

samples/cartpole

samples/cartpole_structs

samples/chemical-process-optimization

samples/moab

toolbox/bonsai

samples/building_energy_management

samples/cartpole

samples/cartpole_structs

samples/chemical-process-optimization

samples/moab

samples/pure-matlab

To view or report issues in this GitHub add-on, visit the GitHub Repository.
To view or report issues in this GitHub add-on, visit the GitHub Repository.