Summer 2022 - Technical Goal Breakdown

Term Goals

Mechanical

Finish hardware assembly for all modules (drivetrain, arm, gimbal, science, end effector)
Determine redesign plan for all tested modules (drivetrain and arm, science)
Provide mechanical support for all required tests (fixtures, mech debugging, etc)

Electrical

Complete updates to PDB, BMS and multiphase buck (all components in order processing by end of term)
Refine power draw estimations
Support drivetrain and arm testing (wiring, EE support, etc)

Firmware

Achieve full functionality (motor control, PWM, PID, parameter logging) from o-drives
Integrate CAN with software team
Finish coding for science boards (additional bonus)

Software

Push first build of code on drivetrain (user controllable prototype)
Develop low level controller to support arm testing

System Testing

Complete constraint verification on all modules (drivetrain, arm joints, science, end effector, gimbal)
Complete core functionality testing on all modules (drivetrain, arm joints, science, end effector, gimbal)
Complete power draw testing on all modules (drivetrain, arm joints, science, end effector, gimbal)

Business

Update website
Continue to work on funding requests and reimbursements
Improve social media presence
Acquire more media (team photos, videos, etc)

Project Management

Science


Monthly Goals

June

  • Push first build of code onto drivetrain (commanding motors with rostopics, no hardware control interface) @Austin Tailon Huang @Orson Marmon

  • Get calibration sequencing, PID and motor control working with ODrives

  • Complete all arm joint assemblies

  • Complete end effector assembly

  • Launch first team demo following midterms (in person planned event, pizza, drinks )

July

  • Finish revisions to PDB/BMS/Multiphase Buck

  • Complete mechanical science assembly (end of month)

  • Complete constraint verification and power draw testing on drivetrain

  • Complete low level arm controller

  • Complete lab tests for science package

  • Finish proposed onboarding/offboarding

August

  • Complete constraint verification and power draw testing on arm joints

  • Complete constraint verification and power draw testing on science joints

  • Finish website updates

  • Complete confluence cleanup

  • Fully finish science board code by end of August

  • Fully complete first build of functional prototype code for drivetrain

Weekly Goals

  • Jun 5, 2022

  • Jun 12, 2022

  • Jun 19, 2022

  • Jun 26, 2022

  • Jul 3, 2022

  • Jul 10, 2022

  • Jul 17, 2022

  • Jul 24, 2022

  • Jul 31, 2022

  • Aug 7, 2022

  • Aug 14, 2022

  • Aug 21, 2022

  • Aug 28, 2022