Programming Marty

A standard Marty is programmed over WiFi, from Scratch, Python or Javascript.

scratch

Drag and drop coding by MIT, the quickest way to get your Marty moving!

Python

A widely used programming language, used in everything from websites to robots

Javascript

The language that lets websites make shiny things. Code your Marty straight from your browser.

Adding a Raspberry Pi and Running ROS

If you want to take things up a notch and make your Marty fully autonomous, you can add a Raspberry Pi Computer

Advanced Marty 1: Robot football

This tutorial will walk you through how to add a Raspberry Pi and camera to your Marty, run ROS, and get your Marty to track and walk to a ball

Simulating Marty with V-REP

For advanced Marty users, it is possible to simulate your ROS code with a simulated Marty.