これはエアトラックの実験装置の図です。
\documentclass[tikz,border=30pt]{standalone}
\usetikzlibrary{arrows.meta}
\begin{document}
\begin{tikzpicture}[scale=0.7]
\fill[ball color=blue!50!white](0,-7.9)circle[x radius=1.25,y radius=0.5];
\draw(0,-7.9)circle[x radius=1.25,y radius=0.5];
\fill[ball color=blue!50!white](0,-7.75)circle[x radius=1.25,y radius=0.5];
\draw(0,-7.75)circle[x radius=1.25,y radius=0.5];
\fill[ball color=black](0.2,0)--(-0.2,0)--(-0.2,-7.5)--(0.2,-7.5)--(0.2,0);
\draw(0.2,0)--(-0.2,0)--(-0.2,-7.5)--(0.2,-7.5)--(0.2,0);
\fill[black](0,-7.5)circle[x radius=0.2,y radius=0.1];
\fill[ball color=yellow!80!brown!40](3.5,-8.5)--(2.25,-7.75)
--(1,-8.5)--(1,-8.75)--(2.25,-9.5)--(3.5,-8.75);
\draw(1,-8.5)--(2.25,-9.25)--(3.5,-8.5)--(2.25,-7.75)--(1,-8.5);
\draw(1,-8.5)--(1,-8.75);\draw(2.25,-9.25)--(2.25,-9.5);
\draw(3.5,-8.5)--(3.5,-8.75);
\draw(1,-8.75)--(2.25,-9.5)--(3.5,-8.75);
\fill[ball color=yellow!80!brown!40](-3.5,-8.5)--(-2.25,-7.75)
--(-1,-8.5)--(-1,-8.75)--(-2.25,-9.5)--(-3.5,-8.75);
\draw(-1,-8.5)--(-2.25,-9.25)--(-3.5,-8.5)--(-2.25,-7.75)--(-1,-8.5);
\draw(-1,-8.5)--(-1,-8.75);\draw(-2.25,-9.25)--(-2.25,-9.5);
\draw(-3.5,-8.5)--(-3.5,-8.75);
\draw(-1,-8.75)--(-2.25,-9.5)--(-3.5,-8.75);
\fill[top color=cyan!5!white, bottom color=cyan](-1.45,-8.5)
--(-1.45,-7.4)--(-3.05,-7.4)--(-3.05,-8.5);
\fill[top color=white, bottom color=cyan!40!white]
(-2.25,-7.4)circle[x radius=0.8,y radius=0.4];
\fill[top color=cyan!40!white, bottom color=cyan]
(-2.25,-8.5)circle[x radius=0.8,y radius=0.4];
\fill[top color=white,middle color=cyan!40!white, bottom color=cyan!80!white]
(-2,-8)--(-2,-3)--(-2.5,-3)--(-2.5,-8);
\fill[top color=cyan, bottom color=cyan](-2.25,-8)
circle[x radius=0.25,y radius=0.13];
\fill[top color=white, bottom color=cyan!20!white]
(-2.25,-3)circle[x radius=0.25,y radius=0.13];
\draw[{[scale=2]<}-{[scale=2]>}](-3.5,-7.4)--(-3.5,-3);
\draw[densely dotted](-3.05,-7.4)--(-3.75,-7.4);
\draw[densely dotted](-2.5,-3)--(-3.75,-3);
\draw(-3.8,-5.2)node[scale=1.5]{$h$};
\draw(-1.4,-3)node[scale=1.5]{$h_1$};
\draw[{[scale=2]<}-{[scale=2]>}](3.5,-7.6)--(3.5,-2);
\draw[densely dotted](3.05,-7.65)--(3.75,-7.65);
\draw[densely dotted](2.5,-2)--(3.75,-2);
\draw(3.85,-4.9)node[scale=1.5]{$h^,$};
\draw(1.4,-2)node[scale=1.5]{${h_1^,}$};
\fill[top color=pink!5!cyan!5!white, bottom color=pink!40!cyan!60]
(1.45,-8.5)--(1.45,-7.65)--(3.05,-7.65)--(3.05,-8.5);
\fill[top color=white, bottom color=pink!40!cyan!30!]
(2.25,-7.65)circle[x radius=0.8,y radius=0.4];
\fill[top color=pink!60!cyan!50!white, bottom color=pink!40!cyan!60]
(2.25,-8.5)circle[x radius=0.8,y radius=0.4];
\fill[top color=white,middle color=pink!40!cyan!60!white,bottom color=pink!40!cyan!60]
(2,-8)--(2,-2)--(2.5,-2)--(2.5,-8);
\fill[top color=pink!40!cyan!60!, bottom color=pink!40!cyan!60!]
(2.25,-8)circle[x radius=0.25,y radius=0.13];
\fill[top color=white, bottom color=pink!5!cyan!5!white]
(2.25,-2)circle[x radius=0.25,y radius=0.13];
\draw[rounded corners=10pt](-2,-8)--(-2,0)--(2,-0)--(2,-8);
\draw[rounded corners=12pt](-2.5,-8)--(-2.5,0.5)--(-0.25,0.5)
--(-0.25,2)--(0.25,2)--(0.25,0.5)--(2.5,0.5)--(2.5,-8);
\draw(-2.25,-8)circle[x radius=0.25,y radius=0.13];
\draw(2.25,-8) circle[x radius=0.25,y radius=0.13];
\draw(-2.25,-3)circle[x radius=0.25,y radius=0.13];
\draw(2.25,-2) circle[x radius=0.25,y radius=0.13];
\draw(-1.45,-7)--(-1.45,-8.5);
\draw(-3.05,-7)--(-3.05,-8.5);
\draw(-2.25,-7)circle[x radius=0.8,y radius=0.4];
\draw(-2.25,-8.5)circle[x radius=0.8,y radius=0.4];
\draw(-2.25,-7.4)circle[x radius=0.8,y radius=0.4];
\draw(-2.25,-8.5)node[scale=1.5]{$\rho _\textmd{o}$};
\draw(1.45,-7)--(1.45,-8.5);
\draw(3.05,-7)--(3.05,-8.5);
\draw(2.25,-7) circle[x radius=0.8,y radius=0.4];
\draw(2.25,-8.5) circle[x radius=0.8,y radius=0.4];
\draw(2.25,-7.65)circle[x radius=0.8,y radius=0.4];
\draw(2.25,-8.5)node[scale=1.5]{$\rho $};
\fill[white](-0.1,1.9)circle(0.4);
\draw(-0.28,1.5)--(0.28,1.5);
\fill[white](0.15,1.9)circle(0.4);
\draw(0.28,1.5)arc[x radius=1.6,y radius=1.2,start angle=180,end angle=0];
\draw(3.75,1.5)arc[x radius=2,y radius=1.5,start angle=0,end angle=180];
\fill[ball color=green](3.5,-0.2)--(3,-0.2)--(3,-0.4)--(3.5,-0.4);
\draw(3.5,-0.2)--(3,-0.2)--(3,-0.4)--(3.5,-0.4);
\fill[ball color=green](3,-0.3)circle(0.15);
\draw(3,-0.3)circle(0.15);
\draw(3.48,1.5)--(3.48,0);
\draw(3.75,1.5)--(3.75,0);
\fill[ball color=green](3.45,-1.75)--(3.45,0)--(3.77,0)--(3.77,-1.75);
\draw(3.45,-1.75)--(3.45,0)--(3.77,0)--(3.77,-1.75);
\fill[ball color=green](3.61,-1.1)circle(0.425);
\draw(3.61,-1.1)circle(0.425);
\fill[ball color=green](3.6,-1.75)circle[x radius=0.2,y radius=0.1];
\draw(3.6,-1.75)circle[x radius=0.2,y radius=0.1];
\fill[ball color=blue!50!white]
(10,-7.9)circle[x radius=1.25,y radius=0.5];
\draw(10,-7.9)circle[x radius=1.25,y radius=0.5];
\fill[ball color=blue!50!white](10,-7.75)circle[x radius=1.25,y radius=0.5];
\draw(10,-7.75)circle[x radius=1.25,y radius=0.5];
\fill[ball color=black](10.2,0)--(9.8,0)--(9.8,-7.5)--(10.2,-7.5)--(10.2,0);
\draw(10.2,0)--(9.8,0)--(9.8,-7.5)--(10.2,-7.5)--(10.2,0);
\fill[black](10,-7.5)circle[x radius=0.2,y radius=0.1];
\fill[ball color=yellow!80!brown!40](13.5,-8.5)--(12.25,-7.75)
--(11,-8.5)--(11,-8.75)--(12.25,-9.5)--(13.5,-8.75);
\draw(11,-8.5)--(12.25,-9.25)--(13.5,-8.5)--(12.25,-7.75)--(11,-8.5);
\draw(11,-8.5)--(11,-8.75);\draw(12.25,-9.25)--(12.25,-9.5);
\draw(13.5,-8.5)--(13.5,-8.75);
\draw(11,-8.75)--(12.25,-9.5)--(13.5,-8.75);
\fill[ball color=yellow!80!brown!40](6.5,-8.5)--(7.75,-7.75)--(9,-8.5)--(9,-8.75)--(7.75,-9.5)--(6.5,-8.75);
\draw(9,-8.5)--(7.75,-9.25)--(6.5,-8.5)--(7.75,-7.75)--(9,-8.5);
\draw(9,-8.5)--(9,-8.75);\draw(7.75,-9.25)--(7.75,-9.5);
\draw(6.5,-8.5)--(6.5,-8.75);
\draw(9,-8.75)--(7.75,-9.5)--(6.5,-8.75);
\fill[top color=cyan!5!white, bottom color=cyan]
(8.55,-8.5)--(8.55,-7.4)--(6.95,-7.4)--(6.95,-8.5);
\fill[top color=white, bottom color=cyan!40!white]
(7.75,-7.4)circle[x radius=0.8,y radius=0.4];
\fill[top color=cyan!40!white, bottom color=cyan]
(7.75,-8.5)circle[x radius=0.8,y radius=0.4];
\fill[top color=white,middle color=cyan!40!white, bottom color=cyan!80!white]
(8,-8)--(8,-6.25)--(7.5,-6.25)--(7.5,-8);
\fill[top color=cyan, bottom color=cyan]
(7.75,-8)circle[x radius=0.25,y radius=0.13];
\fill[top color=white, bottom color=cyan!20!white]
(7.75,-6.25)circle[x radius=0.25,y radius=0.13];
\draw[{[scale=2]<}-{[scale=2]>}](6.5,-7.4)--(6.5,-6.25);
\draw[densely dotted](6.95,-7.4)--(6.25,-7.4);
\draw[densely dotted](7.5,-6.25)--(6.25,-6.25);
\draw(6.2,-6.75)node[scale=1.5]{$h$};
\draw(8.6,-6.25)node[scale=1.5]{$h_2$};
\draw[{[scale=2]<}-{[scale=2]>}](13.5,-7.6)--(13.5,-6);
\draw[densely dotted](13.05,-7.65)--(13.75,-7.65);
\draw[densely dotted](12.5,-6)--(13.75,-6);
\draw(13.85,-6.75)node[scale=1.5]{$h^,$};
\draw(11.4,-6)node[scale=1.5]{${h_2^,}$};
\fill[top color=pink!5!cyan!5!white, bottom color=pink!40!cyan!60]
(11.45,-8.5)--(11.45,-7.65)--(13.05,-7.65)--(13.05,-8.5);
\fill[top color=white, bottom color=pink!40!cyan!30!]
(12.25,-7.65)circle[x radius=0.8,y radius=0.4];
\fill[top color=pink!60!cyan!50!white, bottom color=pink!40!cyan!60]
(12.25,-8.5)circle[x radius=0.8,y radius=0.4];
\fill[top color=white,middle color=pink!40!cyan!60!white,bottom color=pink!40!cyan!60]
(12,-8)--(12,-6)--(12.5,-6)--(12.5,-8);
\fill[top color=pink!40!cyan!60!, bottom color=pink!40!cyan!60!]
(12.25,-8)circle[x radius=0.25,y radius=0.13];
\fill[top color=white, bottom color=pink!5!cyan!5!white]
(12.25,-6)circle[x radius=0.25,y radius=0.13];
\draw[rounded corners=10pt](8,-8)--(8,0)--(12,-0)--(12,-8);
\draw[rounded corners=12pt](7.5,-8)--(7.5,0.5)--(9.75,0.5)
--(9.75,2)--(10.25,2)--(10.25,0.5)--(12.5,0.5)--(12.5,-8);
\draw(7.75,-8) circle[x radius=0.25,y radius=0.13];
\draw(12.25,-8) circle[x radius=0.25,y radius=0.13];
\draw(7.75,-6.25) circle[x radius=0.25,y radius=0.13];
\draw(12.25,-6) circle[x radius=0.25,y radius=0.13];
\draw(8.55,-7)--(8.55,-8.5);
\draw(6.95,-7)--(6.95,-8.5);
\draw(7.75,-7) circle[x radius=0.8,y radius=0.4];
\draw(7.75,-8.5) circle[x radius=0.8,y radius=0.4];
\draw(7.75,-7.4) circle[x radius=0.8,y radius=0.4];
\draw(7.75,-8.5)node[scale=1.5]{$\rho _\textmd{o}$};
\draw(11.45,-7)--(11.45,-8.5);
\draw(13.05,-7)--(13.05,-8.5);
\draw(12.25,-7) circle[x radius=0.8,y radius=0.4];
\draw(12.25,-8.5) circle[x radius=0.8,y radius=0.4];
\draw(12.25,-7.65) circle[x radius=0.8,y radius=0.4];
\draw(12.25,-8.5)node[scale=1.5]{$\rho $};
\fill[white](9.9,1.9)circle(0.4);
\draw(9.72,1.5)--(10.28,1.5);
\fill[white](10.15,1.9)circle(0.4);
\draw(10.28,1.5)arc[x radius=1.6,y radius=1.2,start angle=180,end angle=0];
\draw(13.75,1.5)arc[x radius=2,y radius=1.5,start angle=0,end angle=180];
\fill[ball color=green](13.5,-0.2)--(13,-0.2)--(13,-0.4)--(13.5,-0.4);
\draw(13.5,-0.2)--(13,-0.2)--(13,-0.4)--(13.5,-0.4);
\fill[ball color=green](13,-0.3)circle(0.15);
\draw(13,-0.3)circle(0.15);
\draw(13.48,1.5)--(13.48,0);
\draw(13.75,1.5)--(13.75,0);
\fill[ball color=green](13.45,-1.75)--(13.45,0)--(13.77,0)--(13.77,-1.75);
\draw(13.45,-1.75)--(13.45,0)--(13.77,0)--(13.77,-1.75);
\fill[ball color=green](13.61,-1.1)circle(0.425);
\draw(13.61,-1.1)circle(0.425);
\fill[ball color=green](13.6,-1.75)circle[x radius=0.2,y radius=0.1];
\draw(13.6,-1.75)circle[x radius=0.2,y radius=0.1];
\end{tikzpicture}
\end{document}
