Anthony Roggenbuck

Home Up Feedback Contents


Work Expierence









Hobby Robotics

    Lynxmotion 6 DOF Arm

    To develop a better understanding of controlling robotic systems, I purchased this robotic arm. It uses a servo controller and receives commands through RIOS software. Screen shots of the software is shown in the bottom two pictures.

        Video of the arm in motion: In_Motion    right click < save target as


    Rogue ATR tracked robot

    This robot is controlled by a basic stamp 2 microprocessor mounted on a development board.  The BS2 is able to control the motors through a LCHB-100 H-bridge, which is the blue circuit on the back of the robot. In the picture below, the pushbuttons are used to turn the LED's on and off. Although simple, one thing I found particularly interesting was how flexible microprocessor circuits are compared to the hardwired circuits. By simply changing pin numbers in the program, the LED that gets turned on can be switched. By using this same configuration, I was able to program the controller to measure reaction time. A program was written such that, when a button was held down the green LED would turn on and the person was instructed to hold it until the red LED turned on. The microcontroller would measure the time between the red LED turning on and the person letting go and report the time in milliseconds. A complement to this program measured the time it takes for a capacitor to discharge and report the data back. In another case, I used a photoresistor to measure the level of light and trigger LED's to turn on when the level was deemed low. By using the pulsout command, a program was developed to measure the position of a potentiometer and move a servo accordingly.




         Video: ATR_Robot_In_Motion  right click < save target as


Links to some sample codes:

Reaction Timer

Capacitor Discharge Time

Code for Video above






Send mail to with questions or comments about this web site to
Copyright 2007 Anthony Roggenbuck