<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
    <title>WASA - Hubris blog</title>
    <subtitle>Wairarapa Aeronautic and Space Administration — per audaciam ad absurdum.</subtitle>
    <link rel="self" type="application/atom+xml" href="https://wasa.nz/hubris/blog/atom.xml"/>
    <link rel="alternate" type="text/html" href="https://wasa.nz/hubris/blog/"/>
    <generator uri="https://www.getzola.org/">Zola</generator>
    <updated>2026-11-10T00:00:00+00:00</updated>
    <id>https://wasa.nz/hubris/blog/atom.xml</id>
    <entry xml:lang="en">
        <title>Designing the Hubris drivetrain</title>
        <published>2026-11-10T00:00:00+00:00</published>
        <updated>2026-11-10T00:00:00+00:00</updated>
        
        <author>
          <name>Unknown</name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://wasa.nz/hubris/blog/designing-the-drivetrain/"/>
        <id>https://wasa.nz/hubris/blog/designing-the-drivetrain/</id>
        
        <content type="html" xml:base="https://wasa.nz/hubris/blog/designing-the-drivetrain/">&lt;p&gt;The Hubris drivetrain is a mixture of 3D printed parts, aluminium extrusions, and hardware left over from other projects. The design started at the wheels and worked its way inwards: first the in-hub planetary gearbox, then the rocker-bogie suspension, and finally the structure that ties it all together.&lt;/p&gt;
&lt;figure class=&quot;post__figure&quot;&gt;
  &lt;a href=&quot;rover.png&quot;&gt;&lt;img src=&quot;rover.png&quot; alt=&quot;CAD view of the assembled six-wheel Hubris rover, with its body mounted above the orange suspension and yellow tyres.&quot; width=&quot;1780&quot; height=&quot;1354&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; /&gt;&lt;/a&gt;
  &lt;figcaption&gt;The drivetrain and body together: printed parts and aluminium extrusions, ready to take on our version of Mars.&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;h2 id=&quot;starting-with-the-wheels&quot;&gt;Starting with the wheels&lt;/h2&gt;
&lt;p&gt;The first thing I worked on was the in-hub planetary gearbox. The entire wheel hub is 3D printed, currently in PLA. That makes it convenient to prototype, although I don’t expect the PLA to survive long once exposed to our “Mars environment simulator”. The tyre is printed in TPU. The planet gears in each in-wheel gearbox run on standard 608 skateboard bearings.&lt;/p&gt;
&lt;figure class=&quot;post__figure&quot;&gt;
  &lt;a href=&quot;planetary-gearbox.png&quot;&gt;&lt;img src=&quot;planetary-gearbox.png&quot; alt=&quot;Front view of the wheel with its cover removed, exposing three planet gears around a central sun gear inside the ring gear.&quot; width=&quot;1780&quot; height=&quot;1354&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; /&gt;&lt;/a&gt;
  &lt;figcaption&gt;The in-hub planetary gearbox, with the cover removed to show the printed gears.&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;The motors are &lt;a rel=&quot;external&quot; href=&quot;https://hobbyking.com/turnigy-aerodrive-sk3-4240-530kv-brushless-outrunner-motor.html&quot;&gt;Turnigy Aerodrive SK3 outrunners&lt;/a&gt;, left over from a quadcopter project. That’s why the rover has only four driven wheels, despite having six wheels in total.&lt;/p&gt;
&lt;p&gt;I’ve considered replacing them with six matching lower-KV motors. For now, though, the plan is to use &lt;a rel=&quot;external&quot; href=&quot;https://en.wikipedia.org/wiki/Field-oriented_control&quot;&gt;field-oriented control (FOC)&lt;/a&gt; with two &lt;a rel=&quot;external&quot; href=&quot;https://makerbase3d.com/product/makerbase-xdrive3-6-56v-high-precision-brushless-servo-motor-controllerbased-on-odrive3-6-upgrade/&quot;&gt;MKS XDrive boards&lt;/a&gt; and AS5600 sensors in a closed-loop configuration. I believe reusing the motors I already have is a more budget-efficient way to prove out the design.&lt;/p&gt;
&lt;p&gt;Just because it’s going to “Mars” doesn’t mean it has to be gold plated.&lt;/p&gt;
&lt;figure class=&quot;post__figure&quot;&gt;
  &lt;a href=&quot;motor-mount.png&quot;&gt;&lt;img src=&quot;motor-mount.png&quot; alt=&quot;Rear view of the wheel showing the outrunner motor inside the orange printed wheel mount.&quot; width=&quot;1780&quot; height=&quot;1354&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; /&gt;&lt;/a&gt;
  &lt;figcaption&gt;The motor tucked behind the wheel, inside its printed mount.&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;h2 id=&quot;building-out-the-rocker-bogie&quot;&gt;Building out the rocker-bogie&lt;/h2&gt;
&lt;p&gt;Once I knew the wheel dimensions — about 130 mm in diameter — I could scale the rest of the design to fit and continue work on the rocker-bogie suspension.&lt;/p&gt;
&lt;figure class=&quot;post__figure&quot;&gt;
  &lt;a href=&quot;rocker-bogie.png&quot;&gt;&lt;img src=&quot;rocker-bogie.png&quot; alt=&quot;The complete six-wheel rocker-bogie suspension without the rover body, showing printed joints connected by aluminium extrusions.&quot; width=&quot;1780&quot; height=&quot;1354&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; /&gt;&lt;/a&gt;
  &lt;figcaption&gt;The rocker-bogie assembly, before adding the main body.&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;The suspension centres around a large 3D printed differential, mounted securely to the front of the main robot body. Almost all of the differential uses standard 608-sized skateboard bearings, but it also needed additional support from large 6812 bearings, shown in blue below.&lt;/p&gt;
&lt;figure class=&quot;post__figure&quot;&gt;
  &lt;a href=&quot;differential.png&quot;&gt;&lt;img src=&quot;differential.png&quot; alt=&quot;Partially opened suspension differential showing the printed gears, aluminium extrusion shafts, and a large blue support bearing.&quot; width=&quot;1780&quot; height=&quot;1354&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; /&gt;&lt;/a&gt;
  &lt;figcaption&gt;Inside the suspension differential. The large 6812 support bearings are shown in blue.&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;h2 id=&quot;extrusions-screws-and-t-nuts&quot;&gt;Extrusions, screws, and T-nuts&lt;/h2&gt;
&lt;p&gt;Both the rocker-bogie suspension and the body make heavy use of standard 2020, 2040, and 4040 aluminium extrusions. The printed parts connect everything together with an awful lot of M3 screws and T-nuts.&lt;/p&gt;
&lt;figure class=&quot;post__figure&quot;&gt;
  &lt;a href=&quot;body.png&quot;&gt;&lt;img src=&quot;body.png&quot; alt=&quot;CAD view of the rover body frame, with aluminium extrusions, panels, and printed corner brackets secured by screws.&quot; width=&quot;1780&quot; height=&quot;1354&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; /&gt;&lt;/a&gt;
  &lt;figcaption&gt;The main body, built around aluminium extrusions and printed brackets.&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;h2 id=&quot;what-s-next&quot;&gt;What’s next&lt;/h2&gt;
&lt;p&gt;I plan to redesign the differential’s centre gear and the bogie pivot to accommodate additional AS6500 position sensors. That will let us maintain an accurate picture of the suspension’s configuration as the rover moves across the terrain.&lt;/p&gt;
&lt;p&gt;For now, the aim is to prove out the mechanical design with the parts we have. The paddock will no doubt have opinions about what needs to change.&lt;/p&gt;
</content>
        
    </entry>
</feed>
