Blog

Ubuntu Robotics Book

I've created an Extra for Robotics Programming 101 called Ubuntu Robotics.

Serial Port Programming

I am going to talk about accessing the serial port via Java or via an HTTP/Serial Bridge. Accessing serial ports is the preferred method of communication to microcontrollers like the Basic Stamp 2, or Arduino.

Electronics I've Built

Here's some various electronics I've built over the years to help me with my robotics.

Ubuntu Robotics - An Introduction

The last few robots I’ve had to set-up the exact same thing, the exact same way, and I thought I would share it. With the combination of these steps you can have a robot like Feynman Jr. 2 (Jr2) or Feynman 7 (F7).

Added New Robot

Feynman Jr 2I've added a new robot Feynman Jr. 2. The goal of this robot is to follow me around.

Book Review - Robot Building For Beginners

A great introduction to robotics. If you're going to start building robots, get this book today!

Stereo Vision with Ubuntu

I've long had a problem with using two web cameras at the same time in Windows and Linux. But now I've solved the problem and have Stereo Vision on my robot, Feynman 7.

Need A Robot Brain?

Of all the things I wish I could have purchased off-the-shelf, it would have been a brain.

Computer Vision Book / Face Recognition

Another idea that I've been working on is creating a book that's about computer vision.

Coming Soon A New Robotics Book

I am in the process of creating another book on robotics programming. Simpler, easier to read and use, including a DVD with all the source code and a Virtual Machine.

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.

Serial Web Server

To work on Carnot, I decided to go into .Net and create a web server that responds to my serial commands. It's a simple .exe that takes a serial input on the command line and it works great for the SSC (Scott Edwards Servo Controller).

Feynman6 at COJUG

I talked about my robot Feynman6 at the Central Ohio Java Users group on Tuesday March 13, 2007.

Added Store

Go to my new online store.

JavaRobots Project

I have added the JavaRobots project at SourceForge.

Lynxmotion SSC-32 Servo Controller

This is a 32 channel serial servo controller with two modes of operation: Group Move & Mini-SSC II emulation.

My Books

Robotics Programming 101

Robotics Programming 101

Robotics Programming 101 shows how program a real robot, speech, vision, more...

Ubuntu Robotics - A Robotics Programming 101 Extra

Ubuntu Robotics - A Robotics Programming 101 Extra

This extra highlights all of the Ubuntu specific robotics configuration details in Robotics Programming 101.

Only $0.99 on Amazon.Com

Motion Detection - A Robotics Programming 101 Extra

Motion Detection - A Robotics Programming 101 Extra

This extra shows you how to write a motion detector for your robot with a network or web camera.

Only $0.99 on Amazon.Com

The Definitive Guide To Building Java Robots

The Definitive Guide to Building Java Robots

This was my first book on robotics and using the Java Language to interface between sensors, motors and microcontrollers with a PC capable of doing speech and vision.