Wednesday, January 20, 2010

I'm developing a simple robotic arm for 4H competition. The arm is single axis (it rasies and lowers) and is capable of carrying and dropping a lightweight plastic ball. Currently, this robotics testbed seeks the black line at the end of the game arena and raises its arm. To tell you it's ready for a ball, it beeps - and gives you three seconds to load it. Afterwards, it turns and drives for a few seconds before lowering the arm and dropping off the ball.

The next update will have the robot drive back and forth between two black lines, picking up and delievering balls. Instead of waiting three seconds for you to load a ball, I'll add a switch to the arm so the robot can tell when one has been loaded.


I'm still trying to prefect my IR beacon. I want the robot to determine which end of the arena is the pick up point because of the beacon above it.

Sunday, January 17, 2010

US Geek Shortage

Here's an interesting article.

www.wired.com/dangerroom/2010/01/darpa-us-geek-shortage-is-a-national-security-risk/

We need to be teaching and encouraging more kids to take science,math,and engineering classes. Is there a US FIRST club at your local high school? They could always use some help.

Monday, December 14, 2009

Robotic Arm Redux

I made another modification to the robotic arm. First, to make sure a jack will trigger the lever switch, I covered the end of the arm with neoprene foam. That makes it more likely the robot will detect jacks when they are picked up off-center.

I saw a problem were the arm successfully picked up a jack, but then dropped it after rasing the arm. I'm going to need to add a line of code to the robot to check the switch at the end of the arm one more time after the arm is brought up. I only have three bytes of memory left, I hope I can shoehorn that in.

Sunday, December 13, 2009

CheapBot Robotic Arm

I've started testing a robotic arm for my line of CheapBot robots. It's easy to make an arm raise and lower, but I've had difficulty designing an end effector for it. It has to be light weight and reliable. After reading about the wire snare used on the Space Shuttle robotic arm, I decided to give it a try for the CheapBot robotic arm. The arm prototype is attached to my CheapBot test bed in the image below.

You can see a lever switch attached to the nose of the arm. That's so the robot can detect that it has picked up an object

In the snare test video above, you can see the piano wire snare extend, the arm drop, the snare retract, and the arm raise with the toy jack.

Look for one or more arm kits (I'm working on a second design), a radio, and smart beacon kit early next year.

May all your holidays be robotic.

Wednesday, December 9, 2009

Squeak eToys

Squeak will be one of the installed applications for the One Laptop per Child program (http://laptop.org/en/). It's a neat application and a good way for kids to show what they have learned (it would go great in combination with a Power Point).

I just completed my CheapBot Squeak program for my Constructivist Philosophy class and will post the final program on my webpage (NearSys.com) under the catalog link this weekend. It's a work in progress and over the months, I hope to include programs that simulate more features of the CheapBot and even create simulations of a near space mission.

Monday, November 23, 2009

ARHAB Email Traffic

I've been looking into email traffic for ARHAB groups on Yahoo. I created the following chart in the hopes that I'd see email traffic increase for GPSL meetings. It looks like a weak correlation, but something is there. Next to apply some statistics, rather than rely just on looks.




Tuesday, November 10, 2009

Squeak eToys

My CT 871 class has me writing programs using eToys. It's a menu driven programming language and is pretty good at letting help kids write applications that demonstrate what they know. Kids can write games or simulate physcial systems, like orbiting planet or bouncing balls.

For my final project, I'm writing a simulator for the CheapBots. The simulator lets a person control the H-Bridges of the robot in order to drive it around. In other words, the user acts like the robot controller. Future abilities of the program will let users observe the responses of the CheapBot Line Follower as the robot drives around.

The software is free at www.squeakland.org