• No results found

Autonomous Rugged Maze Navigating Robot

N/A
N/A
Protected

Academic year: 2021

Share "Autonomous Rugged Maze Navigating Robot"

Copied!
23
0
0

Loading.... (view fulltext now)

Full text

(1)

Autonomous Rugged

Maze Navigating Robot

Andy Darter Luke Kaufman

BS Computer Engineering Candidates

4/27/2013

(2)

Objective 1

4WD Autonomous Robot to venture through a rugged maze

Slip Detection – Shaft Encoder

Sense maze walls with sensors (IR, etc.)

3-axis accelerometer to measure tilt

LCD display (system status)

Host processor: TI BeagleBone

Bonescript

Objective 2

(3)

The Maze

Rugged

Plaster

Smallest Width = 20 cm

Average Width = 30 cm

Max Grade = 60°

Flat

Width = 40 cm

(4)
(5)

Processor

Texas Instruments BeagleBone

ARM architecture, Linux operating system using Bonescript development environment

3.3 V (250 mA) and 5 V (1 A) output power lines

66 GPIO pins

VOH 3.3 V, 4-6 mA / VOL 0.4 V

VIH 2.0 V / VIL 0.8 V

8 PWM signals

7 ADC channels – 1.8 V

5 V, 2 A Power Supply

Memory

256 MB 400 MHz EEPROM

(6)

Graphical LCD , 128x64

10 pin Parallel Connection

 8 Data, RS, Enable, RW tied to ground

 5 V Power

 3.3 V Operation Voltage

(7)
(8)

Infrared Proximity Sensors

5

– Sharp IR Sensor SEN-08959

Power: 4.5-5.5 V (recommended) at 30 mA (typical)

Range: 10cm-80cm (outputs 2.15 V – 1.65 V)

(9)
(10)

Accelerometer

3-A

xis, Analog Output

 Supply Voltage: 5 V (typical)

 MMA7260QT Micromachined Accel.  Voltage Operation: 2.2 – 3.3 V

 0.5 V = -90°  1.6 V = 0°  2.5 V = +90°

(11)
(12)

1A Motor Controller (Dual Channels)

 Logic Supply – 3.3 or 5 V

 Motor Supply Voltage – 36 V max

 PWM control (max 7 V)

 Input High – 2.3 V (min) 100 µA (max)

 Input Low – 1.5 V (max) -10 µA (max)  Push-Pull 4 Channel Driver

 L293B

 2 AND Gates

(13)

Motor Controller Interface

 Power Supply

(14)

Whisker Shaft Encoder

 5 V input, 3.3 V Output

(15)

Vehicle Platform

 1 – Makeblock Ultimate Robot Kit  4 - 6-12 V motors

(16)
(17)
(18)
(19)

Map Maker Application

Loads the map file (.bin) from the Beaglebone

Flat Maze:

Rugged

Maze:

(20)

Costs

Component Price Qty .

Note

BeagleBone $89.00 1 Donated by TI

Graphical LCD $18.00 1 Donated by DFRobot Triple Axis

Accelerometer

$16.00 1 Donated by DFRobot

1A Motor Shield $14.00 2 Donated by DFRobot Sharp SEN-08959

IR Sensor

$13.95 5 Donated by Dr. Barrett

Makeblock Ultimate Robot Kit

$210.00 1 Donated by Epic Tinker

(21)

Results

Flat Maze

100% Successful without wall collision

Rugged Maze

(22)

Problems Encountered

Ultrasonic Sensors

Logic Level Converters

Access to Internal Clock

(23)

References

Related documents

Empirical Studies and an Interaction Concept for Supporting Elderly People at Home.

The third separator resembled the Borst concept separators but without the brush, instead having smooth surfaces in a plastic or rubber material, meant to keep the rows apart for

Typical RGB-D cameras suffer from various imperfections such as measurement noise and non-perfect RGB-depth regis- tration, especially at depth discontinuities [17]. Furthermore,

Den skrevs för tre år sedan, till mitt första projektet på KMH och hade mer eller mindre blivit bortglömd.. Då var den en poplåt som spelades med fullt band, komp och blås,

Maps are used in several parts of the system: the path planning uses maps to determine where the robot is and how it can get to another point in the best way (see Section 4.2.6),

There is only one big difference the Canadian team uses this test to measure progress in the players physical skills (Stewart D. Begg, Canadian Lacrosse Federation, 2010) the

The strategies are based on sensor planning algorithms that minimize the number of measurements and distance traveled while optimizing the inspection criteria: full sensing coverage

förkortning för General health questionnaire (engelska för frågeformulär om generell hälsa), FFMQ-15 förkortning för five-facet mindfulness questionnaire (engelska