11,986 research outputs found

    Adaptive Controller Algorithm for 2-DOF Humanoid Robot Arm

    Get PDF
    AbstractA computational model of human motor control for a nonlinear 2 degrees-of-freedom (DOF) robot arm to mimic humanlike behavior is developed and presented in this paper. The model is based on a simple mathematical model of a 2-segment compound pendulum which mimics the human upper arm and forearm. Using the Lagrangian and Euler-Lagrange equations, the 2-DOF dynamic equations were successfully derived and solved using Euler's method. Two types of controllers; a feedback Proportional-Derivative (PD) controller and a feedforward controller, were combined into the model. The algorithm exhibited learning of the necessary torque required in performing the desired Position Control via Specific Trajectory (PCST) rehabilitative task via feedback control and using it as the feedforward torque in subsequent trial motions. After 30 trials, the mean absolute error with respect to the desired motion of the upper arm, showed a decrease from 0.09533 to 0.005859, and the forearm motion from 0.3526 to 0.006138. This decrement trend in mean absolute errorwith increase in number of trials is consistent with the adaptive control strategy of the human arm known as the Feedback Error Learning (FEL) strategy

    MATHEMATICAL MODEL OF ADAPTIVE MOTOR CONTROL

    Get PDF
    An adaptive control law incorporating a biologically inspired neural networks for robot control is used as a mathematical model of human motor control and the motor control adaptation. Modeling human motor control strategy is made difficult due to the redundancies in the human motor control system. This control model is able to overcome the difficulties of the human motor control modelling, and include the learning capability of the motor control strategy which was omitted in human motor control studies until now. By adaptively piecing together a collection of elementary computational elements, the proposed model develops complex internal models which are used to compensate for the effects of externally imposed forces or changes in the physical properties of the system. In order to examine the form of human motor control adaptation in detail, a computer simulation was developed with a two dimensional model of the human arm which utilized the proposed adaptive motor control model. The simulation result show that the model is able to capture the characteristics of the motor control adaptation seen in human experiments reported by [14], [46]. For cont inuation of this research, an experimental apparatus was designed and built for the human motor control study. This apparatus is a cable driven, two-dimensional manipulator which is used to apply specified disturbance forces to the human arm. The preliminary experiment conducted with this test apparatus show a strong correlation to the simulation data and other experimental data reported on human reaching motions

    Sensory Motor Remapping of Space in Human-Machine Interfaces

    Get PDF
    Studies of adaptation to patterns of deterministic forces have revealed the ability of the motor control system to form and use predictive representations of the environment. These studies have also pointed out that adaptation to novel dynamics is aimed at preserving the trajectories of a controlled endpoint, either the hand of a subject or a transported object. We review some of these experiments and present more recent studies aimed at understanding how the motor system forms representations of the physical space in which actions take place. An extensive line of investigations in visual information processing has dealt with the issue of how the Euclidean properties of space are recovered from visual signals that do not appear to possess these properties. The same question is addressed here in the context of motor behavior and motor learning by observing how people remap hand gestures and body motions that control the state of an external device. We present some theoretical considerations and experimental evidence about the ability of the nervous system to create novel patterns of coordination that are consistent with the representation of extrapersonal space. We also discuss the perspective of endowing human–machine interfaces with learning algorithms that, combined with human learning, may facilitate the control of powered wheelchairs and other assistive devices

    Development of advanced control schemes for telerobot manipulators

    Get PDF
    To study space applications of telerobotics, Goddard Space Flight Center (NASA) has recently built a testbed composed mainly of a pair of redundant slave arms having seven degrees of freedom and a master hand controller system. The mathematical developments required for the computerized simulation study and motion control of the slave arms are presented. The slave arm forward kinematic transformation is presented which is derived using the D-H notation and is then reduced to its most simplified form suitable for real-time control applications. The vector cross product method is then applied to obtain the slave arm Jacobian matrix. Using the developed forward kinematic transformation and quaternions representation of the slave arm end-effector orientation, computer simulation is conducted to evaluate the efficiency of the Jacobian in converting joint velocities into Cartesian velocities and to investigate the accuracy of the Jacobian pseudo-inverse for various sampling times. In addition, the equivalence between Cartesian velocities and quaternion is also verified using computer simulation. The motion control of the slave arm is examined. Three control schemes, the joint-space adaptive control scheme, the Cartesian adaptive control scheme, and the hybrid position/force control scheme are proposed for controlling the motion of the slave arm end-effector. Development of the Cartesian adaptive control scheme is presented and some preliminary results of the remaining control schemes are presented and discussed

    Real Time Animation of Virtual Humans: A Trade-off Between Naturalness and Control

    Get PDF
    Virtual humans are employed in many interactive applications using 3D virtual environments, including (serious) games. The motion of such virtual humans should look realistic (or ‘natural’) and allow interaction with the surroundings and other (virtual) humans. Current animation techniques differ in the trade-off they offer between motion naturalness and the control that can be exerted over the motion. We show mechanisms to parametrize, combine (on different body parts) and concatenate motions generated by different animation techniques. We discuss several aspects of motion naturalness and show how it can be evaluated. We conclude by showing the promise of combinations of different animation paradigms to enhance both naturalness and control

    Method and apparatus for configuration control of redundant robots

    Get PDF
    A method and apparatus to control a robot or manipulator configuration over the entire motion based on augmentation of the manipulator forward kinematics is disclosed. A set of kinematic functions is defined in Cartesian or joint space to reflect the desirable configuration that will be achieved in addition to the specified end-effector motion. The user-defined kinematic functions and the end-effector Cartesian coordinates are combined to form a set of task-related configuration variables as generalized coordinates for the manipulator. A task-based adaptive scheme is then utilized to directly control the configuration variables so as to achieve tracking of some desired reference trajectories throughout the robot motion. This accomplishes the basic task of desired end-effector motion, while utilizing the redundancy to achieve any additional task through the desired time variation of the kinematic functions. The present invention can also be used for optimization of any kinematic objective function, or for satisfaction of a set of kinematic inequality constraints, as in an obstacle avoidance problem. In contrast to pseudoinverse-based methods, the configuration control scheme ensures cyclic motion of the manipulator, which is an essential requirement for repetitive operations. The control law is simple and computationally very fast, and does not require either the complex manipulator dynamic model or the complicated inverse kinematic transformation. The configuration control scheme can alternatively be implemented in joint space

    Fuzzy logic control of telerobot manipulators

    Get PDF
    Telerobot systems for advanced applications will require manipulators with redundant 'degrees of freedom' (DOF) that are capable of adapting manipulator configurations to avoid obstacles while achieving the user specified goal. Conventional methods for control of manipulators (based on solution of the inverse kinematics) cannot be easily extended to these situations. Fuzzy logic control offers a possible solution to these needs. A current research program at SRI developed a fuzzy logic controller for a redundant, 4 DOF, planar manipulator. The manipulator end point trajectory can be specified by either a computer program (robot mode) or by manual input (teleoperator). The approach used expresses end-point error and the location of manipulator joints as fuzzy variables. Joint motions are determined by a fuzzy rule set without requiring solution of the inverse kinematics. Additional rules for sensor data, obstacle avoidance and preferred manipulator configuration, e.g., 'righty' or 'lefty', are easily accommodated. The procedure used to generate the fuzzy rules can be extended to higher DOF systems
    corecore