Search NASA⌕ Search

SEARCH · Search NASA

Results for “configuration kinematics”

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 55 records · Page 3

The staging dynamics of a proposed space shuttle configuration

A mathematical model was developed to simulate the staging dynamics of a proposed space shuttle configuration. Included in the mathematical model is the kinematics and dynamics of the staging mechanism, thrust forces and thrust vector control, rigid-body dynamics, and structural dynamics of both the booster and orbiter stages of the configuration. The mathematical model was incorporated into a computer program so that the staging maneuver could be simulated. Results of the simulations are presented.

Hamilton, D. A.↗

Kinematics and control algorithm development and simulation for a redundant two-arm robotic manipulator system

An efficient approach to cartesian motion and force control of a 7 degree of freedom (DOF) manipulator is presented. It is based on extending the active stiffness controller to the 7 DOF case in general and use of an efficient version of the gradient projection technique for solving the inverse kinematics problem. Cooperative control is achieved through appropriate configuration of individual manipulator controllers. In addition, other aspects of trajectory generation using standard techniques are integrated into the controller. The method is then applied to a specific manipulator of interest (Robotics Research T-710). Simulation of the kinematics, dynamics, and control are provided in the context of several scenarios: one pertaining to a noncontact pick and place operation; one relating to contour following where contact is made between the manipulator and environment; and one pertaining to cooperative control.

Hennessey, Michael P.↗

Free-flying teleoperator for space missions

The design of a free-flying teleoperator (FFTO) intended to assist the Space Shuttle in performing its various missions is discussed, where FFTO is to be carried into earth orbit and returned to earth by the Shuttle. The FFTO system is described as to configuration, major subsystems, and mechanization concept. The kinematics of the manipulator and methods of sedating a satellite are discussed. Satellite equations of motion are provided, and cases of zero tumbling rate and non-zero tumbling rate are examined. Cases for which use of FFTO is compulsory are indicated, and the FFTO contributions to the Shuttle missions are analyzed.

Hung, J. C.↗

Controller arm for a remotely related slave arm

A segmented controller arm configured and dimensioned to form a miniature kinematic replica of a remotely related slave arm is disclosed. The arm includes: (1) a plurality of joints for affording segments of the arm simultaneous angular displacement about a plurality of pairs of intersecting axes, (2) a plurality of position sensing devices for providing electrical signals indicative of angular displacement imparted to corresponding segments of the controller shaft about the axes, and (3) a control signal circuit for generating control signals to be transmitted to the slave arm. The arm is characterized by a plurality of yokes, each being supported for angular displacement about a pair of orthogonally related axes and counterbalanced against gravitation by a cantilevered mass.

Salisbury, J. K., Jr.↗

Redundant manipulators for momentum compensation in a micro-gravity environment

This paper is concerned with the implementation and assessment of joint motion management strategies for kinematically redundant robotic manipulators operating in the micro-gravity environment of Space Station. These robots must be capable of conducting experiments and manufacturing processes without disturbing the micro-gravity environment through base reactions/motions. The redundant degrees of freedom of the manipulator permit the inverse kinematic problem to be solved simultaneously with the minimization of a cost function. The cost function in this case is the weighted sum of the squares of the base forces and moments and is minimized over discrete time segments. The Generalized Inverse Method and Rayleigh Ritz technique are used to solve the combined optimization/inverse kinematics problem. Numerical examples include various robotic configurations and degrees of manipulator redundancy.

Quinn, R. D.↗

Proceedings of the Goddard Space Flight Center Workshop on Robotics for Commercial Microelectronic Processes in Space

Potential applications of robots for cost effective commercial microelectronic processes in space were studied and the associated robotic requirements were defined. Potential space application areas include advanced materials processing, bulk crystal growth, and epitaxial thin film growth and related processes. All possible automation of these processes was considered, along with energy and environmental requirements. Aspects of robot capabilities considered include system intelligence, ROM requirements, kinematic and dynamic specifications, sensor design and configuration, flexibility and maintainability. Support elements discussed included facilities, logistics, ground support, launch and recovery, and management systems.

Source record↗

Control algorithm implementation for a redundant degree of freedom manipulator

This project's purpose is to develop and implement control algorithms for a kinematically redundant robotic manipulator. The manipulator is being developed concurrently by Odetics Inc., under internal research and development funding. This SBIR contract supports algorithm conception, development, and simulation, as well as software implementation and integration with the manipulator hardware. The Odetics Dexterous Manipulator is a lightweight, high strength, modular manipulator being developed for space and commercial applications. It has seven fully active degrees of freedom, is electrically powered, and is fully operational in 1 G. The manipulator consists of five self-contained modules. These modules join via simple quick-disconnect couplings and self-mating connectors which allow rapid assembly/disassembly for reconfiguration, transport, or servicing. Each joint incorporates a unique drive train design which provides zero backlash operation, is insensitive to wear, and is single fault tolerant to motor or servo amplifier failure. The sensing system is also designed to be single fault tolerant. Although the initial prototype is not space qualified, the design is well-suited to meeting space qualification requirements. The control algorithm design approach is to develop a hierarchical system with well defined access and interfaces at each level. The high level endpoint/configuration control algorithm transforms manipulator endpoint position/orientation commands to joint angle commands, providing task space motion. At the same time, the kinematic redundancy is resolved by controlling the configuration (pose) of the manipulator, using several different optimizing criteria. The center level of the hierarchy servos the joints to their commanded trajectories using both linear feedback and model-based nonlinear control techniques. The lowest control level uses sensed joint torque to close torque servo loops, with the goal of improving the manipulator dynamic behavior. The control algorithms are subjected to a dynamic simulation before implementation.

Cohan, Steve↗

Hubble Space Telescope Pointing Performance Due to Micro-Dynamic Disturbances from the NICMOS Cryogenic Cooler

The Vibration Admittance Test (VET) was performed to measure the emitted disturbances of the Near Infrared Camera and Multi-Object Spectrometer (NICMOS) Cryogenic Cooler (NCC) in preparation for NCC installation onboard the Hubble Space Telescope (HST) during Servicing Mission 3B (SM3B). Details of the VET ground-test are described, including facility characteristics, sensor complement and configuration, NCC suspension, and background noise measurements. Kinematic equations used to compute NCC mass center displacements and accelerations from raw measurements are presented, and dynamic equations of motion for the NCC VET system are developed and verified using modal test data. A MIMO linear frequency-domain analysis method is used to compute NCC-induced loads and HST boresight jitter from VET measurements. These results are verified by a nonlinear time-domain analysis approach using a high-fidelity structural dynamics and pointing control simulation for HST. NCC emitted acceleration levels not exceeding 35 micro-g rms were measured in the VET and analysis methods herein predict 3.1 milli-areseconds rms jitter for HST on-orbit. Because the NCC is predicted to become the predominant disturbance source for HST, VET results indicate that HST will continue to meet the 7 milli-arcsecond pointing stability mission requirement in the post-SM3B era.

Clapp, Brian R.↗

Biomechanical Modeling of Split-leg Squat and Heel Raise on the Hybrid Ultimate Lifting Kit (HULK)

Long duration space travel will expose astronauts to extended periods of reduced gravity. Since gravity is not present to aid loading, astronauts will use resistive and aerobic exercise regimes for the duration of the space flight to minimize the loss of bone density, muscle mass and aerobic capacity that occurs during exposure to a reduced gravity environment. Unlike the International Space Station (ISS), the area available for an exercise device in the next generation of spacecraft is limited and therefore compact resistance exercise device prototypes are being developed. The Advanced Resistive Exercise Device (ARED) currently on the ISS is being used as a benchmark for the functional performance of these new devices. Biomechanical data collection and computational modeling aid the device design process by quantifying the joint torques and musculoskeletal forces that occur during exercises performed on the prototype devices. Computational models currently use OpenSim software, an open source code for musculoskeletal modeling, with biomechanical input data from subjects for estimation of muscle and joint loads. Subjects are instrumented with reflective markers for motion capture data collection while exercising on the Hybrid Ultimate Lifting Kit (HULK) prototype device. Ground reaction force data is collected with force plates under the feet and device loading is recorded through load cells internal to the HULK. This data is input into the OpenSim biomechanical model, which has been scaled to match the anthropometrics of the test subject, to calculate the loads on the body. Multiple exercises are performed and evaluated during a test session such as a full squat, single leg squat, heel raise and dead lift. Variables for these exercises include applied device load, narrow or wide foot stance, slow or fast cadence and the harness or long bar interface between the test subject and the device. Data from free weights are compared to the resistively loaded exercise device. The focus of this presentation is to summarize the results from the single-leg squat and heel raise exercises performed during three sessions occurring in 2015. Differences in loading configuration, cadence and stance produce differences in kinematics, joint toques and force and muscle forces.

computational modeling↗

Fuzzy logic control of telerobot manipulators

Telerobot systems for advanced applications will require manipulators with redundant 'degrees of freedom' (DOF) that are capable of adapting manipulator configurations to avoid obstacles while achieving the user specified goal. Conventional methods for control of manipulators (based on solution of the inverse kinematics) cannot be easily extended to these situations. Fuzzy logic control offers a possible solution to these needs. A current research program at SRI developed a fuzzy logic controller for a redundant, 4 DOF, planar manipulator. The manipulator end point trajectory can be specified by either a computer program (robot mode) or by manual input (teleoperator). The approach used expresses end-point error and the location of manipulator joints as fuzzy variables. Joint motions are determined by a fuzzy rule set without requiring solution of the inverse kinematics. Additional rules for sensor data, obstacle avoidance and preferred manipulator configuration, e.g., 'righty' or 'lefty', are easily accommodated. The procedure used to generate the fuzzy rules can be extended to higher DOF systems.

Franke, Ernest A.↗

Systems and Methods for Determining Inertial Navigation System Faults

An inertial navigation system (INS) includes a primary inertial navigation system (INS) unit configured to receive accelerometer measurements from an accelerometer and angular velocity measurements from a gyroscope. The primary INS unit is further configured to receive global navigation satellite system (GNSS) signals from a GNSS sensor and to determine a first set of kinematic state vectors based on the accelerometer measurements, the angular velocity measurements, and the GNSS signals. The INS further includes a secondary INS unit configured to receive the accelerometer measurements and the angular velocity measurements and to determine a second set of kinematic state vectors of the vehicle based on the accelerometer measurements and the angular velocity measurements. A health management system is configured to compare the first set of kinematic state vectors and the second set of kinematic state vectors to determine faults associated with the accelerometer or the gyroscope based on the comparison.

Bharadwaj, Raj Mohan↗

Constrained trajectory optimization for kinematically redundant arms

Two velocity optimization schemes for resolving redundant joint configurations are compared. The Extended Moore-Penrose Technique minimizes the joint velocities and avoids obstacles indirectly by adjoining a cost gradient to the solution. A new method can incorporate inequality constraints directly to avoid obstacles and singularities in the workspace. A four-link arm example is used to illustrate singularity avoidance while tracking desired end-effector paths.

Carignan, Craig R.↗

Real-time neuromorphic algorithms for inverse kinematics of redundant manipulators

The paper presents an efficient neuromorphic formulation to accurately solve the inverse kinematics problem for redundant manipulators. The approach involves a dynamical learning procedure based on a novel formalism in neural network theory: the concept of 'terminal' attractors. Topographically mapped terminal attractors are used to define a neural network whose synaptic elements can rapidly encapture the inverse kinematics transformations, and, subsequently generalize to compute joint-space coordinates required to achieve arbitrary end-effector configurations. Unlike prior neuromorphic implementations, this technique can also systematically exploit redundancy to optimize kinematic criteria, e.g., torque optimization. Simulations on 3-DOF and 7-DOF redundant manipulators, are used to validate the theoretical framework and illustrate its computational efficacy.

Barhen, Jacob↗

Structure and properties of Jupiter's magnetoplasmadisc

Voyager 1 plasma-wave observations have revealed the existence of an earthlike continuum radiation trapped in Jupiter's magnetospheric cavity at frequencies below the solar-wind plasma frequency. This radiation serves as an accurate diagnostic of the local electron number density throughout most of Jupiter's outer magnetosphere and yields information regarding the gross configuration of the magnetoplasmadisk as well as its kinematical properties. Magnetic-field observations are used to construct radial profiles of plasma pressure, density, and temperature from 20-80 Jupiter radii in the early-morning plasma sheet, along with plasma-sheet crossings and estimated thicknesses. The study suggests that hot protons (about 10 keV) are the dominant constituents of the plasma sheet (average thickness about 4.2 Jupiter radii) out to 80 Jupiter radii, beyond which centrifugal effects take over and distort the sheet toward the rotational equator.

Barbosa, D. D.↗

The homunculus of Eta Carinae: An interacting stellar winds paradigm

We simulate the origin and evolution of the bipolar nebula surrounding Eta Car using numerical two-dimensional gasdynamic models. The generalized interacting stellar winds scenario, wherein a stellar wind interacts with an aspherical circumstellar environment, is adopted. The eruption wind of 1840-1860, which is taken to be spherically symmetric, interacts with a preeruption toroidal density environment. Using reasonable assumptions of initial conditions and eruption parameters based on archival data, we have performed over 30 simulations in an effort to bracket the initial parameters which produce models that best match observations. We find that models with high pole-to-equator density contrasts (greater than 100) and toroidal density configurations nicely account for the observed morphology and kinematics of the homunculus.

Frank, Adam↗

Control of a Serpentine Robot for Inspection Tasks

This paper presents a simple and robust kinematic control scheme for the JPL serpentine robot system. The proposed strategy is developed using the dampened-least-squares/configuration control methodology, and permits the considerable dexterity of the JPL serpentine robot to be effectively utilized for maneuvering in the congested and uncertain workspaces often encountered in inspection tasks. Computer simulation results are given for the 20 degree-of-freedom (DOF) manipulator system obtained by mounting the twelve DOF serpentine robot at the end-effector of an eight DOF Robotics Research arm/lathe-bed system. These simulations demonstrate that the proposed approach provides an effective method of controlling this complex system.

robotics simulations kinematic control serpentine ↗

Configuration control of redundant manipulators - Theory and implementation

A simple approach for controlling the manipulator configuration over the entire motion is presented, based on augmentation of the manipulator forward kinematics. User-defined kinematic functions and the end-effector Cartesian coordinates are combined to form a set of task-related configuration variables as generalized coordinates for the manipulator. A task-based adaptive scheme is then utilized to control the configuration variables and achieve tracking of the desired reference trajectories. This achieves the desired end-effector motion while utilizing redundancy to achieve any additional task. Simulation results for a direct-drive two-link arm are given to illustrate the proposed control scheme. The scheme has also been implemented for real-time control of three links of a PUMA 560 industrial robot. The simulation and experimental results validate the configuration control scheme and demonstrate its capabilities for performing various realistic tasks.

Seraji, Homayoun↗

Computational neural learning formalisms for manipulator inverse kinematics

An efficient, adaptive neural learning paradigm for addressing the inverse kinematics of redundant manipulators is presented. The proposed methodology exploits the infinite local stability of terminal attractors - a new class of mathematical constructs which provide unique information processing capabilities to artificial neural systems. For robotic applications, synaptic elements of such networks can rapidly acquire the kinematic invariances embedded within the presented samples. Subsequently, joint-space configurations, required to follow arbitrary end-effector trajectories, can readily be computed. In a significant departure from prior neuromorphic learning algorithms, this methodology provides mechanisms for incorporating an in-training skew to handle kinematics and environmental constraints.

Gulati, Sandeep↗