Search NASA⌕ Search

SEARCH · Search NASA

Results for “end effector”

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 163 records · Page 9

Real time control for NASA robotic gripper

Control laws (in some optimal sense) are being developed for the gripper/nut runner end effector. Control laws for the gripper and nut runner portions of the end effector may be developed independently since these two systems are decoupled. A hybrid force/position controller will be used for both the gripper and nut runner. The development of the gripper controller is explained. Sensory data available to the controller is obtained from an array of strain gages as well as a linear potentiometer. Applying well known optimal control theoretic principles, the control which minimizes the transition time between positions is obtained. In addition, a robust force control scheme is developed to contend with the strain gage drift caused by extreme temperature variations encountered in space.

Salter, Carole A.↗

Investigation of Phase Transition-Based Tethered Systems for Small Body Sample Capture

This paper summarizes the modeling, simulation, and testing work related to the development of technology to investigate the potential that shape memory actuation has to provide mechanically simple and affordable solutions for delivering assets to a surface and for sample capture and possible return to Earth. We investigate the structural dynamics and controllability aspects of an adaptive beam carrying an end-effector which, by changing equilibrium phases is able to actively decouple the end-effector dynamics from the spacecraft dynamics during the surface contact phase. Asset delivery and sample capture and return are at the heart of several emerging potential missions to small bodies, such as asteroids and comets, and to the surface of large bodies, such as Titan.

deployable systems↗

Modeling and Testing of Phase Transition-Based Deployable Systems for Small Body Sample Capture

This paper summarizes the modeling, simulation, and testing work related to the development of technology to investigate the potential that shape memory actuation has to provide mechanically simple and affordable solutions for delivering assets to a surface and for sample capture and return. We investigate the structural dynamics and controllability aspects of an adaptive beam carrying an end-effector which, by changing equilibrium phases is able to actively decouple the end-effector dynamics from the spacecraft dynamics during the surface contact phase. Asset delivery and sample capture and return are at the heart of several emerging potential missions to small bodies, such as asteroids and comets, and to the surface of large bodies, such as Titan.

flexible appendage↗

NASA Automated Fiber Placement Capabilities: Similar Systems, Complementary Purposes

New automated fiber placement systems at the NASA Langley Research Center and NASA Marshall Space Flight Center provide state-of-art composites capabilities to these organizations. These systems support basic and applied research at Langley, complementing large-scale manufacturing and technology development at Marshall. These systems each consist of a multi-degree of freedom mobility platform including a commercial robot, a commercial tool changer mechanism, a bespoke automated fiber placement end effector, a linear track, and a rotational tool support structure. In addition, new end effectors with advanced capabilities may be either bought or developed with partners in industry and academia to extend the functionality of these systems. These systems will be used to build large and small composite parts in support of the ongoing NASA Composites for Exploration Upper Stage Project later this year.

Wu, K. Chauncey↗

Command/response protocols and concurrent software

A version of the program to control the parallel jaw gripper is documented. The parallel jaw end-effector hardware and the Intel 8031 processor that is used to control the end-effector are briefly described. A general overview of the controller program is given and a complete description of the program's structure and design are contained. There are three appendices: a memory map of the on-chip RAM, a cross-reference listing of the self-scheduling routines, and a summary of the top-level and monitor commands.

Bynum, W. L.↗

Automated path planning of the Payload Inspection and Processing System

The Payload Changeout Room Inspection and Processing System (PIPS) is a highly redundant manipulator intended for performing tasks in the crowded and sensitive environment of the Space Shuttle Orbiter payload bay. Its dexterity will be exploited to maneuver the end effector in a workspace populated with obstacles. A method is described by which the end effector of a highly redundant manipulator is directed toward a target via a Lyapunov stability function. A cost function is constructed which represents the distance from the manipulator links to obstacles. Obstacles are avoided by causing the vector of joint parameters to move orthogonally to the gradient of the workspace cost function. A C language program implements the algorithm to generate a joint history. The resulting motion is graphically displayed using the Interactive Graphical Robot Instruction Program (IGRIP) produced by Deneb Robotics. The graphical simulation has the potential to be a useful tool in path planning for the PIPS in the Shuttle Payload Bay environment.

Byers, Robert M.↗

Redundancy Parameterization and Inverse Kinematics of 7-DOF Revolute Manipulators

Seven degree-of-freedom (DOF) robot arms have one redundant DOF for obstacle and singularity avoidance. This DOF does not change the end effector motion and must be parameterized to fully specify the joint angles for a given end effector pose. For 7-DOF revolute (7R) manipulators, we introduce the generalized shoulder-elbow-wrist (SEW) angle, a generalization of the widely-used conventional SEW angle but with an arbitrary reference direction function, along with Jacobian expressions and singularity analysis. Other redundancy parameterizations including the conventional SEW angle encounter an algorithmic singularity along a line in the workspace. We introduce a reference direction function choice called the stereographic SEW angle which has a singularity only along a half-line and can be placed out of reach. We prove such a singularity is unavoidable for any parameterization. Finally, using the general SEW angle and the subproblem decomposition method, we provide efficient singularity-robust inverse kinematics solutions for 7R manipulators which are often closed-form but may involve a 1D or (in general) 2D search. Search-based solutions may be converted to finding polynomial roots. Examples are available in a publicly accessible repository.

Kinematics↗

Design for a Three-Fingered Hand

A general purpose end-effector for use on the space manipulator proposed for the shuttle program was developed. The end-effector has the capabilities of a human hand and peel-off value as a human prosthetic device. The design evolved through two mock-up stages. The final form contains four electric motors. While thumb and forefinger bend, their ultimate phalanges maintain a parallel stance to one another. The grip centerline is at 45 degrees to the mounting base.

Crossley, F. R. E.↗

A vision-based end-point control for a two-link flexible manipulator

The measurement and control of the end-effector position of a large two-link flexible manipulator are investigated. The system implementation is described and an initial algorithm for static end-point positioning is discussed. Most existing robots are controlled through independent joint controllers, while the end-effector position is estimated from the joint positions using a kinematic relation. End-point position feedback can be used to compensate for uncertainty and structural deflections. Such feedback is especially important for flexible robots. Computer vision is utilized to obtain end-point position measurements. A look-and-move control structure alleviates the disadvantages of the slow and variable computer vision sampling frequency. This control structure consists of an inner joint-based loop and an outer vision-based loop. A static positioning algorithm was implemented and experimentally verified. This algorithm utilizes the manipulator Jacobian to transform a tip position error to a joint error. The joint error is then used to give a new reference input to the joint controller. The convergence of the algorithm is demonstrated experimentally under payload variation. A Landmark Tracking System (Dickerson, et al 1990) is used for vision-based end-point measurements. This system was modified and tested. A real-time control system was implemented on a PC and interfaced with the vision system and the robot.

Obergfell, Klaus↗

Shuttle remote manipulator system workstation - Man-machine engineering

A major subsystem aboard the Shuttle Orbiter, the Remote Manipulator System (RMS) provides the capability to deploy and retrieve free-flying satellites, support attached payload operations, and aid in crewmember rescue from a disabled vehicle should the requirement arise. The Remote Manipulator System consists of 15.3-m (50 ft) articulated booms, end effectors, operator workstation, and closed circuit video, power and control subsystems. The manipulator booms (or arms) and end effectors are located in the Orbiter payload bay and operated from inside the cabin by one crewmember. This paper is primarily concerned with the design and development of the RMS operator's workstation, the man-machine engineering features and interfaces, and man-in-the-loop simulations and testing results obtained to date by the National Aeronautics and Space Administration (NASA).

Brown, J. W.↗

Robotic Booking Of Coolant Tubes

Robotic tube-booking subsystem proposed for use in automated manufacturing cell described in "Robotic Processing of Rocket-Engine Nozzles" (MFS-29927). Includes electric or pneumatic end effector that inspects gaps under guidance of control processor connected to robotic vision subsystem. After inspecting each gap, end effector books tubes in vicinity, then reinspects to ensure attainment of desired gap. Makes entire tube-gap area brazeable, without damage to tubes, with consistent results. In addition, robotic booking takes less time and costs less than manual booking.

Wagner, Garret E.↗

Path Planning with obstacle avoidance

The research report here summarizes a solution for two dimensional Path Planning with obstacle avoidance in a workspace with stationary obstacles. The solution finds the shortest path for the end effector of a manipulator arm. The program uses an overhead image of the robot work space and the starting and ending positions of the manipulator arm end effector to generate a search graph which is used to find the shortest path through the work area. The solution was originally implemented in VAX Pascal, but was later converted to VAX C.

Krause, Donald M.↗

Task decomposition for multilimbed robots to work in the reachable-but-unorientable space

Multilimbed industrial robots that have at least one arm and two or more legs are suggested for enlarging robot workspace in industrial automation. To plan the motion of a multilimbed robot, the arm-leg motion-coordination problem is raised and task decomposition is proposed to solve the problem; that is, a given task described by the destination position and orientation of the end-effector is decomposed into subtasks for arm manipulation and for leg locomotion, respectively. The former is defined as the end-effector position and orientation with respect to the legged main body, and the latter as the main-body position and orientation in the world coordinates. Three approaches are proposed for the task decomposition. The approaches are further evaluated in terms of energy consumption, from which an optimal approach can be selected.

Su, Chao↗

Configuration control of seven-degree-of-freedom arms

A seven degree of freedom robot arm with a six degree of freedom end effector is controlled by a processor employing a 6 by 7 Jacobian matrix for defining location and orientation of the end effector in terms of the rotation angles of the joints, a 1 (or more) by 7 Jacobian matrix for defining 1 (or more) user specified kinematic functions constraining location or movement of selected portions of the arm in terms of the joint angles, the processor combining the two Jacobian matrices to produce an augmented 7 (or more) by 7 Jacobian matrix, the processor effecting control by computing in accordance with forward kinematics from the augmented 7 by 7 Jacobian matrix and from the seven joint angles of the arm a set of seven desired joint angles for transmittal to the joint servo loops of the arm. One of the kinematic functions constraints the orientation of the elbow plane of the arm. Another one of the kinematic functions minimizes a sum of gravitational torques on the joints. Still another kinematic function constrains the location of the arm to perform collision avoidance. Generically, one kinematic function minimizes a sum of selected mechanical parameters of at least some of the joints associated with weighting coefficients which may be changed during arm movement. The mechanical parameters may be velocity errors or gravity torques associated with individual joints.

Seraji, Homayoun↗

Task decomposition for a multilimbed robot to work in reachable but unorientable space

Robot manipulators installed on legged mobile platforms are suggested for enlarging robot workspace. To plan the motion of such a system, the arm-platform motion coordination problem is raised, and a task decomposition is proposed to solve the problem. A given task described by the destination position and orientation of the end effector is decomposed into subtasks for arm manipulation and for platform configuration, respectively. The former is defined as the end-effector position and orientation with respect to the platform, and the latter as the platform position and orientation in the base coordinates. Three approaches are proposed for the task decomposition. The approaches are also evaluated in terms of the displacements, from which an optimal approach can be selected.

Su, Chau↗

Configuration control of seven degree of freedom arms

A seven-degree-of-freedom robot arm with a six-degree-of-freedom end effector is controlled by a processor employing a 6-by-7 Jacobian matrix for defining location and orientation of the end effector in terms of the rotation angles of the joints, a 1 (or more)-by-7 Jacobian matrix for defining 1 (or more) user-specified kinematic functions constraining location or movement of selected portions of the arm in terms of the joint angles, the processor combining the two Jacobian matrices to produce an augmented 7 (or more)-by-7 Jacobian matrix, the processor effecting control by computing in accordance with forward kinematics from the augmented 7-by-7 Jacobian matrix and from the seven joint angles of the arm a set of seven desired joint angles for transmittal to the joint servo loops of the arms. One of the kinematic functions constrains the orientation of the elbow plane of the arm. Another one of the kinematic functions minimizing a sum of gravitational torques on the joints. Still another one of the kinematic functions constrains the location of the arm to perform collision avoidance. Generically, one of the kinematic functions minimizes a sum of selected mechanical parameters of at least some of the joints associated with weighting coefficients which may be changed during arm movement. The mechanical parameters may be velocity errors or position errors or gravity torques associated with individual joints.

Seraji, Homayoun↗

Spaceflight Autonomous Multigenerational Microbial Sequencer (SAMMS) in Support of Plant-Growth Systems

As the National Aeronautics and Space Association (NASA) begins to pursue long-duration space flights, they will need to be able to provide astronauts with a nutritious and reliable food source. To meet the administration’s goal of traveling to the Moon and Mars, astronauts will need to begin to grow their own food in space. To protect their food source, extensive monitoring will occur to test for the effects of a space flight environment (e.g., radiation) as well as for early pathogen and disease detection. Genomic sequencing allows for both concerns to be tested on a regular basis. However, NASA’s current sequencer is unable to process plant tissues. Therefore, a novel method for plant DNA extraction using microneedle (MN) patches that will be able to feed into NASA’s existing system, but also require minimal human input is proposed. To support this, the design was broken down into four components (1) MN patch fabrication (2) MN patch extraction, (3) automated sampling motion control, and (4) a processing module. The MN patch is fabricated using a custom mold with conically shaped needles. The mold is filled with Polyvinyl alcohol (PVA) solution and placed in a vacuum desiccator. The mold is left in the vacuum overnight until the patch is dry and ready for use. The protocol was tested with varying pressures, drying times, volume amounts, and preparation methods to determine if highquality needles can be produced. A MN is a method of DNA extraction where the patch is applied to a leaf, the needles penetrate the leaf, breaking the rigid plant cell wall to isolate the DNA. A protocol for this method of extraction was tested to ensure the patch could produce the needed yield and purity. The tests varied by the number of patches, number of applications, and plant type. To automate the MN extraction method, motion control will utilize two separate axis tables which move in the x and y directions. The y-axis table will have an end effector that fits a MN patch and will have the ability to apply the patch to the leaf sample. This end effector will also act as a lid for a downstream processing module. The other axis will position the leaf sample and processing container so that the patch can be applied accurately. The Joint Comprehensive Sequencing System (JCSS) module integrates all the components together. The output of this module feeds into the NASA Charged Information-Storage Polymer Preparation System (CHIPPS) for genomic sequencing. The extraction module operates using a series of syringes and tubing to pump the varying reagents needed for the extraction protocol. The results of the study proved that MN patches are a viable method of DNA extraction. While fabrication of high-quality needles was unsuccessful, the protocol was able to be further developed using centrifugation. The integrated design between the motion control and the JCSS enabled the potential for automation with a complete conceptual design and prototype. Future research and development for this study would include (1) further testing for fabrication (2) expanding the range of plant species compatible with the MN patch, and (3) building a working prototype for the integrated system.

Peter Ling↗

Dynamic sensing of 6-axis external force and moment applied to a robot end

A dynamic force sensing method is proposed for a robot manipulator. A 6-axis wrist force sensor which is commonly used for robot force sensing does not take the direct measurement of the force and moment applied to an end effector externally from the environment of the manipulator, but takes the resultant of the gravity, the inertial force and moment on the end effector, and the external force and moment. The separation of gravitational and inertial force and moment from the measurement of the force sensor is crucial to achieving dynamically accurate force sensing and fast manipulator motion under force feedback control. A mathematical model is derived for the force sensing process and the separation of the force and moment as a nonlinear optimal state estimation problem formulated. Then an approximate solution is given using extended Kalman filtering techniques.

Yokota, Masaru Uchiyama↗