12,958 research outputs found

    Error Analysis and Adaptive-Robust Control of a 6-DoF Parallel Robot with Ball-Screw Drive Actuators

    Get PDF
    Parallel kinematic machines (PKMs) are commonly used for tasks that require high precision and stiffness. In this sense, the rigidity of the drive system of the robot, which is composed of actuators and transmissions, plays a fundamental role. In this paper, ball-screw drive actuators are considered and a 6-degree of freedom (DoF) parallel robot with prismatic actuated joints is used as application case. A mathematical model of the ball-screw drive is proposed considering the most influencing sources of nonlinearity: sliding-dependent flexibility, backlash, and friction. Using this model, the most critical poses of the robot with respect to the kinematic mapping of the error from the joint- to the task-space are systematically investigated to obtain the workspace positional and rotational resolution, apart from control issues. Finally, a nonlinear adaptive-robust control algorithm for trajectory tracking, based on the minimization of the tracking error, is described and simulated

    Performance Comparison of Several Control Algorithms for Tracking Control of Pantograph Mechanism

    Get PDF
    A sort of parallel manipulator known as a pantograph robot mechanism was created primarily for industrial requests that required high precision and satisfied speed. While tracking a chosen trajectory profile requires a powerful controller. Because it has four active robot links and one robot passive link in place of just two links like the open chain does, it can carry more loads than the open chain robot mechanism while maintaining accuracy and stability. The calculated model for a closed chain pantograph robot mechanism presented in this paper takes into account the boundary conditions. For the purpose of simulating the dynamics of the pantograph robot mechanism, an entire MATLAB Simulink has been created. The related Simscape model had been created to verify the pantograph mathematical model that had been provided. Five alternative tracking controllers were also created and improved using the Flower Pollination (FP) algorithm. The PID controller, which is used in many engineering applications, is the first control. An enriched Fractional Order PID (FOPID) controller is the second control. The third control considers an improved Nonlinear conventional PID (NLPID) controller, and the parameters for this controller were likewise determined using (FP) optimization using the useful objective function. Model Reference Adaptive Control (MRAC) with PID Compensator is the fourth control. The Fuzzy PD+I Control is the last and final controller. A comparison of the different control methods was completed. A rectangular trajectory was chosen as the end effector of the pantograph robot\u27s position reference because it displays performance during sharp edges and provides a more accurate study. The proposed controllers were used for this task to analyse the performance. The outcomes demonstrate that the Fuzzy PD+I control outperforms the PID, FOPID, NLPID, and MRAC with PID Compensator controllers in terms of performance. In the case of the Fuzzy PD+I control, the angles end effector has a lower rise time, a satisfied settling time, and low overshoot with good precision

    Trajectory Synthesis for Fisher Information Maximization

    Get PDF
    Estimation of model parameters in a dynamic system can be significantly improved with the choice of experimental trajectory. For general, nonlinear dynamic systems, finding globally "best" trajectories is typically not feasible; however, given an initial estimate of the model parameters and an initial trajectory, we present a continuous-time optimization method that produces a locally optimal trajectory for parameter estimation in the presence of measurement noise. The optimization algorithm is formulated to find system trajectories that improve a norm on the Fisher information matrix. A double-pendulum cart apparatus is used to numerically and experimentally validate this technique. In simulation, the optimized trajectory increases the minimum eigenvalue of the Fisher information matrix by three orders of magnitude compared to the initial trajectory. Experimental results show that this optimized trajectory translates to an order of magnitude improvement in the parameter estimate error in practice.Comment: 12 page

    Lightweight design and encoderless control of a miniature direct drive linear delta robot

    Get PDF
    This paper presents the design, integration and experimental validation of a miniature light-weight delta robot targeted to be used for a variety of applications including the pick-place operations, high speed precise positioning and haptic implementations. The improvements brought by the new design contain; the use of a novel light-weight joint type replacing the conventional and heavy bearing structures and realization of encoderless position measurement algorithm based on hall effect sensor outputs of direct drive linear motors. The description of mechanical, electrical and software based improvements are followed by the derivation of a sliding mode controller to handle tracking of planar closed curves represented by elliptic fourier descriptors (EFDs). The new robot is tested in experiments and the validity of the improvements are verified for practical implementation

    Experimental study of trajectory planning and control of a high precision robot manipulator

    Get PDF
    The kinematic and trajectory planning is presented for a 6 DOF end-effector whose design was based on the Stewart Platform mechanism. The end-effector was used as a testbed for studying robotic assembly of NASA hardware with passive compliance. Vector analysis was employed to derive a closed-form solution for the end-effector inverse kinematic transformation. A computationally efficient numerical solution was obtained for the end-effector forward kinematic transformation using Newton-Raphson method. Three trajectory planning schemes, two for fine motion and one for gross motion, were developed for the end-effector. Experiments conducted to evaluate the performance of the trajectory planning schemes showed excellent tracking quality with minimal errors. Current activities focus on implementing the developed trajectory planning schemes on mating and demating space-rated connectors and using the compliant platform to acquire forces/torques applied on the end-effector during the assembly task

    Using a 3DOF Parallel Robot and a Spherical Bat to hit a Ping-Pong Ball

    Get PDF
    Playing the game of Ping-Pong is a challenge to human abilities since it requires developing skills, such as fast reaction capabilities, precision of movement and high speed mental responses. These processes include the utilization of seven DOF of the human arm, and translational movements through the legs, torso, and other extremities of the body, which are used for developing different game strategies or simply imposing movements that affect the ball such as spinning movements. Computationally, Ping-Pong requires a huge quantity of joints and visual information to be processed and analysed, something which really represents a challenge for a robot. In addition, in order for a robot to develop the task mechanically, it requires a large and dexterous workspace, and good dynamic capacities. Although there are commercial robots that are able to play Ping-Pong, the game is still an open task, where there are problems to be solved and simplified. All robotic Ping-Pong players cited in the bibliography used at least four DOF to hit the ball. In this paper, a spherical bat mounted on a 3-DOF parallel robot is proposed. The spherical bat is used to drive the trajectory of a Ping-Pong ball.Fil: Trasloheros, Alberto. Universidad Aeronáutica de Querétaro; MéxicoFil: Sebastián, José María. Universidad Politécnica de Madrid; España. Consejo Superior de Investigaciones Científicas; EspañaFil: Torrijos, Jesús. Consejo Superior de Investigaciones Científicas; España. Universidad Politécnica de Madrid; EspañaFil: Carelli Albarracin, Ricardo Oscar. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - San Juan. Instituto de Automática. Universidad Nacional de San Juan. Facultad de Ingeniería. Instituto de Automática; ArgentinaFil: Roberti, Flavio. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - San Juan. Instituto de Automática. Universidad Nacional de San Juan. Facultad de Ingeniería. Instituto de Automática; Argentin

    Geometry-aware Manipulability Learning, Tracking and Transfer

    Full text link
    Body posture influences human and robots performance in manipulation tasks, as appropriate poses facilitate motion or force exertion along different axes. In robotics, manipulability ellipsoids arise as a powerful descriptor to analyze, control and design the robot dexterity as a function of the articulatory joint configuration. This descriptor can be designed according to different task requirements, such as tracking a desired position or apply a specific force. In this context, this paper presents a novel \emph{manipulability transfer} framework, a method that allows robots to learn and reproduce manipulability ellipsoids from expert demonstrations. The proposed learning scheme is built on a tensor-based formulation of a Gaussian mixture model that takes into account that manipulability ellipsoids lie on the manifold of symmetric positive definite matrices. Learning is coupled with a geometry-aware tracking controller allowing robots to follow a desired profile of manipulability ellipsoids. Extensive evaluations in simulation with redundant manipulators, a robotic hand and humanoids agents, as well as an experiment with two real dual-arm systems validate the feasibility of the approach.Comment: Accepted for publication in the Intl. Journal of Robotics Research (IJRR). Website: https://sites.google.com/view/manipulability. Code: https://github.com/NoemieJaquier/Manipulability. 24 pages, 20 figures, 3 tables, 4 appendice

    Independent Motion Detection with Event-driven Cameras

    Full text link
    Unlike standard cameras that send intensity images at a constant frame rate, event-driven cameras asynchronously report pixel-level brightness changes, offering low latency and high temporal resolution (both in the order of micro-seconds). As such, they have great potential for fast and low power vision algorithms for robots. Visual tracking, for example, is easily achieved even for very fast stimuli, as only moving objects cause brightness changes. However, cameras mounted on a moving robot are typically non-stationary and the same tracking problem becomes confounded by background clutter events due to the robot ego-motion. In this paper, we propose a method for segmenting the motion of an independently moving object for event-driven cameras. Our method detects and tracks corners in the event stream and learns the statistics of their motion as a function of the robot's joint velocities when no independently moving objects are present. During robot operation, independently moving objects are identified by discrepancies between the predicted corner velocities from ego-motion and the measured corner velocities. We validate the algorithm on data collected from the neuromorphic iCub robot. We achieve a precision of ~ 90 % and show that the method is robust to changes in speed of both the head and the target.Comment: 7 pages, 6 figure
    • …
    corecore