Doomba presentation
-
Upload
antonio-mondragon -
Category
Technology
-
view
303 -
download
2
Transcript of Doomba presentation
![Page 1: Doomba presentation](https://reader036.fdocuments.net/reader036/viewer/2022062513/554ec936b4c9053c4b8b4eae/html5/thumbnails/1.jpg)
DOOMBA
Lee Craig + Mark Williams
![Page 2: Doomba presentation](https://reader036.fdocuments.net/reader036/viewer/2022062513/554ec936b4c9053c4b8b4eae/html5/thumbnails/2.jpg)
ESD3 project.
Sponsored by:
Professor Mondragon
RIT ECT-ET department
Ye Cheng, Murat Belge, Doug Jones, Dan Lluch
![Page 5: Doomba presentation](https://reader036.fdocuments.net/reader036/viewer/2022062513/554ec936b4c9053c4b8b4eae/html5/thumbnails/5.jpg)
Product Vision
A robot that can go into spaces where a human cannot or should not go for recon, bomb detection, or search and rescue operations.
Designed for military or police use.
![Page 6: Doomba presentation](https://reader036.fdocuments.net/reader036/viewer/2022062513/554ec936b4c9053c4b8b4eae/html5/thumbnails/6.jpg)
Created / Borrowed
Created:
Code running on BeagleBoard
Control program on the PC
Borrowed:
MatLab video capture, display, and color detection algorithms from MathWorks.
Thanks for the help!
![Page 7: Doomba presentation](https://reader036.fdocuments.net/reader036/viewer/2022062513/554ec936b4c9053c4b8b4eae/html5/thumbnails/7.jpg)
DOOMBA
![Page 8: Doomba presentation](https://reader036.fdocuments.net/reader036/viewer/2022062513/554ec936b4c9053c4b8b4eae/html5/thumbnails/8.jpg)
DOOMBA
![Page 9: Doomba presentation](https://reader036.fdocuments.net/reader036/viewer/2022062513/554ec936b4c9053c4b8b4eae/html5/thumbnails/9.jpg)
DOOMBA
![Page 10: Doomba presentation](https://reader036.fdocuments.net/reader036/viewer/2022062513/554ec936b4c9053c4b8b4eae/html5/thumbnails/10.jpg)
DOOMBA
![Page 11: Doomba presentation](https://reader036.fdocuments.net/reader036/viewer/2022062513/554ec936b4c9053c4b8b4eae/html5/thumbnails/11.jpg)
DOOMBA
![Page 12: Doomba presentation](https://reader036.fdocuments.net/reader036/viewer/2022062513/554ec936b4c9053c4b8b4eae/html5/thumbnails/12.jpg)
DOOMBA
Controlled by a program running on a PC, or by SSHing into the
BeagleBoard.
Current specifications:
• iRobot Create
• BeagleBoard
• USB Webcam
• USB Wireless card
• 12v 7Ah lead acid battery (powering BeagleBoard + peripherals)
• 5 volt voltage regulator (3 amp max)
Connections:
PC ---(UDP)---> BeagleBoard ---(serial)---> iRobot Create
MatLab ---(TCP)--> BeagleBoard ---(USB)---> webcam
![Page 13: Doomba presentation](https://reader036.fdocuments.net/reader036/viewer/2022062513/554ec936b4c9053c4b8b4eae/html5/thumbnails/13.jpg)
Roadblocks: What went wrong? • UDP on the DE2 FPGA.
• Power requirements.
• Video Lag
![Page 14: Doomba presentation](https://reader036.fdocuments.net/reader036/viewer/2022062513/554ec936b4c9053c4b8b4eae/html5/thumbnails/14.jpg)
Things to change
• Control from web app instead of program on local PC
• Switch from BeagleBoard to BeagleBone - removes need for USB->serial level shifter.
• Power sources for the beagle and roomba
• Alternative robot platform with less power consumption
• Mobile mount for camera - pan+tilt
• Variable Speeds
• Lasers and Rocket launchers
![Page 15: Doomba presentation](https://reader036.fdocuments.net/reader036/viewer/2022062513/554ec936b4c9053c4b8b4eae/html5/thumbnails/15.jpg)
What we learned
Documentation is key
10 weeks is really short time for a rapid prototype and development
![Page 16: Doomba presentation](https://reader036.fdocuments.net/reader036/viewer/2022062513/554ec936b4c9053c4b8b4eae/html5/thumbnails/16.jpg)
Retrospective
Initial:
Controlled from touch screen running on DE2 FPGA.
BeagleBoard powered by Roomba's battery.
Connected to RIT's wireless network
Final:
Scrapped DE2, currently using PC to control.
Needed a second battery to power BeagleBoard.
Microsoft Project
![Page 17: Doomba presentation](https://reader036.fdocuments.net/reader036/viewer/2022062513/554ec936b4c9053c4b8b4eae/html5/thumbnails/17.jpg)
Jira
Project timeline
![Page 18: Doomba presentation](https://reader036.fdocuments.net/reader036/viewer/2022062513/554ec936b4c9053c4b8b4eae/html5/thumbnails/18.jpg)
Recommendations:
Research your tools.
Larger teams.
Have clear goals set.