Entries by Prof. McCarthy

MechGen Software Privacy Policy

McCarthy Design Associates has developed a variety of linkage design tools that it makes available to engineers around the world. In particular, the MechGen FG and MechGen SP applications are marketed through the Apple App Store. None of our software applications collects information about the individuals who purchase or use this software. In particular, MechGen […]

Design of Mechanical Walking Robots

Now Available on Amazon In this book, we present the detailed design of mechanical walking robots that are driven by a single motor.  These walkers rely on specially designed leg mechanisms coordinated by gear trains in order to walk, rather than multiple computer controlled motors per leg.  The result is a simplified walking robot that […]

21st Century Kinematics: NSF Workshop

I am pleased to provide the presentations from the 2012 National Science Foundation Workshop on 21st Century Kinematics. These presentations provide insight to the challenges and opportunities for research in mechanical systems and robotics. The NSF Workshop on 21st Century Kinematics at the 2012 ASME IDETC Conference in Chicago, IL on August 11-12, 2012 consisted […]

How to Fix SW Motion Analysis Error: Too Many Redundant Constraints

Kevin Chen,  J. Michael McCarthy,  Shaun Bentley The design and assembly of our four-legged mechanical walkers can yield single degree-of-freedom systems with so many redundant mates that it stalls SolidWorks’ Motion Analysis.  For example, the walker shown in Figure 1 had 782 redundant mates.   The procedure outlined below reduced the number of redundant mates […]

The Design of Mechanical Walkers: Spring 2020 Student Projects

While isolated to slow infections of the Coronavirus, over 60 UCI students learned how to apply the principles of Curvature Theory and Finite-Position Synthesis to the design leg mechanisms for mechanical walkers. Their first team project was a four-legged walker that used the coupler curve of a four-bar linkage positioned using a skew-pantograph as the […]

Construction of a Leg Mechanism

This is a series of four videos that show how to: Specify three positions for the foot of a leg consisting of a hip and knee joint; Use three position synthesis to design a four-bar function generator to guide the hip joint; Then use three position synthesis to design a second four-bar function generator to […]