Search NASA⌕ Search

SEARCH · Search NASA

Results for “Arms Control”

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 325 records · Page 18

Telerobotic Control of Dexterous Dual-Arm Robots for D and D Operations - 18622

Robotic systems hold the potential to significantly reduce exposure of workers to hazardous environments such as in the deactivation and decommissioning (D and D) of nuclear facilities. Our goal is to enable an operator with minimal training to easily control a remote dual-arm robot to perform demolition tasks with hand tools. We propose a system that combines semi-autonomous coordination of the robot's arms with an intuitive operator interface based on virtual reality (VR) technology. A limb coordination system enables independent control of the robot arms, as well as coupled motion required to hold and manipulate rigid bodies such as reciprocating saws, angle grinders and crow bars. Using a VR head mounted display and stereo video from the robot for situational awareness and tracked VR hand controllers to command robot arm movement, an operator will be able to walk up to the control console, pick up the controllers, engage the manipulators, fly the grippers, grasp a tool with one or both robot arms and easily move them in unison to perform tasks. We present preliminary results using simulation and a physical dual-arm platform based on the Johns Hopkins University Applied Physics Laboratory's Modular Prosthetic Limb, an anthropomorphic device that provides hyper-dexterous human-like manipulation capabilities. Anticipated benefits of the robotic system for D and D operations include improved situational awareness, increased mission complexity, and reduced operator training time, workload, and task execution times. (authors)

12 MANAGEMENT OF RADIOACTIVE AND NON-RADIOACTIVE W↗

Neural joint control for Space Shuttle Remote Manipulator System

Neural networks are being used to control a robot arm in a telerobotic operation. The concept uses neural networks for both joint and inverse kinematics in a robotic control application. An upper level neural network is trained to learn inverse kinematic mappings. The output, a trajectory, is then fed to the Decentralized Adaptive Joint Controllers. This neural network implementation has shown that the controlled arm recovers from unexpected payload changes while following the reference trajectory. The neural network-based decentralized joint controller is faster, more robust and efficient than conventional approaches. Implementations of this architecture are discussed that would relax assumptions about dynamics, obstacles, and heavy loads. This system is being developed to use with the Space Shuttle Remote Manipulator System.

Atkins, Mark A.↗

Computer Control of a Seven Degree of Freedom Manipulator Arm

An algorithm for the computer control of a seven degree of freedom manipulator arm, termed the Hawk Control Mode, is described. The algorithm is segmented into two distinct parts. One part controls the extension, azimuth, and elevation of the wrist joint. The second part controls the attitude of the terminal device. The two segments interact to achieve decoupling of wrist joint translation and terminal device rotation.

Stensby, J.↗

Integrating Software Modules For Robot Control

Reconfigurable, sensor-based control system uses state variables in systematic integration of reusable control modules. Designed for open-architecture hardware including many general-purpose microprocessors, each having own local memory plus access to global shared memory. Implemented in software as extension of Chimera II real-time operating system. Provides transparent computing mechanism for intertask communication between control modules and generic process-module architecture for multiprocessor realtime computation. Used to control robot arm. Proves useful in variety of other control and robotic applications.

Volpe, Richard A.↗

Control of a simulated arm using a novel combination of Cerebellar learning mechanisms

We present a model of cerebellar cortex that combines two types of learning: feedforward predicitve association based on local Hebbian-type learning between granule cell ascending branch and parallel fiber inputs, and reinforcement learning with feedback error correction based on climbing fiber activity.

cerebellum cerebellar learning dynamic state estim↗

Contact Control, Version 1

The contact control code is a generalized force control scheme meant to interface with a robotic arm being controlled using the Robot Operating System (ROS). The code allows the user to specify a control scheme for each control dimension in a way that many different control task controllers could be built from the same generalized controller. The input to the code includes maximum velocity, maximum force, maximum displacement, and a control law assigned to each direction and the output is a 6 degree of freedom velocity command that is sent to the robot controller.

von Sternberg, Alex↗

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↗

Multi-axis control of telemanipulators

The development of multi-axis hand controllers for use in telemanipulator systems is described. Experience in the control of the SRMS (shuttle remote manipulator system) arm is reviewed together with subsequent tests involving a number of simulators and configurations, including use as a side-arm flight control for helicopters. The factors affecting operator acceptability are reviewed.

Mckinnon, G. M.↗

Space station definitions, design, and development. Task 5: Multiple arm telerobot coordination and control: Manipulator design methodology

A proposed methodology applicable to the design of manipulator systems is described. The current design process is especially weak in the preliminary design phase, since there is no accepted measure to be used in trading off different options available for the various subsystems. The design process described uses Cartesian End-Effector Impedance as a measure of performance for the system. Having this measure of performance, it is shown how it may be used to determine the trade-offs necessary to the preliminary design phase. The design process involves three main parts: (1) determination of desired system performance in terms of End-Effector Impedance; (2) trade-off design options to achieve this desired performance; and (3) verification of system performance through laboratory testing. The design process is developed using numerous examples and experiments to demonstrate the feasability of this approach to manipulator design.

Stoughton, R. M.↗

Analytic and simulation studies on the use of torque-wheel actuators for the control of flexible robotic arms

This paper presents results of analytic and simulation studies to determine the effectiveness of torque-wheel actuators in suppressing the vibrations of two-link telerobotic arms with attached payloads. The simulations use a planar generic model of a two-link arm with a torque wheel at the free end. Parameters of the arm model are selected to be representative of a large space-based robotic arm of the same class as the Space Shuttle Remote Manipulator, whereas parameters of the torque wheel are selected to be similar to those of the Mini-Mast facility at the Langley Research Center. Results show that this class of torque-wheel can produce an oscillation of 2.5 cm peak-to-peak in the end point of the arm and that the wheel produces significantly less overshoot when the arm is issued an abrupt stop command from the telerobotic input station.

Montgomery, Raymond C.↗

Robotics technology discipline

Viewgraphs on robotics technology discipline for Space Station Freedom are presented. Topics covered include: mechanisms; sensors; systems engineering processes for integrated robotics; man/machine cooperative control; 3D-real-time machine perception; multiple arm redundancy control; manipulator control from a movable base; multi-agent reasoning; and surfacing evolution technologies.

Montemerlo, Melvin D.↗

Contact Control, Version 1

The contact control code is a generalized force control scheme meant to interface with a robotic arm being controlled using the Robot Operating System (ROS). The code allows the user to specify a control scheme for each control dimension in a way that many different control task controllers could be built from the same generalized controller. The input to the code includes maximum velocity, maximum force, maximum displacement, and a control law assigned to each direction and the output is a 6 degree of freedom velocity command that is sent to the robot controller.

von Sternberg, Alex↗

Review of pseudoinverse control for use with kinematically redundant manipulators

Kinematically redundant manipulators have a number of potential advantages over current manipulator designs. For this type of arm, velocity control through pseudoinverses has been suggested. Questions associated with pseudoinverse control are examined in detail and show that in some cases this control leads to undesired arm configurations. A method for distributing joint angles of a redundant arm in a good approximation to a true minimax criterion is described. In addition several numerical considerations are discussed.

Klein, C. A.↗

Nonlinear Contact Control for Space Station Dexterous Arms

In October 1996, a research and development task was initiated at JPL to develop and demonstrate nolinear contact control schemes for the dexterous robitc arms planned for the space station. This paper reports on the progress made to-date in this task.

Dexterous Arms↗

The Servicing Aid Tool

The Servicing Aid Tool (SAT) is a teleoperated manipulation system designed for use on the NSTS Orbiter. The system will assist EVA servicing of spacecraft such as the Hubble Space Telescope and Explorer platform. SAT components are spaceflight adaptations of existing ground-based designs from Robotics Research and Schilling Development. Fairchild Space is providing the control electronics, safety system, and flight integration. The manipulator consists of a 6-DOF Slave Arm mounted on a 1-DOF Positioning Link in the Payload Bay. The Slave Arm is controlled via a highly similar, 6-DOF, force-reflecting Master Arm. Each slave arm joint receives position commands from the corresponding master arm joint; torque commands are reflected to each master joint based on the current state of the slave joint and the master/slave relationship. Scaled and indexed control will be accommodated, as will various features to ensure safe operation. The paper will focus on the development of the safety system, and operations for the demonstration and servicing missions.

Pullen, John L.↗

Supervised autonomous control, shared control, and teleoperation for space servicing

A local-remote telerobot system for single- and dual-arm supervised autonomy, shared control, and teleoperation has been demonstrated. The system is composed of two distinct parts: the local site, where the operator resides; and the remote site, where the robots reside. The system could be further separated into dual local sites communicating with a common remote site. This is valuable for potential space missions where a space based robotic system may be controlled either by a space based operator or by a ground based operator. Also, multiple modes of control integrated into a common system are valuable for satisfying different servicing scenarios. The remote site single arm control system is described, and its parameterization for different supervised autonomous control, shared control, and teleoperation tasks are given. Experimental results are also given for selected tasks. The tasks include compliant grasping, orbital replacement unit changeout, bolt seating and turning, electronics card removal and insertion, and door opening.

Backes, Paul G.↗