Doctor of Philosophy, Case Western Reserve University, 2024, EMC - Mechanical Engineering
In robot control, classical stability is formed around a stable point (attractor) or connected stable points (limit cycles). In contrast, connected saddles can be used to describe stable sequences of states. The connection between two saddles in phase space is a heteroclinic channel, and stable heteroclinic channels (SHCs) can be combined to form cycles and networks – stable heteroclinic networks (SHNs). While the stability and subperiod at each saddle have been mathematically predicted, the potential of SHCs as robot controllers has not been fully realized. To move from
modelling to control, tools are needed to more precisely design and manipulate these systems. First, this manuscript expands the SHC-framework with a task space transformation inspired by a popular robot control framework – dynamic movement primitives (DMPs). Stable heteroclinic channel-based movement primitives (SMPs) have an intuitive visualization feature that allows users to easily initialize the controller using only the robot's desired trajectory in its task space. After applying SMPs to a simple robotic system, we characterize the SHC system variables in the larger SMP system, and use the SMP variable nu – the saddle value – for local, real-time controller tuning without compromising the overall stability of the system. Finally, we explore more complex, branching connected-saddle topologies as stable heteroclinic networks. SHCs and SHNs are stochastic systems where noisy external input, such as sensory input, can be used as the stochastic component of the system. For robots, we can use SHNs as a decision-making model where the external input directly drives which decision is made. Overall, this manuscript seeks to parametrize the saddle network frameworks SHCs and SHNs for user-friendly, robust, and versatile robot control. Networks of saddles exist as models for neural activity, neuromechanical models, and robot control, and they can provide further
utility in the study and application of (open full item for complete abstract)
Committee: Kathryn Daltorio (Advisor); Roger Quinn (Committee Member); Hillel Chiel (Committee Member); Murat Cenk Cavusoglu (Committee Member)
Subjects: Mechanical Engineering; Robotics