Project Management

Overview of Approach

The project management style blends traditional project management for high-level timeline planning to meet system-level requirements with weekly agile-based sprints to generate, allocate, and manage lowest-level tasks over short, regular time intervals. This strategy was selected so the team can ensure alignment with system specifications while also adapting to design evolution throughout the project.

Schedule

The development schedule uses the team test plans as internal milestones to verify the progressive development of system complexity toward satisfying system-level requirements. Tests were generated for completion roughly every two weeks, as aligned with external progress review dates. 

Spring Semester Round-Robin Presentation Order

Sensors & Motors LabSiddharth Saha
PR01Kangni Liu
PR02Ting-Wei Wong
PR03Guangzhao Li
PR04Siddharth Saha
SVD, SVD EncoreAll

Fall Semester Round-Robin Presentation Order

PR07Kangni Liu
PR08Ting-Wei Wong
PR09Guangzhao Li
PR10Siddharth Saha
PR11Kangni Liu
FVD, FVD EncoreAll

Spring 2023 Development Timeline

The team uses Notion to manage the project. Tasks are assigned to team members and tracked using this Gantt chart.

Figure 1. Gantt Chart timeline for Spring 2023

Fall 2023 Development Schedule & Task

Figure 2. Gantt Chart timeline for Fall 2023
Figure 3. Task list for Fall 2023

Spring Test Plan

Test plans were generated for the spring semester in early February 2023. The tests were designed to verify iterative technical progress toward satisfying full system-level requirements. The test plan schedule builds towards technical demonstrations that validate system functionality in the spring and fall semesters. 

Spring Validation Demonstration

The Spring Validation Demonstration will be held in late April 2023 and attended by MRSD program supervisors, project advisors, and other stakeholders. 

Fall Test Plan

The Fall Test Plan lays out a nominal timeline for verifying system capabilities toward an eventual full-system Fall Validation Demonstration (FVD) at the end of the semester.

Fall Validation Demonstration

The Fall/Final Validation Demonstration will be held in late November 2023 and attended by MRSD program supervisors, project advisors, and other stakeholders. 

Parts List

Due to the specialty of our project, our budget planning is rather straightforward. The Unitree Go1 EDU robot uses our entire $5,000 funding from the MRSD program. However, there are still other parts needed and sponsored by the AirLab. For these additional items, they will be annotated with both their respective retail prices and sponsors. 

Issue & Decision Log

The team tracks issue and decision log on Notion workspace.

Here is a decision made by Kangni. This decision is about processing the fisheye image from Go1 with custom program or Unitree SKD program.

Here is a decision made by Kangni about the way of image processing pipeline setup.

Here is an issue recorded by Saha when the robot collapsed due to internal network issue.

Risks Log

Risks are incrementally added throughout the project and have a corresponding one or multiple risk mitigation strategies. The team records and tracks all risks here.

Figure 4: Risk log