Week 1:
- Formulated team
- Division of responsibilities
- Initial design, logistics, schedule
Week 2:
- Find parts that are available, figure out gaps
- Initial group presentation
- Updated CAD design
Week 3:
- Initial orders for parts
- Get iRobot base to move / talk to Arduino
- Lots of scrounging for parts / getting "creative"
- Orders out to McMaster (springs, belt) and Surplus Center (clutch, pillow blocks)
- Updated CAD design
- Get iRobot base to move / talk to Arduino
- Make drawings for machined parts & begin machining
Week 4:
- Initial build of catapult
- Re-spec clutch (initial clutch would not hold enough torque)
- Integrate radio controller with Arduino - work on integration with Roomba (still to be solved)
- Integrate Roomba sensor into controls
Week 5:
- Redesign clutch with hydraulic release
- Re-order / fabricate parts for clutch mechanism
- Finalize integration of Roomba and RC
- Mock up full system control scheme
- Finalize design and fabricate loading mechanism
Week 6:
- Implement new clutch design
- Added a gearbox to increase motor torque
- Designed and added new bearing mounts
- Designed and implemented a belt tensioner (after 6 iterations)
- Found new camera and mount system
- Assembled reload mechanism
- Troubleshoot Roomba control issues
Week 7:
- Integrate linear actuator to release clutch
- Finalized design to mount firing mechanism to Roomba base
- Finalize control scheme for full system
Week 8:
- Integration. Integration. Integration.
- Complete wiring of full mechanism
- Write control flow for manual firing
- Write control flow for automated firing
Week 9:
- Full integration of system
- Reprint a few parts that broke
- Practice driving and firing with full system