Scott's Bots - A Coders Resource To Robotics

A site dedicated to my robots and robot projects.


Welcome to my robot site! Click Here or the video to the right to learn more about my book!

Want to Build A Robot in 10 minutes?

I was thinking of making a kit and assembly instruction video on building a robot in 10 minutes.

Updated 2 Robots

I have updated Feynman Jr and Feynman 7.

Updated Site

Well after a year or so I have updated the look and feel of the site.

Ubuntu Text-To-Speech TTS

I was also able to install Text To Speech via Festival and Festvox (voices).

Finally an Ubuntu Webcam

It's taken me a few years, but I finally got a webcam working in Ubuntu. Click for the steps I took to get it working. Next, text-to-speech.

Feynman Jr. and Carnot at CodeMash

I was able to take Feynman Jr. and Carnot to CodeMash 2.0.0.8. The conference was awesome and I learned a little about my robots during the event.

Been working on new robot and API

I have been working on a smaller version of a robot than Feynman 6, called Feynman Jr. I have also begun to refactor my Java API so that it will work with my new robots.

Voltage Measurement for your Robot

For those Basic Stamp 2 users out there. Just use RCTIME with a simple circuit. Depending on the values of your capacitor and resistors you can equate your RCTIME value to your voltage.

Intermediate Robot Building by David Cook

If you are looking for a good book that takes you beyond the basics, David Cooks's Intermediate takes you to the next level.

Installing UBUNTU on a Compact Flash

Instructions for installing UBUNTU 6.10 on a VIA EPIA M10000 Mini-ITX. This is a simple 5 step process and you will need the alternate i386 ISO.
robot roll

This is a short video of the CRaB robot going through a diagnostic.

CRaB

This is a robot I created for the CRB (Columbus Ruby Brigade). It demon-straits some of the basic robotic principles: movement and visual recognition.

Feynman Jr

A smaller faster lighter version of Feynman6. Same great software, same cool functionality, just in a smaller package and much, much faster...

Feynman 7

This is an upgrade form Feynman 6, it is still in progress but contains 2 eyes and an arm.

Carnot

This will a test platform for Feynman. The main reason for his creation is power supply issues and transportation issues with the current version of Feynman.

There are also several problems with the supported Java APIs, mainly sun has abandon them: Java Communications and Java Media Framework.

FollowBot

This was my first robot. A remote control car and some simple electronics acting as a primitive sensor.

TetherBot

This robot was the begining of my love and facination with robotics. Here I learned the power of hacking a servo, building my own sensors, and programming and controlling it via PC.

This robot is also featured at Robots.Net.

Baby Joe 1

For this robot I wanted it to be controlled via a MicroController. I choose the Parallax Basic Stamp 2. I used much of the same parts from the previous robot (TetherBot) but purchased some additional hardware for this chassis.

This robot is also featured at Robots.Net.

Baby Joe 2

This robot is just a chassis upgrade of the previous robot (Baby Joe).

Feynman1

This was my first PC Robot. Here I had real sonars, real motors, real processing power!

This robot is also featured at Robots.Net.

Feynman2

This is the same robot as Feynman 1, but I have modified the chassis. The chassis gave me a little more control over the sonar and provided better proximity detection with the bumpers and Sharp IR sensors.