Richard Mitchell's Begin Robotics Pages

Begin Robotics is a four week Massive Open Online Course which runs on the FutureLearn platform. One of its novel features is its use of interactive HTML5 web pages for the exercises and to demonstrate key principles. This page provides access to those web pages.

The pages require that you have a web browser which supports the canvas (such as Firefox, Chrome and modern versions of Internet Explorer), and have javascript enabled.

Click on the appropriate link and see the file.

Enjoy - and any feedback appreciated

Week 1

Define Speeds so robot moves

Define speeds for different actions

Voltages and Wheel Directions

Week 2

Define speeds so robot avoids

Define motor speeds to react to lights

How ultrasonic sensors work

Accelerometers on a phone

Pulse Width Modulation

ERIC using PWM

Week 3

Command a robot

Define speeds to track a moving object

Showing Speed Control

Controlling Rocking Motion of Robot

Explaining Velocity Feedback

Demonstration of Daisyworld

Week 4

Define speeds to follow walls/maze

Define Neurons for Braitenberg Vehicle

See a robot learn to avoid obstacles

Multiple Robots Interacting

Demonstrating Fractals