Search NASA⌕ Search

SEARCH · Search NASA

Results for “SERVO”

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 199 records · Page 11

Unified Robot-Control System

Robot-joint motors integrated with control computer or computers. Robot controller uses only 1 microprocessor to control as many as 16 joint-actuating motors. Control system uses high-speed bus to communicate with joint-interface circuits, addressing scheme to write commands to several motors simultaneously, and efficient assembly-language servo code. Features enable control of 16 joints at 1-kHz servo rate. Suitable for control of motors in numerically-controlled manufacturing systems. Use of single joint-control processor results in few components, lower cost, and simpler architecture.

Szakaly, Zoltan F.↗

Hand trigger system for bi-lateral gripping control in teleoperation

A device for human operator control of a robotic gripper has been developed and preliminary evaluation has been performed. The JPL Force Reflecting Hand Trigger system features an instrumented index finger trigger with load cell detection of finger force, a servo-controlled, lead-screw-driven backdrive capability by which the trigger's position can be made to follow that of the remotely controlled gripper, and a novel feedback mechanism by which clamping force or some other signal can be fed back by a swiveling motion, also servo-controlled, of the trigger surface (force reflection). This system has undergone preliminary testing in which the amount of force reflection is varied and dynamic force-tracking response is observed.

Fiorini, Paolo↗

Control strategies

Techniques for improving the performance of robotic-manipulator path-control systems comprising independent SISO feedback controllers for each joint are discussed and illustrated with block diagrams, reviewing the results of recent analytical investigations. Topics examined include the servo design for a single link, the equations of motion for manipulators, SISO servo design for multiple links, inverse methods, pole placement with compensation of the gravity terms, linear state-feedback control based on the perturbation equations, and adaptive control methods. Consideration is given to variable-structure systems, suboptimal controllers, and the optimal-design-strategy approach.

Wang, J. C.↗

Three degree-of-freedom force feedback control for robotic mating of umbilical lines

The use of robotic manipulators for the mating and demating of umbilical fuel lines to the Space Shuttle Vehicle prior to launch is investigated. Force feedback control is necessary to minimize the contact forces which develop during mating. The objective is to develop and demonstrate a working robotic force control system. Initial experimental force control tests with an ASEA IRB-90 industrial robot using the system's Adaptive Control capabilities indicated that control stability would by a primary problem. An investigation of the ASEA system showed a 0.280 second software delay between force input commands and the output of command voltages to the servo system. This computational delay was identified as the primary cause of the instability. Tests on a second path into the ASEA's control computer using the MicroVax II supervisory computer show that time delay would be comparable, offering no stability improvement. An alternative approach was developed where the digital control system of the robot was disconnected and an analog electronic force controller was used to control the robot's servosystem directly, allowing the robot to use force feedback control while in rigid contact with a moving three-degree-of-freedom target. An alternative approach was developed where the digital control system of the robot was disconnected and an analog electronic force controller was used to control the robot's servo system directly. This method allowed the robot to use force feedback control while in rigid contact with moving three degree-of-freedom target. Tests on this approach indicated adequate force feedback control even under worst case conditions. A strategy to digitally-controlled vision system was developed. This requires switching between the digital controller when using vision control and the analog controller when using force control, depending on whether or not the mating plates are in contact.

Fullmer, R. Rees↗

Simulation of shuttle flight control system structural interaction with RMS deployed payloads

A simulation of the system made up of the Orbiter, Remote Manipulator System (RMS), and payload grappled by the RMS was completed. The simulation was used to study the stability of this overall system when its attitude is under control of the Orbiter's on-orbit Flight Control System (FCS). The simulation was also used to study the dynamics of the system when the RMS and its associated command software are in active control of the relative Orbiter to payload position and orientation. The simulation models all of the following elements: RMS boom bending (represented by two cubic bending models); RMS boom torsion; RMS joint gearbox compliance (represented by a non-linear wind-up model); flexibility at the RMS to Orbiter interface; flexibility at the RMS to payload interface; joint motor dynamics; joint servo-loop dynamics; RMS on-board computer command logic; data transfer delays between the RMS sensor and the RMS on-board computer and between the RMS on-board computer and RMS joint servos; on-orbit flight control nonlinear control logic; and the Reaction Control System (both Primary and Vernier) jet forces and moments.

Turnball, Joe↗

Model based trajectory planning using preview

The control of manipulators is seen here as a two-level process. A method is described to convert information available at the programming level into trajectories suitable to be tracked by a servo control system. The goal of the servo is to absorb the unmodeled dynamics. Tracking accuracy will depend mainly on the acceleration demand of the nominal trajectory setpoint, in particular, the actuator output demand must remain bounded. Our scheme adaptively takes into consideration at the trajectory computation level the dynamics of the underlying system, dynamically available information acquired through sensors, various types of constraints, such as path accuracy, and manipulator optimization. This scheme is meant to be implemented on-line, to drive mechanical systems such as manipulators. It is developed in the context of a multi-manipulator programming and control environment for space applications developed as part of a collaborative effort between McGill University and the Jet Propulsion Laboratory.

Hayward, Vincent↗

Definition and design of an experiment to test raster scanning with rotating unbalanced-mass devices on gimbaled payloads

An experiment designed to test the feasibility of using rotating unbalanced-mass (RUM) devices for line and raster scanning gimbaled payloads, while expending very little power is described. The experiment is configured for ground-based testing, but the scan concept is applicable to ground-based, balloon-borne, and space-based payloads, as well as free-flying spacecraft. The servos used in scanning are defined; the electronic hardware is specified; and a computer simulation model of the system is described. Simulation results are presented that predict system performance and verify the servo designs.

Lightsey, W. D.↗

Reconfiguring the RUM experiment to test circular scanning with rotating unbalanced-mass devices on gimbaled payloads

This paper describes a ground-based experiment designed to prove the concept of circular scanning a gimbaled payload with rotating unbalanced-mass (RUM) devices. The experiment is a modified version of a similar experiment which demonstrates line and raster scanning with RUM's. In this paper, a description of the experiment hardware is presented and a detailed design of the servos used in scanning is given. A computer simulation model of the entire system is discussed and simulation results are included. These verify the servo designs and show the RUM's to be an extremely power efficient method for circular scanning.

Polites, M. E.↗

Evaluation of electrolytic tilt sensors for wind tunnel model angle-of-attack (AOA) measurements

The results of a laboratory evaluation of three types of electrolytic tilt sensors as potential candidates for model attitude or angle of attack (AOA) measurements in wind tunnel tests are presented. Their performance was also compared with that from typical servo accelerometers used for AOA measurements. Model RG-37 electrolytic tilt sensors were found to have the highest overall accuracy among the three types. Compared with the servo accelerometer, their accuracies are about one order of magnitude worse and each of them cost about two-thirds less. Therefore, the sensors are unsuitable for AOA measurements although they are less expensive. However, the potential for other applications exists where the errors resulting from roll interaction, vibration, and response time are less, and sensor temperature can be controlled.

Wong, Douglas T.↗

Efficient visual grasping alignment for cylinders

Monocular information from a gripper-mounted camera is used to servo the robot gripper to grasp a cylinder. The fundamental concept for rapid pose estimation is to reduce the amount of information that needs to be processed during each vision update interval. The grasping procedure is divided into four phases: learn, recognition, alignment, and approach. In the learn phase, a cylinder is placed in the gripper and the pose estimate is stored and later used as the servo target. This is performed once as a calibration step. The recognition phase verifies the presence of a cylinder in the camera field of view. An initial pose estimate is computed and uncluttered scan regions are selected. The radius of the cylinder is estimated by moving the robot a fixed distance toward the cylinder and observing the change in the image. The alignment phase processes only the scan regions obtained previously. Rapid pose estimates are used to align the robot with the cylinder at a fixed distance from it. The relative motion of the cylinder is used to generate an extrapolated pose-based trajectory for the robot controller. The approach phase guides the robot gripper to a grasping position. The cylinder can be grasped with a minimal reaction force and torque when only rough global pose information is initially available.

Nicewarner, Keith E.↗

A comparison of force control algorithms for robots in contact with flexible environments

In order to perform useful tasks, the robot end-effector must come into contact with its environment. For such tasks, force feedback is frequently used to control the interaction forces. Control of these forces is complicated by the fact that the flexibility of the environment affects the stability of the force control algorithm. Because of the wide variety of different materials present in everyday environments, it is necessary to gain an understanding of how environmental flexibility affects the stability of force control algorithms. This report presents the theory and experimental results of two force control algorithms: Position Accommodation Control and Direct Force Servoing. The implementation of each of these algorithms on a two-arm robotic test bed located in the Center for Intelligent Robotic Systems for Space Exploration (CIRSSE) is discussed in detail. The behavior of each algorithm when contacting materials of different flexibility is experimentally determined. In addition, several robustness improvements to the Direct Force Servoing algorithm are suggested and experimentally verified. Finally, a qualitative comparison of the force control algorithms is provided, along with a description of a general tuning process for each control method.

Wilfinger, Lee S.↗

Efficient visual grasping alignment for cylinders

Monocular information from a gripper-mounted camera is used to servo the robot gripper to grasp a cylinder. The fundamental concept for rapid pose estimation is to reduce the amount of information that needs to be processed during each vision update interval. The grasping procedure is divided into four phases: learn, recognition, alignment, and approach. In the learn phase, a cylinder is placed in the gripper and the pose estimate is stored and later used as the servo target. This is performed once as a calibration step. The recognition phase verifies the presence of a cylinder in the camera field of view. An initial pose estimate is computed and uncluttered scan regions are selected. The radius of the cylinder is estimated by moving the robot a fixed distance toward the cylinder and observing the change in the image. The alignment phase processes only the scan regions obtained previously. Rapid pose estimates are used to align the robot with the cylinder at a fixed distance from it. The relative motion of the cylinder is used to generate an extrapolated pose-based trajectory for the robot controller. The approach phase guides the robot gripper to a grasping position. The cylinder can be grasped with a minimal reaction force and torque when only rough global pose information is initially available.

Nicewarner, Keith E.↗

Modeling the Arecibo nighttime F2 layer. I - Overhead properties

The paper extends the servo model of Rishbeth et al. (1978) and applies it to fit the height and plasma density of the nighttime F2 layer, as measured from the Arecibo Observatory during solar maximum by Burnside (1984). The model equations are integrated numerically to fit the observed peak height and density. The model adequately reproduces the observed behavior of the F2 layer. The additional terms in the extended servo-height equation affect the peak height computation by no more than 10 percent on average. The applied current is generally eastward though it becomes westward during the postmidnight collapse or descent of the layer. Differences between model and optically measured meridional wind speeds appear to be related to the presence of large vertical shears in the wind. The observed peak density can be reproduced to within 20 to 40 percent accuracy. Variable plasmaspheric fluxes of the order of 10 exp 13/sq m s contribute to the maintenance and variability of the nighttime peak density.

Melendez-Alvira, D. J.↗

A new neural net approach to robot 3D perception and visuo-motor coordination

A novel neural network approach to robot hand-eye coordination is presented. The approach provides a true sense of visual error servoing, redundant arm configuration control for collision avoidance, and invariant visuo-motor learning under gazing control. A 3-D perception network is introduced to represent the robot internal 3-D metric space in which visual error servoing and arm configuration control are performed. The arm kinematic network performs the bidirectional association between 3-D space arm configurations and joint angles, and enforces the legitimate arm configurations. The arm kinematic net is structured by a radial-based competitive and cooperative network with hierarchical self-organizing learning. The main goal of the present work is to demonstrate that the neural net representation of the robot 3-D perception net serves as an important intermediate functional block connecting robot eyes and arms.

Lee, Sukhan↗

An Apparatus for Varying Effective Dihedral in Flight with Application to a Study of Tolerable Dihedral on a Conventional Fighter Airplane

An apparatus for varying effective dihedral in flight by means of servo actuation of the ailerons in response to sideslip angle is described. The results of brief flight tests of the apparatus on a conventional fighter airplane are presented and discussed. The apparatus is shown to have satisfactory simulated a wide range of effective dihedral under static and dynamic conditions. The effects of a small amount of servo lag are shown to be measurable when the apparatus is simulating small negative values of dihedral. However, these effects were not considered by the pilots to give the airplane an artificial feel. The results of an investigation employing the apparatus to determine the tolerable (safe for normal fighter operation) range of effective dihedral on the test airplane are presented.

Kauffman, William M↗

Hydrogen masers and cesium fountains at NRC

The NRC masers H-3 and H-4 have been operating since June 1993 with cavity servo control. These low-flux active H masers are showing stabilities of about 10(exp -15) from 1 hour to several days. Stability results are presented, and the current and planned uses of the masers are discussed. A cesium fountain primary frequency standard project has been started at NRC. Trapping and launching experiments with the goal of 7 m/s launches are beginning. We discuss our plans for a local oscillator and servo that exploit the pulsed aspect of cesium fountain standards, and meet the challenge of 10(exp -14) tau(exp -1/2) stability without requiring masers. At best, we expect to run this frequency standard initially for periods of hours each working day rather than continuously for years, and so frequency transfer to outside laboratories has been carefully considered. We conclude that masers (or other even better secondary clocks) are required to exploit this potential accuracy of the cesium fountain. We present and discuss our conclusion that it is feasible to transfer frequency in this way with a transfer-induced uncertainty of less than 10(exp -15), even in the presence of maser frequency drift and random walk noise.

Boulanger, J.-S.↗

Controlling under-actuated robot arms using a high speed dynamics process

The invention controls an under-actuated manipulator by first obtaining predetermined active joint accelerations of the active joints and the passive joint friction forces of the passive joints, then computing articulated body qualities for each of the joints from the current positions of the links, and finally computing from the articulated body qualities and from the active joint accelerations and the passive joint forces, active joint forces of the active joints. Ultimately, the invention transmits servo commands to the active joint forces thus computed to the respective ones of the joint servos. The computation of the active joint forces is accomplished using a recursive dynamics algorithm. In this computation, an inward recursion is first carried out for each link, beginning with the outermost link in order to compute the residual link force of each link from the active joint acceleration if the corresponding joint is active, or from the known passive joint force if the corresponding joint is passive. Then, an outward recursion is carried out for each link in which the active joint force is computed from the residual link force if the corresponding joint is active or the passive joint acceleration is computed from the residual link force if the corresponding joint is passive.

Jain, Abhinandan↗

Wind gust models derived from field data

Wind data measured during a field experiment were used to verify the analytical model of wind gusts. Good coincidence was observed; the only discrepancy occurred for the azimuth error in the front and back winds, where the simulated errors were smaller than the measured ones. This happened because of the assumption of the spatial coherence of the wind gust model, which generated a symmetric antenna load and, in consequence, a low azimuth servo error. This result indicates a need for upgrading the wind gust model to a spatially incoherent one that will reflect the real gusts in a more accurate manner. In order to design a controller with wind disturbance rejection properties, the wind disturbance should be known at the input to the antenna rate loop model. The second task, therefore, consists of developing a digital filter that simulates the wind gusts at the antenna rate input. This filter matches the spectrum of the measured servo errors. In this scenario, the wind gusts are generated by introducing white noise to the filter input.

Gawronski, W.↗