roverside assistance
play

Roverside Assistance Team I: Moon Wreckers Daniel Arnett, Matt - PowerPoint PPT Presentation

Roverside Assistance Team I: Moon Wreckers Daniel Arnett, Matt Swenson, Karthik Paga, Abdul Moeed Zafar, Dicong Qiu 1 Draft Functional Requirements Rover shall: Signal to other rovers when entrapment is detected Detect when they


  1. Roverside Assistance Team I: Moon Wreckers Daniel Arnett, Matt Swenson, Karthik Paga, Abdul Moeed Zafar, Dicong Qiu 1

  2. Draft Functional Requirements Rover shall: • Signal to other rovers when entrapment is detected • Detect when they are freed • Push and pull stuck rovers • Tow the stuck rover • Cooperate with assisting rovers when stuck • Reason about the best way to liberate rovers • Plan a feasible paths for rovers to follow • Mark obstacles • Avoid obstacles MRSD Class of 2018, Team I 2

  3. Revised Functional Requirements Rover shall: • Autonomously navigate in the environment • Build shared terrain map of the environment • Tow a rover off a high-centering obstacle • Detect and avoid large obstacles MRSD Class of 2018, Team I 3

  4. Draft Non-Functional Requirements • Docking mechanism shall be impact resistant • Budget Constraints • Rover shall navigate to commanded waypoints • Improved shared terrain map should be more accurate than the static terrain map • Rover shall be able to take diagnostic pictures automatically • Live video stream should be available to test personnel • System should optionally be able to function without GPS MRSD Class of 2018, Team I 4

  5. Revised Non-Functional Requirements • Rover shall navigate to commanded waypoints • Improved shared terrain map should be more accurate than the static terrain map • Rover shall be able to take diagnostic pictures automatically • Live video stream should be available to test personnel MRSD Class of 2018, Team I 5

  6. Draft Performance Requirements Functional: • Detect within 10 sec when entrapped or freed • Signal to rovers within 100 m when new status detected in 5 sec • Have sufficient friction on wheels to push or tow with 300 ~ 500 N • Withstand continuous push or tow force of up to 600 ~ 1000 N • Mark and avoid obstacles whose diameter is larger than 0.1m Non-Functional: • Plan the optimal way to liberate other rovers within 60 sec • Dynamic plannings during execution shall cost less than 50 ms • Accept up to 10 waypoints given by the user • At least 60% diagnostic pictures shall see another rover MRSD Class of 2018, Team I 6

  7. Revised Performance Requirements Functional: • Navigate to within .5m of a desired location in the environment. • Navigate to within .5m of the other rover such that their long axes are aligned to within 30° and the wheel axes are less than .25m apart. • Mark and avoid obstacles larger than 1m x .5m x .5m • Tow a high-centered rover off objects between .18m and .25m in height along both the long and wheel parallel axes of the rover. Non-Functional: • Localize detected obstacles to within .5m • Rover shall take pictures of self when stuck at least once every 30 seconds • Live feed will be 480p mjpeg stream MRSD Class of 2018, Team I 7

  8. Revised Functional Architecture MRSD Class of 2018, Team I 8

  9. Revised Cyberphysical Architecture MRSD Class of 2018, Team I 9

  10. WBS * Project Management and FVE WBS have been considered separately. MRSD Class of 2018, Team I 10

  11. Schedule Management * OpenProj MRSD Class of 2018, Team I 11

  12. Schedule Management MRSD Class of 2018, Team I 12

  13. 13

  14. Risks MRSD Class of 2018, Team I 14

  15. MRSD Class of 2018, Team I 15

  16. FVE • AutoDrive to Waypoint • AutoDock • Tow • Demonstrate Component Technologies • Tracking • Camera • Gimbal • Tether • Switchable-Permanent Magnet MRSD Class of 2018, Team I 16

  17. Questions? Comments? Concerns? MRSD Class of 2018, Team I 17

Recommend


More recommend