240 likes | 263 Vues
This project explores the development of an open source robot prototype to address the limited accessibility and high costs of current robot systems. The prototype's requirements, use cases, and various architecture layers are detailed, along with the demonstration of its functionality.
E N D
Team Watchdog Cary Jones Jacob Teaford Kyle Dalrymple
What We’ll Cover • Requirements demonstrated in prototype • Use cases involved in prototype • Functional Architecture • Logical Architecture • Component Architecture • Physical Architecture • Class Models • Prototype Demonstration
The Problem • Similar Systems are Expensive • No cheaper alternative exists • Not very accessible • Currently No Open Source Robots • Most Current Robots Are Large and Not For Close Quarters Use
Prototyped Requirements • 3.1.1.2 - The system shall sense motion using the on board camera. • 3.1.3.2 - The system shall use range sensors to detect obstacles • 3.1.3.4 - The system shall attempt to negotiate any obstacles
Prototyped Requirements (cont.) • 3.1.5.1 - The system shall stop all activity upon kill switch being hit. • 3.1.2.2 - The system shall have pan and tilt functionality in the camera
Prototyped Use Cases • Detect Motion • Detect Obstacles • Kill Motion • Tilt
Libraries Used • Phidgets • Logimove
Conclusion • What We’ve Done • What We Need To Do • Questions