View Code? Open in Web Editor
NEW
A repository for the Social Robotics research and development for the NAO robot, conducted for the UCCS Electrical & Computer Engineering Senior Design Seminar (Fall 2020) and Project (Spring 2021).
License: MIT License
uccs-social-robotics's People
Watchers
uccs-social-robotics's Issues
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
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
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
Description:
Create the Title and Overview slides for the Project Proposal PPT.
Acceptance Criteria:
See the rubric (#35 Project Proposal).
Deadline:
1/26/2021
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
Description:
Create a test plan, including the equipment required for testing.
Acceptance Criteria:
See rubric (#35 Project Proposal)
Deadline:
1/26/2021
Description:
Develop the capability to find and load object drawing definitions for the Social Interactive Drawing module.
Acceptance Criteria:
TBD
Deadline:
3/5/2021
Description:
Research LIDAR based depth sensor solutions that would be within budget and satisfy needs.
Deadline:
1/26/2021
Description
Create the Project Task slides for the Project Proposal PPT.
Acceptance Criteria:
See the rubric (#35 Project Proposal)
Deadline:
1/26/2021
Description:
Show how to use ZenHub.
Acceptance Criteria:
Deadline:
Specify a deadline for completion.
Description:
Develop the Command Recognition Manager.
Acceptance Criteria:
TBD
Deadline:
2/16/2021
Description:
Create the slides for the Final Presentation.
Acceptance Criteria:
As specified by the grading rubric...
Deadline:
11/29/2020
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
Description:
Create a project demonstration plan.
Acceptance Criteria:
See rubric (#35 Project Proposal)
Deadline:
1/26/2021
Description:
Update the Contributor Resources wiki page with the standards for source control, coding, and communication agreed upon in the member contract .
Acceptance Criteria:
Standards are listed on the wiki page.
Deadline:
11/5/2020
Description:
Present our Requirements Analysis for the project for the final Senior Seminar presentations.
Presentation Order:
Intro - @williamross165
Problem Overview - @williamross165
Problem Background - @williamross165
Standards Discussion - @anguyen7-99
Constraints - @chomuth
Literature Search - @ancient-sentinel
Project Scope - @williamross165
Requirements Analysis: Environment Survey - @chomuth
Requirements Analysis: Customer Needs & Wants - @anguyen7-99
Requirements Analysis: Considerations - @ancient-sentinel
Use Case 1 - @ancient-sentinel
Use Case 2 - @ancient-sentinel
Use Case 3 - @ancient-sentinel
Use Case 4 - @anguyen7-99
Use Case 5 - @chomuth
Use Case 6 - @williamross165
Use Case 7 - @anguyen7-99
Use Case 8 - @ancient-sentinel
Block Diagram - @anguyen7-99
System Design Expectations - @chomuth
Issues - @anguyen7-99
Timeline - @ancient-sentinel
Draft Budget - @williamross165
Conclusion - @chomuth
Acceptance Criteria:
Practiced and well rehearsed delivery
20min presentation
Prepared for 10min of questions
Deadline:
12/4/2020
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
Description:
Develop the Activity Module Loader.
Acceptance Criteria:
TBD
Deadline:
2/16/2021
Description:
Design the Core SIMYAN SDK.
Acceptance Criteria:
TBD
Deadline:
1/31/2021
Description:
Create the System Design slides for the Project Proposal PPT.
Acceptance Criteria:
See the rubric (#35 Project Proposal)
Deadline:
1/26/2021
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
Description:
Create the Software Design slides for the Project Proposal PPT.
Acceptance Criteria:
See the rubric (#35 Project Proposal)
Deadline:
1/26/2021
Description:
Develop the Activity Module Manager.
Acceptance Criteria:
TBD
Deadline:
2/16/2021
Description:
Create the Project Budget slide for the Project Proposal PPT.
Acceptance Criteria:
See the rubric (#35 Project Proposal)
Deadline:
1/26/2021
Description:
Develop the Social Interaction manager for the Social Interactive Drawing module.
Acceptance Criteria:
TBD
Deadline:
3/5/2021
Description:
Develop the Object Drawing Manager for the Social Interactive Drawing module.
Acceptance Criteria:
TBD
Deadline:
3/5/2021
Description:
Deliver the Design Review presentation.
Acceptance Criteria:
TBD
Deadline:
2/26/2021
Description:
Write the final report for the Senior Seminar class.
Section Assignments
Andrew
Bryce
Colton
Will
All
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
Description:
Create the Block Diagram slides for the Project Proposal PPT.
Acceptance Criteria:
See the rubric (#35 Project Proposal)
Deadline:
1/26/2021
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
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
Description:
Create the Project Test Plan slides for the Project Proposal PPT.
Acceptance Criteria:
See the rubric (#35 Project Proposal)
Deadline:
1/26/2021
Description:
Create a flow chart showing software design.
Acceptance Criteria:
See rubric (#35 Project Proposal)
Deadline:
1/26/2021
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
Description:
Create the Summary and Closing slides for the Project Proposal PPT.
Acceptance Criteria:
See the rubric (#35 Project Proposal)
Deadline:
1/26/2021
Description:
I'm gonna do something.
Acceptance Criteria:
I did the thing.
Deadline:
2 seconds from now.
Description:
Test and document the robots ability to hold on to a writing utensil.
Acceptance Criteria:
This information will be documented in the wiki.
Deadline:
Should be done before December.
Description:
Research XBOX Kinect based depth sensor solutions.
Deadline:
1/26/2021