Team 2: Hoard Robotics

17
Team 2: Hoard Robotics Trenton Andres Jamis Martin Jay Zifer Brad Nowak

description

Trenton Andres Jamis Martin Jay Zifer Brad Nowak. Team 2: Hoard Robotics. Project Overview. Swarm of 8 identical wheeled robots Each robot (agent) follows a set of simple behavioral patterns The robots work together to accomplish tasks through emergent behavior. PSSCs. - PowerPoint PPT Presentation

Transcript of Team 2: Hoard Robotics

Page 1: Team 2: Hoard Robotics

Team 2: Hoard Robotics

Trenton Andres

Jamis Martin

Jay Zifer

Brad Nowak

Page 2: Team 2: Hoard Robotics

Project Overview

Swarm of 8 identical wheeled robots Each robot (agent) follows a set of

simple behavioral patterns The robots work together to accomplish

tasks through emergent behavior

Page 3: Team 2: Hoard Robotics

PSSCs An ability for each agent to avoid obstacles

autonomously. An ability to detect direction and proximity of

other objects to agent using IR sensors. An ability to transmit data packets among

agents using an ad-hoc RF network. An ability to utilize swarm behavior to find a

simulated chemical spill. An ability to utilize swarm behavior to avoid

a predator.

Page 4: Team 2: Hoard Robotics

Agent Block Diagram

Page 5: Team 2: Hoard Robotics

Design Constraint Outline

Major Design Considerations Interface Requirements Computation Requirements On-Chip Peripherals Off-Chip Peripherals Power Constraints Packaging Constraints Cost Constraints Component Selection

Page 6: Team 2: Hoard Robotics

Major Design Constraints

Minimum number of agents to successfully display swarm behavior

Cost:Cost increase; swarm size decreases

Production and fabrication:Simplicity vs functionality

Page 7: Team 2: Hoard Robotics

Computation Requirements Gather sensor data Proximity calculations from sensor data Network communication “Safe” Motor Control Behavioral algorithms

Page 8: Team 2: Hoard Robotics

Interface Requirements

Each Micro must:Communicate with the rest of the swarm

through wireless moduleControl left and right drive speed and

directionShow behavior dependent information on

indicator LEDsGather agent/object proximity through IR

receiversControl IR emitters

Page 9: Team 2: Hoard Robotics

On-Chip Peripheral Requirements 8 A/D Inputs (2 for ambient light, 6 for IR) 2 PWM Outputs (L/R motor speed control) 4 SPI Lines for Wireless module 5 Pins for programming header 9 General Purpose I/O

2 Forward/Reverse Select Lines for H-Bridge3 DIP inputs (Reset and debugging)3 LED indicator lights (Behavior-Mode

dependent, Network activity, Errors)1 IR Emitter array enable

Page 10: Team 2: Hoard Robotics

Off-Chip Peripheral Requirements RF Module for inter-agent

communicationTransceiver ChipAntenna

H-Bridges for motors LED Drivers Power supply and battery sensing

Page 11: Team 2: Hoard Robotics

Power Constraints

Mobile application dictates using batteries

We intend to use standard 9 Volt batteries:Not preferredRequired for economic reasons

Will require an on-board power supply:Microcontroller and RF Module will run at

3.3V

Page 12: Team 2: Hoard Robotics

Packaging Constraints Replicable, Replaceable, Interchangeable

All parts should be able to be easily swapped between agents in case of breakdown

Minimize size:Agent size should be determined by functional

components, not packaging Minimize weight:

Minimize motor sizeUse less power

Page 13: Team 2: Hoard Robotics

Cost Constraints

Current target per robot is approximately $40

Small increases in cost manifest as large increases for entire swarm

Less expensive robots -> more robots -> more effective swarm

Intention of project is to do less with more

Page 14: Team 2: Hoard Robotics

Component Selection: Drive Train

Solarbotics GM3Motor and gear-head

combinationSpecifically design for

robotic applicationsCost effectiveCommonly used224:1 Gear RatioInternal Clutch to

prevent motor stall

Page 15: Team 2: Hoard Robotics

Component Selection: Microcontroller PIC18F26J13 Microcontroller

48 MHz (12 MIPS)64k program memory3.8 RAMSuitable number of A/D and GPI/O pinsPrevious experience with PIC familyEconomically priced

Page 16: Team 2: Hoard Robotics

Component Selection: RF Module

MRF24J40MAComplete 2.4 GHz

TransceiverSmall sizeLow powerMatched to

microcontroller series

Page 17: Team 2: Hoard Robotics

QUESTIONS?