<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Mechanical on Ben Bokser&#39;s Blog</title>
    <link>https://bbokser.github.io/tags/mechanical/</link>
    <description>Recent content in Mechanical on Ben Bokser&#39;s Blog</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Mon, 17 Apr 2023 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://bbokser.github.io/tags/mechanical/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>On the Optimal Design of Cantilever Beams</title>
      <link>https://bbokser.github.io/posts/2023-04-17/</link>
      <pubDate>Mon, 17 Apr 2023 00:00:00 +0000</pubDate>
      <guid>https://bbokser.github.io/posts/2023-04-17/</guid>
      <description>&lt;p&gt;Let&amp;rsquo;s say we need to design a structural section of a robot arm, as shown.&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://bbokser.github.io/images/2023-04-17/arm-diagram.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;We&amp;rsquo;ve been given a few requirements:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The mass of the component must be minimized at all costs.&lt;/li&gt;
&lt;li&gt;The length of the link must be 300 mm.&lt;/li&gt;
&lt;li&gt;The maximum allowed deflection (caused by the component) is 1 mm.&lt;/li&gt;
&lt;li&gt;The combined mass of the maximum payload and end-effector is 30 kg.&lt;/li&gt;
&lt;li&gt;The combined center of mass of the payload and end-effector is 50 mm from the joint.&lt;/li&gt;
&lt;li&gt;Both the base and end-effector joints can rotate in any axis.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;We are allowed to assume that the arm does not move dynamically, so that our analysis can be static-only.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Parts Are In!</title>
      <link>https://bbokser.github.io/posts/2023-04-08/</link>
      <pubDate>Sat, 08 Apr 2023 00:00:00 +0000</pubDate>
      <guid>https://bbokser.github.io/posts/2023-04-08/</guid>
      <description>&lt;p&gt;The new REx Hopper leg parts (which I hinted at in an earlier post) are finally in, and they look great.&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://bbokser.github.io/images/2023-04-08/machined_1.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;I was worried they&amp;rsquo;d be expensive, but the total cost for all three components shown here (including shipping from China) was only $312.&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://bbokser.github.io/images/2023-04-08/machined_2.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;As for the other components, they&amp;rsquo;ve been 3D-printed using &lt;a href=&#34;https://www.windform.com/top-line/windform-xt-2-0/&#34;&gt;Windform XT 2.0&lt;/a&gt;, which is supposed to have excellent mechanical properties.&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://bbokser.github.io/images/2023-04-08/3dp.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;Anyway, I&amp;rsquo;ve started my new job in Boston, whereas work on the REx Hopper is supposed to continue in Pittsburgh. As such, I&amp;rsquo;ll be directing my design modifications from afar. The project is gradually being transferred into the hands of my former labmates at the REx Lab, who will be running control experiments on the robot.&lt;/p&gt;</description>
    </item>
    <item>
      <title>A Lesson in Mechanical Resonance</title>
      <link>https://bbokser.github.io/posts/2023-02-17/</link>
      <pubDate>Fri, 17 Feb 2023 00:00:00 +0000</pubDate>
      <guid>https://bbokser.github.io/posts/2023-02-17/</guid>
      <description>&lt;p&gt;The REx Hopper is now capable of balancing! However, it suffers from extreme oscillation at a relatively low frequency (about 8 Hz).&lt;/p&gt;
&lt;p&gt;&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
			&lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/9MAG_7aluU8?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;
		&lt;/div&gt;

&lt;!-- raw HTML omitted --&gt;&lt;!-- raw HTML omitted --&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://bbokser.github.io/images/2023-02-17/resonance_plot.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;This looks like a controller issue&amp;ndash;perhaps even a simple matter of gain tuning&amp;ndash;until you look closer and slow the footage down. It&amp;rsquo;s a clear case of mechanical resonance&amp;ndash;notice how much the leg flexes back and forth.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
