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 451 records · Page 25

Head-coupled remote stereoscopic camera system for telepresence applications

The Virtual Environment Workstation Project (VIEW) at NASA's Ames Research Center has developed a remotely controlled stereoscopic camera system that can be used for telepresence research and as a tool to develop and evaluate configurations for head-coupled visual systems associated with space station telerobots and remore manipulation robotic arms. The prototype camera system consists of two lightweight CCD video cameras mounted on a computer controlled platform that provides real-time pan, tilt, and roll control of the camera system in coordination with head position transmitted from the user. This paper provides an overall system description focused on the design and implementation of the camera and platform hardware configuration and the development of control software. Results of preliminary performance evaluations are reported with emphasis on engineering and mechanical design issues and discussion of related psychophysiological effects and objectives.

Bolas, M. T.↗

Orbital Welding Head Held By Robot

Orbital welding head positioned by robot controls motion and voltage of arc-welding torch mounted in head. New head encircles part at torch end, and held and manipulated by robot arm at opposite end. Entire welding operation automated. Useful for operations in hazardous environments.

Gangl, Kenneth J.↗

Capacitive Proximity Sensor Has Longer Range

Capacitive proximity sensor on robot arm detects nearby object via capacitive effect of object on frequency of oscillator. Sensing element part of oscillator circuit operating at about 20 kHz. Total capacitance between sensing element and ground constitutes tuning capacitance of oscillator. Sensor circuit includes shield driven by replica of alternating voltage applied to sensing element. Driven shield concentrates sensing electrostatic field in exterior region to enhance sensitivity to object. Sensitivity and dynamic range has corresponding 12-to-1 improvement.

Vranish, John M.↗

Robot Control Based On Spatial-Operator Algebra

Method for mathematical modeling and control of robotic manipulators based on spatial-operator algebra providing concise representation and simple, high-level theoretical frame-work for solution of kinematical and dynamical problems involving complicated temporal and spatial relationships. Recursive algorithms derived immediately from abstract spatial-operator expressions by inspection. Transition from abstract formulation through abstract solution to detailed implementation of specific algorithms to compute solution greatly simplified. Complicated dynamical problems like two cooperating robot arms solved more easily.

Rodriguez, Guillermo↗

Hand/Eye Coordination For Fine Robotic Motion

Fine motions of robotic manipulator controlled with help of visual feedback by new method reducing position errors by order of magnitude. Robotic vision subsystem includes five cameras: three stationary ones providing wide-angle views of workspace and two mounted on wrist of auxiliary robot arm. Stereoscopic cameras on arm give close-up views of object and end effector. Cameras measure errors between commanded and actual positions and/or provide data for mapping between visual and manipulator-joint-angle coordinates.

Lokshin, Anatole M.↗

Collision avoidance sensor skin

The objective was to totally eliminate the possibility of a robot (or any mechanism for that matter) inducing a collision in space operations. We were particularly concerned that human beings were safe under all circumstances. This was apparently accomplished, and it is shown that GSFC has a system that is ready for space qualification and flight. However, it soon became apparent that much more could be accomplished with this technology. Payloads could be made invulnerable to collision avoidance and the blind spots behind them eliminated. This could be accomplished by a simple, non-imaging set of 'Capaciflector' sensors on each payload. It also is evident that this system could be used to align and dock the system with a wide margin of safety. Throughout, lighting problems could be ignored, and unexpected events and modeling errors taken in stride. At the same time, computational requirements would be reduced. This can be done in a simple, rugged, reliable manner that will not disturb the form factor of space systems. It will be practical for space applications. The lab experiments indicate we are well on the way to accomplishing this. Still, the research trail goes deeper. It now appears that the sensors can be extended to end effectors to provide precontact information and make robot docking (or any docking connection) very smooth, with minimal loads impacted back into the mating structures. This type of ability would be a major step forward in basic control techniques in space. There are, however, baseline and restructuring issues to be tackled. The payloads must get power and signals to them from the robot or from the astronaut servicing tool. This requires a standard electromechanical interface. Any of several could be used. The GSFC prototype shown in this presentation is a good one. Sensors with their attendant electronics must be added to the payloads, end effectors, and robot arms and integrated into the system.

Source record↗

Fuzzy logic applications to expert systems and control

A considerable amount of work on the development of fuzzy logic algorithms and application to space related control problems has been done at the Johnson Space Center (JSC) over the past few years. Particularly, guidance control systems for space vehicles during proximity operations, learning systems utilizing neural networks, control of data processing during rendezvous navigation, collision avoidance algorithms, camera tracking controllers, and tether controllers have been developed utilizing fuzzy logic technology. Several other areas in which fuzzy sets and related concepts are being considered at JSC are diagnostic systems, control of robot arms, pattern recognition, and image processing. It has become evident, based on the commercial applications of fuzzy technology in Japan and China during the last few years, that this technology should be exploited by the government as well as private industry for energy savings.

Lea, Robert N.↗

Automatic learning rate adjustment for self-supervising autonomous robot control

Described is an application in which an Artificial Neural Network (ANN) controls the positioning of a robot arm with five degrees of freedom by using visual feedback provided by two cameras. This application and the specific ANN model, local liner maps, are based on the work of Ritter, Martinetz, and Schulten. We extended their approach by generating a filtered, average positioning error from the continuous camera feedback and by coupling the learning rate to this error. When the network learns to position the arm, the positioning error decreases and so does the learning rate until the system stabilizes at a minimum error and learning rate. This abolishes the need for a predetermined cooling schedule. The automatic cooling procedure results in a closed loop control with no distinction between a learning phase and a production phase. If the positioning error suddenly starts to increase due to an internal failure such as a broken joint, or an environmental change such as a camera moving, the learning rate increases accordingly. Thus, learning is automatically activated and the network adapts to the new condition after which the error decreases again and learning is 'shut off'. The automatic cooling is therefore a prerequisite for the autonomy and the fault tolerance of the system.

Arras, Michael K.↗

Adaptive artificial neural network for autonomous robot control

The topics are presented in viewgraph form and include: neural network controller for robot arm positioning with visual feedback; initial training of the arm; automatic recovery from cumulative fault scenarios; and error reduction by iterative fine movements.

Michael K Arras↗

Executive system software design and expert system implementation

The topics are presented in viewgraph form and include: software requirements; design layout of the automated assembly system; menu display for automated composite command; expert system features; complete robot arm state diagram and logic; and expert system benefits.

Cheryl L Allen↗

Reduced order multirate compensator synthesis

A method for synthesizing reduced-order multirate compensators is presented. Necessary conditions for the compensator parameter values to minimize an infinite-time quadratic cost function are derived. An algorithm for finding compensator parameter values which satisfy the necessary conditions is described. This algorithm is used to design several tip position controllers for a two-link robot arm.

Mason, Gregory S.↗

A new multirate sampled-data control law structure and synthesis algorithm

A new multirate sampled-data control law structure is defined and a new parameter-optimization-based synthesis algorithm for that structure is introduced. The synthesis algorithm can be applied to multirate, multiple-input multiple-output, sampled-data control laws having a prescribed dynamic order and structure, and a priori specified sampling/update rates for all sensors, processor states, and control inputs. The synthesis algorithm is applied to design two-input, two-output tip position controllers of various dynamic orders for a sixth-order, two-link robot arm model.

Berg, Martin C.↗

Motion and force control of multiple robotic manipulators

This paper addresses the motion and force control problem of multiple robot arms manipulating a cooperatively held object. A general control paradigm is introduced which decouples the motion and force control problems. For motion control, different control strategies are constructed based on the variables used as the control input in the controller design. There are three natural choices; acceleration of a generalized coordinate, arm tip force vectors, and the joint torques. The first two choices require full model information but produce simple models for the control design problem. The last choice results in a class of relatively model independent control laws by exploiting the Hamiltonian structure of the open loop system. The motion control only determines the joint torque to within a manifold, due to the multiple-arm kinematic constraint. To resolve the nonuniqueness of the joint torques, two methods are introduced. If the arm and object models are available, an optimization can be performed to best allocate the desired and effector control force to the joint actuators. The other possibility is to control the internal force about some set point. It is shown that effective force regulation can be achieved even if little model information is available.

Wen, John T.↗

New multirate sampled-data control law structure and synthesis algorithm

A new multirate sampled-data control law structure is defined and a new parameter-optimization-based synthesis algorithm for that structure is introduced. The synthesis algorithm can be applied to multirate, multiple-input/multiple-output, sampled-data control laws having a prescribed dynamic order and structure, and a priori specified sampling/update rates for all sensors, processor states, and control inputs. The synthesis algorithm is applied to design two-input, two-output tip position controllers of various dynamic orders for a sixth-order, two-link robot arm model.

Berg, Martin C.↗

Three dimensional vision - Requirements and applications in a space environment

Various approaches to three-dimensional vision in space are reviewed with emphasis on the redundant 3D vision system designed for the Center for Intelligent Robotic Systems for Space Exploration. The system uses a controllable subset of five cameras, programmable structured light patterns, and sophisticated calibration routines. The design emphasizes real-time operation, human supervisory intervention, and the use of 3D vision to enhance the performance of cooperating robotic arms. Two methods of estimating the location of a point using 3D vision are discussed.

Noseworthy, J. R.↗

EXOS research on master controllers for robotic devices

Two projects are currently being conducted by EXOS under the Small Business Innovation Research (SBIR) program with NASA. One project will develop a force feedback device for controlling robot hands, the other will develop an elbow and shoulder exoskeleton which can be integrated with other EXOS devices to provide whole robot arm and hand control. Aspects covered are the project objectives, important research issues which have arisen during the developments, and interim results of the projects. The Phase 1 projects currently underway will result in hardware prototypes and identification of research issues required for complete system development and/or integration.

Marcus, Beth A.↗

Increasingly automated procedure acquisition in dynamic systems

Procedures are widely used by operators for controlling complex dynamic systems. Currently, most development of such procedures is done manually, consuming a large amount of paper, time, and manpower in the process. While automated knowledge acquisition is an active field of research, not much attention has been paid to the problem of computer-assisted acquisition and refinement of complex procedures for dynamic systems. The Procedure Acquisition for Reactive Control Assistant (PARC), which is designed to assist users in more systematically and automatically encoding and refining complex procedures. PARC is able to elicit knowledge interactively from the user during operation of the dynamic system. We categorize procedure refinement into two stages: diagnosis - diagnose the failure and choose a repair - and repair - plan and perform the repair. The basic approach taken in PARC is to assist the user in all steps of this process by providing increased levels of assistance with layered tools. We illustrate the operation of PARC in refining procedures for the control of a robot arm.

Mathe, Nathalie↗

Intelligent systems technology infrastructure for integrated systems

A system infrastructure must be properly designed and integrated from the conceptual development phase to accommodate evolutionary intelligent technologies. Several technology development activities were identified that may have application to rendezvous and capture systems. Optical correlators in conjunction with fuzzy logic control might be used for the identification, tracking, and capture of either cooperative or non-cooperative targets without the intensive computational requirements associated with vision processing. A hybrid digital/analog system was developed and tested with a robotic arm. An aircraft refueling application demonstration is planned within two years. Initially this demonstration will be ground based with a follow-on air based demonstration. System dependability measurement and modeling techniques are being developed for fault management applications. This involves usage of incremental solution/evaluation techniques and modularized systems to facilitate reuse and to take advantage of natural partitions in system models. Though not yet commercially available and currently subject to accuracy limitations, technology is being developed to perform optical matrix operations to enhance computational speed. Optical terrain recognition using camera image sequencing processed with optical correlators is being developed to determine position and velocity in support of lander guidance. The system is planned for testing in conjunction with Dryden Flight Research Facility. Advanced architecture technology is defining open architecture design constraints, test bed concepts (processors, multiple hardware/software and multi-dimensional user support, knowledge/tool sharing infrastructure), and software engineering interface issues.

Lum, Henry↗