2011 SIGCSE Robot Roundup

1 KISS C and the CBC 2 with the iRobot Create

KISS (the KIPR Instructional Software System) C is the multiplatform programming environment developed by the KISS Institute for Practical Robotics for use in the robotics classroom.

Go to the KISS C site for information on KISS C and to download software

The CBC 2 is a Linux-based robot controller designed by the KISS Institute for Practical Robotics for use with the KISS-C programming environment. Featuring significant hardware and usability improvements over its predecessor, the CBC 2 is both a beginner-friendly choice for newcomers to robotics, and a powerful, feature-rich device that will appeal to experts.

See the CBC product page for more information about the CBC and to download the latest documentation and software

2 Challenges

Find the Colors!

Use the CBC 2's build in color vision system to find one of the colored targets included with the kit.

Hoedown Challenge

Enter the Hoedown Challenge and have your robot dance. Checkout dance.c to get started giving your robot some moves.

3 What's in the Box ?

Parts for a very simple robot:

  • 1 x CBC 2
  • 1 x USB camera
  • 1 x iRobot Create
  • 1 x USB cable
  • 1 x metal frame for eye-stalk

Once assembled, you'll end up with an iRobot Create with an eyestalk and securely mounted CBC.

3.1 How to get KISS-C

Download the latest KISS C. We'll also have KISS C available on several flash drives at the rodeo. The install should be pretty straight forward.

If you're using KISS C with MacOS, you'll need to have at least OS X 10.4 and Apple's Developer Tools installed.