Code Monkey home page Code Monkey logo

uccs-social-robotics's People

Contributors

anguyen7-99 avatar bg719 avatar chomuth avatar wross2 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

uccs-social-robotics's Issues

Project Gantt Chart Slide(s)

Description:

Create the Project Gantt Chart and Timeline slide(s) for the Project Proposal PPT.

Acceptance Criteria:

See the rubric (#35 Project Proposal)

Deadline:

1/26/2021

Project Planning Meeting

Scheduled For: 11/1/2020 @ 12pm

Agenda:

  • Introduce ourselves
    • Interests & hobbies
    • Experience
    • Knowledge (languages, tools, etc.)
  • Brief intro to working with Git/GitHub
  • Agree on Source Control standards
  • Agree on Coding standards
  • Agree on Documentation standards
  • Define group member roles
  • Go over research findings
  • Preliminary requirements analysis

Ask Mr. Michael to be our Faculty Advisor

Description:

Extend an official request for Mr. Michael to be our project's Faculty Advisor.

Acceptance Criteria:

Communication drafted and sent.

Deadline:

11/5/2020

Title and Overview Slides

Description:

Create the Title and Overview slides for the Project Proposal PPT.

Acceptance Criteria:

See the rubric (#35 Project Proposal).

Deadline:

1/26/2021

Create a manual for integrating the Jetson Nano GPU with the NAO Framework

Description:

Create a manual for integrating the Jetson Nano GPU with the NAO Framework in order to use if for onboard image processing and deep learning model evaluation.

Acceptance Criteria:

The manual is comprehensive in describing the steps to perform the integration as well as how and where it can be applied in a particular use case.

Deadline:

May of 2021

Create Test Plan Strategy

Description:

Create a test plan, including the equipment required for testing.

Acceptance Criteria:

See rubric (#35 Project Proposal)

Deadline:

1/26/2021

Drawable Object Loader

Description:

Develop the capability to find and load object drawing definitions for the Social Interactive Drawing module.

Acceptance Criteria:

TBD

Deadline:

3/5/2021

Research LIDAR Depth Sensors

Description:

Research LIDAR based depth sensor solutions that would be within budget and satisfy needs.

Deadline:

1/26/2021

Project Task Slides

Description

Create the Project Task slides for the Project Proposal PPT.

Acceptance Criteria:

See the rubric (#35 Project Proposal)

Deadline:

1/26/2021

ZenHub Tutorial

Description:

Show how to use ZenHub.

Acceptance Criteria:

Deadline:

Specify a deadline for completion.

Create Final Presentation Slides

Description:

Create the slides for the Final Presentation.

Acceptance Criteria:

As specified by the grading rubric...

Deadline:

11/29/2020

Plan Setup of Robot Remote Access

Description:

Plan out who, how, when, and what will be needed in order to set up Dr. Atyabi's machine and one of the NAO robots to be remotely accessible.

Acceptance Criteria:

  • Team member selected to do the setup
  • Steps to perform setup researched and planned out
  • Date and time scheduled for the setup

Deadline:

11/24/2020

Create Demonstration Plan

Description:

Create a project demonstration plan.

Acceptance Criteria:

See rubric (#35 Project Proposal)

Deadline:

1/26/2021

Final Seminar Presentation

Description:

Present our Requirements Analysis for the project for the final Senior Seminar presentations.

Presentation Order:

  1. Intro - @williamross165
  2. Problem Overview - @williamross165
  3. Problem Background - @williamross165
  4. Standards Discussion - @anguyen7-99
  5. Constraints - @chomuth
  6. Literature Search - @ancient-sentinel
  7. Project Scope - @williamross165
  8. Requirements Analysis: Environment Survey - @chomuth
  9. Requirements Analysis: Customer Needs & Wants - @anguyen7-99
  10. Requirements Analysis: Considerations - @ancient-sentinel
  11. Use Case 1 - @ancient-sentinel
  12. Use Case 2 - @ancient-sentinel
  13. Use Case 3 - @ancient-sentinel
  14. Use Case 4 - @anguyen7-99
  15. Use Case 5 - @chomuth
  16. Use Case 6 - @williamross165
  17. Use Case 7 - @anguyen7-99
  18. Use Case 8 - @ancient-sentinel
  19. Block Diagram - @anguyen7-99
  20. System Design Expectations - @chomuth
  21. Issues - @anguyen7-99
  22. Timeline - @ancient-sentinel
  23. Draft Budget - @williamross165
  24. Conclusion - @chomuth

Acceptance Criteria:

  • Practiced and well rehearsed delivery
  • 20min presentation
  • Prepared for 10min of questions

Deadline:

12/4/2020

Develop System Design Proposals

Description:

Develop system design proposals and requisite analysis for each (minimum of 2).

Acceptance Criteria:

  • Must include a synthesis/analysis cycle leading to an optimal system choice
  • Analysis is key: should show how the system will meet requirements, specifications, and standards
  • See rubric for more details (#35 Project Proposal)

Deadline:

1/26/2021

Activity Module Loader

Description:

Develop the Activity Module Loader.

Acceptance Criteria:

TBD

Deadline:

2/16/2021

Design Core SDK

Description:

Design the Core SIMYAN SDK.

Acceptance Criteria:

TBD

Deadline:

1/31/2021

System Design Slides

Description:

Create the System Design slides for the Project Proposal PPT.

Acceptance Criteria:

See the rubric (#35 Project Proposal)

Deadline:

1/26/2021

Research and select compatible Jetson Nano GPU

Description:

Research available Jetson Nano GPUs and find which ones are compatible with the NAO robot. Select the option which best fits the project needs and is within our budget.

Acceptance Criteria:

  • Determine compatible GPUs
  • Select GPU based on available criteria
  • Document purchase

Deadline:

TBD

Software Design Slides

Description:

Create the Software Design slides for the Project Proposal PPT.

Acceptance Criteria:

See the rubric (#35 Project Proposal)

Deadline:

1/26/2021

Activity Module Manager

Description:

Develop the Activity Module Manager.

Acceptance Criteria:

TBD

Deadline:

2/16/2021

Project Budget Slide

Description:

Create the Project Budget slide for the Project Proposal PPT.

Acceptance Criteria:

See the rubric (#35 Project Proposal)

Deadline:

1/26/2021

Social Interaction Manager

Description:

Develop the Social Interaction manager for the Social Interactive Drawing module.

Acceptance Criteria:

TBD

Deadline:

3/5/2021

Object Drawing Manager

Description:

Develop the Object Drawing Manager for the Social Interactive Drawing module.

Acceptance Criteria:

TBD

Deadline:

3/5/2021

Write Final Report for Senior Seminar

Description:

Write the final report for the Senior Seminar class.

Section Assignments

  • Andrew

    • Standards Discussion
    • Block Diagram
  • Bryce

    • Team Organization
    • Team Constraints
    • Operational Description
    • Deliverables
  • Colton

    • Constraints Discussion
    • System Design Expectations
  • Will

    • Problem Statement
    • Problem Overview
    • Draft Budget
  • All

    • Requirements Analysis and Literature Search
    • Requirements Specification
    • Appendix

Acceptance Criteria:

The Final report is complete and has been reviewed.

The report:

  • Is complete
  • Presents quality analysis and research
  • Follows the specified format
  • Contains no spelling or grammar errors

Deadline:

11/22/2020

Block Diagram Slides

Description:

Create the Block Diagram slides for the Project Proposal PPT.

Acceptance Criteria:

See the rubric (#35 Project Proposal)

Deadline:

1/26/2021

Develop Project Block Diagram(s)

Description:

Create a block diagram(s) of the project, showing major components and subsystems to be dealt
with. Those to be constructed, bought, or available in laboratories should be labeled
accordingly.

Acceptance Criteria:

See rubric (#35 Project Proposal)

Deadline:

1/26/2021

Writeup from first interaction with the robot

Description:

Writeup what and how you worked with the robot during your first session.

Acceptance Criteria:

  • Each team member has a session with the robot
  • Subsequent team members should build off of preceding team member's work
  • Each team member's writeup is appended to the Robot First Interactions Wiki page

Deadline:

11/20/2020

Project Test Plan Slides

Description:

Create the Project Test Plan slides for the Project Proposal PPT.

Acceptance Criteria:

See the rubric (#35 Project Proposal)

Deadline:

1/26/2021

Setup Remote Access for NAO Robot

Description:

Go on campus and setup Dr. Atyabi's machine and one of the NAO robots to be remotely accessible.

Acceptance Criteria:

  • The machine is set up to be accessible via remote connections
  • The NAO robot is connected to the machine
  • The NAO robot is able to be controlled through a remote connection to the machine

Deadline:

TBD

Summary and Closing Slides

Description:

Create the Summary and Closing slides for the Project Proposal PPT.

Acceptance Criteria:

See the rubric (#35 Project Proposal)

Deadline:

1/26/2021

Some Generic Task Example

Description:

I'm gonna do something.

Acceptance Criteria:

I did the thing.

Deadline:

2 seconds from now.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.