43 research outputs found

    Model Estimation and Control of Compliant Contact Normal Force

    Get PDF
    This paper proposes a method to realize desired contact normal forces between humanoids and their compliant environment. By using contact models, desired contact forces are converted to desired deformations of compliant surfaces. To achieve desired forces, deformations are controlled by controlling the contact point positions. Parameters of contact models are assumed to be known or estimated using the approach described in this paper. The proposed methods for estimating the contact parameters and controlling the contact normal force are implemented on a LWR KUKA IV arm. To verify both methods, experiments are performed with the KUKA arm while its end-effector is in contact with two different soft objects

    Modeling, system identication, and control for dynamic locomotion of the LittleDog robot on rough terrain

    Get PDF
    Thesis (S.M.)--Massachusetts Institute of Technology, Dept. of Aeronautics and Astronautics, 2012.This electronic version was submitted by the student author. The certified thesis is available in the Institute Archives and Special Collections.Cataloged from student submitted PDF version of thesis.Includes bibliographical references (p. 76-80).In this thesis, I present a framework for achieving a stable bounding gait on the LittleDog robot over rough terrain. The framework relies on an accurate planar model of the dynamics, which I assembled from a model of the motors, a rigid body model, and a novel physically-inspired ground interaction model, and then identied using a series of physical measurements and experiments. I then used the RG-RRT algorithm on the model to generate bounding trajectories of LittleDog over a number of sets of rough terrain in simulation. Despite signicant research in the field, there has been little success in combining motion planning and feedback control for a problem that is as kinematically and dynamically challenging as LittleDog. I have constructed a controller based on transverse linearization and used it to stabilize the planned LittleDog trajectories in simulation. The resulting controller reliably stabilized the planned bounding motions and was relatively robust to signicant amounts of time delays in estimation, process and estimation noise, as well as small model errors. In order to estimate the state of the system in real time, I modified the EKF algorithm to compensate for varying delays between the sensors. The EKF-based filter works reasonably well, but when combined with feedback control, simulated delays, and the model it produces unstable behavior, which I was not able to correct. However, the close loop simulation closely resembles the behavior of the control and estimation on the real robot, including the failure modes, which suggests that improving the feedback loop might result in bounding on the real LittleDog. The control framework and many of the methods developed in this thesis are applicable to other walking systems, particularly when operating in the underactuated regime.by Michael Yurievich Levashov.S.M

    Optimization-Based Control for Dynamic Legged Robots

    Full text link
    In a world designed for legs, quadrupeds, bipeds, and humanoids have the opportunity to impact emerging robotics applications from logistics, to agriculture, to home assistance. The goal of this survey is to cover the recent progress toward these applications that has been driven by model-based optimization for the real-time generation and control of movement. The majority of the research community has converged on the idea of generating locomotion control laws by solving an optimal control problem (OCP) in either a model-based or data-driven manner. However, solving the most general of these problems online remains intractable due to complexities from intermittent unidirectional contacts with the environment, and from the many degrees of freedom of legged robots. This survey covers methods that have been pursued to make these OCPs computationally tractable, with specific focus on how environmental contacts are treated, how the model can be simplified, and how these choices affect the numerical solution methods employed. The survey focuses on model-based optimization, covering its recent use in a stand alone fashion, and suggesting avenues for combination with learning-based formulations to further accelerate progress in this growing field.Comment: submitted for initial review; comments welcom

    Force Control of a Unilateral Master-Slave System Using a SCARA Robot Arm

    Get PDF
    Industrial manipulators have several applications in a multitude of disciplines. The use of industrial manipulators has increased rapidly, and they are more refined in many applications due to advances such as fast response time, high precision, quick speed and a high level of performance. Most industrial manipulators are position-controlled; usually vision and force sensors are not integrated in most commercial industrial robots. Therefore, the addition of force and vision sensing mechanisms is required to successfully automate advanced tasks, and to enable robots to avoid high contact forces while working in applications that require contact with environments. The objective of this thesis is to implement a unilateral master-slave system for medical applications. In this thesis, a Polaris VicraÂź optical tracking device is used to represent the master system, while a four degree of freedom (DOF) position-controlled SCARA manipulator from Epson is used to represent the slave system. The manipulator is equipped with a force-torque sensor to facilitate operation in unknown environments. In addition, MapleSim is used to find the dynamic model for the SCARA manipulator. Furthermore, MapleSim is also used to validate the control algorithm prior to implementation on the hardware. Three force control techniques are used in this research and the robot's performance are evaluated. The control techniques are impedance control, admittance control and fuzzy logic control. The admittance and fuzzy logic controllers are applied to the proposed master-slave system while the impedance control is applied to the manipulator model, which was obtained from MapleSim. In order to validate the presented control algorithms, several experiments and simulations were carried out. The experimental results show the ability of the presented controllers (admittance and fuzzy logic) to track the operator signal while keeping the force within the desired range. The simulation and animation of the impedance controller on the other hand, shows that the robot's performance can be evaluated through software

    Application of multibody dynamics techniques to the analysis of human gait

    Get PDF
    La tesi que es presenta tracta l’estudi cinemĂ tic i dinĂ mic de la marxa humana mitjançant tĂšcniques de dinĂ mica de sistemes multisĂČlid. Per a aquest propĂČsit, s’utilitzen dos models biomecĂ nics: un model pla format per 11 segments i 14 graus de llibertat i un model tridimensional format per 18 segments i 57 graus de llibertat. La formulaciĂł dinĂ mica multisĂČlid ha estat desenvolupada en coordenades mixtes (naturals i relatives). La marxa de l’individu s’enregistra al laboratori utilitzant un sistema de captura del moviment mitjançant el qual s’obtĂ© la posiciĂł de cadascun dels 37 marcadors situats sobre el cos del subjecte. Les dades de posiciĂł es filtren utilitzant un algorisme basat en el singular spectrum analysis (SSA) i les coordenades naturals del model es calculen mitjançant relacions algebraiques entre les posicions dels marcadors. Posteriorment, un procĂ©s de consistĂšncia cinemĂ tica assegura les restriccions de sĂČlid rĂ­gid. El processament cinemĂ tic continua amb l’aproximaciĂł de les posicions mitjançant corbes B-spline d’on se n’obtenen, per derivaciĂł analĂ­tica, els valors de velocitat i acceleraciĂł. En una anĂ lisi dinĂ mica inversa de la marxa humana, s’acostumen a utilitzar com a dades d’entrada els parĂ metres antropomĂštrics (geomĂštrics i inercials) dels segments, les dades cinemĂ tiques i les mesures de les plaques de força. En contraposiciĂł al que fan la majoria d’autors, en aquesta tesi, les mesures de les plaques de força no sĂłn utilitzades directament en l’anĂ lisi sinĂł que nomĂ©s s’usen per solucionar el problema del repartiment del torsor resultant de les forces de contacte durant la fase de doble suport. En aquesta fase, els dos peus es recolzen sobre el terra i les mesures cinemĂ tiques sĂłn insuficients per determinar el torsor en cada peu. El nou mĂštode de repartiment que es proposa (anomenat contact force plate sharing, CFP) Ă©s una de les aportacions de la tesi i destaca pel fet que permet determinar un conjunt de forces i moments dinĂ micament consistents amb el model biomecĂ nic, sense haver de modificar-ne les coordenades cinemĂ tiques ni afegir forces o moments residuals en algun dels segments. Encara dins l’àmbit de l’estudi dinĂ mic invers, s’ha analitzat la sensitivitat dels parells articulars a errors comesos en estimar els parĂ metres antropomĂštrics, a errors que poden contenir les mesures de les plaques de força i a errors que es poden cometre en el processament cinemĂ tic de les mesures. L’estudi permet concloure que els resultats sĂłn molt sensibles als errors cinemĂ tics i a les forces mesurades per les plaques, sent els errors en els parĂ metres antropomĂštrics menys influents. La tesi tambĂ© presenta un nou model tridimensional de contacte peu-terra basat en el contacte esfera-pla i els seus parĂ metres s’estimen mitjançant dos enfocaments diferents basats en tĂšcniques d’optimitzaciĂł. El model s’utilitza com un mĂštode alternatiu per solucionar el problema del repartiment durant la fase de doble suport en dinĂ mica inversa, i tambĂ© s’utilitza en simulacions de dinĂ mica directa per estimar les forces de contacte entre el model biomecĂ nic i el seu entorn. En l’anĂ lisi dinĂ mica directa Ă©s necessĂ ria la implementaciĂł d’un controlador que estĂ  basat, en aquest cas, en el filtre de Kalman estĂšs. Les contribucions mĂ©s importants de la tesi, en el cas de l’anĂ lisi dinĂ mica inversa, es centren en el mĂštode CFP i en l’Ășs del model de contacte per solucionar el repartiment de forces de contacte en la fase de doble suport. Referent a l’anĂ lisi de la influĂšncia dels errors en les dades d’entrada del problema dinĂ mic invers, la modelitzaciĂł estadĂ­stica dels errors conjuntament amb la pertorbaciĂł conjunta de mĂ©s d’un parĂ metre antropomĂštric a la vegada (mantenint constant l’alçada i el pes de la persona) Ă©s tambĂ© una novetat. Per altra banda, el model de contacte presentat Ă©s tambĂ© una contribuciĂł original. En l’estat de l’art actual no es troben models que usin dades reals capturades al laboratori i que a la vegada s’utilitzin per solucionar el problema de repartiment en el doble suport i per simular el contacte peu-terra en una anĂ lisi dinĂ mica directa. Finalment, el fet de desenvolupar un model que s’utilitzi tant per a l’anĂ lisi dinĂ mica directa com inversa Ă©s tambĂ© una de les aportacions d’aquesta tesi. Tot i que les dues anĂ lisis, per separat, sĂłn temes de recerca comuns en l’àmbit de la BiomecĂ nica, es troben a faltar estudis que comprovin la validesa dels resultats que se n’obtenen. En aquesta tesi, els resultats de la dinĂ mica inversa s’han utilitzat com a dades d’entrada de l’anĂ lisi dinĂ mica directa, el resultat de la qual (el moviment) ha pogut ser comparat amb el que s’obtĂ© de la captura del laboratori (entrada de la dinĂ mica inversa). D’aquesta manera, el cercle es tanca i es pot verificar la validesa tant dels models com dels resultats obtinguts.This thesis presents the kinematic and dynamic study of human motion by means of multibody system dynamics techniques. For this purpose, two biomechanical models are used: a 2D model formed by 11 segments with 14 degrees of freedom, and a 3D model that consists of 18 segments with 57 degrees of freedom. The movement of the subject is recorded in the laboratory using a motion capture system that provides the position along time of 37 markers attached on the body of the subject. Position data are filtered using an algorithm based on singular spectrum analysis (SSA) and the natural coordinates of the model are calculated using algebraic relations between the marker positions. Afterwards, a kinematic procedure ensures the kinematic consistency and the data processing continues with the approximation of the position histories using B-spline curves and obtaining, by analytical derivation, the velocity and acceleration values. This information is used as input of an inverse dynamic analysis. Differing to most published works, in this thesis the force plates measurements are not used directly as inputs of the analysis. When both feet contact the ground, kinematic measurements are insufficient to determine the individual wrench at each foot. One of the contributions of the thesis is a new strategy that is proposed to solve the this indeterminacy (called corrected force plate sharing, CFP) based on force plates data. Using this method, a set of two contact wrenches dynamically consistent with the movement are obtained with no need neither to add residual wrenches nor to modify the original motion. Also in the IDA field, the sensitivity of the joint torques to errors in the anthropometric parameters, in the force plate measurements and to errors committed during the kinematic data processing is studied. The analysis shows that the results are very sensitive to errors in force measurements and in the kinematic processing, being the errors in the body segment parameters less influential. A new 3D foot-ground contact model is presented and its parameters are estimated using optimization techniques. The model is used as an alternative method to solve the mentioned sharing problem during the double support phase and it is also used, in a forward dynamic analysis, to estimate the contact forces between the biomechanical model and its environment. The forward dynamic simulation requires the implementation of a controller that is based, in this case, on the extended Kalman filter. The most important contributions of the thesis in IDA are focused on the CFP sharing method and regarding the analysis of the influence of errors in input data on the inverse dynamics results, the statistical modelling of the uncertainties together with the perturbation of more than one parameter at same time (remaining height and weight as a constant parameters) is also new in the literature. Moreover, the presented foot-ground contact model is also original. In the current state of the art, there are no models that use real data captured in the laboratory to solve the contact wrench sharing problem during the double support phase. Furthermore, there are few studies simulating the foot-ground interaction in a forward dynamic analysis using a continuous foot-ground contact model. Finally, developing a model that is used for both forward and inverse dynamic analysis is a relevant aspect of the methodology used. Although the two approaches separately are common research topics in the field of biomechanics, a small number of studies prove the validity of the obtained results. In this thesis, the results of the inverse dynamics are used as input data for the forward dynamic analysis, and the results of the latter (the motion) have been compared with the motion capture in the laboratory (input of the inverse dynamics analysis). Thus, the circle has been closed which allows us to validate the accuracy of both the models and the obtained results

    Industrial Robotics

    Get PDF
    This book covers a wide range of topics relating to advanced industrial robotics, sensors and automation technologies. Although being highly technical and complex in nature, the papers presented in this book represent some of the latest cutting edge technologies and advancements in industrial robotics technology. This book covers topics such as networking, properties of manipulators, forward and inverse robot arm kinematics, motion path-planning, machine vision and many other practical topics too numerous to list here. The authors and editor of this book wish to inspire people, especially young ones, to get involved with robotic and mechatronic engineering technology and to develop new and exciting practical applications, perhaps using the ideas and concepts presented herein

    Beyond 100: The Next Century in Geodesy

    Get PDF
    This open access book contains 30 peer-reviewed papers based on presentations at the 27th General Assembly of the International Union of Geodesy and Geophysics (IUGG). The meeting was held from July 8 to 18, 2019 in Montreal, Canada, with the theme being the celebration of the centennial of the establishment of the IUGG. The centennial was also a good opportunity to look forward to the next century, as reflected in the title of this volume. The papers in this volume represent a cross-section of present activity in geodesy, and highlight the future directions in the field as we begin the second century of the IUGG. During the meeting, the International Association of Geodesy (IAG) organized one Union Symposium, 6 IAG Symposia, 7 Joint Symposia with other associations, and 20 business meetings. In addition, IAG co-sponsored 8 Union Symposia and 15 Joint Symposia. In total, 3952 participants registered, 437 of them with IAG priority. In total, there were 234 symposia and 18 Workshops with 4580 presentations, of which 469 were in IAG-associated symposia. ; This volume will publish papers based on International Association of Geodesy (IAG) -related presentations made at the International Association of Geodesy at the 27th IUGG General Assembly, Montreal, July 2019. It will include papers associated with all of the IAG and joint symposia from the meeting, which span all aspects of modern geodesy, and linkages to earth and environmental sciences. It continues the long-running IAG Symposia Series

    Quantitative Techniques in Participatory Forest Management

    Get PDF
    Forest management has evolved from a mercantilist view to a multi-functional one that integrates economic, social, and ecological aspects. However, the issue of sustainability is not yet resolved. Quantitative Techniques in Participatory Forest Management brings together global research in three areas of application: inventory of the forest variables that determine the main environmental indices, description and design of new environmental indices, and the application of sustainability indices for regional implementations. All these quantitative techniques create the basis for the development of scientific methodologies of participatory sustainable forest management
    corecore