56 research outputs found

    Climbing and Walking Robots

    Get PDF
    Nowadays robotics is one of the most dynamic fields of scientific researches. The shift of robotics researches from manufacturing to services applications is clear. During the last decades interest in studying climbing and walking robots has been increased. This increasing interest has been in many areas that most important ones of them are: mechanics, electronics, medical engineering, cybernetics, controls, and computers. Today’s climbing and walking robots are a combination of manipulative, perceptive, communicative, and cognitive abilities and they are capable of performing many tasks in industrial and non- industrial environments. Surveillance, planetary exploration, emergence rescue operations, reconnaissance, petrochemical applications, construction, entertainment, personal services, intervention in severe environments, transportation, medical and etc are some applications from a very diverse application fields of climbing and walking robots. By great progress in this area of robotics it is anticipated that next generation climbing and walking robots will enhance lives and will change the way the human works, thinks and makes decisions. This book presents the state of the art achievments, recent developments, applications and future challenges of climbing and walking robots. These are presented in 24 chapters by authors throughtot the world The book serves as a reference especially for the researchers who are interested in mobile robots. It also is useful for industrial engineers and graduate students in advanced study

    Developing Design and Analysis Framework for Hybrid Mechanical-Digital Control of Soft Robots: from Mechanics-Based Motion Sequencing to Physical Reservoir Computing

    Get PDF
    The recent advances in the field of soft robotics have made autonomous soft robots working in unstructured dynamic environments a close reality. These soft robots can potentially collaborate with humans without causing any harm, they can handle fragile objects safely, perform delicate surgeries inside body, etc. In our research we focus on origami based compliant mechanisms, that can be used as soft robotic skeleton. Origami mechanisms are inherently compliant, lightweight, compact, and possess unique mechanical properties such as– multi-stability, nonlinear dynamics, etc. Researchers have shown that multi-stable mechanisms have applications in motion-sequencing applications. Additionally, the nonlinear dynamic properties of origami and other soft, compliant mechanisms are shown to be useful for ‘morphological computation’ in which the body of the robot itself takes part in performing complex computations required for its control. In our research we demonstrate the motion-sequencing capability of multi-stable mechanisms through the example of bistable Kresling origami robot that is capable of peristaltic locomotion. Through careful theoretical analysis and thorough experiments, we show that we can harness multistability embedded in the origami robotic skeleton for generating actuation cycle of a peristaltic-like locomotion gait. The salient feature of this compliant robot is that we need only a single linear actuator to control the total length of the robot, and the snap-through actions generated during this motion autonomously change the individual segment lengths that lead to earthworm-like peristaltic locomotion gait. In effect, the motion-sequencing is hard-coded or embedded in the origami robot skeleton. This approach is expected to reduce the control requirement drastically as the robotic skeleton itself takes part in performing low-level control tasks. The soft robots that work in dynamic environments should be able to sense their surrounding and adapt their behavior autonomously to perform given tasks successfully. Thus, hard-coding a certain behavior as in motion-sequencing is not a viable option anymore. This led us to explore Physical Reservoir Computing (PRC), a computational framework that uses a physical body with nonlinear properties as a ‘dynamic reservoir’ for performing complex computations. The compliant robot ‘trained’ using this framework should be able to sense its surroundings and respond to them autonomously via an extensive network of sensor-actuator network embedded in robotic skeleton. We show for the first time through extensive numerical analysis that origami mechanisms can work as physical reservoirs. We also successfully demonstrate the emulation task using a Miura-ori based reservoir. The results of this work will pave the way for intelligently designed origami-based robots with embodied intelligence. These next generation of soft robots will be able to coordinate and modulate their activities autonomously such as switching locomotion gait and resisting external disturbances while navigating through unstructured environments

    Dynamic Bipedal Locomotion: From Hybrid Zero Dynamics to Control Lyapunov Functions via Experimentally Realizable Methods

    Get PDF
    Robotic bipedal locomotion has become a rapidly growing field of research as humans increasingly look to augment their natural environments with intelligent machines. In order for these robotic systems to navigate the often unstructured environments of the world and perform tasks, they must first have the capability to dynamically, reliably, and efficiently locomote. Due to the inherently hybrid and underactuated nature of dynamic bipedal walking, the greatest experimental successes in the field have often been achieved by considering all aspects of the problem; with explicit consideration of the interplay between modeling, trajectory planning, and feedback control. The methodology and developments presented in this thesis begin with the modeling and design of dynamic walking gaits on bipedal robots through hybrid zero dynamics (HZD), a mathematical framework that utilizes hybrid system models coupled with nonlinear controllers that results in stable locomotion. This will form the first half of the thesis, and will be used to develop a solid foundation of HZD trajectory optimization tools and algorithms for efficient synthesis of accurate hybrid motion plans for locomotion on two underactuated and compliant 3D bipeds. While HZD and the associated trajectory optimization are an existing framework, the resulting behaviors shown in these preliminary experiments will extend the limits of what HZD has demonstrated is possible thus far in the literature. Specifically, the core results of this thesis demonstrate the first experimental multi-contact humanoid walking with HZD on the DURUS robot and then through the first compliant HZD motion library for walking over a continuum of walking speeds on the Cassie robot. On the theoretical front, a novel formulation of an optimization-based control framework is introduced that couples convergence constraints from control Lyapunov functions (CLF)s with desirable formulations existing in other areas of the bipedal locomotion field that have proven successful in practice, such as inverse dynamics control and quadratic programming approaches. The theoretical analysis and experimental validation of this controller thus forms the second half of this thesis. First, a theoretical analysis is developed which demonstrates several useful properties of the approach for tuning and implementation, and the stability of the controller for HZD locomotion is proven. This is then extended to a relaxed version of the CLF controller, which removes a convergence inequality constraint in lieu of a conservative CLF cost within a quadratic program to achieve tracking. It is then explored how this new CLF formulation can fully leverage the planned HZD walking gaits to achieve the target performance on physical hardware. Towards this goal, an experimental implementation of the CLF controller is derived for the Cassie robot, with the resulting experiments demonstrating the first successful realization of a CLF controller for a 3D biped on hardware in the literature. The accuracy of the robot model and synthesized HZD motion library allow the real-time control implementation to regularize the CLF optimization cost about the nominal walking gait. This drives the controller to choose smooth input torques and anticipated spring torques, as well as regulate an optimal distribution of feasible ground reaction forces on hardware while reliably tracking the planned virtual constraints. These final results demonstrate how each component of this thesis were brought together to form an effective end-to-end implementation of a nonlinear control framework for underactuated locomotion on a bipedal robot through modeling, trajectory optimization, and then ultimately real-time control.</p

    Energy Shaping of Underactuated Systems via Interconnection and Damping Assignment Passivity-Based Control with Applications to Planar Biped Robots

    Get PDF
    The sought goal of this thesis is to show that total energy shaping is an effective and versatile tool to control underactuated mechanical systems. The performance of several approaches, rooted in the port-Hamiltonian formalism, are analyzed while tackling distinct control problems: i) equilibrium stabilization; ii) gait generation; iii) gait robustication. Firstly, a constructive solution to deal with interconnection and damping assignment passivity-based control (IDA-PBC) for underactuated two-degree-of-freedom mechanical systems is proposed. This strategy does not involve the resolution of any partial differential equation, since explicit solutions are given, while no singularities depending on generalized momenta are introduced by the controller. The methodology is applied to the stabilization of a translational oscillator with a rotational actuator system, as well as, to the gait generation for an underactuated compass-like biped robot (CBR). Then, the problem of gait generation is addressed using dissipative forces in the controller. In this sense, three distinct controllers are presented, namely simultaneous interconnection and damping assignment passivity-based control with dissipative forces, energy pumping-and-damping passivity-based control (EPD-PBC), and energy pumping-or-damping control. Finally, EPD-PBC is used to increase the robustness of the gait exhibited by the CBR over uncertainties on the initial conditions. The passivity of the system is exploited, as well as, its hybrid nature (using the hybrid zero dynamics method) to carry out the stability analysis. Besides, such an approach is applied to new gaits that are generated using IDA-PBC. Numerical case studies, comparisons, and critical discussions evaluate the performance of the proposed approaches

    Reduced Order Model Inspired Robotic Bipedal Walking: A Step-to-step Dynamics Approximation based Approach

    Get PDF
    Controlling bipedal robotic walking is a challenging task. The dynamics is hybrid, nonlinear, high-dimensional, and typically underactuated. Complex physical constraints have to be satisfied in the walking generation. The stability in terms of not-falling is also hard to be encoded in the walking synthesis. Canonical approaches for enabling robotic walking typically rely on large-scale trajectory optimizations for generating optimal periodic behaviors on the full-dimensional model of the system; then the stabilities of the controlled behaviors are analyzed through the numerically derived Poincaré maps. This full-dimensional periodic behavior based synthesis, despite being theoretically rigorous, suffers from several disadvantages. The trajectory optimization problem is computationally challenging to solve. Non-trivial expert-tuning is required on the cost, constraints, and initial conditions to avoid infeasibilities and local optimality. It is cumbersome for realizing non-periodical behaviors, and the synthesized walking can be sensitive to model uncertainties. In this thesis, we propose an alternative approach of walking synthesis that is based on reduced order modeling and dynamics approximation. We formulate a discrete step-to-step (S2S) dynamics of walking, where the step size is treated as the control input to stabilize the pre-impact horizontal center of mass (COM) state of the robot. Stepping planning thus is converted into a feedback control problem. To effectively and efficiently solve this feedback stepping planning problem, an underactuated Hybrid Linear Inverted Pendulum (H-LIP) model is proposed to approximate the dynamics of underactuated bipedal walking; the linear S2S dynamics of the H-LIP then approximates the robot S2S dynamics. The H-LIP based stepping controller is hence utilized to plan the desired step sizes on the robot to control its pre-impact horizontal COM state. Stable walking behaviors are consequently generating by realizing the desired step size in the output construction and stabilizing the output via optimization-based controllers. We evaluate this approach successfully on several bipedal walking systems with an increase in the system complexity: a planar five-linkage walker AMBER, an actuated version of the Spring Loaded Inverted Pendulum (aSLIP) in both 2D and 3D, and finally the 3D underactuated robot Cassie. The generated dynamic walking behaviors on these systems are shown to be highly versatile and robust. Furthermore, we show that this approach can be effectively extended to realizing more complex walking tasks such as global trajectory tracking and walking on rough terrain.</p

    Planning and Control Strategies for Motion and Interaction of the Humanoid Robot COMAN+

    Get PDF
    Despite the majority of robotic platforms are still confined in controlled environments such as factories, thanks to the ever-increasing level of autonomy and the progress on human-robot interaction, robots are starting to be employed for different operations, expanding their focus from uniquely industrial to more diversified scenarios. Humanoid research seeks to obtain the versatility and dexterity of robots capable of mimicking human motion in any environment. With the aim of operating side-to-side with humans, they should be able to carry out complex tasks without posing a threat during operations. In this regard, locomotion, physical interaction with the environment and safety are three essential skills to develop for a biped. Concerning the higher behavioural level of a humanoid, this thesis addresses both ad-hoc movements generated for specific physical interaction tasks and cyclic movements for locomotion. While belonging to the same category and sharing some of the theoretical obstacles, these actions require different approaches: a general high-level task is composed of specific movements that depend on the environment and the nature of the task itself, while regular locomotion involves the generation of periodic trajectories of the limbs. Separate planning and control architectures targeting these aspects of biped motion are designed and developed both from a theoretical and a practical standpoint, demonstrating their efficacy on the new humanoid robot COMAN+, built at Istituto Italiano di Tecnologia. The problem of interaction has been tackled by mimicking the intrinsic elasticity of human muscles, integrating active compliant controllers. However, while state-of-the-art robots may be endowed with compliant architectures, not many can withstand potential system failures that could compromise the safety of a human interacting with the robot. This thesis proposes an implementation of such low-level controller that guarantees a fail-safe behaviour, removing the threat that a humanoid robot could pose if a system failure occurred

    Dynamic Walking: Toward Agile and Efficient Bipedal Robots

    Get PDF
    Dynamic walking on bipedal robots has evolved from an idea in science fiction to a practical reality. This is due to continued progress in three key areas: a mathematical understanding of locomotion, the computational ability to encode this mathematics through optimization, and the hardware capable of realizing this understanding in practice. In this context, this review article outlines the end-to-end process of methods which have proven effective in the literature for achieving dynamic walking on bipedal robots. We begin by introducing mathematical models of locomotion, from reduced order models that capture essential walking behaviors to hybrid dynamical systems that encode the full order continuous dynamics along with discrete footstrike dynamics. These models form the basis for gait generation via (nonlinear) optimization problems. Finally, models and their generated gaits merge in the context of real-time control, wherein walking behaviors are translated to hardware. The concepts presented are illustrated throughout in simulation, and experimental instantiation on multiple walking platforms are highlighted to demonstrate the ability to realize dynamic walking on bipedal robots that is agile and efficient

    Actuation-Aware Simplified Dynamic Models for Robotic Legged Locomotion

    Get PDF
    In recent years, we witnessed an ever increasing number of successful hardware implementations of motion planners for legged robots. If one common property is to be identified among these real-world applications, that is the ability of online planning. Online planning is forgiving, in the sense that it allows to relentlessly compensate for external disturbances of whatever form they might be, ranging from unmodeled dynamics to external pushes or unexpected obstacles and, at the same time, follow user commands. Initially replanning was restricted only to heuristic-based planners that exploit the low computational effort of simplified dynamic models. Such models deliberately only capture the main dynamics of the system, thus leaving to the controllers the issue of anchoring the desired trajectory to the whole body model of the robot. In recent years, however, we have seen a number of new approaches attempting to increase the accuracy of the dynamic formulation without trading-off the computational efficiency of simplified models. In this dissertation, as an example of successful hardware implementation of heuristics and simplified model-based locomotion, I describe the framework that I developed for the generation of an omni-directional bounding gait for the HyQ quadruped robot. By analyzing the stable limit cycles for the sagittal dynamics and the Center of Pressure (CoP) for the lateral stabilization, the described locomotion framework is able to achieve a stable bounding while adapting to terrains of mild roughness and to sudden changes of the user desired linear and angular velocities. The next topic reported and second contribution of this dissertation is my effort to formulate more descriptive simplified dynamic models, without trading off their computational efficiency, in order to extend the navigation capabilities of legged robots to complex geometry environments. With this in mind, I investigated the possibility of incorporating feasibility constraints in these template models and, in particular, I focused on the joint torques limits which are usually neglected at the planning stage. In this direction, the third contribution discussed in this thesis is the formulation of the so called actuation wrench polytope (AWP), defined as the set of feasible wrenches that an articulated robot can perform given its actuation limits. Interesected with the contact wrench cone (CWC), this yields a new 6D polytope that we name feasible wrench polytope (FWP), defined as the set of all wrenches that a legged robot can realize given its actuation capabilities and the friction constraints. Results are reported where, thanks to efficient computational geometry algorithms and to appropriate approximations, the FWP is employed for a one-step receding horizon optimization of center of mass trajectory and phase durations given a predefined step sequence on rough terrains. For the sake of reachable workspace augmentation, I then decided to trade off the generality of the FWP formulation for a suboptimal scenario in which a quasi-static motion is assumed. This led to the definition of the, so called, local/instantaneous actuation region and of the global actuation/feasible region. They both can be seen as different variants of 2D linear subspaces orthogonal to gravity where the robot is guaranteed to place its own center of mass while being able to carry its own body weight given its actuation capabilities. These areas can be intersected with the well known frictional support region, resulting in a 2D linear feasible region, thus providing an intuitive tool that enables the concurrent online optimization of actuation consistent CoM trajectories and target foothold locations on rough terrains

    Bipedal Walking Analysis, Control, and Applications Towards Human-Like Behavior

    Get PDF
    Realizing the essentials of bipedal walking balance is one of the core studies in both robotics and biomechanics. Although the recent developments of walking control on bipedal robots have brought the humanoid automation to a different level, the walking performance is still limited compared to human walking, which also restricts the related applications in biomechanics and rehabilitation. To mitigate the discrepancy between robotic walking and human walking, this dissertation is broken into three parts to develop the control methods to improve three important perspectives: predictive walking behavior, gait optimization, and stepping strategy. To improve the predictive walking behavior captured by the model predictive control (MPC) which is transitionally applied with the nonlinear tracking control in sequence, a quadratic program (QP)-based controller is proposed to unify center of mass (COM) planning using MPC and a nonlinear torque control with control Lyapunov function (CLF). For the gait optimization, we focus on the algorithms of trajectory optimization with direct collocation framework. We propose a robust trajectory optimization using step-time sampling for a simple walker under terrain uncertainties. Towards generating human-like walking gait with multi-domain (phases), we improve the optimization through contact with more accurate transcription method for level walking, and generalize the hybrid zero dynamics (HZD) gait optimization with modified contact conditions for walking on various terrains. The results are compared with human walking gaits, where the similar trends and the sources of discrepancies are identified. In the third part for stepping strategy, we perform step estimation based on capture point (CP) for different human movements, including single-step (balance) recovery, walking and walking with slip. The analysis provides the insights of the efficacy and limitation of CP-based step estimation for human gait
    • …
    corecore