skip to main content
US FlagAn official website of the United States government
dot gov icon
Official websites use .gov
A .gov website belongs to an official government organization in the United States.
https lock icon
Secure .gov websites use HTTPS
A lock ( lock ) or https:// means you've safely connected to the .gov website. Share sensitive information only on official, secure websites.


Search for: All records

Creators/Authors contains: "O'Connor, Sam"

Note: When clicking on a Digital Object Identifier (DOI) number, you will be taken to an external site maintained by the publisher. Some full text articles may not yet be available without a charge during the embargo (administrative interval).
What is a DOI Number?

Some links on this page may take you to non-federal websites. Their policies may differ from this site.

  1. In this paper, we form a constrained optimization problem for spherical four-bar motion generation. Instead of using local optimization methods, all critical points are found using homotopy continuation solvers. The complete solution set provides a full view of the optimization landscape and gives the designer more freedom in selecting a mechanism. The motion generation problem admits 61 critical points, of which two must be selected for each four-bar mechanism. We sort solutions by objective value and perform a second order analysis to determine if the solution is a minimum, maximum, or saddle point. We apply our approximate synthesis technique to two applications: a hummingbird wing mechanism and a sea turtle flipper gait. Suitable mechanisms were selected from the respective solution sets and used to build physical prototypes. 
    more » « less
  2. Articulation between body segments of small insects and animals is a three degree-of-freedom (DOF) motion. Implementing this kind of motion in a compact robot is usually not tractable due to limitations in small actuator technologies. In this work, we concede full 3-DOF control and instead select a one degree-of-freedom curve in SO(3) to articulate segments of a caterpillar robot. The curve is approximated with a spherical four-bar, which is synthesized through optimal rigid body guidance. We specify the desired SO(3) motion using discrete task positions, then solve for candidate mechanisms by computing all roots of the stationary conditions using numerical homotopy continuation. A caterpillar robot prototype demonstrates the utility of this approach. This synthesis procedure is also used to design prolegs for the caterpillar robot. Each segment contains two DC motors and a shape memory alloy, which is used for latching and unlatching between segments. The caterpillar robot is capable of walking, steering, object manipulation, body articulation, and climbing. 
    more » « less
    Free, publicly-accessible full text available May 19, 2026