Search NASA⌕ Search

SEARCH · Search NASA

Results for “robotic ground vehicles”

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 37 records · Page 2

Vision Based Autonomous Robotic Control for Advanced Inspection and Repair

The advanced inspection system is an autonomous control and analysis system that improves the inspection and remediation operations for ground and surface systems. It uses optical imaging technology with intelligent computer vision algorithms to analyze physical features of the real-world environment to make decisions and learn from experience. The advanced inspection system plans to control a robotic manipulator arm, an unmanned ground vehicle and cameras remotely, automatically and autonomously. There are many computer vision, image processing and machine learning techniques available as open source for using vision as a sensory feedback in decision-making and autonomous robotic movement. My responsibilities for the advanced inspection system are to create a software architecture that integrates and provides a framework for all the different subsystem components; identify open-source algorithms and techniques; and integrate robot hardware.

sensory feedback↗

Control Architecture for Robotic Agent Command and Sensing

Control Architecture for Robotic Agent Command and Sensing (CARACaS) is a recent product of a continuing effort to develop architectures for controlling either a single autonomous robotic vehicle or multiple cooperating but otherwise autonomous robotic vehicles. CARACaS is potentially applicable to diverse robotic systems that could include aircraft, spacecraft, ground vehicles, surface water vessels, and/or underwater vessels. CARACaS incudes an integral combination of three coupled agents: a dynamic planning engine, a behavior engine, and a perception engine. The perception and dynamic planning en - gines are also coupled with a memory in the form of a world model. CARACaS is intended to satisfy the need for two major capabilities essential for proper functioning of an autonomous robotic system: a capability for deterministic reaction to unanticipated occurrences and a capability for re-planning in the face of changing goals, conditions, or resources. The behavior engine incorporates the multi-agent control architecture, called CAMPOUT, described in An Architecture for Controlling Multiple Robots (NPO-30345), NASA Tech Briefs, Vol. 28, No. 11 (November 2004), page 65. CAMPOUT is used to develop behavior-composition and -coordination mechanisms. Real-time process algebra operators are used to compose a behavior network for any given mission scenario. These operators afford a capability for producing a formally correct kernel of behaviors that guarantee predictable performance. By use of a method based on multi-objective decision theory (MODT), recommendations from multiple behaviors are combined to form a set of control actions that represents their consensus. In this approach, all behaviors contribute simultaneously to the control of the robotic system in a cooperative rather than a competitive manner. This approach guarantees a solution that is good enough with respect to resolution of complex, possibly conflicting goals within the constraints of the mission to be accomplished by the vehicle(s).

Huntsberger, Terrance↗

The Video Guidance Sensor: Space, Earth, Ground, and Sea

Engineers at the Marshall Space Flight Center (MSFC) have been developing and testing video-based sensors for automated spacecraft guidance for several years. The next generation of Video Guidance Sensor (VGS) is being designed to be faster and more capable than ever. It will have applications to relative position measurement in any field of endeavor. The system works by sequentially firing two different wavelengths of laser diodes at the target (which has retroreflectors) and processing the two images. Since the target only reflects one wavelength, it shows up well in one image and not at all in the other. Because the target's dimensions are known, the relative positions and attitudes of the target and the sensor can be computed from the spots reflected from the target. The current sensor operates at 5 Hz at ranges from 1 to 110 meters with a 20 deg. field-of-view. The Video Guidance Sensor (VGS) developed over the past several years has performed well in testing and met the objective of being used as the terminal guidance sensor for an automated rendezvous and capture system. The first VGS was successfully tested in closed-loop 3-degree-of-freedom (3-DOF) tests in 1989 and then in 6-DOF open-loop tests in 1992 and closed-loop tests in 1993-4. Development and testing continued, and in 1995 approval was given to test the VGS in an experiment on the Space Shuttle. The VGS flew in 1997 and in 1998, performing well during both flight experiments. During the development and testing before, during, and after the flight experiments, numerous areas for improvement were found. The next generation of VGS is being designed to operate at up to 100 Hz tracking rates and at ranges from 0.5 to 200 meters. In addition to its use as a spacecraft guidance sensor, it could be used as an alignment aid for an operator of a remote system (giving position and attitude feedback data), as a feedback system for a robotic arm, or for automated vehicle guidance. The next generation VGS, with its higher tracking rates, smaller size, and lower power could be used in more places than the original VGS, and by using LED's instead of laser diodes, the system would be eye-safe at any range. More potential applications include aerial station keeping (keeping 2 or more autonomous aircraft within particular relative positions), under-water robotics, and the guidance of ground vehicles in predefined areas equipped with sets of targets.

Howard, Richard T.↗

Testing, Calibration, and UxS Integration of the Kromek GR1 Plus CZT Gamma Spectrometer

Collecting radiation measurements can be a hazardous task, especially in the presence of highly active sources. Various scenarios necessitate source search, classification, and quantification, often with limited or no a priori information. Activities such as disaster mitigation, emergency response, environmental monitoring, and site remediation may involve dangerous radioactive sources. In these situations, there is a pressing need for remote monitoring capabilities that protect human operators from potential harm and enhance adherence to the principle of “As Low as Reasonably Achievable” (ALARA) for radiation doses. The first step toward achieving remote radiation measurement capabilities is the remote operation of a radiation sensor. Once this milestone is reached, the next challenge is to integrate this remote sensing capability into suitable actuation agents, collectively referred to as uncrewed systems (UxS). These systems include familiar platforms such as robotic quadrupeds, aerial multirotor vehicles, and ground vehicles, any of which may be teleoperated, act autonomously, or utilize a combination of both. A critical factor in achieving remote radiation sensing is the availability of data from the appropriate sensor. Many commercially available radiation sensors have closed-source documentation for their communication protocols. Typical end-user products are often self-contained, handheld devices designed for manual measurement scenarios. While there are commercial off-the-shelf (COTS) integrations of radiation sensors with UxS available for purchase, these solutions are typically tailored for specific use cases and may not meet the requirements of different applications. This paper discusses efforts to remotely acquire radiation measurements from a small form-factor CZT gamma spectrometer. Sandia National Laboratories has successfully demonstrated the initial capability to integrate low size, weight, and power (SWaP) gamma spectroscopy into various UxS, alongside co-located GPS data logging and sensor calibration and qualification. With remote gamma spectroscopy achieved, the stage is set for UxS integration of this capability.

46 INSTRUMENTATION RELATED TO NUCLEAR SCIENCE AND ↗

Displacing Unpredictable Nulls in Antenna Radiation Patterns

A method of maintaining radio communication despite the emergence of unpredictable fades and nulls in the radiation pattern of an antenna has been proposed. The method was originally intended to be applied in the design and operation of a radio antenna aboard a robotic exploratory vehicle on a remote planet during communication with a spacecraft in orbit around the planet. The method could also be applied in similar terrestrial situations for example, radio communication between two ground vehicles or between a ground vehicle and an aircraft or spacecraft. The method is conceptually simple, is readily adaptable to diverse situations, and can be implemented without adding greatly to the weight, cost, power demand, or complexity of a system to which it may be applied. The unpredictable fades and nulls in an antenna radiation pattern arise because of electromagnetic interactions between the antenna and other objects within the near field of the antenna (basically, objects within a distance of a few wavelengths). These objects can include general vehicle components, masts, robotic arms, other antennas, the ground, and nearby terrain features. Figure 1 presents representative plots of signal strength versus time during a typical pass of a spacecraft or aircraft through the far field of such an antenna, showing typical nulls and fades caused by nearby objects. The traditional approach to ensuring reliability of communication in the presence of deep fades calls for increasing the effective transmitter power and/or reducing the receiver noise figure at the affected ground vehicle, possibly in combination with appropriate redesign of the equipment at the spacecraft or aircraft end of the communication link. These solutions can be expensive and/or risky and, depending on the application, can add significantly to weight, cost, and power demand. The proposed method entails none of these disadvantages.

Lux, James↗

Single-Frame Terrain Mapping Software for Robotic Vehicles

This software is a component in an unmanned ground vehicle (UGV) perception system that builds compact, single-frame terrain maps for distribution to other systems, such as a world model or an operator control unit, over a local area network (LAN). Each cell in the map encodes an elevation value, terrain classification, object classification, terrain traversability, terrain roughness, and a confidence value into four bytes of memory. The input to this software component is a range image (from a lidar or stereo vision system), and optionally a terrain classification image and an object classification image, both registered to the range image. The single-frame terrain map generates estimates of the support surface elevation, ground cover elevation, and minimum canopy elevation; generates terrain traversability cost; detects low overhangs and high-density obstacles; and can perform geometry-based terrain classification (ground, ground cover, unknown). A new origin is automatically selected for each single-frame terrain map in global coordinates such that it coincides with the corner of a world map cell. That way, single-frame terrain maps correctly line up with the world map, facilitating the merging of map data into the world map. Instead of using 32 bits to store the floating-point elevation for a map cell, the vehicle elevation is assigned to the map origin elevation and reports the change in elevation (from the origin elevation) in terms of the number of discrete steps. The single-frame terrain map elevation resolution is 2 cm. At that resolution, terrain elevation from 20.5 to 20.5 m (with respect to the vehicle's elevation) is encoded into 11 bits. For each four-byte map cell, bits are assigned to encode elevation, terrain roughness, terrain classification, object classification, terrain traversability cost, and a confidence value. The vehicle s current position and orientation, the map origin, and the map cell resolution are all included in a header for each map. The map is compressed into a vector prior to delivery to another system.

Rankin, Arturo L.↗

System Analysis and Generative Design for Icenode, a Buoyant Vehicle for Measuring Melt Rate Under Ice Shelves

Antarctic ice shelves buttress the Antarctic Ice Sheet from sliding into the ocean, and their collapse could trigger a meter or more of global sea level rise by the end of the century. Current state-of-the-art predictions for ice shelf behavior in a warming climate have large uncertainty, significantly hindered by a lack of in situ melt rate observations under ice shelves, especially near grounding zones. IceNode is a novel robotic vehicle under development at the NASA Jet Propulsion Laboratory to acquire such measurements, but presents a complex design problem owing to the large design space and conflicting performance requirements. Evaluating a preliminary design requires several types of tedious analysis which prevents rapid iteration and exploration of the design space. We present the implementation of a custom system analysis framework which was used to automate analysis such as resource budgeting, mission simulation, mass and buoyancy balancing, and static landing stability analysis of a given design configuration. Using this framework, we selected parameters which had the largest effects on design success and conducted a generative design study in which we programmatically varied a handful of parameters to generate 1540 different design candidates and test them across 160 different environmental scenarios. The custom built system analysis tool enabled rapid development of critical analysis and automated exploration of a large design space to guide preliminary design of the IceNode vehicle.

Gebara, Christine↗

Ground Contact Modeling for the Morpheus Test Vehicle Simulation

The Morpheus vertical test vehicle is an autonomous robotic lander being developed at Johnson Space Center (JSC) to test hazard detection technology. Because the initial ground contact simulation model was not very realistic, it was decided to improve the model without making it too computationally expensive. The first development cycle added capability to define vehicle attachment points (AP) and to keep track of their states in the lander reference frame (LFRAME). These states are used with a spring damper model to compute an AP contact force. The lateral force is then overwritten, if necessary, by the Coulomb static or kinetic friction force. The second development cycle added capability to use the PolySurface class as the contact surface. The class can load CAD data in STL (Stereo Lithography) format, and use the data to compute line of sight (LOS) intercepts. A polygon frame (PFRAME) is computed from the facet intercept normal and used to convert the AP state to PFRAME. Three flat plane tests validate the transitions from kinetic to static, static to kinetic, and vertical impact. The hazardous terrain test will be used to test for visual reasonableness. The improved model is numerically inexpensive, robust, and produces results that are reasonable.

Cordova, Luis↗

Ground Contact Modeling for the Morpheus Test Vehicle Simulation

The Morpheus vertical test vehicle is an autonomous robotic lander being developed at Johnson Space Center (JSC) to test hazard detection technology. Because the initial ground contact simulation model was not very realistic, it was decided to improve the model without making it too computationally expensive. The first development cycle added capability to define vehicle attachment points (AP) and to keep track of their states in the lander reference frame (LFRAME). These states are used with a spring damper model to compute an AP contact force. The lateral force is then overwritten, if necessary, by the Coulomb static or kinetic friction force. The second development cycle added capability to use the PolySurface class as the contact surface. The class can load CAD data in STL (Stereo Lithography) format, and use the data to compute line of sight (LOS) intercepts. A polygon frame (PFRAME) is computed from the facet intercept normal and used to convert the AP state to PFRAME. Three flat plane tests validate the transitions from kinetic to static, static to kinetic, and vertical impact. The hazardous terrain test will be used to test for visual reasonableness. The improved model is numerically inexpensive, robust, and produces results that are reasonable.

Cordova, Luis↗

Vision Based Localization in Urban Environments

As part of DARPA's MARS2020 program, the Jet Propulsion Laboratory developed a vision-based system for localization in urban environments that requires neither GPS nor active sensors. System hardware consists of a pair of small FireWire cameras and a standard Pentium-based computer. The inputs to the software system consist of: 1) a crude grid-based map describing the positions of buildings, 2) an initial estimate of robot location and 3) the video streams produced by each camera. At each step during the traverse the system: captures new image data, finds image features hypothesized to lie on the outside of a building, computes the range to those features, determines an estimate of the robot's motion since the previous step and combines that data with the map to update a probabilistic representation of the robot's location. This probabilistic representation allows the system to simultaneously represent multiple possible locations, For our testing, we have derived the a priori map manually using non-orthorectified overhead imagery, although this process could be automated. The software system consists of two primary components. The first is the vision system which uses binocular stereo ranging together with a set of heuristics to identify features likely to be part of building exteriors and to compute an estimate of the robot's motion since the previous step. The resulting visual features and the associated range measurements are software component, a particle-filter based localization system. This system uses the map and the then fed to the second primary most recent results from the vision system to update the estimate of the robot's location. This report summarizes the design of both the hardware and software and will include the results of applying the system to the global localization of a robot over an approximately half-kilometer traverse across JPL'S Pasadena campus.

unmanned-ground vehicles↗

Hybrid Aerial/Rover Vehicle

A proposed instrumented robotic vehicle called an "aerover" would fly, roll along the ground, and/or float on bodies of liquid, as needed. The aerover would combine features of an aerobot (a robotic lighter-than-air balloon) and a wheeled robot of the "rover" class. An aerover would also look very much like a variant of the "beach-ball" rovers. Although the aerover was conceived for use in scientific exploration of Titan (the largest moon of the planet Saturn), the aerover concept could readily be adapted to similar uses on Earth.

Bachelder, Aaron↗

Road-Following Formation Control of Autonomous Ground Vehicles

This work presents a novel cooperative path planning for formation keeping robots traversing along a road with obstacles and possible narrow passages. A unique challenge in this problem is a requirement for spatial and temporal coordination between vehicles while ensuring collision and obstacle avoidance.

Ono, Masahiro↗

Navigation Doppler Lidar

A Doppler lidar has been developed by NASA as an alternative to radars for providing velocity and altitude data to landing vehicles. Future robotic and manned missions to planetary bodies demand precise ground-relative velocity vector and altitude data to execute complex descent maneuvers for safe, soft and pinpoint landing at a pre-designated site. This lidar sensor, referred to as Navigation Doppler Lidar (NDL), provides velocity and altitude data from over five kilometers altitude to within a few cm/sec and tens of centimeters precision, respectively. NDL technology will be demonstrated on two lunar landing missions this year that will serve as precursors for large robotic and manned landing missions to the Moon, Mars, and other solar system destinations. NDL can also benefit terrestrial aerial vehicles that cannot rely on the GPS for position and velocity data or require precision data relative to local ground.

Doppler Lidar↗

Development of a Coherent Doppler Lidar for Precision Landing on Planetary Bodies

A coherent Doppler lidar has been developed by NASA for providing vector velocity and altitude data to landing vehicles. Future robotic and manned missions to planetary bodies demand precise ground-relative velocity and altitude data to execute complex descent maneuvers for safe, soft and pinpoint landing at a pre-designated site. Operating from over five kilometers altitude, this lidar provides velocity and range data within a few cm/sec and a few meters precision, respectively, depending on the vehicle dynamics. Two upcoming lunar landing missions will serve as the technology demonstration for robotic and manned landing missions to the Moon, Mars, and other solar system destinations. This paper describes the lidar design and its expected performance on landing vehicles.

Coherent Laser Radar↗

NASA's Space Launch System: Progress Report

After more than four decades exploring the space environment from low Earth orbit and developing long-duration spaceflight operational experience with the International Space Station (ISS), NASA is once again preparing to send explorers into deep space. Development, test and manufacturing is now underway on the launch vehicle, the crew spacecraft and the ground processing and launch facilities to support human and robotic missions to the moon, Mars and the outer solar system. The enabling launch vehicle for these ambitious new missions is the Space Launch System (SLS), managed by NASA's Marshall Space Flight Center (MSFC). Since the program began in 2011, the design has passed Critical Design Review, and extensive development, test and flight hardware has been produced by every major element of the SLS vehicle. Testing continues on engines, boosters, tanks and avionics. While the program has experienced engineering challenges typical of a new development, it continues to make steady progress toward the first SLS mission in roughly two years and a sustained cadence of missions thereafter. This paper will discuss these and other technical and SLS programmatic successes and challenges over the past year and provide a preview of work ahead before first flight.

Cook, Jerry↗

LIDAR-Aided Inertial Navigation with Extended Kalman Filtering for Pinpoint Landing

In support of NASA s Autonomous Landing and Hazard Avoidance Technology (ALHAT) project, an extended Kalman filter routine has been developed for estimating the position, velocity, and attitude of a spacecraft during the landing phase of a planetary mission. The proposed filter combines measurements of acceleration and angular velocity from an inertial measurement unit (IMU) with range and Doppler velocity observations from an onboard light detection and ranging (LIDAR) system. These high-precision LIDAR measurements of distance to the ground and approach velocity will enable both robotic and manned vehicles to land safely and precisely at scientifically interesting sites. The filter has been extensively tested using a lunar landing simulation and shown to improve navigation over flat surfaces or rough terrain. Experimental results from a helicopter flight test performed at NASA Dryden in August 2008 demonstrate that LIDAR can be employed to significantly improve navigation based exclusively on IMU integration.

Busnardo, David M.↗

Autonomous Formations of Multi-Agent Systems

Autonomous formation control of multi-agent dynamic systems has a number of applications that include ground-based and aerial robots and satellite formations. For air vehicles, formation flight ("flocking") has the potential to significantly increase airspace utilization as well as fuel efficiency. This presentation addresses two main problems in multi-agent formations: optimal role assignment to minimize the total cost (e.g., combined distance traveled by all agents); and maintaining formation geometry during flock motion. The Kuhn-Munkres ("Hungarian") algorithm is used for optimal assignment, and consensus-based leader-follower type control architecture is used to maintain formation shape despite the leader s independent movements. The methods are demonstrated by animated simulations.

Dhali, Sanjana↗

Development of a Coherent Doppler Lidar for Precision Maneuvering and Landing of Space Vehicles

A coherent Doppler lidar has been developed to address NASA’s need for a high-performance, compact, and cost-effective velocity and altitude sensor onboard its landing vehicles. Future robotic and manned missions to planetary bodies require precise ground-relative velocity vector and altitude data to execute complex descent maneuvers and safe, soft landing at a pre-designated site. This lidar sensor, referred to as a Navigation Doppler Lidar, meets the required performance of landing missions while complying with vehicle size, mass, and power constraints. Operating from over five kilometers altitude, the lidar obtains velocity and range precision measurements with 2 cm/sec and 2 meters, respectively, dominated by the vehicle motion. After a series of flight tests onboard helicopters and rocket-powered free-flyer vehicles, the Navigation Doppler Lidar is now being ruggedized for future missions to various destinations in the solar system.

Amzaherdian, Farzin↗