11454

# Walking Mechanism Using a Klann Linkage

The Klann linkage is a six-bar mechanism that can be used in walking robots that simulate the gait of spiders or crab-like animals. It was patented by Joseph C. Klann in 1998 [1].
Applications of the Klann linkage to simulate a walking spider can be found in [2].
You can use this Demonstration to explore the geometry of the linkage and to find a combination of bar lengths that creates a foot trace around a sizeable horizontal region.

### DETAILS

The Klann linkage can be divided into two parts: a four-bar linkage with one degree of freedom attached to a five-bar linkage with two degrees of freedom.
Both linkages can be analyzed by solving the triangles , , and , using the Mathematica function SSSTriangle. The position of the joints can then be derived from these solutions.
References
[1] J. C. Klann, "Walking Device," US patent US6260862 B1, 1998.
[2] J. C. Klann, "Mechanical Spider," Klann Research and Development, LLC. (Apr 18, 2016). www.mechanicalspider.com.

### PERMANENT CITATION

 Share: Embed Interactive Demonstration New! Just copy and paste this snippet of JavaScript code into your website or blog to put the live Demonstration on your site. More details » Download Demonstration as CDF » Download Author Code »(preview ») Files require Wolfram CDF Player or Mathematica.

#### Related Topics

 RELATED RESOURCES
 The #1 tool for creating Demonstrations and anything technical. Explore anything with the first computational knowledge engine. The web's most extensive mathematics resource. An app for every course—right in the palm of your hand. Read our views on math,science, and technology. The format that makes Demonstrations (and any information) easy to share and interact with. Programs & resources for educators, schools & students. Join the initiative for modernizing math education. Walk through homework problems one step at a time, with hints to help along the way. Unlimited random practice problems and answers with built-in step-by-step solutions. Practice online or make a printable study sheet. Knowledge-based programming for everyone.