MBF v1

Posted on 10/09/2009 by spacebird
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.

 MBF v1 (Mobile Bot Follower)  Description.This small bot will follow a white line over a black ground. The line  could have discontinuities of 0.5 cm or 1 cm.  Also, it can contain bifurcations, so the bot must decide wich line to follow and know if it is the end of a line or a discontinuity.    The hardware uses an Arduino Duemilanove with ATMEGA 168 and two personal shields for it.This bot is design for competition. Working ...1 Circuit Design1.1 Motuino v1.2The Motuino board is used to ...


MBF v1

 MBF v1 (Mobile Bot Follower)


 
Description.

This small bot will follow a white line over a black ground. The line  could have discontinuities of 0.5 cm or 1 cm.  Also, it can contain bifurcations, so the bot must decide wich line to follow and know if it is the end of a line or a discontinuity.

    The hardware uses an Arduino Duemilanove with ATMEGA 168 and two personal shields for it.
This bot is design for competition.
 


Working ...



1 Circuit Design

1.1 Motuino v1.2

The Motuino board is used to control two DC motors using the L298 with two pairs of shottcky diodes. Also it contains connectors for the sensor board and it's possible to connect two servo motors.
The figure 1 shows the board designed in one layer.


Fig. 1: Motuino v1.2 Design



1.2 Sensor + Design


This board uses an array of photoresistors with a LED matrix configuration. This configuration will be use with a semi fuzzy algorithm to obtain 3 parameters like: black, white and gray. The estimated distance from the sensor to the floor is 0.6 cm.  In figure 2 is show the pcb design of the board. Figure 3 is the assembled board.



Fig. 2: Sensor + Design


Fig. 3: Sensor Assembled




2 Robot Design

The robot it's a small mobile able to follow a line. MBF stands for Mobile Bot Follower. At this moment the robot weights 200 gr, and use a small rechargeable battery located at the top of the support. In figure 4 we can see the parts and design of the MBF.


Fig.4: Design of MBF v1


2.1 Chassis Design

The mobile base it's made by plastic sheet of 2mm. It's cutted and molded with a cutter and small dremel. In figure 5  it's show part of the chassis with front wheels. The geared box use two DC motors that are attached at the end of the chassis. The control of the motors will use a fuzzy algorithm to estimated how many degrees will rotate bot.


Fig.5: Plastic chassis of the bot
 


3 Algorithm Design

Soon ...

4 Testing Track

Soon ...


5 Testing Videos

4.1 Testing First Algorithm

Soon ...

Vid. 1: Testing MBF


Line Follower

  • CPU: Arduino Duemilanove
  • Power source: 3.6v Ni Mh
  • Programming language: arduino language based on C/C++
  • Target environment: indoor
LikedLike this to see more

Spread the word

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