Andrew’s Status Report for 9/27/2025

This week, I helped John and Miles in completing the Design Review Presentation. Since John is chosen to present, I also went through all the slides to ensure they were of high quality, concise, and included helpful images/diagrams to allow the audience to interpret more thoroughly. I also completed final calculations on ball exit speed, RPM, ball exit energy, torque, and power to determine what major motor we need to spin the wheels to launch the tennis ball 20+ feet at 45º.  I have attached a pdf file of my math below to demonstrate my progress.

Design Presentation Calculations

Alongside assisting Miles and John to identify the specific motor we need to spin the wheels sufficiently, I also helped fill out the form to borrow a Raspberry Pi, motor board, and Oak-D Pro camera.

I feel like our progress is on schedule, and we may be a little ahead due to changes in our structural design. Instead of a titling mechanism to shoot the ball at different vertical angles, which correlates into our stretch goal of launching different shot types, we are going to keep the launcher static at 45º. This ensures that my calculations will maintain consistency and the tennis ball will truly reach the 20+ feet mark.

Next week, I hope to help complete the BOM since we have already acquired most of our major components through the ECE department. I also hope to help John and Miles get started on the CV and maybe motor control.

John Pedraza Status Report for 9/27/2025

This past week, my main responsibility has been putting together our presentation. However, I have also focused on researching materials, helping determine specifics for our calculations, and making design decisions. Since I am the one in charge of the CV, I researched multiple cameras and decided to get the Oak D Pro Robotics Camera. I am also working on learning how to use OpenCV since that’s what we’re using to identify people with our camera. I have no deliverables yet, as the first goal of mine is to get the launcher built and working before the break. I have not finished any code, although I have started interfacing with the Camera.

I think we have fallen slightly behind schedule, primarily because we had to pivot part of our design at the last minute due to unforeseen physical constraints that we discovered with our current design. For next week, I would like to have some code deliverable as I continue to work on the CV, and potentially also have proof that I can successfully interface with the Oak D camera. I would also like to have our motors ordered and parts of our launcher 3d printed.

Team Status Report for 9/20

Our biggest risk for the project going forward will be the main ball launch mechanism. We are confident in the design itself, but we are just not sure of exactly how far we will be able to launch the tennis ball. We are mitigating this risk by trying to overestimate the launch force, energy, power, and exit speed needed from the spinning wheels so that we will have some wiggle room, while also having backup plans in case it fails (spring load mechanism for guaranteed energy).

No changes in design nor schedule have been made thus far. Our main goal as a team for next week is to complete the design presentation for 9/28 and get a more complete Bill of Materials.

Very Rough Draft of CAD Modeling(WIP) of the launcher base (x-axis rotation):

Miles’ Status Report for 9/20

At the start of this week we mainly focused on the presentation. While Andrew was the one presenting, we all worked on the slides and plan for the presentation. We all contributed to different parts of the slides while also working together and discussing them. The main thing I contributed to the presentation was the Gannt Chart and Task List/Schedule I created. Later on this week, I researched more parts we could potentially use for our project.
Tentative Links:
2.5 in. CIM Motor
https://www.omc-stepperonline.com/3pcs-e-series-nema-17-bipolar-1-8deg-17ncm-24-07oz-in-1a-42x42x23mm-4-wires-3-17he08-1004s
design inspiration for base:
https://www.thingiverse.com/thing:5213801

I have also started a CAD model in fusion for the housing of the launcher(more in team report)

I believe we are on schedule for now. The main deliverable for next week I want to complete is at least a rough draft of the CAD model, and a more complete list of materials.

John’s Status Report for 9/20/2025

Worked on the Presentation. Focused on Use-Case requirements, Technical Challenges, and the Testing methods. This week, for design, I looked into potentially being able to add more force to the launch by having the launcher’s wheels pinch the ball when it is pushed through. Additionally, I’ve been researching methods to assist with CV targeting. Currently thinking of having a box lineup with the person and for our machine to target around 4/5 the height of the box in the middle, which would be the chest. I think that we should be able to determine distance with CV; however, if we find this to be an issue, we could use the box around the person, along with a reference, in order to determine distance as well. This is in hopes of helping finish the CV portion of our design presentation as I work on specifics. Within the next week, I’m going to have to select a camera that is compatible with our Raspberry Pi, figure out how exactly this camera is going to work with our Raspberry Pi, and exactly how I plan on integrating CV. Outside of this, we’ve been researching what components to use and are working on our bill of materials. My progress, as well as my teams, is currently on schedule.

Andrew’s Status Report for 9/20/2025

This week, I worked on the proposal presentation slides along with Miles and John.  I helped work on the content in Use Case, Use-Case Requirements, Technical Challenges, Solution Approach, Testing, Tasks and Division of Labor, and Stretch Goals. I also drew the block diagrams and blueprint of the overall launcher mechanism/structure for the class and staff to interpret. Since I was chosen to present, I added images and made slide texts concise for better quality, appearance, and readability. The slides are posted under the “Proposal” menu. After the proposal presentation, I did some initial calculations on a Wilson US Open tennis ball and the amount of energy, force, power, and exit speed needed for our desired launch distance of 20+ feet. This will help us determine the wheel size, RPM, and motor power needed later on.

My progress, as well as my team’s, is on schedule and everything is moving smoothly at the moment. Everyone is doing their part to ensure we accomplish each major step on time.

Next week, I hope to work on the Bill of Materials for all the components that we need for Passing Partner. I also will assist in completing the design presentation and hopefully accomplish more calculations on our physical constraints.