Team Ninja. Intelligent Vacuum Introduction/Overview Project description and motivation Block...
-
date post
21-Dec-2015 -
Category
Documents
-
view
220 -
download
0
Transcript of Team Ninja. Intelligent Vacuum Introduction/Overview Project description and motivation Block...
![Page 1: Team Ninja. Intelligent Vacuum Introduction/Overview Project description and motivation Block diagram of approach Implementation of subsystems Schedule.](https://reader035.fdocuments.us/reader035/viewer/2022062421/56649d5e5503460f94a3d7f5/html5/thumbnails/1.jpg)
Team NinjaTeam Ninja
![Page 2: Team Ninja. Intelligent Vacuum Introduction/Overview Project description and motivation Block diagram of approach Implementation of subsystems Schedule.](https://reader035.fdocuments.us/reader035/viewer/2022062421/56649d5e5503460f94a3d7f5/html5/thumbnails/2.jpg)
Intelligent VacuumIntelligent Vacuum
![Page 3: Team Ninja. Intelligent Vacuum Introduction/Overview Project description and motivation Block diagram of approach Implementation of subsystems Schedule.](https://reader035.fdocuments.us/reader035/viewer/2022062421/56649d5e5503460f94a3d7f5/html5/thumbnails/3.jpg)
Introduction/OverviewIntroduction/Overview
Project description and motivationBlock diagram of approachImplementation of subsystemsScheduleDivision of laborRisk and contingency plan
![Page 4: Team Ninja. Intelligent Vacuum Introduction/Overview Project description and motivation Block diagram of approach Implementation of subsystems Schedule.](https://reader035.fdocuments.us/reader035/viewer/2022062421/56649d5e5503460f94a3d7f5/html5/thumbnails/4.jpg)
Project Description and Project Description and MotivationMotivation
Self-controlled device– Intelligently navigates entire room
while vacuuming– Detects proximity and avoids
collision with walls and obstacles– Battery Powered
Assist disabled persons keep their living space clean
![Page 5: Team Ninja. Intelligent Vacuum Introduction/Overview Project description and motivation Block diagram of approach Implementation of subsystems Schedule.](https://reader035.fdocuments.us/reader035/viewer/2022062421/56649d5e5503460f94a3d7f5/html5/thumbnails/5.jpg)
Physical DescriptionPhysical Description
Small enough to get under coffee tables, beds
Round, approximately 1 ft in diameter
Lightweight as possible
![Page 6: Team Ninja. Intelligent Vacuum Introduction/Overview Project description and motivation Block diagram of approach Implementation of subsystems Schedule.](https://reader035.fdocuments.us/reader035/viewer/2022062421/56649d5e5503460f94a3d7f5/html5/thumbnails/6.jpg)
Block Diagram of Block Diagram of ApproachApproach
![Page 7: Team Ninja. Intelligent Vacuum Introduction/Overview Project description and motivation Block diagram of approach Implementation of subsystems Schedule.](https://reader035.fdocuments.us/reader035/viewer/2022062421/56649d5e5503460f94a3d7f5/html5/thumbnails/7.jpg)
User InterfaceUser Interface
Limited user interfaceOn/off switchMode selection
– Continuous, trash detection, ghost mode, room mapping
– Room sizeDisplays
– Battery life, mode, etc.
![Page 8: Team Ninja. Intelligent Vacuum Introduction/Overview Project description and motivation Block diagram of approach Implementation of subsystems Schedule.](https://reader035.fdocuments.us/reader035/viewer/2022062421/56649d5e5503460f94a3d7f5/html5/thumbnails/8.jpg)
VacuumVacuum
Commercial vs. “Homemade”
Integration with the rest of the system
Constraints– Battery powered– Lightweight– Quiet
![Page 9: Team Ninja. Intelligent Vacuum Introduction/Overview Project description and motivation Block diagram of approach Implementation of subsystems Schedule.](https://reader035.fdocuments.us/reader035/viewer/2022062421/56649d5e5503460f94a3d7f5/html5/thumbnails/9.jpg)
Mobility FunctionsMobility Functions
Steer, move, brake– All three functions
implemented with stepper motors
– Ball bearing castors to help with movement/support
Requirements – Two-way motoring– Two independent
motors (Right and Left)
![Page 10: Team Ninja. Intelligent Vacuum Introduction/Overview Project description and motivation Block diagram of approach Implementation of subsystems Schedule.](https://reader035.fdocuments.us/reader035/viewer/2022062421/56649d5e5503460f94a3d7f5/html5/thumbnails/10.jpg)
BrainBrain
Motorola HC11K4 Microcontroller
“Intelligence” of our system– Receive and analyze
data from the peripheral sensors
– Control the vacuum’s movement
– Implementation of the different modes
![Page 11: Team Ninja. Intelligent Vacuum Introduction/Overview Project description and motivation Block diagram of approach Implementation of subsystems Schedule.](https://reader035.fdocuments.us/reader035/viewer/2022062421/56649d5e5503460f94a3d7f5/html5/thumbnails/11.jpg)
Peripheral SensorsPeripheral Sensors
IR sensors– Sharp GP2D120
Analog output 4-30 cm detection
range
– Detects when an object is close
– Sends an output back to the brain
![Page 12: Team Ninja. Intelligent Vacuum Introduction/Overview Project description and motivation Block diagram of approach Implementation of subsystems Schedule.](https://reader035.fdocuments.us/reader035/viewer/2022062421/56649d5e5503460f94a3d7f5/html5/thumbnails/12.jpg)
Peripheral SensorsPeripheral Sensors
Limit switch– “Pressure sensor”– Detects when you
touch an object– Sends an output
back to the brain
![Page 13: Team Ninja. Intelligent Vacuum Introduction/Overview Project description and motivation Block diagram of approach Implementation of subsystems Schedule.](https://reader035.fdocuments.us/reader035/viewer/2022062421/56649d5e5503460f94a3d7f5/html5/thumbnails/13.jpg)
Peripheral SensorsPeripheral Sensors
IR vs. limit switch– IR limitations– Limit switch limitations– Implementation of both types
![Page 14: Team Ninja. Intelligent Vacuum Introduction/Overview Project description and motivation Block diagram of approach Implementation of subsystems Schedule.](https://reader035.fdocuments.us/reader035/viewer/2022062421/56649d5e5503460f94a3d7f5/html5/thumbnails/14.jpg)
Sensor/Brain InterfaceSensor/Brain Interface
Sensor output to brain input
A/D converter
![Page 15: Team Ninja. Intelligent Vacuum Introduction/Overview Project description and motivation Block diagram of approach Implementation of subsystems Schedule.](https://reader035.fdocuments.us/reader035/viewer/2022062421/56649d5e5503460f94a3d7f5/html5/thumbnails/15.jpg)
Battery PowerBattery Power
Requirements– Sufficient power for vacuum, motor,
etc.– Power converters
Max232 chip
– Rechargeable
![Page 16: Team Ninja. Intelligent Vacuum Introduction/Overview Project description and motivation Block diagram of approach Implementation of subsystems Schedule.](https://reader035.fdocuments.us/reader035/viewer/2022062421/56649d5e5503460f94a3d7f5/html5/thumbnails/16.jpg)
ScheduleSchedule
![Page 17: Team Ninja. Intelligent Vacuum Introduction/Overview Project description and motivation Block diagram of approach Implementation of subsystems Schedule.](https://reader035.fdocuments.us/reader035/viewer/2022062421/56649d5e5503460f94a3d7f5/html5/thumbnails/17.jpg)
Division of LaborDivision of Labor
Kevin – Microcontroller programming, communication between devices
Tim – Communication with peripheral sensors, power supply
Simone – Mobility functions, vacuum integration
![Page 18: Team Ninja. Intelligent Vacuum Introduction/Overview Project description and motivation Block diagram of approach Implementation of subsystems Schedule.](https://reader035.fdocuments.us/reader035/viewer/2022062421/56649d5e5503460f94a3d7f5/html5/thumbnails/18.jpg)
Risk and Contingency Risk and Contingency PlanPlan
Potential problems– Group inexperience– Sensor limitations– Communication between devices– Vacuum integration
Weight, power consumption
– Small group Division of work
![Page 19: Team Ninja. Intelligent Vacuum Introduction/Overview Project description and motivation Block diagram of approach Implementation of subsystems Schedule.](https://reader035.fdocuments.us/reader035/viewer/2022062421/56649d5e5503460f94a3d7f5/html5/thumbnails/19.jpg)
Risk and Contingency Risk and Contingency PlanPlan
Contingency plan– Move to Mexico and become scuba
instructors– If vacuum integration isn’t possible
Sneaky, ninja-like alarm clock
![Page 20: Team Ninja. Intelligent Vacuum Introduction/Overview Project description and motivation Block diagram of approach Implementation of subsystems Schedule.](https://reader035.fdocuments.us/reader035/viewer/2022062421/56649d5e5503460f94a3d7f5/html5/thumbnails/20.jpg)
ConclusionConclusion
Project description and motivationBlock diagram of approachImplementation of subsystemsScheduleDivision of laborRisk and contingency plan
![Page 21: Team Ninja. Intelligent Vacuum Introduction/Overview Project description and motivation Block diagram of approach Implementation of subsystems Schedule.](https://reader035.fdocuments.us/reader035/viewer/2022062421/56649d5e5503460f94a3d7f5/html5/thumbnails/21.jpg)
Questions?Questions?
Kevin Riegner [email protected] Palagi [email protected] Shen [email protected]