Robotics Tutorials

This is a listing of robotics tutorials submitted by Robotics Society of Southern California members.

sort icon
Basic C Programming (Part 3)

By Arthur Ed LeBouthillier

This article appeared in the February 2000 issue of The Robot Builder.

This article is a foolow-up to "Basic C Programming (Part 2)"

The printf Function

Last month we introduced the printf function. printf is known as a formatted output function because it...

Basic C Programming (Part 2)

By Arthur Ed LeBouthillier

This article was published in the January 2000 issue off The Robot Builder.

This is a follow-up on the article: "Basic C Programming (Part 1)"

Last month, we reviewed two important ideas about the C language: that C is a typed language and that C is a functional...

Basic C Programming (Part 1)

By Arthur Ed LeBouthillier

This article was published in the December 1999 issue of The Robot Builder.

The C programming language is one of the most important programming languages you can learn. It is available for virtually every kind of computer around and is one of the more powerful languages. This series of articles will introduce some basic
ideas of C programming.

...
A Simple Laser Range Finder

by Tom Thornton

This article appeared in the June 1999 issue of The Robot Builder.

Background

One traditional method of range finding is based on triangulation. To use triangulation, you must know the baseline distance between the light source and the sensor, as well as the angles the sensor and source make with the baseline between them. Figure 1 shows one possible...

A Primer On Battery Usage

by Arthur Ed LeBouthillier

This article appeared in the July 1999 issue of The Robot Builder.

In developing  mobile robots, one is often faced with severe limitations on the options available for power sources. Sure, one can consider internal-combustion engines, steam power, solar power and a host of other options, but each of these has unique
problems that limits their...