team g: j ö rmungandr

11
Team G: Jörmungandr ECE: Greg Maclean, Warren Pryde MechE: Jon Daneman, Anton Galkin

Upload: nita-barron

Post on 30-Dec-2015

27 views

Category:

Documents


2 download

DESCRIPTION

Team G: J ö rmungandr. ECE: Greg Maclean, Warren Pryde MechE: Jon Daneman, Anton Galkin. Jörmungandr ( Team G ). Greg Maclean Warren Pryde. Jon Daneman Anton Galkin. 24778 Mechatronic Design Project: Connect 4 Player. System Overview. Design Concepts. Stability and simplicity - PowerPoint PPT Presentation

TRANSCRIPT

Team G: Jrmungandr

Team G: JrmungandrECE: Greg Maclean, Warren PrydeMechE: Jon Daneman, Anton GalkinGreg MacleanWarren PrydeJrmungandr (Team G)

Jon DanemanAnton Galkin

24778 Mechatronic DesignProject: Connect 4 PlayerSystem Overview

Design ConceptsStability and simplicityVery clearly defined actuator positionsMinimal fine calibration needed to functionLightweight (aluminum and acrylic)RobustnessAestheticsLaser-cut acrylic provides a very polished lookColor schemeChip FeederInspiration

Pinwheel carries only oriented chips out of hopperRamp system holds on-deck chips: maximum speed

Chip Dropper

IdeaConcept CADDesign-for-Manufacture CADAssembled Mechanism

Chip Dropper

Control ProcessorMotion Processor(Ardiuno Pro)Game Processor(Arduino Uno)TA LaptopChip DropperChip FeederNeutral ZoneControland more!Game Processor DesignBlock/Win DetectionChoose Move Strategy EASYMEDIUMHARDCHAMPIONEvaluate >4 moves into futureGame scenario recognition3/group

Is there currently a threat on the board?Basic Strategy, Initial Move Sequences Difficulty LevelRandom Column Selection3/group

Basic Strategy, Is there currently a threat on the board?Will this move create a threat for either player?2 in a row

Initial Move Sequences User InterfaceBehind the Scenes: Game Board Evaluation

Images from BlackboardImage from Victor Alliss Thesis9Coolness FactorsHuman input padAllows human to decide move, and machine to execute moveMaintaining detailed game statisticsLogging all moves and game results on microSD cardLEDs to indicate state/position variablesColumn selection, player number, etc.Future WorkRemake chip dropper front and rear platesFabricate chip feeder and iterateIntegrate game and motion processorsAssemble frame for entire systemOptimize timingAdvance game processingCoolness factors