Courses/Robotics 101/Fear of the Darkness

From Imperial College Robotics Society
Jump to: navigation, search

In this session you will be learning how to use analogue sensors and will be tasked with building and programming a photovore, a robot that actively seeks out the light.

Lesson Summary

If in doubt or unfamiliar with anything, approach our eager and friendly instructors! They'll love to help you understand!


Have your robot avoid shadows and follow lights. Below you can watch the fourth session of the Robotics 101 course held in term 1, 2013/2014, taught by Thomas Clayson:

Preparation for this lesson:

  • Have a completed and functional robot.
  • Understand C++ syntax and how to program the mbed.

By the end of this lesson:

  • Installed a light sensor to your robot.
  • Learnt the basics of how to use analogue data.

Lesson Material


These are written tutorials that we highly recommend you check out before the session.

Video Tutorials

The following is a list of video tutorials that will help explain some of the new concepts you will face in the robotics course.

  • LEDs - Explains how LED's work and how to wire them up
  • Photovore Robot Video - Video demonstration of a light sensing robot being lead around with a flash-light.

Other Material

We recommend that if you have time, you should look through these materials to gain further understanding before the hands-on session.


The following is a list of instructors involved in the robotics course. Please feel free to contact them if you have any questions.

Instructor Email
Yoshimasa Sano