2 research outputs found

    Dynamics and Control of Nonholonomic Systems with Internal Degrees of Freedom

    Get PDF
    Nonholonomic systems model many robots as well as animals and other systems. Although such systems have been studied extensively over the last century, much work still remains to be done on their dynamics and control. Many techniques have been developed for controlling kinematic nonholonomic systems or simplified dynamic versions, however control of high dimensional, underactuated nonholonomic systems remains to be addressed. This dissertation helps fill this gap by developing a control algorithm that can be applied to systems with three or more configuration variables and just one input. We also analyze the dynamic effects of passive degrees of freedom and elastic potentials which are commonly observed in such systems showing that the addition of a passive degree of freedom can even be used to improve the locomotion characteristics of a system. Such elastic potentials can be present due to compliant mechanisms or origami, both of which can exhibit bistability and many other properties that can be useful in the design of robots

    Control of multiple model systems

    Get PDF
    This thesis considers the control of multiple model systems. These are systems for which only one model out of some finite set of models gives the system dynamics at any given time. In particular, the model that gives the system dynamics can change over time. This thesis covers some of the theoretical aspects of these systems, including controllability and stabilizability. As an application, ``overconstrained' mechanical systems are modeled as multiple model systems. Examples of such systems include distributed manipulation problems such as microelectromechanical systems and many wheeled vehicles such as the Sojourner vehicle of the Mars Pathfinder mission. Such systems are typified by having more Pfaffian constraints than degrees of freedom. Conventional classical motion planning and control theories do not directly apply to overconstrained systems. Control issues for two examples are specifically addressed. The first example is distributed manipulation. Distributed manipulation systems control an object's motion through contact with a high number of actuators. Stability results are shown for such systems and control schemes based on these results are implemented on a distributed manipulation test-bed. The second example is that of overconstrained vehicles, of which the Mars rover is an example. The nonlinear controllability test for multiple model systems is used to answer whether a kinematic model of the rover is or is not controllable
    corecore