66,616 research outputs found

    A Framework of Hybrid Force/Motion Skills Learning for Robots

    Get PDF
    Human factors and human-centred design philosophy are highly desired in today’s robotics applications such as human-robot interaction (HRI). Several studies showed that endowing robots of human-like interaction skills can not only make them more likeable but also improve their performance. In particular, skill transfer by imitation learning can increase usability and acceptability of robots by the users without computer programming skills. In fact, besides positional information, muscle stiffness of the human arm, contact force with the environment also play important roles in understanding and generating human-like manipulation behaviours for robots, e.g., in physical HRI and tele-operation. To this end, we present a novel robot learning framework based on Dynamic Movement Primitives (DMPs), taking into consideration both the positional and the contact force profiles for human-robot skills transferring. Distinguished from the conventional method involving only the motion information, the proposed framework combines two sets of DMPs, which are built to model the motion trajectory and the force variation of the robot manipulator, respectively. Thus, a hybrid force/motion control approach is taken to ensure the accurate tracking and reproduction of the desired positional and force motor skills. Meanwhile, in order to simplify the control system, a momentum-based force observer is applied to estimate the contact force instead of employing force sensors. To deploy the learned motion-force robot manipulation skills to a broader variety of tasks, the generalization of these DMP models in actual situations is also considered. Comparative experiments have been conducted using a Baxter Robot to verify the effectiveness of the proposed learning framework on real-world scenarios like cleaning a table

    Adaptive servo control for umbilical mating

    Get PDF
    Robotic applications at Kennedy Space Center are unique and in many cases require the fime positioning of heavy loads in dynamic environments. Performing such operations is beyond the capabilities of an off-the-shelf industrial robot. Therefore Robotics Applications Development Laboratory at Kennedy Space Center has put together an integrated system that coordinates state of the art robotic system providing an excellent easy to use testbed for NASA sensor integration experiments. This paper reviews the ways of improving the dynamic response of the robot operating under force feedback with varying dynamic internal perturbations in order to provide continuous stable operations under variable load conditions. The goal is to improve the stability of the system with force feedback using the adaptive control feature of existing system over a wide range of random motions. The effect of load variations on the dynamics and the transfer function (order or values of the parameters) of the system has been investigated, more accurate models of the system have been determined and analyzed

    Adaptive Force-Based Control of Dynamic Legged Locomotion over Uneven Terrain

    Full text link
    Agile-legged robots have proven to be highly effective in navigating and performing tasks in complex and challenging environments, including disaster zones and industrial settings. However, these applications normally require the capability of carrying heavy loads while maintaining dynamic motion. Therefore, this paper presents a novel methodology for incorporating adaptive control into a force-based control system. Recent advancements in the control of quadruped robots show that force control can effectively realize dynamic locomotion over rough terrain. By integrating adaptive control into the force-based controller, our proposed approach can maintain the advantages of the baseline framework while adapting to significant model uncertainties and unknown terrain impact models. Experimental validation was successfully conducted on the Unitree A1 robot. With our approach, the robot can carry heavy loads (up to 50% of its weight) while performing dynamic gaits such as fast trotting and bounding across uneven terrains

    Global Identification of Joint Drive Gains and Dynamic Parameters of Parallel Robots

    Get PDF
    International audienceOff-line robot dynamic identification methods are based on the use of the Inverse Dynamic Identification Model (IDIM), which calculates the joint forces/torques (estimated as the product of the known control signal-the input reference of the motor current loop-with the joint drive gains) that are linear in relation to the dynamic parameters, and on the use of linear least squares technique to calculate the parameters (IDIM-LS technique). Most of the papers dealing with the dynamic parameters identification of parallel robots are based on simple models, which take only the dynamics of the moving platform into account. However, for advanced applications such as output force control in which the robot interaction force with the environment are estimated from the values of the input reference, both identifications of the full robot model and joint drive gains are required to obtain the best results. In this paper a systematic way to derive the full dynamic identification model of parallel robots is proposed in combination with a method that allows the identification of both robot inertial parameters and drive gains. The method is based on the total least squares solution of an over-determined linear system obtained with the inverse dynamic model. This model is calculated with available input reference of the motor current loop and joint position sampled data while the robot is tracking some reference trajectories without load on the robot and some trajectories with a known payload fixed on the robot. The method is experimentally validated on a prototype of parallel robot, the Orthoglide

    Dynamic Modelling and Velocity Control of a Two-Wheeled Inverted Pendulum Robot

    Get PDF
    With the advancement of Industry 4.0, mobile robots are being applied to more and more tasks, in areas such as exploring unfamiliar environments, inspecting and monitoring infrastruc- ture, finding and rescuing people, or transporting and handling loads, among others. In this project we will focus on the modeling and control of two-wheeled inverted pendulum robots. Although they must be actively stabilized to prevent them from tipping over, these systems have several advantages over stable robots with more wheels: they can rotate around a point without moving, compensate external force disturbances that would tip over a conventional robot, and achieve taller and slimmer geometries while being stable. Along the project we will see how the kinematic and dynamic models for a twinbot (two-wheeled inverted pendulum robot) are obtained, we will go over the design of a control system, that, using the dynamic model, stabilizes the robot in the upright position along a real time defined trajectory, and we will end up validating the robustness of this control by applying force disturbances while the robot is trying to follow a defined trajectory

    Automatic Calibration Procedure for a Robotic Manipulator Force Observer

    Get PDF
    In this paper, we propose a method for selfcalibration of a robotic manipulator force observer, which fuses information from force sensors and accelerometers in order to estimate the contact force exerted by a manipulator to its environment, by means of active motion. In robotic operation, during contact transition accelerometers and force sensors play a very important role and serve to overcome many of the difficulties of uncertain world models and unknown environments, limiting the domain of application of current robots used without external sensory provided. The calibration procedure helps to improve the performance as well as enhanced stability and robustness for the transition phase. A variety of accelerometers were used to validate the procedure. A dynamic model of the robot-grinding tool using the new sensors was obtained by system identification. An impedance control scheme was proposed to verify the improvement. The experiments were carried out on an ABB industrial robot with open control system architecture

    IMPLEMENTATION OF A MATHEMATICAL MODEL AND COMPARISON OF CONTROL ALGORITHMS FOR AN INDUSTRIAL ROBOT ARM

    Get PDF
    The paper presents research on the development of a mathematical model and control algorithms for an industrial robot arm. Starting from the simplified architecture of the robot in plain view, a mathematical model of the direct kinematics with the representation of the position of the robot arm tool is derived. Based on this, the equations of inverse kinematics are derived, which provide the equations for the variables of the angles in the spaces of the ankle. In addition, a dynamic model of the actuator moments in the joints was created. Three algorithms for torque control with PD and PI controllers were proposed for the rotation of the robot joints in which the servo motors are located, as well as for the control with the contact force of the robot tool. The mathematical models and control algorithms were implemented in the computer program MATLAB Simulink, and a simulation of the response variables was performed for each of these algorithms. The simulation results are presented and a comparison of the given algorithms is given

    Dynamics Model Abstraction Scheme Using Radial Basis Functions

    Get PDF
    This paper presents a control model for object manipulation. Properties of objects and environmental conditions influence the motor control and learning. System dynamics depend on an unobserved external context, for example, work load of a robot manipulator. The dynamics of a robot arm change as it manipulates objects with different physical properties, for example, the mass, shape, or mass distribution. We address active sensing strategies to acquire object dynamical models with a radial basis function neural network (RBF). Experiments are done using a real robot's arm, and trajectory data are gathered during various trials manipulating different objects. Biped robots do not have high force joint servos and the control system hardly compensates all the inertia variation of the adjacent joints and disturbance torque on dynamic gait control. In order to achieve smoother control and lead to more reliable sensorimotor complexes, we evaluate and compare a sparse velocity-driven versus a dense position-driven control scheme

    Bio-inspired neuromuscular reflex based hopping controller for a segmented robotic leg

    Get PDF
    It has been shown that human-like hopping can be achieved by muscle reflex control in neuromechanical simulations. However, it is unclear if this concept is applicable and feasible for controlling a real robot. This paper presents a low-cost two-segmented robotic leg design and demonstrates the feasibility and the benefits of the bio-inspired neuromuscular reflex based control for hopping. Simulation models were developed to describe the dynamics of the real robot. Different neuromuscular reflex pathways were investigated with the simulation models. We found that stable hopping can be achieved with both positive muscle force and length feedback, and the hopping height can be controlled by modulating the muscle force feedback gains with the return maps. The force feedback neuromuscular reflex based controller is robust against body mass and ground impedance changes. Finally, we implemented the controller on the real robot to prove the feasibility of the proposed neuromuscular reflex based control idea. This paper demonstrates the neuromuscular reflex based control approach is feasible to implement and capable of achieving stable and robust hopping in a real robot. It provides a promising direction of controlling the legged robot to achieve robust dynamic motion in the future
    • …
    corecore