SRD Presentation


Published on

  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

SRD Presentation

  1. 1. TEAM DETECTIVE Manish Shrestha Mridul Chowdhury Anurag Mishra Noorin Fatima
  2. 2. <ul><li>Project Description </li></ul><ul><li>Architecture Design- Robot </li></ul><ul><li>Architecture Design- SunSPOT </li></ul><ul><li>Software Used For Creating Robot Behavior </li></ul><ul><li>Robot Movie Clip (Car) </li></ul><ul><li>Robot Movie Clip (Humanoid) </li></ul><ul><li>SunSPOT Demo </li></ul><ul><li>Requirements Implementation </li></ul><ul><li>Budget and Cost </li></ul><ul><li>Project Mistakes </li></ul><ul><li>Accomplishments </li></ul><ul><li>Lessons Learnt </li></ul><ul><li>Thanks </li></ul><ul><li>Questions </li></ul>Team Detective
  3. 3. <ul><li>The purpose of the project is to design a data collection test bed for SunSPOT devices and design Bioloid robots to carry SunSPOT’s to explore a certain area and collect data. </li></ul><ul><li>The project is sponsored by Heracleia Lab @CSE, UTA. </li></ul>Team Detective
  4. 4.
  5. 5.
  6. 6.
  7. 7. <ul><li>The SunSPOT part of the project has five main layers: </li></ul><ul><li>User Interface Layer – Controls the SunSPOT devices, and the data received from the SPOTs. </li></ul><ul><li>Control Layer – Controls the flow of data between the user interface, base SunSPOT device, and data management layers. </li></ul><ul><li>Data Management Layer - Saves the data gathered from the SPOTs. It sends the requested data from the data files and displays it. </li></ul><ul><li>Base Device Layer – Transmits data between the free range SPOTs and the server. </li></ul><ul><li>Free Range Device Layer – Transmits data to the server via base station. </li></ul>Team Detective
  8. 8. <ul><li>The Robot Architecture is divided into two main layers: </li></ul><ul><li>Software Layer : Responsible to make Bioloid Robots carry out complex functions for its behavior. </li></ul><ul><li>Hardware Layer : Responsible for assembling functional robots using its parts. </li></ul><ul><li>Note: The SunSPOT free range device shall be attached to the robots to gather data. </li></ul>Team Detective
  9. 9. Team Detective BCP- allows a user to program sequences of events and motions
  10. 10. Team Detective Motion Editor- allows a user to create motion sequences for a robot
  11. 11. Team Detective
  12. 12. Team Detective
  13. 13. Team Detective
  14. 14. <ul><li>The user interface for the SPOTs shall deploy only two wireless sensor devices. </li></ul><ul><li>The user interface shall gather data that would be categorized under temperature, movement, and light stored accordingly. </li></ul><ul><li>The user interface shall have data storage files that shall be named in the following format: SensorID.Date.StartTime.SensorType.dat. </li></ul><ul><li>The data captured from the free range SunSPOTs that are transferred wirelessly to the basestation shall be reformatted to a 2D graphical representation. </li></ul>Team Detective Eg: A.
  15. 15. <ul><li>The user interface shall give the user the option of choosing the specific sensor and the specific type of value for the sensor. </li></ul><ul><li>The user interface shall be able to handle additional sensors. </li></ul><ul><li>The output from all sensors from a device at a particular time shall be written to a file with the timestamp received. </li></ul><ul><li>The program shall display real time data received from the SunSPOTs. </li></ul><ul><li>The product shall comply with IEEE 802.15.4 wireless standards. </li></ul>Team Detective
  16. 16. <ul><li>The product shall have two robots designed one from each category- a simplified version and a complex version. </li></ul><ul><li>The robots used in this project shall follow the Bioloid robots standards. </li></ul><ul><li>The robot shall not lose balance during its movement from one point to other. </li></ul><ul><li>The robot shall have a high level API built on top of the built-in lower level API. The new API shall be built depending on the shape of the robot designed. </li></ul>Team Detective Robot Images:
  17. 17. <ul><li>The robot shall have a higher level API to control its movement. </li></ul><ul><li>The software shall not crash the user’s computer. </li></ul><ul><li>All the errors in the software shall have unique error codes. </li></ul><ul><li>The software interface shall have a password to protect it from non administrative users. </li></ul><ul><li>The user shall be able to switch off radio transmission through from the SunSPOTs to conserve power. </li></ul><ul><li>All the received information from the product shall be backed up every hour. </li></ul><ul><li>All the error codes and its support will be stored in the error code manual. </li></ul>Team Detective
  18. 18. <ul><li>The SunSPOT devices and the Bioloid Robot parts were provided by the Heracleia Lab. </li></ul><ul><li>No other expenses, were required for the project. </li></ul><ul><li>The $800 budget was never used. </li></ul>Team Detective
  19. 19. <ul><li>Updated the customer regularly, but missed on a few occasions (time conflicts due to workload from other classes, etc.) </li></ul><ul><li>Should have started constructing the robots before our scheduled predicted date. </li></ul><ul><li>Focused on wrong problem. </li></ul>Team Detective
  20. 20. <ul><li>Good team management by the team lead </li></ul><ul><li>Successful completion of more than 80% of the specified requirements </li></ul>Team Detective
  21. 21. <ul><li>Gained valuable experience on the technical front working on SunSPOT software and Robot’s software and hardware. </li></ul><ul><li>Learnt how to maintain good organization within a team with better problem solving skills </li></ul><ul><li>Learnt better time management skills </li></ul>Team Detective
  22. 22. <ul><li>Mr. Tom Rethard- providing support and guidance for the project. </li></ul><ul><li>Ms. Zhengyi Le (Sponsor) - helping throughout the project by keeping track of our progress. </li></ul><ul><li>Heracleia Lab- sponsoring the project and providing the parts for the project. </li></ul><ul><li>Team Subway, Team Noah, Team Warthog- helping out with useful informations for the projects, suggestions and advice. </li></ul>Team Detective
  23. 23. TEAM DETECTIVE Manish Shrestha Noorin Fatima Anurag Mishra Mridul Chowdhury