LR-1

The LR-1 is the first autonomous robot I have made. I created this robot to learn more about electronics and microcontrollers. The robot is capable of navigating at random through a room, avoiding obstacles and recovering from collisions.

The robot uses two servos modified for continuous rotation as actuators. These servos work together as a differential drive for the robot. The robot's surroundings are sensed by two infrared distance sensors, a magnetic compass, and two microswitches actuated by a bumper.

The microcontroller for the robot is the Parallax Javelin Stamp. This controller has 16 digital I/O pins and can be programmed in a subset of the Java language. It has 32K of flash memory for program space. Pins can be configured as PWM outputs, UART's and, with a few discreet components D/A and A/D ports.

  • CPU: Javelin Stamp
  • Programming language: Java
  • Target environment: indoor

This is a companion discussion topic for the original entry at https://community.robotshop.com/robots/show/lr-1

Neat

That looks neat. Are you going to post a video?

Mike

looks good.
I would really like to see it in action. Great work! :slight_smile:

Thanks, I’m hoping to post
Thanks, I’m hoping to post a video in the next day or two.

Thanks!
Thanks!

nice video!
Nice job on the code. very smooth and steady. :smiley: