Search NASA⌕ Search

SEARCH · Search NASA

Results for “ROBOTICS”

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 469 records · Page 26

Human-Robot Teaming: Communication, Coordination, and Collaboration

In this talk, I will describe how NASA Ames has been studying how human-robot teams can increase the performance, reduce the cost, and increase the success of a variety of endeavors. The central premise of our work is that humans and robots should support one another in order to compensate for limitations of automation and manual control. This principle has broad applicability to a wide range of domains, environments, and situations. At the same time, however, effective human-robot teaming requires communication, coordination, and collaboration -- all of which present significant research challenges. I will discuss some of the ways that NASA Ames is addressing these challenges and present examples of our work involving planetary rovers, free-flying robots, and self-driving cars.

robotics↗

Mass Inferencing Model Creation And Deployment To Lunar Excavation Robot, RASSOR

NASA’s Regolith Advanced Surface Systems Operations Robot (RASSOR) Excavator is a teleoperated mobile robotic platform with a unique space regolith excavation capability. This research project developed functionality for inferencing regolith mass ingested during RASSOR operation, enhancing RASSOR’s ability to successfully complete ISRU missions. Radio wave propagation time to the Moon and back is ~2.56 seconds. Though teleoperation is possible with this delay, autonomous capability that enables RASSOR to plan and execute excavation missions intelligently and efficiently is preferred. To teleoperate or run autonomously, it is crucial for the quantity of regolith mass ingested by RASSOR to be available as a system state for efficient operation (e.g. knowledge of whether drums are full informs the task of highest priority, whether it be continuing to dig, or returning to a processing plant to offload regolith). A configurable data reduction and analysis pipeline was created to allow for straightforward incorporation of new data, such as that from lunar excavation, to improve model performance in new environments. Four distinct modeling approaches were employed in developing a mass inferencing approach that could work on RASSOR. All four models take in system states and output a mass prediction for each set of the robot’s bucket drums. Initial results from deployment to RASSOR and testing in a simulated lunar environment show that the models have <10% mean error during robot operation. Future work includes refinement of a model that estimates regolith mass in real-time during excavation as well as further testing of the developed models on the hardware.

ROS↗

MAGIK Animation of Robotic Operations for Flight SpaceX-30 to ISS

The MAGIK Robotic analysis team provides kinematic feasibility assessments for the ISS and has produced an animation to evaluate Extravehicular Robotics (EVR) activities for the SpaceX (SpX)-30 flight. Shown EVR activities are preliminary and final operations will be developed by Flight Operations Directorate (FOD) Robotics (ROBO). The animation also displays the current ISS configuration at the time of the flight. Flight SpX-30 includes a SpaceX Cargo Dragon vehicle docked to Node 2 Zenith (N2Z) International Docking Adapter (IDA) and consists of the delivery of the Pump Module (PM) Integrated Assembly (IA). Robotic operations shown include the Special Purpose Dexterous Manipulator (SPDM) based on the Space Station Remote Manipulator System (SSRMS) for Trunk extraction of the PM IA, maneuvering to the External Stowage Platform 3 (ESP-3), temporary removal of the Control Moment Gyro (CMG) from ESP-3 Site 4, install of the PM IA at ESP-3 Site 3 and re-install of the CMG to ESP-3 Site4. There is no disposal payload for this flight.

ISS↗

MAGIK Animation of Robotic Operations for Flight SpaceX-31 to ISS

The MAGIK Robotics analysis team provides kinematic feasibility assessments for the ISS and has produced an animation to showcase Extravehicular Robotics (EVR) activities for Flight SpaceX (SpX)-31. Shown EVR activities were developed by Flight Operations Directorate (FOD) Robotics (ROBO). The animation also displays the current ISS configuration at the time of the flight in Increment 72. Flight SpX-31 includes a SpaceX Cargo Dragon vehicle docked to Node 2 Forward (N2F) and consists of the delivery of the Coronal Observation Experiment (CODEX) payload. Robotic operations shown include utilization the Special Purpose Dexterous Manipulator (SPDM) based on the Space Station Remote Manipulator System (SSRMS), survey of the cargo trunk, extraction of CODEX from the trunk, stow of SPDM, SSRMS walkoff to the Mobile Remote Servicer (MRS) Base System (MBS), SSRMS grapple of SPDM, translate of the Mobile Transporter (MT), and install of CODEX to Express Logistics Carrier 3 (ELC-3) Site 3. There is no disposal payload for this flight.

ISS↗

The need for reproducible research in soft robotics

In recent years we have witnessed the rise of commercialization efforts for soft robotic technology, including soft grippers (Soft Robotics, Inc.), stretchable sensors (StretchSense, Inc. and Lightlace, Inc.), and platforms for human-robot interaction (Festo Inc., Meta Reality Labs, Toyota Research Institute, and Disney Research). However, commercialization as a whole lags the trends enjoyed by other robotic technology at equivalent points in their respective lifecycles.

43 PARTICLE ACCELERATORS↗

A Behavioral Robotics Approach to Radiation Mapping Using Adaptive Sampling

Radiation mapping is a desirable task to automate because of the inherent risks involved and its tedious nature. A novel system was designed to address this by combining various existing technologies, utilizing behavior-based robotics and Bayesian optimization. The system uses a quadruped robot equipped with a manipulator and gamma detector to take measurements at locations that are selected based on the uncertainty of a surrogate model used to estimate the true radiation field. The robot uses input from the world with depth cameras to avoid collisions with the robot’s body, and unreachable points for the end effector are addressed by both allowing for a soft collision with the environment to occur, prompting the system to abandon that point, and varying the exploration tendency of the optimization based on consecutive collisions. This approach provides unique traversability and adaptability over other strategies in the literature. Experiments were performed by placing a Cesium-137 source on the ground and varying geometric setups and an optimization parameter demonstrating the adaptability to diverse environments and the increased robustness resulting from the designed behavior. The results additionally demonstrate that dynamically adjusting the optimization algorithm’s exploration tendency based on the arm’s collision history improves the system’s ability to navigate cluttered environments and construct accurate radiation maps without getting stuck in unreachable areas.

Adams, Joel↗

Robot learning and error correction

A model of robot learning is described that associates previously unknown perceptions with the sensed known consequences of robot actions. For these actions, both the categories of outcomes and the corresponding sensory patterns are incorporated in a knowledge base by the system designer. Thus the robot is able to predict the outcome of an action and compare the expectation with the experience. New knowledge about what to expect in the world may then be incorporated by the robot in a pre-existing structure whether it detects accordance or discrepancy between a predicted consequence and experience. Errors committed during plan execution are detected by the same type of comparison process and learning may be applied to avoiding the errors.

Friedman, L.↗

Robot Display and Control program (ROBDAC)

The ROBOT display and control program (ROBDAC) to be written for the Adage 340 computer is designed to communicate with the Univac 1110 computer with the aid of the graphic support communications programs. ROBDAC and the Adage computer act as an input/output device for the program ROBOT, which is run on the Univac 1110. ROBDAC controls the input to ROBOT by displaying images of the inputs, providing an editing technique for these inputs, shipping the input data to the Univac, and then commanding ROBOT to start execution. The output is done in a similar manner after receiving the output data from the Univac. This data will be displayed numerically as well as by plotted graphs. All of the input/output will be done interactively with practically 'finger tip' control. A general program flow diagram of ROBDAC is included.

Stewart, W. A.↗

Machine intelligence and robotics: Report of the NASA study group. Executive summary

A brief overview of applications of machine intelligence and robotics in the space program is given. These space exploration robots, global service robots to collect data for public service use on soil conditions, sea states, global crop conditions, weather, geology, disasters, etc., from Earth orbit, space industrialization and processing technologies, and construction of large structures in space. Program options for research, advanced development, and implementation of machine intelligence and robot technology for use in program planning are discussed. A vigorous and long-range program to incorporate and keep pace with state of the art developments in computer technology, both in spaceborne and ground-based computer systems is recommended.

Source record↗

Theoretical method for calculating relative joint geometry of assembled robot arms

Equations are developed to extract the relative joint parameters of an assembled robot arm. Specifically, the Denavit-Hartenberg parameters, which completely characterize the relative joint geometry, are calculated. These parameters are needed to control the hand of the robot arm by resolved rate. As an example, the parameter extraction equations are used with perfect simulated data (no measurement noise) obtained from a mathematical model of a six-degree-of-freedom robot arm. For an actual application, measurement data needed to estimate the relative joint parameters can be generated by moving a robot arm to different positions, measuring the location of the hand (or other extension) in base coordinates, and recording the corresponding joint angles.

Barker, L. K.↗

A robot in space as a large space structures control experiment

The control systems design issues for large space structures can be addressed by a robotics experiment which defines a teleoperator or a robot or uses the RMS. The robotics control demonstration brings the large space structures control technology to an effective state of readiness and provides a useful robot when the experiment is finished. Three major options in such an experiment are the RMS, a flexible arm that is going to be put on the Shuttle for other reasons, or a dexetrous manipulator or teleoperator.

Gran, R.↗

Vector-algebra approach to extract Denavit-Hartenberg parameters of assembled robot arms

The Denavit-Hartenberg parameters characterize the joint axis systems in a robot arm and, naturally, appear in the transformation matrices from one joint axis system to another. These parameters are needed in the control of robot arms and in the passage of sensor information along the arm. This paper presents a vector algebra method to determine these parameters for any assembled robot arm. The idea is to measure the location of the robot hand (or extension) for different joint angles and then use these measurements to calculate the parameters.

Barker, L. K.↗

Sensor Control of Robot Arc Welding

The potential for using computer vision as sensory feedback for robot gas-tungsten arc welding is investigated. The basic parameters that must be controlled while directing the movement of an arc welding torch are defined. The actions of a human welder are examined to aid in determining the sensory information that would permit a robot to make reproducible high strength welds. Special constraints imposed by both robot hardware and software are considered. Several sensory modalities that would potentially improve weld quality are examined. Special emphasis is directed to the use of computer vision for controlling gas-tungsten arc welding. Vendors of available automated seam tracking arc welding systems and of computer vision systems are surveyed. An assessment is made of the state of the art and the problems that must be solved in order to apply computer vision to robot controlled arc welding on the Space Shuttle Main Engine.

Sias, F. R., Jr.↗

Kinematic rate control of simulated robot hand at or near wrist singularity

A robot hand should obey movement commands from an operator on a computer program as closely as possible. However, when two of the three rotational axes of the robot wrist are colinear, the wrist loses a degree of freedom, and the usual resolved rate equations (used to move the hand in response to an operator's inputs) are indeterminant. Furthermore, rate limiting occurs in close vicinity to this singularity. An analysis shows that rate limiting occurs not only in the vicinity of this singularity but also substantially away from it, even when the operator commands rotational rates of the robot hand that are only a small percentage of the operational joint rate limits. Therefore, joint angle rates are scaled when they exceed operational limits in a real time simulation of a robot arm. Simulation results show that a small dead band avoids the wrist singularity in the resolved rate equations but can introduce a high frequency oscillation close to the singularity. However, when a coordinated wrist movement is used in conjunction with the resolved rate equations, the high frequency oscillation disappears.

Barker, K.↗

Space robot simulator vehicle

A Space Robot Simulator Vehicle (SRSV) was constructed to model a free-flying robot capable of doing construction, manipulation and repair work in space. The SRSV is intended as a test bed for development of dynamic and static control methods for space robots. The vehicle is built around a two-foot-diameter air-cushion vehicle that carries batteries, power supplies, gas tanks, computer, reaction jets and radio equipment. It is fitted with one or two two-link manipulators, which may be of many possible designs, including flexible-link versions. Both the vehicle body and its first arm are nearly complete. Inverse dynamic control of the robot's manipulator has been successfully simulated using equations generated by the dynamic simulation package SDEXACT. In this mode, the position of the manipulator tip is controlled not by fixing the vehicle base through thruster operation, but by controlling the manipulator joint torques to achieve the desired tip motion, while allowing for the free motion of the vehicle base. One of the primary goals is to minimize use of the thrusters in favor of intelligent control of the manipulator. Ways to reduce the computational burden of control are described.

Cannon, R. H., Jr.↗

Robot environment expert system

The Robot Environment Expert System uses a hexidecimal tree data structure to model a complex robot environment where not only the robot arm moves, but also the robot itself and other objects may move. The hextree model allows dynamic updating, collision avoidance and path planning over time, to avoid moving objects.

Potter, J. L.↗

Integrated multi-sensory control of space robot hand

Dexterous manipulation of a robot hand requires the use of multiple sensors integrated into the mechanical hand under distributed microcomputer control. Where space applications such as construction, assembly, servicing and repair tasks are desired of smart robot arms and robot hands, several critical drives influence the design, engineering and integration of such an electromechanical hand. This paper describes a smart robot hand developed at the Jet Propulsion Laboratory for experimental use and evaluation with the Protoflight Manipulator Arm (PFMA) at the Marshall Space Flight Center (MSFC).

Bejczy, A. K.↗

Control of a free-flying robot manipulator system

The goal of the research is to develop and test control strategies for a self-contained, free flying space robot. Such a robot would perform operations in space similar to those currently handled by astronauts during extravehicular activity (EVA). The focus of the work is to develop and carry out a program of research with a series of physical Satellite Robot Simulator Vehicles (SRSV's), two-dimensionally freely mobile laboratory models of autonomous free-flying space robots such as might perform extravehicular functions associated with operation of a space station or repair of orbiting satellites. The development of the SRSV and of some of the controller subsystems are discribed. The two-link arm was fitted to the SRSV base, and researchers explored the open-loop characteristics of the arm and thruster actuators. Work began on building the software foundation necessary for use of the on-board computer, as well as hardware and software for a local vision system for target identification and tracking.

Alexander, H.↗