2,217 research outputs found

    Learning a Structured Neural Network Policy for a Hopping Task

    Full text link
    In this work we present a method for learning a reactive policy for a simple dynamic locomotion task involving hard impact and switching contacts where we assume the contact location and contact timing to be unknown. To learn such a policy, we use optimal control to optimize a local controller for a fixed environment and contacts. We learn the contact-rich dynamics for our underactuated systems along these trajectories in a sample efficient manner. We use the optimized policies to learn the reactive policy in form of a neural network. Using a new neural network architecture, we are able to preserve more information from the local policy and make its output interpretable in the sense that its output in terms of desired trajectories, feedforward commands and gains can be interpreted. Extensive simulations demonstrate the robustness of the approach to changing environments, outperforming a model-free gradient policy based methods on the same tasks in simulation. Finally, we show that the learned policy can be robustly transferred on a real robot.Comment: IEEE Robotics and Automation Letters 201

    Running synthesis and control for monopods and bipeds with articulated

    Get PDF
    Bibliography: p. 179-20

    Understanding and Improving Locomotion: The Simultaneous Optimization of Motion and Morphology in Legged Robots

    Full text link
    There exist many open design questions in the field of legged robotics. Should leg extension and retraction occur with a knee or a prismatic joint? Will adding a compliant ankle lead to improved energetics compared to a point foot? Should quadrupeds have a flexible or a rigid spine? Should elastic elements in the actuation be placed in parallel or in series with the motors? Though these questions may seem basic, they are fundamentally difficult to approach. A robot with either discrete choice will likely need very different components and use very different motion to perform at its best. To make a fair comparison between two design variations, roboticists need to ask, is the best version of a robot with a discrete morphological variation better than the best version of a robot with the other variation? In this dissertation, I propose to answer these type of questions using an optimization based approach. Using numerical algorithms, I let a computer determine the best possible motion and best set of parameters for each design variation in order to be able to compare the best instance of each variation against each other. I developed and implemented that methodology to explore three primary robotic design questions. In the first, I asked if parallel or series elastic actuation is the more energetically economical choice for a legged robot. Looking at a variety of force and energy based cost functions, I mapped the optimal motion cost landscape as a function of configurable parameters in the hoppers. In the best case, the series configuration was more economical for an energy based cost function, and the parallel configuration was better for a force based cost function. I then took this work a step further and included the configurable parameters directly within the optimization on a model with gear friction. I found, for the most realistic cost function, the electrical work, that series was the better choice when the majority of the transmission was handled by a low-friction rotary-to-linear transmission. In the second design question, I extended this analysis to a two-dimensional monoped moving at a forward velocity with either parallel or series elastic actuation at the hip and leg. In general it was best to have a parallel elastic actuator at the hip, and a series elastic actuator at the leg. In the third design question, I asked if there is an energetic benefit to having an articulated spinal joint instead of a rigid spinal joint in a quadrupedal legged robot. I found that the answer was gait dependent. For symmetrical gaits, such as walking and trotting, the rigid and articulated spine models have similar energetic economy. For asymmetrical gaits, such as bounding and galloping, the articulated spine led to significant energy savings at high speeds. The combination of the above studies readily presents a methodology for simultaneously optimizing for motion and morphology in legged robots. Aside from giving insight into these specific design questions, the technique can also be extended to a variety of other design questions. The explorations in turn inform future hardware development by roboticists and help explain why animals in nature move in the ways that they do.PHDMechanical EngineeringUniversity of Michigan, Horace H. Rackham School of Graduate Studieshttps://deepblue.lib.umich.edu/bitstream/2027.42/144074/1/yevyes_1.pd

    A robust sagittal plane hexapedal running model with serial elastic actuation and simple periodic feedforward control

    Get PDF
    In this article we present a sagittal plane, sprawled posture hexapedal running model with distributed body inertia, massless legs and serial elastic actuation at the hips as well as along the telescoping legs. We show by simulation that simple, periodic, feedforward controlled actuation is sufficient to obtain steady period 1 running gaits at twice the actuation frequency. We observe a nearly linear relation of average running speed and actuation frequency. The ground reaction profiles of the legs show leg specialization as observed in running insects. Interleg phasing has a strong influence on the foot fall sequence and thus the overall body dynamics. While the single leg ground reaction force profiles show little dependency on interleg actuation phase the total reaction force does. Thus, depending on the interleg actuation phase body motions without flight phase are observed as well as body motions and total ground reaction forces that show similarities to those obtained for the spring loaded inverted pendulum model. Further, we show that including leg damping and a ground friction model the periodic orbits have a large region of attraction with respect to the initial conditions. Additionally, the model quickly rejects step up and step down disturbances as well as force impulses. Finally, we briefly discuss the energetics of the hexapedal running model

    An Overview on Principles for Energy Efficient Robot Locomotion

    Get PDF
    Despite enhancements in the development of robotic systems, the energy economy of today's robots lags far behind that of biological systems. This is in particular critical for untethered legged robot locomotion. To elucidate the current stage of energy efficiency in legged robotic systems, this paper provides an overview on recent advancements in development of such platforms. The covered different perspectives include actuation, leg structure, control and locomotion principles. We review various robotic actuators exploiting compliance in series and in parallel with the drive-train to permit energy recycling during locomotion. We discuss the importance of limb segmentation under efficiency aspects and with respect to design, dynamics analysis and control of legged robots. This paper also reviews a number of control approaches allowing for energy efficient locomotion of robots by exploiting the natural dynamics of the system, and by utilizing optimal control approaches targeting locomotion expenditure. To this end, a set of locomotion principles elaborating on models for energetics, dynamics, and of the systems is studied
    corecore