...
Humans are not perfect. There are always imperfections in any task that is done, including kicking. Our group wanted to tackle the challenge of kicking a soccer ball while adding a spin to the ball, much like the ones that are normally seen from professional soccer players like Messi or Renaldo at international tournaments. It would be interesting to be able to replicate and analyze the exact position, as well as the velocity at which a ball should be kicked to produce a certain spin using a complex system of mechanical linkages. For the scope of our project, we aim to design a mechanism that will be able to kick a ball while adding some spin on it, similar to what is seen in the following image:
It would be interesting to have the ability to analyze the motion that creates a specific spin on the ball, view it in a graph, and send it to the mechanism to see it in real time. Practically speaking, this mechanism could be used in schools and camps to teach beginners and even experts how to best position their feet, what kind of motion it would take, and how the velocity at which they strike the ball affects its motion.
...
Determining Link Lengths
Figure 23. Determining Link Lengths in CAD
A snapshot of Figure 2 was imported into CAD, and the lengths of the links were recorded. These lengths were over 27", so the team "normalized" them by dividing by the longest link. Doing so yielded the proportions. We then multiplied these proportions by a scale factor of 4" in order to obtain more feasible link lengths. See table below.
COLOR | LINK | LENGTH (in.) | Normalized Length (%) | Scaled to 4 in. |
GREEN | L2 | 27.2277 | 0.76028906 | 3.04115625 |
CYAN | L3 | 35.8123 | 1 | 4 |
NAVY: CYAN TO PINK | L4 | 18.7271 | 0.52292369 | 2.09169475 |
NAVY: CYAN TO GROUND | L4 | 27.4023 | 0.76516448 | 3.06065793 |
NAVY: PINK TO GROUND | L4 | 27.5022 | 0.76795403 | 3.07181611 |
PINK | L5 | 35.7325 | 0.99777172 | 3.99108686 |
RED | L6 | 27.3148 | 0.76272119 | 3.05088475 |
GROUND: GREEN TO RED (X - VALUE) | L1 | 32.6155 | 0.91073458 | 3.64293832 |
GROUND: GREEN TO RED (Y - VALUE) | L1 | 0 | 0 | 0 |
GROUND: GREEN TO NAVY (X - VALUE) | L1 | 16.30775 | 0.45536729 | 1.82146916 |
GROUND: GREEN TO NAVY (Y - VALUE) | L1 | 4.0072 | 0.11189452 | 0.447578067 |
The 4" scaled lengths were used in the the following calculation procedures as well as in manufacturing.
...
The following schematic was used to model the proposed mechanism:
Figure 34. Mobility Calculations Joint and Linkage References
...
Latex formatting |
---|
Moreover, we verified that our proposed linkage allows at least one link to make a full rotation by complying with the Grashof condition, which states that for a planar four-bar linkage:
\[
L + S \leq P + Q
\]
where \( L \) is the length of the longest link, \( S \) is the length of the shortest link, and \( P \) and \( Q \) are the lengths of the other two links.
Since we can break up the six-bar linkage into two four-bar linkages for analysis (see justification in Python Analysis), we employed the condition on both of the linkages. In the first four-bar linkage, the lengths of the links are:
\begin{align*}
&\text{$l_1$ (Ground link): 1.875}\\
\end{align*}
\begin{align*}
&\text{$l_2$: 3}\\
\end{align*}
\begin{align*}
&\text{$l_3$: 4}\\
\end{align*}
\begin{align*}
&\text{$l_4$: 3.06}
\end{align*}
Therefore:
\begin{align*}
&\text{Longest link (L): 4}\\
\end{align*}
\begin{align*}
&\text{Shortest link (S): 1.875}\\
\end{align*}
\begin{align*}
&\text{Other two links (P and Q): 3 and 3.06}
\end{align*}
Applying the Grashof condition:
\[
4 + 1.875 \leq 3 + 3.06
\]
which is satisfied, meaning it is a Grashof linkage.
In the second four-bar linkage, the lengths of the links are:
\begin{align*}
&\text{$l_4$: 3.07}\\
\end{align*}
\begin{align*}
&\text{$l_5$: 3.99}\\
\end{align*}
\begin{align*}
&\text{$l_6$: 3.0508}\\
\end{align*}
\begin{align*}
&\text{$l_1$: 1.875}
\end{align*}
Therefore:
\begin{align*}
&\text{Longest link (L): 3.99}\\
\end{align*}
\begin{align*}
&\text{Shortest link (S): 1.875}\\
\end{align*}
\begin{align*}
&\text{Other two links (P and Q): 3.07 and 3.0508}
\end{align*}
Applying the Grashof condition:
\[
3.99 + 1.875 \leq 3.07 + 3.0508
\]
which is also satisfied, meaning it is a Grashof linkage. |
* Adaptation to Golf
As the team worked through the design process and iterated prototypes, the application of the project pivoted to focus on modeling a golf club impacting a golf ball.
Figure 5. Golf Ball Impact
As seen in Figure 5 above, the impact from the golf club does not impart any spin on the golf ball. The design team re-scoped the project to remove the requirement to impart spin onto the ball. Furthermore, the team restricted the mass of the model golf ball as a ping pong ball in order to reduce the scale of the mechanism and motors utilized.