2.2 - Project Prototype Spring 2026

2.2 - Project Prototype Spring 2026

Physical Prototype Dimensions:

(center to center measure)

crank: 3.75 cm => 53.6 mm

link: 8 cm => 66 mm

link: 16.8 cm => 99.3 mm (24.4 mm from ground hole)

link: 18 cm => 114.7 mm

output: 24.2 cm => 300 mm (97.2 mm from ground hole)

 

 

Design Iteration Documentation:

image-20260401-144929.png
Figure 1: 1st iteration of our launching mechanism (4-bar)
image-20260401-144811.png
Figure 2: 2nd iteration with a 0-degree launch angle
image-20260401-150855.png
Figure 3: Current iteration

Prototype Iteration Documentation

IMG_1804-20260406-141007.jpeg

Figure 4: First Planar Iteration

In our first iteration from CAD to reality, we created a planar mechanism by laser cutting the linkages and using screws as our full joints. The first iteration gave us a physical visualization of the mechanism in a planar motion, however it was quite larger than we anticipated.

 

IMG_1806-20260406-141840.jpeg

Figure 5: Second Planar Iteration

Our second iteration was scaled down by 50%. In this iteration, our link 5 was not accurate to our design as something went wrong when scaling that link. Since we already had the links manufactured we decided to assemble it anyway. The size for our mechanism was improved, however the release angle was a bit high due to the wrong linkage length.

 

IMG_1810-20260406-143939.jpeg

Figure 6: Third Planar Iteration

For the next iteration, we corrected the mismeasured linkage length and successfully replicated the desired planar motion. After validating the trajectory, we fabricated a second, mirrored mechanism to extend the system into three dimensions. Additionally, we designed and constructed a container to hold and launch the ball. The two mechanisms were then connected with parallel links to ensure synchronized motion and structural stability.

 

image-20260406-134325.png
Figure 7: Physical Prototype

Above is the final prototype we presented for our demo day. During the assembly, we made an error in construction by placing the cranks inward, meaning that we cannot crank the system from the outside without hitting the ground support link. Additionally, manual testing revealed that the launch angle remained too high (approximately 70°), producing a steep and overly direct trajectory. This behavior is not representative of a realistic basketball shot, where an optimal launch angle is closer to 45° to achieve a smooth parabolic arc. The output velocity is also too low, necessitating further optimization of the system that will discussed below.

These issues will be addressed in the final iteration of the project. We plan to scale the mechanism down to 75% of its current size to improve usability and make it more suitable for tabletop play. Additionally, we plan to move the frame inside with the 4-bar mechanism on the outside to have the crank be easily accessible and efficient. Furthermore, we are conducting an analysis to determine the required output force of the mechanism based on the target shooting distance, enabling better control of the launch angle and trajectory.

Prototype Kinematic Analysis:

image-20260407-031343.png

 

Above is the trajectory plot for our physical prototype design assuming input of 60 rpm. The release angle for our prototype was calculated to be 60 degrees, and using a simple kinematic physics analysis the trajectory above was plotted. It is clear that a slightly smaller launch angle is desirable to achieve a better basketball shooting motion trajectory.

fourbar34.gif

 

 

Grübler and Grashof Conditions:

image-20260407-024132.png
image-20260407-030047.png

Two separate Grashof conditions were analyzed, one for each 4 bar system in our mechanism. It is essential that the first set is Grashof so that the mechanism can achieve full range of motion through crank actuation. The second set is also Grashof, but this condition is not essential for the function of our launcher.

 

Prototype Kinematic Analysis Plots:

image-20260407-025233.png
image-20260407-025317.png
image-20260407-025333.png
image-20260407-025352.png
image-20260407-025439.png
image-20260407-030754.png

The mechanical advantage formula is calculated as V_in / V_out. At the launch angle at 60 degrees, the mechanical advantage is 0.33. The large spikes at 160 degrees and -40 degrees as the output angular velocity approximates 0 around those times, as well as two links becoming collinear, resulting in a division by a small number inflating the chart. This is not good as that means the linkage is slowing down and is not transferring momentum to the ball anymore.

 

Bill of Materials

Part

Purpose

Quantity

Price

Source

Part

Purpose

Quantity

Price

Source

12 x 20 6mm Plywood

Mechanism links/Frame

1

$7.00

TIW

M4 Bolts

Keep links and spacers together

14

$0

TIW

M4 Nuts

Hold bolts in place

14

$0

TIW

M4 Washers

Spaces links from bolts and nuts

36

$0

TIW

Wood Glue

Hold support linkages in place

1

$0

TIW

Ping Pong Ball

Used for projectile launched

3

$0

From Home

Motor

Driving the mechanism

1

$0

In Bins

12V Battery

Powers the Motor

1

$0

From Home

Arduino

Used to Program Motor

1

$0

From Home

Motor Controller

Used to Control the Motor Movements

1

$0

In Bins

Table 1: Bill of Materials

Future Ideas

 

image-20260407-015512.png

 

fourbaroldreal.gif

Animation of New Design Idea

With a new arrangement like this, the output velocity is much greater than that of the prototyped design, allowing for greater shooting power. The output angle is also around 55 degrees, much closer to the optimal launch angle of 45 degrees. Because this new system still has the same number of links and joints, the mobility or degrees of freedom is still one.

image-20260407-001044.png

Assuming the motor will spin at 60 RPM, the resulting path of the ball is shown in the graph above. The ball will gain approximately 15 cm of height and travel around 0.5 m.

As the output link is the most important one, the remaining graphs will be focused on that one. Note that the ball will launch when the global input angle is approximately equal to -45 to 0 degrees. A clockwise path is also used for graphing.

image-20260407-001411.png

Plot of Output Angle vs. Input Angle

image-20260407-001657.png

Plot of Output Angular Velocity vs. Input Angle

Note that the highest magnitude is the point of interest at about 9 rad/sec, which is twice as fast as the old version at about 4.5 rad/sec.

image-20260407-001715.png

Plot of Output Angular Acceleration vs. Input Angle

image-20260407-002304.png

Plot of Output Angular Velocity Ratio vs. Input Angle

image-20260407-002435.png

Plot of Output Linear Acceleration vs. Input Angle

image-20260407-002601.png

Plot of Output Linear Velocity Magnitude vs. Input Angle

image-20260407-030845.png

Plot of Output Mechanical Advantage vs. Input Angle

Note that the mechanical advantage spikes tremendously at 250 degrees and 10 degrees as the output angular velocity approximates 0 around those times, as well as two links becoming collinear, resulting in a division by a small number inflating the chart.

 

All of these plots consider the end point at the output link where the ball will launch from.