Search NASA⌕ Search

SEARCH · Search NASA

Results for “Arm”

Search indexed NASA NTRS and DOE OSTI research on propulsion, heat transfer, battery materials and energy systems. Follow report and document links to the original sources.

Quote a phrase for an exact phrase match. Source license links do not imply unrestricted reuse.

At least 253 records · Page 14

Dual arm robotic system with sensory input

The need for dual arm robots in space station assembly and satellite maintainance is of increasing significance. Such robots will be in greater demand in the future when numerous tasks will be assigned to them to relieve the direct intervention of humans in space. Technological demands from these robots will be high. They will be expected to perform high speed tasks with a certain degree of autonomy. Various levels of sensing will have to be used in a sophisticated control scheme. Ongoing research in control, sensing and real-time software to produce a two-arm robotic system than can accomplish generic assembly tasks is discussed. The control hierarchy and the specific control approach are discussed. A decentralized implementation of model-reference adaptive control using Variable Structure controllers and the incorporation of tactile feedback is considered.

Ozguner, U.↗

Modelling and control of two coordinated robot arms

Two coordinated robot arms are modeled by considering the two arms as working on the same object simultaneously and as a closed kinematic chain. In both formulations, a novel dynamic control method is used which is based on feedback linearization and simultaneous output decoupling.

Tarn, T. J.↗

Robot arm force control through system linearization by nonlinear feedback

Based on a differential geometric feedback linearization technique for nonlinear time-varying systems, a dynamic force control method for robot arms is developed. It uses active force-moment measurements at the robot wrist. The controller design fully incorporate the robot-arm dynamics and is so general that it can be reduced to pure position control, hybrid position/force control, pure force control. The controller design is independent of the tasks to be performed. Computer simulations show that the controller improves the position error by a factor of ten in cases in which position errors generate force measurements. A theorem on linearization of time-varying system is also presented.

Tarn, T. J.↗

A novel approach to the modelling and control of flexible robot arms

A general dynamic model of a two-link Euler-Bernoulli beam flexible robot arm is presented in the form of partial-differential-integral equations. Observations are made on important properties of the dynamic model. The resulting infinite-dimensional system is then input-output decoupled and partially linearized by a diffeomorphic state transformation and nonlinear state feedback. The local stability issue is addressed for a one-link flexible robot arm.

Ding, Xuru↗

Adaptive Strategies for Controls of Flexible Arms

An adaptive controller for a modern manipulator has been designed based on asymptotical stability via the Lyapunov criterion with the output error between the system and a reference model used as the actuating control signal. Computer simulations were carried out to test the design. The combination of the adaptive controller and a system vibration and mode shape estimator show that the flexible arm should move along a pre-defined trajectory with high-speed motion and fast vibration setting time. An existing computer-controlled prototype two link manipulator, RALF (Robotic Arm, Large Flexible), with a parallel mechanism driven by hydraulic actuators was used to verify the mathematical analysis. The experimental results illustrate that assumed modes found from finite element techniques can be used to derive the equations of motion with acceptable accuracy. The robust adaptive (modal) control is implemented to compensate for unmodelled modes and nonlinearities and is compared with the joint feedback control in additional experiments. Preliminary results show promise for the experimental control algorithm.

Yuan, Bau-San↗

Multiple cooperating manipulators: The case of kinematically redundant arms

Existing work concerning two or more manipulators simultaneously grasping and transferring a common load is continued and extended. Specifically considered is the case of one or more arms being kinematically redundant. Some existing results in the modeling and control of single redundant arms and multiple manipulators are reviewed. The cooperating situation is modeled in terms of a set of coordinates representing object motion and internal object squeezing. Nominal trajectories in these coordinates are produced via actuator load distribution algorithms introduced previously. A controller is developed to track these desired object trajectories while making use of the kinematic redundancy to additionally aid the cooperation and coordination of the system. It is shown how the existence of kinematic redundancy within the system may be used to enhance the degree of cooperation achievable.

Walker, Ian D.↗

The KALI multi-arm robot programming and control environment

The KALI distributed robot programming and control environment is described within the context of its use in the Jet Propulsion Laboratory (JPL) telerobot project. The purpose of KALI is to provide a flexible robot programming and control environment for coordinated multi-arm robots. Flexibility, both in hardware configuration and software, is desired so that it can be easily modified to test various concepts in robot programming and control, e.g., multi-arm control, force control, sensor integration, teleoperation, and shared control. In the programming environment, user programs written in the C programming language describe trajectories for multiple coordinated manipulators with the aid of KALI function libraries. A system of multiple coordinated manipulators is considered within the programming environment as one motion system. The user plans the trajectory of one controlled Cartesian frame associated with a motion system and describes the positions of the manipulators with respect to that frame. Smooth Cartesian trajectories are achieved through a blending of successive path segments. The manipulator and load dynamics are considered during trajectory generation so that given interface force limits are not exceeded.

Backes, Paul↗

Test and validation for robot arm control dynamics simulation

The Flight Telerobotic Servicer (FTS) program will require an ability to develop, in a cost effective manner, many simulation models for design, analysis, performance evaluation, and crew training. Computational speed and the degree of modeling fidelity associated with each simulation must be commensurate with problem objectives. To demonstrate evolving state-of-the-art general purpose multibody modeling capabilities, to validate these by laboratory testing, and to expose their modeling shortcomings, two focus problems at the opposite ends of the simulation spectrum are defined: (1) Coarse Acquisition Control Dynamics. Create a real time man-in-the-control-loop simulator. Provide animated graphical display of robot arm dynamics and tactile feedback sufficient for cueing the operator. Interface simulator software with human operated tactile feedback controller; i.e., the Kraft mini-master. (2) Fine, Precision Mode Control Dynamics. Create a high speed, high fidelity simulation model for the design, analysis, and performance evaluation of autonomous 7 degree-of-freedom (DOF) trajectory control algorithms. This model must contain detail dynamic models for all significant dynamics elements within the robot arm, such as joint drive mechanisms.

Yae, K. Harold↗

Dual arm coordination and control

A generalized master/slave technique and experimental results for coordinated control of two arms rigidly grasping an object is described. An interactive program has been developed to allow a user the flexibility to select appropriate control modes for a given experiment. This interface allows for control gain adjustments. The results of several experiments performed on this system to demonstrate its capabilities such as transporting an object with or without induced internal forces and movement of a constrained object are offered. The system is further developed to achieve a so-called shared control mode in which an operator specifies the free motion trajectory for a point on the object of manipulation via a joystick while the autonomous control system is used for coordination and control of the arms.

Hayati, Samad↗

Efficient star formation in the spiral arms of M51

The molecular, neutral, and ionized hydrogen distributions in the Sbc galaxy M51 (NGC 5194) are compared. To estimate H2 surface densities observations of the CO (J = 1 - 0) transition were made in 60 positions out to a radius of 155 arcsec. Extinction-corrected H-alpha intensities were used to compute the detailed massive star formation rates (MSFRs) in the disk. Estimates of the gas surface density, the MSFR, and the ratio of these quantities, MSFR/sigma(p), were then examined. The spiral arms were found to exhibit an excess gas density, measuring between 1.4 and 1.6 times the interarm values at 45 arcsec resolution. The total (arm and interarm) gas content and massive star formation rates in concentric annuli in the disk of M51 were computed. The two quantities fall off together with radius, yielding a relatively constant MSFR/sigma(p) with radius. This behavior is not explained by current models of star formation in galactic disks.

Lord, Steven D.↗

A passivity based control methodology for flexible joint robots with application to a simplified shuttle RMS arm

The main goal is to develop a general theory for the control of flexible robots, including flexible joint robots, flexible link robots, rigid bodies with flexible appendages, etc. As part of the validation, the theory is applied to the control law development for a test example which consists of a three-link arm modeled after the shoulder yaw joint of the space shuttle remote manipulator system (RMS). The performance of the closed loop control system is then compared with the performance of the existing RMS controller to demonstrate the effectiveness of the proposed approach. The theoretical foundation of this new approach to the control of flexible robots is presented and its efficacy is demonstrated through simulation results on the three-link test arm.

Sicard, Pierre↗

Trajectory optimization for kinematically redundant arms

A review of local optimization methods for resolving joint configurations in underconstrained manipulation tasks is conducted. A new approach is developed for observing joint limits and avoiding obstacles during the trajectory planning. The methodology is used in a four-link arm example to avoid a workspace singularity and is compared with results using the extended Moore-Penrose technique. An alternative measure of arm 'manipulability' based directly on the rank of the Jacobian is also introduced.

Carignan, Craig R.↗

An approach to simultaneous control of trajectory and interaction forces in dual-arm configurations

An approach to the control of constrained dynamic systems such as multiple arm systems, multifingered grippers, and walking vehicles is described. The basic philosophy is to utilize a minimal set of inputs to control the trajectory and the surplus input to control the constraint or interaction forces and moments in the closed chain. A dynamic control model for the closed chain is derived that is suitable for designing a controller in which the trajectory and the interaction forces and moments are explicitly controlled. Nonlinear feedback techniques derived from differential geometry are then applied to linearize and decouple the nonlinear model. These ideas are illustrated through a planar example in which two arms are used for cooperative manipulation. Results from a simulation are used to illustrate the efficacy of the method.

Yun, Xiaoping↗

Growth-speed dependence of primary arm spacings in directionally solidified Pb-10 wt pct Sn

The dependence of primary arm spacings on growth speed has been investigated for cellular and dendritic arrays in directionally solidified Pb-10 wt pct Sn. The spatial arrangements of cells and dendrites, as given by their coordination number, are not very different from each other. The primary arm spacing maxima and the cell-to-dendrite transition appear to be strongly influenced by the magnitude of the solute partition coefficient (k). The planar-to-cellular transition in Pb-Sn (k = 0.50) is supercritical as compared to the subcritical behavior reported in Al-Cu (k = 0.14) and succinonitrile-acetone (k = 0.1).

Chopra, M. A.↗

Adaptive control strategies for flexible robotic arm

The motivation of this research came about when a neural network direct adaptive control scheme was applied to control the tip position of a flexible robotic arm. Satisfactory control performance was not attainable due to the inherent non-minimum phase characteristics of the flexible robotic arm tip. Most of the existing neural network control algorithms are based on the direct method and exhibit very high sensitivity if not unstable closed-loop behavior. Therefore a neural self-tuning control (NSTC) algorithm is developed and applied to this problem and showed promising results. Simulation results of the NSTC scheme and the conventional self-tuning (STR) control scheme are used to examine performance factors such as control tracking mean square error, estimation mean square error, transient response, and steady state response.

Bialasiewicz, Jan T.↗

Evaluation of inertial devices for the control of large, flexible, space-based telerobotic arms

Batch simulation studies which show that torque-wheels can reduce the overshoot in abrupt stop commands by 82 percent for a two-link arm are presented. For man-in-the-loop evaluation, a real-time simulator has been developed that samples a hand-controller, solves the nonlinear equations of motion, and graphically displays the resulting motion on a computer workstation. It is shown that, for a single-link arm, a reaction-mass/torque-wheel combination at the payload end can yield a settling time of 3 s for disturbances in the first flexible mode as opposed to 10 s utilizing only a hub motor.

Montgomery, Raymond C.↗

Two arm robot path planning in a static environment using polytopes and string stretching

The two arm robot path planning problem has been analyzed and reduced into components to be simplified. This thesis examines one component in which two Puma-560 robot arms are simultaneously holding a single object. The problem is to find a path between two points around obstacles which is relatively fast and minimizes the distance. The thesis involves creating a structure on which to form an advanced path planning algorithm which could ideally find the optimum path. An actual path planning method is implemented which is simple though effective in most common situations. Given the limits of computer technology, a 'good' path is currently found. Objects in the workspace are modeled with polytopes. These are used because they can be used for rapid collision detection and still provide a representation which is adequate for path planning.

Schima, Francis J., III↗