About this Book

This wikibooks shall be a supplement to the Wikipedia article of the same name.

On Wikipedia, there is a need to compromise between readability, details and amount of illustration. It is impossible, to give an overview to the general public and an in depth view for engineers diving deeper into the topic at the same time.

So: Where the Wikipedia article brings a general overview, this book brings depth and details.

This book will also talk about the relevant patent(s). This book will shall not replace studying the patent, but simplifying it by providing additional tables and illustrations.

As the author of this book, I would like to cite larger sections of the patents. As the content of a patent may be copyrighted, this book will only cite small sections of the patent to be on the safe side.

A big thanks has to go to the patent holder Joseph Klann for his website,[1] which is a great reference and for uploading pictures[2] to Wikimedia Commons. Without the pictures from Joseph Klann on Commons and without his website, this book would not have been possible.

This book is the partner book to Comparison of crank based leg mechanism.

Parts

To get started, we look at the parts of the Klann Linkage, starting with a leg unit.

Leg Unit

First we take a look at this illustration:

In the patent, those parts are numbered as follow:

NumberName
3supportive Frame
5first rocker arm
7second rocker arm
6spacer[3]
13crank
21connecting rod
31leg

The supportive frame is of course simplified.

The axes/joints are named:


NumberName
9first rocker arm axle
11second rocker arm axle
15crank shaft
27elbow joint
29crank
33foot
35knee joint/axle
37hip joint

a pair of legs

Two leg units combine to form, as Mister Klann puts it,[4] a wheel replacement.

The two units are one-half cycle out of phase (= 180 degree) to each other.

a full device

A full device consists of at least three pairs of legs, which means a total of six legs.[5]

Practical implementations might use eight legs for stability.

(see also http://www.mechanicalspider.com/ for designs using the Klann linkage)

Geometry

Now we take a look at the "Enable diagram of Klann linkage" from Mister Klann:

How to construct it is described in the patent and on the website of the patent holder.

Our concern at the moment is how to interpret this drawing.

Points ending with "x" belong to the fully extended leg.

Points ending with "y" belong to the grounded gait position.

Points ending without a letter are fix points.

Points ending with "p" are auxiliary points used to construct the other points.

The suffix "c" is used for circles, "s" for straight lines and "a" are angles.

By "connecting the dots" without suffix, "x" suffix and "y" suffix, we can derive a first meaning from the drawing, showing us the frame and the leg in two positions.

examples

In the patent, there is are two tables with coordinates. Here we use those tables, but with the point description written next to it.

Table 1

Figure 1
Animation
PointXYDescription
Fixpoints
91.3661.366first rocker arm axle
111.0090.574second rocker arm axle
151.5990.750crank shaft
fully extended ground stride position
27X0.7410.750elbow joint
29x1.3310.750crank
33x0.0000.000foot
35x0.2320.866knee joint/axle
37x0.8661.500hip joint
grounded gait position
27Y1.2770.750elbow joint
29y1.8670.750crank
33y1.0000.000foot
35y0.7680.866knee joint/axle
37y1.0001.732hip joint
Auxiliary points
52p0.5000.866
56p0.0001.732
57p1.0001.732
62p0.5001.866
65p0.500-0.134
72p0.5000.901
74p0.5000.844[6]
75p1.5990.844[7]
78p1.5991.018
80p1.0220.894
Table 1a

(the table in the Wikipedia article is a cut down version of this table)

Table 2

Animation
PointXYDescription
Fixpoints
917.81816.076first rocker arm axle
1112.10110.186second rocker arm axle
1517.60711.807crank shaft
fully extended ground stride position
27X9.12511.807elbow joint
29X14.63111.807crank
33x0.0000.000foot
35x3.02413.099knee joint/axle
37x11.11919.200hip joint
grounded gait position
27Y15.07711.807elbow joint
29Y20.58311.807crank
33y12.0000.000foot
35y8.97613.099knee joint/axle
37y13.57822.130hip joint
Auxiliary points
52p6.00013.992
56p0.00024.384
57p12.00024.384
62p6.00025.992
65p6.0001.992
72p6.00013.491
74p6.00013.925[8]
75p17.60713.925[9]
78p17.60714.783
80p12.23613.572
Table 2a

(this table is omitted in the wikipedia article)

Input Variables

The geometric construction according to U.S. Patent 6,260,862 or more specifically the patent holders website[10] has six input variables. We will consider the stride length as an input as well (here input 0), as table 2 uses bigger stride length. (notice that the same effect can be achieved by scaling all points and lengths proportionally)

An other thing to keep in mind is, that not all combination of inputs result in a working linkage.

Table 1

The input variables for figure 17 (and therefore table 1) according U.S. Patent 6,260,862 are as follow: the values on the patent holders website for figure 2[11] are identical, but rounded

InputValueReferenceDescription
Input 01.0000 unitslength of line 50s (distance between 33x and 33y)length of the stride
Input 10.8660 unitsheight of point 52p above line 50s
Input 21.0000 unitsRadius of circle 53c (circle 53c centred at 52p)
Input 360 degree
Input 4-90 degreeLocation of point 65p on circle above horizontal
Input 51.0991 unitsDistance from point 74p to point 75p
Input 60.5895 unitsdistance of between points 29x and 27x
Table 1b

Notice that this set of values has some special properties:

  • point 33x and 33y are both on circle 53c (which is not necessary as we see in table 2 from the patent)
  • line 67s and 51n overlap (which is caused by the -90 degree angle as input 4)

Therefore: Do not over generalize the drawing.

(if your colour blind: sorry for the heavy colour coding, but given the complexity of the drawing, I could not avoid to colour code the drawing)

Table 2

The input values for table 2 aren´t given in the patent on or the patent holders website, but can be reconstructed from table 2.

InputValueReferenceDescription
Input 012.000 unitslength of line 50s (distance between 33x and 33y)length of the stride
Input 113.992 unitsheight of point 52p above line 50s
Input 212.000 unitsRadius of circle 53c (circle 53c centered at 52p)
Input 380 degree
Input 4-90 degreeLocation of point 65p on circle above horizontal
Input 511.607 unitsDistance from point 74p to point 75p
Input 65.506 unitsdistance of between points 29x and 27x
Table 2b

Notice that this set of values has some special properties:

  • line 67s and 51n overlap (which is caused by the -90 degree angle as input 4)

Therefore: Do not over generalize the drawing.

Inputs

In this drawing, you see how the input variables influence the linkage:

An important part for a complete robot is the foot.

Inspiration for the foot can be found in the patent, Mondo spider Design and Theo Jansens Strandbeest Design.

Detailed analysis - walking

Table 1

Presuming that the fasted foot defines the speed of the whole robot, we can animate a Robot based on the values in table 1:

It is a bit tricky to realize in the animation, but obvious in the graph: The robot comes to an almost stand still during each crank revolution.

Table 2

with the same assumption, we can also animate the robot according to table 2:

Further reading

References

  1. http://www.mechanicalspider.com/
  2. https://commons.wikimedia.org/wiki/Special:Contributions/Jck56270
  3. not shown in the picture above
  4. http://www.mechanicalspider.com/concept.html
  5. https://www.google.com/patents/US6260862
  6. coordinate missing in the patent
  7. coordinate missing in the patent
  8. coordinate missing in the patent
  9. coordinate missing in the patent
  10. http://www.mechanicalspider.com/enable.html
  11. http://www.mechanicalspider.com/enable.html
This article is issued from Wikibooks. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.