Search NASA⌕ Search

SEARCH · Search NASA

Results for “robot 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 433 records · Page 24

Graphic overlays in high-precision teleoperation: Current and future work at JPL

In space teleoperation additional problems arise, including signal transmission time delays. These can greatly reduce operator performance. Recent advances in graphics open new possibilities for addressing these and other problems. Currently a multi-camera system with normal 3-D TV and video graphics capabilities is being developed. Trained and untrained operators will be tested for high precision performance using two force reflecting hand controllers and a voice recognition system to control two robot arms and up to 5 movable stereo or non-stereo TV cameras. A number of new techniques of integrating TV and video graphics displays to improve operator training and performance in teleoperation and supervised automation are evaluated.

Diner, Daniel B.↗

A discrete decentralized variable structure robotic controller

A decentralized trajectory controller for robotic manipulators is designed and tested using a multiprocessor architecture and a PUMA 560 robot arm. The controller is made up of a nominal model-based component and a correction component based on a variable structure suction control approach. The second control component is designed using bounds on the difference between the used and actual values of the model parameters. Since the continuous manipulator system is digitally controlled along a trajectory, a discretized equivalent model of the manipulator is used to derive the controller. The motivation for decentralized control is that the derived algorithms can be executed in parallel using a distributed, relatively inexpensive, architecture where each joint is assigned a microprocessor. Nonlinear interaction and coupling between joints is treated as a disturbance torque that is estimated and compensated for.

Tumeh, Zuheir S.↗

Comparison of joint space versus task force load distribution optimization for a multiarm manipulator system

It is often proposed that the redundancy in choosing a force distribution for multiple arms grasping a single object should be handled by minimizing a quadratic performance index. The performance index may be formulated in terms of joint torques or in terms of the Cartesian space force/torque applied to the body by the grippers. The former seeks to minimize power consumption while the latter minimizes body stresses. Because the cost functions are related to each other by a joint angle dependent transformation on the weight matrix, it might be argued that either method tends to reduce power consumption, but clearly the joint space minimization is optimal. A comparison of these two options is presented with consideration given to computational cost and power consumption. Simulation results using a two arm robot system are presented to show the savings realized by employing the joint space optimization. These savings are offset by additional complexity, computation time and in some cases processor power consumption.

Soloway, Donald I.↗

Proceedings of the NASA Conference on Space Telerobotics, volume 5

Papers presented at the NASA Conference on Space Telerobotics are compiled. The theme of the conference was man-machine collaboration in space. The conference provided a forum for researchers and engineers to exchange ideas on the research and development required for the application of telerobotics technology to the space systems planned for the 1990's and beyond. Volume 5 contains papers related to the following subject areas: robot arm modeling and control, special topics in telerobotics, telerobotic space operations, manipulator control, flight experiment concepts, manipulator coordination, issues in artificial intelligence systems, and research activities at the Johnson Space Center.

Rodriguez, Guillermo↗

On-line frequency domain information for control of a flexible-link robot with varying payload

Experimental results are given for the endpoint position control of a single-link, very flexible robot arm carrying an unknown, varying payload. The control objective is to maintain endpoint position accuracy in the presence of flexure effects after rapid movement due to a rigid body slew-angle commanded position. Fast, simple, and efficient frequency-domain schemes are used for online controller gain adjustment within an effective scheduling framework. Only endpoint acceleration and motor shaft angle measurements are utilized in relatively simple control laws where the appropriate gains have been scheduled as correlated to modal frequency information corresponding to a varying, unknown payload.

Yurkovich, Stephen↗

A telerobotic system for automated assembly of large space structures

Future space missions such as polar platforms and antennas are anticipated to require large truss structures as their primary support system. During the past several years considerable research has been conducted to develop hardware and construction techniques suitable for astronaut assembly of truss structures in space. A research program has recently been initiated to develop the technology and to demonstrate the potential for automated in-space assembly of large erectable structures. The initial effort will be focused on automated assembly of a tetrahedral truss composed of 2-meter members. The facility is designed as a ground based system to permit evaluation of assembly concepts and was not designed for space qualification. The system is intended to be used as a tool from which more sophisticated procedures and operations can be developed. The facility description includes a truss structure, motionbases and a robot arm equipped with an end effector. Other considerations and requirements of the structural assembly describe computer control systems to monitor and control the operations of the assembly facility.

Rhodes, Marvin D.↗

Testbed For Telerobotic Servicing

Telerobot testbed used to evaluate technologies for remote servicing, including assembly, maintenance, and repair. Enables study of advantages and disadvantages of modes and problems encountered in implementing them. Best technologies for implementing modes chosen. Provides delays simulating transmission delays between control stations on ground and orbiting spacecraft. Includes five major equipment subsystems, each consisting of such commercially available equipment as video cameras, computers, and robot arms. Used on Space Station and on Space Shuttle and satellites in orbit. Also used in hazardous and underwater environments on Earth.

Matijevic, Jacob R.↗

Grasping-Force Sensor For Robot Hand

Grasping-force sensor designed for use on robot hand including interdigitating claws required to remain in alignment. Sensor integral part of grasping claw assembly on robot hand. Base frames deflect elastically, partly in manner of cantilever beam and partly in manner of parallelogram linkage. Strain gauges measure grasping forces by measuring deflections. Operator feels initial contact between claws and object and modifies motions of robot arm, hand and claws accordingly.

Scheinman, Victor D.↗

Experiences with Ada in an embedded system

Recent experiences with using Ada in a real time environment are described. The application was the control system for an experimental robotic arm. The objectives of the effort were to experiment with developing embedded applications in Ada, evaluating the suitability of the language for the application, and determining the performance of the system. Additional objectives were to develop a control system based on the NASA/NBS Standard Reference Model for Telerobot Control System Architecture (NASREM) in Ada, and to experiment with the control laws and how to incorporate them into the NASREM architecture.

Labaugh, Robert J.↗

Dynamic modeling, property investigation, and adaptive controller design of serial robotic manipulators modeled with structural compliance

Research results on general serial robotic manipulators modeled with structural compliances are presented. Two compliant manipulator modeling approaches, distributed and lumped parameter models, are used in this study. System dynamic equations for both compliant models are derived by using the first and second order influence coefficients. Also, the properties of compliant manipulator system dynamics are investigated. One of the properties, which is defined as inaccessibility of vibratory modes, is shown to display a distinct character associated with compliant manipulators. This property indicates the impact of robot geometry on the control of structural oscillations. Example studies are provided to illustrate the physical interpretation of inaccessibility of vibratory modes. Two types of controllers are designed for compliant manipulators modeled by either lumped or distributed parameter techniques. In order to maintain the generality of the results, neither linearization is introduced. Example simulations are given to demonstrate the controller performance. The second type controller is also built for general serial robot arms and is adaptive in nature which can estimate uncertain payload parameters on-line and simultaneously maintain trajectory tracking properties. The relation between manipulator motion tracking capability and convergence of parameter estimation properties is discussed through example case studies. The effect of control input update delays on adaptive controller performance is also studied.

Tesar, Delbert↗

Spiral lead platen robotic end effector

A robotic end effector is disclosed which makes use of a rotating platen with spiral leads used to impact lateral motion to gripping fingers. Actuation is provided by the contact of rolling pins with the walls of the leads. The use of the disclosed method of actuation avoids jamming and provides excellent mechanical advantage while remaining light in weight and durable. The entire end effector is compact and easily adapted for attachment to robotic arms currently in use.

Beals, David C.↗

Stochastic Satbility and Performance Robustness of Linear Multivariable Systems

Stochastic robustness, a simple technique used to estimate the robustness of linear, time invariant systems, is applied to a single-link robot arm control system. Concepts behind stochastic stability robustness are extended to systems with estimators and to stochastic performance robustness. Stochastic performance robustness measures based on classical design specifications are introduced, and the relationship between stochastic robustness measures and control system design parameters are discussed. The application of stochastic performance robustness, and the relationship between performance objectives and design parameters are demonstrated by means of example. The results prove stochastic robustness to be a good overall robustness analysis method that can relate robustness characteristics to control system design parameters.

Ryan, Laurie E.↗

Multirate sampled-data yaw-damper and modal suppression system design

A multirate control law synthesized algorithm based on an infinite-time quadratic cost function, was developed along with a method for analyzing the robustness of multirate systems. A generalized multirate sampled-data control law structure (GMCLS) was introduced. A new infinite-time-based parameter optimization multirate sampled-data control law synthesis method and solution algorithm were developed. A singular-value-based method for determining gain and phase margins for multirate systems was also developed. The finite-time-based parameter optimization multirate sampled-data control law synthesis algorithm originally intended to be applied to the aircraft problem was instead demonstrated by application to a simpler problem involving the control of the tip position of a two-link robot arm. The GMCLS, the infinite-time-based parameter optimization multirate control law synthesis method and solution algorithm, and the singular-value based method for determining gain and phase margins were all demonstrated by application to the aircraft control problem originally proposed for this project.

Berg, Martin C.↗

A perception and manipulation system for collecting rock samples

An important part of a planetary exploration mission is to collect and analyze surface samples. As part of the Carnegie Mellon University Ambler Project, researchers are investigating techniques for collecting samples using a robot arm and a range sensor. The aim of this work is to make the sample collection operation fully autonomous. Described here are the components of the experimental system, including a perception module that extracts objects of interest from range images and produces models of their shapes, and a manipulation module that enables the system to pick up the objects identified by the perception module. The system was tested on a small testbed using natural terrain.

Choi, T.↗

System requirements and design features of Space Station Remote Manipulator System mechanisms

The Space Station Remote Manipulator System (SSRMS) is a long robotic arm for handling large objects/payloads on the International Space Station Freedom. The mechanical components of the SSRMS include seven joints, two latching end effectors (LEEs), and two boom assemblies. The joints and LEEs are complex aerospace mechanisms. The system requirements and design features of these mechanisms are presented. All seven joints of the SSRMS have identical functional performance. The two LEES are identical. This feature allows either end of the SSRMS to be used as tip or base. As compared to the end effector of the Shuttle Remote Manipulator System, the LEE has a latch and umbilical mechanism in addition to the snare and rigidize mechanisms. The latches increase the interface preload and allow large payloads (up to 116,000 Kg) to be handled. The umbilical connectors provide power, data, and video signal transfer capability to/from the SSRMS.

Kumar, Rajnish↗

Stochastic stability and performance robustness of linear multivariable systems

Stochastic robustness, a simple technique used to estimate the robustness of linear, time-invariant systems, is applied to a single-link robot arm control system. Concepts behind stochastic stability robustness are extended to systems with estimators and to stochastic performance robustness. Stochastic performance robustness measures based on classical design specifications are introduced, and the relationship between stochastic robustness measures and control system design parameters is discussed. The application of stochastic performance robustness and the relationship between performance objectives and design parameters are demonstrated by means of the example. The results prove stochastic robustness to be a good overall robustness analysis method that can relate robustness characteristics to control system design parameters.

Stengel, Robert F.↗

Spatial operator approach to flexible manipulator inverse and forward dynamics

This study extends to flexible multibody manipulators the recent results of the author on the use of spatially recursive filtering and smoothing techniques for robot arm dynamics. The configuration analyzed is that of a mechanical system of flexible bodies joined together by articulated joints. The inverse and forward dynamics problems are solved using the techniques of spatially recursive Kalman filtering and smoothing. The algorithms are easily developed using a set of identities associated with mass matrix factorization and inversion. The identities are easily derived using a spatial operator algebra developed by the author.

Rodriguez, G.↗

Nonlinear feedback method of robot control - A preliminary experimental study

The nonlinear feedback method of robot control has been experimentally implemented on two PUMA 560 robot arms. The feasibility of the proposed controller, which was shown viable through simulation results earlier, is stressed. The servomechanism operates in task space, and the nonlinear feedback takes care of the necessary transformations to compute the necessary joint currents. A discussion is presented of the implementation with details of the experiments performed. The performance of the controller is encouraging but was limited to 100-Hz sampling frequency and to derived velocity information at the time of the experimentation. The setup of the lab, the software aspects, results, and the control hardware architecture that has recently been implemented are discussed.

Tarn, T. J.↗