15 research outputs found

    Dynamic modelling and control of a flexible manipulator.

    Get PDF
    This thesis presents investigations into dynamic modelling and control of a flexible manipulator system. The work on dynamic modelling involves finite element and symbolic manipulation techniques. The control strategies investigated include feedforward control using command shaping techniques and combined feedforward and feedback control schemes. A constrained planar single-link flexible manipulator is used as test and verification platform throughout this work. Dynamic model of a single-link flexible manipulator incorporating structural damping, hub inertia and payload is developed using the finite element method. Experiments are performed on a laboratory-scale single-link flexible manipulator with and without payload for verification of the developed dynamic model. Simulated and experimental system responses to a single-switch bang-bang torque input are presented in the time and frequency domains. Resonance frequencies of the system for the first three modes are identified. The performance and accuracy of the simulation algorithm are studied in comparison to the experimental results in both domains. The effects of damping and payload on the dynamic behaviour of the manipulator are addressed. Moreover, the impact of using higher number of elements is studied. The application of a symbolic manipulation approach for modelling and performance analysis of a flexible manipulator system is investigated. System transfer function can be retained in symbolic form using this approach and good approximation of the system transfer function can be obtained. Relationships between system characteristics and parameters such as payload and hub inertia are accordingly explored. Simulation and experimental exercises are presented to demonstrate the effectiveness of the symbolic approach in modelling and simulation of the flexible manipulator system. Simulation and experimental investigations into the development of feedforward control strategies based on command shaping techniques for vibration control of flexible manipulators are presented. The command shaping techniques using input shaping, low-pass and band-stop filters are considered. The command shaping techniques are designed based on the parameters of the system obtained using the unshaped bang-bang torque input. ii Abstract Performances of the techniques are evaluated in terms of level of vibration reduction, time response specifications, robustness to error in natural frequencies and processing times. The effect of using higher number of impulses and filter orders on the system performance is also investigated. Moreover, the effectiveness of the command shaping techniques in reducing vibrations due to inclusion of payload into the system is examined. A comparative assessment of the performance of the command shaping techniques in vibration reduction of the system is presented. The development of hybrid control schemes for input tracking and vibration suppression of flexible manipulators is presented. The hybrid control schemes based on collocated feedback controllers for rigid body motion control with non-collocated PID control and feedforward control for vibration suppression of the system are examined. The non-collocated PID control is designed utilising the end-point deflection (elastic deformation) feedback whereas feedforward control is designed using the input shaping technique. The developed hybrid schemes are tested within the simulation environment of the flexible manipulator with and without payload. The performances of the control schemes are evaluated in terms of input tracking capability and vibration suppression of the flexible manipulator. Initially, a collocated PD utilising the hub-angle and hub-velocity feedback signals is used as a feedback controller. Subsequently, to achieve uniform performance in the presence of a payload, a collocated adaptive control is designed based on pole-assignment self-tuning control scheme. Lastly, a comparative assessment of the performance of the hybrid control schemes is presented

    Learning Reach-to-Grasp Motions From Human Demonstrations

    Get PDF
    Reaching over to grasp an item is arguably the most commonly used motor skill by humans. Even under sudden perturbations, humans seem to react rapidly and adapt their motion to guarantee success. Despite the apparent ease and frequency with which we use this ability, a complete understanding of the underlying mechanisms cannot be claimed. It is partly due to such incomplete knowledge that adaptive robot motion for reaching and grasping under perturbations is not perfectly achieved. In this thesis, we take the discriminative approach for modelling trajectories of reach-to-grasp motion from expert demonstrations. Throughout this thesis, we will employ time-independent (autonomous) flow based representations to learn reactive motion controllers which can then be ported onto robots. This thesis is divided into three main parts. The first part is dedicated to biologically inspired modelling of reach-to-grasp motions with respect to the hand-arm coupling. We build upon previous work in motion modelling using autonomous dynamical systems (DS) and present a coupled dynamical system (CDS) model of these two subsystems. The coupled model ensures satisfaction of the constraints between the hand and the arm subsystems which are critical to the success of a reach-to-grasp task. Moreover, it reduces the complexity of the overall motion planning problem as compared to considering a combined problem for the hand and the arm motion. In the second part we extend the CDS approach to incorporate multiple grasping points. Such a model is beneficial due to the fact that many daily life objects afford multiple grasping locations on their surface. We combine a DS based approach with energy-function learning to learn a multiple attractor dynamical system where the attractors are mapped to the desired grasping points. We present the Augmented-SVM (ASVM) model that combines the classical SVM formulation with gradient constraints arising from the energy function to learn the desired dynamical function for motion generation. In the last part of this thesis, we address the problem of inverse-kinematics and obstacle avoidance by combining our flow-based motion generator with global configuration-space planners. We claim that the two techniques complement each other. On one hand, the fast reactive nature of our flow based motion generator can used to guide the search of a randomly exploring random tree (RRT) based global planner. On the other hand, global planners can efficiently handle arbitrary obstacles and avoid local minima present in the dynamical function learned from demonstrations. We show that combining the information from demonstrations with global planning in the form of a energy-map considerably decreases the computational complexity of state-of-the-art sampling based planners. We believe that this thesis has the following contributions to Robotics and Machine Learning. First, we have developed algorithms for fast and adaptive motion generation for reach-grasp motions. Second, we formulated an extension to the classical SVM formulation that takes into account the gradient information from data. We showed that instead of being limited as a classifier or a regressor, the SVM framework can be used as a more general function approximation technique. Lastly, we have combined our local methods with global approaches for planning to achieve arbitrary obstacle avoidance and considerable reduction in the computation complexity of the global planners
    corecore