Baobot

Posted on 18/09/2012 by shawnh
Modified on: 13/09/2018
Project
Press to mark as completed
Introduction
This is an automatic import from our previous community platform. Some things can look imperfect.

If you are the original author, please access your User Control Panel and update it.

Baobot is my team's entry into the AFRON Design Competition. It is a 2-wheeled design intended for classroom use as a way to teach middle and high school students about electronics, programming, and robotics. Baobot is capable of USB tethered control (via serial console) and autonomous control. In autonomous mode, the robot will roam around until one of the whiskers are hit. If a front whisker is hit, the robot backs up, turns left or right, and moves forward again. If a rear whisker is hit while ...


Baobot

Baobot is my team's entry into the AFRON Design Competition. It is a 2-wheeled design intended for classroom use as a way to teach middle and high school students about electronics, programming, and robotics.

Baobot is capable of USB tethered control (via serial console) and autonomous control. In autonomous mode, the robot will roam around until one of the whiskers are hit. If a front whisker is hit, the robot backs up, turns left or right, and moves forward again. If a rear whisker is hit while moving backward, the robot moves forward. An optional line following sensor board can be added to the front, which allows the robot to follow a dark line on a light background.

A battery pack (3x AA batteries) can be added as well. The main chassis and battery pack each have 4 small magnets, which allow the battery pack to snap in to place. The battery pack is plugged in to the main board via USB cable, which turns the robot on. Once powered, the robot will begin executing whatever program has been loaded on the microcontroller.

Baobot is based on Sparkfun's Arduino Pro Micro, meaning that it is Arduino compatible.

For more information, check out http://baobot.org/

To download our open source design package, go to https://code.google.com/p/baobot/

Line follow, Navigate with front and rear bump sensors, Remote control via USB connection

  • Actuators / output devices: Plastic gear motors
  • Control method: Serial port over USB tether
  • CPU: Atmel ATMega32U4
  • Operating system: Arduino
  • Power source: 3 AA cells, USB
  • Programming language: Arduino, C
  • Sensors / input devices: bump whiskers, IR reflectance sensors
  • Target environment: indoor
Flag this post

Thanks for helping to keep our community civil!


Notify staff privately
It's Spam
This post is an advertisement, or vandalism. It is not useful or relevant to the current topic.

You flagged this as spam. Undo flag.Flag Post