Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “robot 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 253 records · Page 14

The Kinematic Navigation and Cartography Knapsack (KNaCK) LiDAR System: Overview and Applications.

Improved terrain characterization and navigation sensors and methods are needed to enhance crew safety, ISRU return, and scientific understanding of future landing sites. Specific to the Artemis Program and sustained exploration at the lunar South Pole, extreme low-angle solar illumination conditions pose significant challenges to existing photogrammetry-based robotic navigation. Additionally, a major challenge for navigation on the Moon and other planetary surfaces is the lack of Global Positioning and Navigation Systems (GPS or GNSS). Thus, there is a need for an alternative to image-based navigation that allow for precise and accurate mapping in GPS-denied environments on any planetary body. Here, we describe the Kinematic Navigation and Cartography Knapsack (KNaCK) LiDAR system; a backpack-mounted, mobile navigation and terrain mapping system that uses a velocity-sensing coherent light detection and ranging (LiDAR) system based on a frequency modulated continuous wave (FMCW) technique, contains minimal moving parts, and employs sophisticated positioning algorithms. During a traverse, this instrument emits light pulses to continually scan a scene to build a three-dimensional point cloud representation of topography. A measure of the Doppler-velocity at each of millions of range points sampled per second allows for a 6 degree of freedom (6- DoF) estimate of the sensor’s position and the development of novel position-from-velocity mapping and positioning algorithms for loop-closure in GPS denied environments. Included with paper is the video presentation for the Figure 2: FMCW-LiDAR sensor on Kinematic Navigation and Cartography Knapsack (KNaCK) (Aeva Aeries 1)

M. Zanetti↗

A Robotic Lighting System for Solar Illumination Simulation

This report details our development fo a computer controlled spotlight with four actuated degrees-of-freedom for pan, tilt, linear movement and beam focusing. We review the mechanical structure, kinematic model, calibration data, and control algorithm.

space station freedom ssf solar illumination orbit↗

Systems simulations supporting NASA telerobotics

Two simulation and analysis environments have been developed to support telerobotics research at the Langley Research Center. One is a high-fidelity, nonreal-time, interactive model called ROBSIM, which combines user-generated models of workspace environment, robots, and loads into a working system and simulates the interaction among the system components. Models include user-specified actuator, sensor, and control parameters, as well as kinematic and dynamic characteristics. Kinematic, dynamic, and response analyses can be selected, with system configuration, task trajectories, and arm states displayed using computer graphics. The second environment is a real-time, manned Telerobotic Systems Simulation (TRSS) which uses the facilities of the Intelligent Systems Research Laboratory (ISRL). It utilizes a hierarchical structure of functionally distributed computers communicating over both parallel and high-speed serial data paths to enable studies of advanced telerobotic systems. Multiple processes perform motion planning, operator communications, forward and inverse kinematics, control/sensor fusion, and I/O processing while communicating via common memory. This paper describes both ROBSIM and TRSS, including their capability, status, and future plans. Also described is the architecture of ISRL and recent telerobotic system studies in ISRL.

Harrison, F. Wallace, Jr.↗

Telerobotic manipulator developments for ground-based space research

New opportunities for the application of telerobotic systems to enhance human intelligence and dexterity in the hazardous environment of space are presented by the National Aeronautics and Space Administration (NASA) Space Station Program. Because of the need for significant increases in extravehicular activity and the potential increase in hazards associated with space programs, emphasis is being heightened on telerobotic systems research and development. The Automation Technology Branch at NASA Langley Research Center currently is sponsoring the Laboratory Telerobotic Manipulator (LTM) program at Oak Ridge National Laboratory to develop and demonstrate ground-based telerobotic manipulator system hardware for research and demonstrations aimed at future NASA applications. The LTM incorporates traction drives, modularity, redundant kinematics, and state-of-the-art hierarchical control techniques to form a basis for merging the diverse technological domains of robust, high-dexterity teleoperations and autonomous robotic operation into common hardware to further NASA's research.

Herndon, J. N.↗

Systems simulations supporting NASA telerobotics

Two simulation and analysis environments have been developed to support telerobotics research at the Langley Research Center. One is a high-fidelity, nonreal-time, interactive model called ROBSIM, which combines user-generated models of workspace environment, robots, and loads into a working system and simulates the interaction among the system components. Models include user-specified actuator, sensor, and control parameters, as well as kinematic and dynamic characteristics. Kinematic, dynamic, and response analyses can be selected, with system configuration, task trajectories, and arm states displayed using computer graphics. The second environment is a real-time, manned Telerobotic Systems Simulation (TRSS) which uses the facilities of the Intelligent Systems Research Laboratory (ISRL). It utilizes a hierarchical structure of functionally distributed computers communicating over both parallel and high-speed serial data paths to enable studies of advanced telerobotic systems. Multiple processes perform motion planning, operator communications, forward and inverse kinematics, control/sensor fusion, and I/O processing while communicating via common memory. Both ROBSIM and TRSS, including their capability, status, and future plans are discussed. Also described is the architecture of ISRL and recent telerobotic system studies in ISRL.

Harrison, F. W., Jr.↗

The laboratory telerobotic manipulator program

New opportunities for the application of telerobotic systems to enhance human intelligence and dexterity in the hazardous environment of space are presented by the NASA Space Station Program. Because of the need for significant increases in extravehicular activity and the potential increase in hazards associated with space programs, emphasis is being heightened on telerobotic systems research and development. The Laboratory Telerobotic Manipulator (LTM) program is performed to develop and demonstrate ground-based telerobotic manipulator system hardware for research and demonstrations aimed at future NASA applications. The LTM incorporates traction drives, modularity, redundant kinematics, and state-of-the-art hierarchical control techniques to form a basis for merging the diverse technological domains of robust, high-dexterity teleoperations and autonomous robotic operation into common hardware to further NASA's research.

Herndon, J. N.↗

Direct Adaptive Impedance Control Of Redundant Manipulators

Method of controlling mechanical impedance of end effector of robotic manipulator related to method described in "Adaptive Impedance Control of Redundant Manipulators" (NPO-18606). Present method does not require detailed knowledge and computation of dynamics and inverse kinematic transformation of manipulator. Provides for control globally stable in presence of bounded disturbances. Applicable to both nonredundant and redundant manipulators performing tasks involving impacts between manipulator and objects in its environment, and controlled contact between end effector and object, such as deburring.

Seraji, Homayoun↗

Neural learning of constrained nonlinear transformations

Two issues that are fundamental to developing autonomous intelligent robots, namely, rudimentary learning capability and dexterous manipulation, are examined. A powerful neural learning formalism is introduced for addressing a large class of nonlinear mapping problems, including redundant manipulator inverse kinematics, commonly encountered during the design of real-time adaptive control mechanisms. Artificial neural networks with terminal attractor dynamics are used. The rapid network convergence resulting from the infinite local stability of these attractors allows the development of fast neural learning algorithms. Approaches to manipulator inverse kinematics are reviewed, the neurodynamics model is discussed, and the neural learning algorithm is presented.

Barhen, Jacob↗

Exploration of unknown mechanical assemblies through manipulation

If robots must function in unstructured environments, they must also possess the ability to acquire information and construct appropriate models of the unknown environment. This paper addresses the automatic generation of kinematic models of unknown objects with movable parts in the environment. If the relative motion between moving parts must be observed and characterized, vision alone cannot suffice. An approach in which manipulation is used with vision for sensing is better suited to the task of determining kinematic properties. In this paper, algorithms for constructing models of unknown mechanical assemblies and characterizing the relative motion are developed. Results of a simulation are described to demonstrate the role of manipulation in such an endeavor.

Kumar, Vijay R.↗

Dynamic analysis of a 6 DOF CKCM robot end-effector for dual-arm telerobot systems

A dynamical analysis is performed for a six DOF robot end-effector built to study telerobotic service and maintenance of NASA hardwares in space. The design of the end-effector is based on the concept of closed-kinematic chain mechanism capable of performing precise motion in a small workspace. After presenting a closed-form solution for the inverse kinematic problem, the Lagrangian approach is used to derive a set of equations of motion for the end-effector where the generalized coordinates are selected to be the Cartesian coordinates. A computer simulation study shows that the centrifugal and Coriolis terms can be neglected for slow motion.

Nguyen, Charles C.↗

Design of the NASA Robonaut Hand

The design of a highly anthropomorphic human scale robot hand for space based operations is described. This five finger hand combined with its integrated wrist and forearm has fourteen independent degrees of freedom. The device approximates very well the kinematics and required strength of an astronaut's hand when operating through a pressurized space suit glove. The mechanisms used to meet these requirements are explained in detail along with the design philosophy behind them. Integration experiences reveal the challenges associated with obtaining the required capabilities within the desired size. The initial finger control strategy is presented along with examples of obtainable grasps.

Lovchik, Chris S.↗

Space Operations Analysis Using the Synergistic Engineering Environment

The Synergistic Engineering Environment has been under development at the NASA Langley Research Center to aid in the understanding of the operations of spacecraft. This is accomplished through the integration of multiple data sets, analysis tools, spacecraft geometric models, and a visualization environment to create an interactive virtual simulation of the spacecraft. Initially designed to support the needs of the International Space Station, the SEE has broadened the scope to include spacecraft ranging from low-earth orbit to deep space missions. Analysis capabilities within the SEE include rigid body dynamics, kinematics, orbital mechanics, and payload operations. This provides the user the ability to perform real-time interactive engineering analyses in areas including flight attitudes and maneuvers, visiting vehicle docking scenarios, robotic operations, plume impingement, field of view obscuration, and alternative assembly configurations. The SEE has been used to aid in the understanding of several operational procedures related to the International Space Station. This paper will address the capabilities of the first build of the SEE, present several use cases of the SEE, and discuss the next build of the SEE.

Angster, Scott↗

Converting CSV Files to RKSML Files

A computer program converts, into a format suitable for processing on Earth, files of downlinked telemetric data pertaining to the operation of the Instrument Deployment Device (IDD), which is a robot arm on either of the Mars Explorer Rovers (MERs). The raw downlinked data files are in comma-separated- value (CSV) format. The present program converts the files into Rover Kinematics State Markup Language (RKSML), which is an Extensible Markup Language (XML) format that facilitates representation of operations of the IDD and enables analysis of the operations by means of the Rover Sequencing Validation Program (RSVP), which is used to build sequences of commanded operations for the MERs. After conversion by means of the present program, the downlinked data can be processed by RSVP, enabling the MER downlink operations team to play back the actual IDD activity represented by the telemetric data against the planned IDD activity. Thus, the present program enhances the diagnosis of anomalies that manifest themselves as differences between actual and planned IDD activities.

Trebi-Ollennu, Ashitey↗

Traction-drive, seven-degree-of-freedom telerobot arm: A concept for manipulaton in space

As man seeks to expand his dominion into new environments, the demand increases for machines that perform useful functions in remote locations. This new concept for manipulation in space is based on knowledge and experience gained from manipulator systems developed to meet the needs of remote nuclear applications. It merges the best characteristics of teleoperation and robotic technologies. The design goals for the telerobot, a mechanical description, and technology areas that must be addressed for successful implementation are presented and discussed. The concept incorporates mechanical traction drives, redundant kinematics, and modular arm subelements to provide a backlash-free manipulator capable of obstacle avoidance.

Kuban, D. P.↗

Dynamic modeling of multi-jointed mechanical systems for space applications

The dynamic formulation, modeling and motion simulation of multijointed open-chained mechanical systems as applied to space-based robotic systems are presented. Equations of motion are formulated in a unique manner based on a form of Lagrange's equations for quasi-coordinates (Boltzmann-Hamel equations). In order that kinematic joint constraints can be satisfied for the situation where some joints have less than three degrees of freedom, the equations are transformed into forms in terms of relative angular velocities and Euler angles. Rigid multibody examples are presented which show that the method can provide a dynamic model of systems of varying complexity.

Quinn, R. D.↗

A Framework for a Supervisory Expert System for Robotic Manipulators with Joint-Position Limits and Joint-Rate Limits

This report addresses the problem of path planning and control of robotic manipulators which have joint-position limits and joint-rate limits. The manipulators move autonomously and carry out variable tasks in a dynamic, unstructured and cluttered environment. The issue considered is whether the robotic manipulator can achieve all its tasks, and if it cannot, the objective is to identify the closest achievable goal. This problem is formalized and systematically solved for generic manipulators by using inverse kinematics and forward kinematics. Inverse kinematics are employed to define the subspace, workspace and constrained workspace, which are then used to identify when a task is not achievable. The closest achievable goal is obtained by determining weights for an optimal control redistribution scheme. These weights are quantified by using forward kinematics. Conditions leading to joint rate limits are identified, in particular it is established that all generic manipulators have singularities at the boundary of their workspace, while some have loci of singularities inside their workspace. Once the manipulator singularity is identified the command redistribution scheme is used to compute the closest achievable Cartesian velocities. Two examples are used to illustrate the use of the algorithm: A three link planar manipulator and the Unimation Puma 560. Implementation of the derived algorithm is effected by using a supervisory expert system to check whether the desired goal lies in the constrained workspace and if not, to evoke the redistribution scheme which determines the constraint relaxation between end effector position and orientation, and then computes optimal gains.

Mutambara, Arthur G. O.↗

An adaptive controller for enhancing operator performance during teleoperation

An adaptive controller is developed for adjusting robot arm parameters while manipulating payloads of unknown mass and inertia. The controller is tested experimentally in a master/slave configuration where the adaptive slave arm is commanded via human operator inputs from a master. Kinematically similar six-joint master and slave arms are used with the last three joints locked for simplification. After a brief initial adaptation period for the unloaded arm, the slave arm retrieves different size payloads and maneuvers them about the workspace. Comparisons are then drawn with similar tasks where the adaptation is turned off. Several simplifications of the controller dynamics are also addressed and experimentally verified.

Carignan, Craig R.↗

More Uses For Configuration Control Of Robots

Two papers present theoretical studies of older and newer uses for configuration control. Configuration control described in "Increasing the Dexterity of Redundant Robots" (NPO-17801) and "Redundant Robot Can Avoid Obstacles" (NPO-17852). One paper "Configuration Control of 7 DOF Arms" reviews these concepts, then applies them to commercial robotic arm having seven revolute joints corresponding to those of human arm. Other paper "New Goals for Redundancy Resolution Using Configuration Control" addresses use of redundant degrees of freedom to optimize dynamical instead of kinematical aspects of performance.

Seraji, Homayoun↗