Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “Motion Planning”

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 145 records · Page 8

The determination of some requirements for a helicopter flight research simulation facility

Important requirements were defined for a flight simulation facility to support Army helicopter development. In particular requirements associated with the visual and motion subsystems of the planned simulator were studied. The method used in the motion requirements study is presented together with the underlying assumptions and a description of the supporting data. Results are given in a form suitable for use in a preliminary design. Visual requirements associated with a television camera/model concept are related. The important parameters are described together with substantiating data and assumptions. Research recommendations are given.

Sinacori, J. B.↗

Earth Orientation Effects on Mobile VLBI Baselines

Improvements in data quality for the mobile VLBI systems have placed higher accuracy requirements on Earth orientation calibrations. Errors in these calibrations may give rise to systematic effects in the nonlength components of the baselines. Various sources of Earth orientation data were investigated for calibration of Mobile VLBI baselines. Significant differences in quality between the several available sources of UT1-UTC were found. It was shown that the JPL Kalman filtered space technology data were at least as good as any other and adequate to the needs of current Mobile VLBI systems and observing plans. For polar motion, the values from all service suffice. The effect of Earth orientation errors on the accuracy of differenced baselines was also investigated. It is shown that the effect is negligible for the current mobile systems and observing plan.

Allen, S. L.↗

Numerical approach of collision avoidance and optimal control on robotic manipulators

Collision-free optimal motion and trajectory planning for robotic manipulators are solved by a method of sequential gradient restoration algorithm. Numerical examples of a two degree-of-freedom (DOF) robotic manipulator are demonstrated to show the excellence of the optimization technique and obstacle avoidance scheme. The obstacle is put on the midway, or even further inward on purpose, of the previous no-obstacle optimal trajectory. For the minimum-time purpose, the trajectory grazes by the obstacle and the minimum-time motion successfully avoids the obstacle. The minimum-time is longer for the obstacle avoidance cases than the one without obstacle. The obstacle avoidance scheme can deal with multiple obstacles in any ellipsoid forms by using artificial potential fields as penalty functions via distance functions. The method is promising in solving collision-free optimal control problems for robotics and can be applied to any DOF robotic manipulators with any performance indices and mobile robots as well. Since this method generates optimum solution based on Pontryagin Extremum Principle, rather than based on assumptions, the results provide a benchmark against which any optimization techniques can be measured.

Wang, Jyhshing Jack↗

The KALI multi-arm robot programming and control environment

The KALI distributed robot programming and control environment is described within the context of its use in the Jet Propulsion Laboratory (JPL) telerobot project. The purpose of KALI is to provide a flexible robot programming and control environment for coordinated multi-arm robots. Flexibility, both in hardware configuration and software, is desired so that it can be easily modified to test various concepts in robot programming and control, e.g., multi-arm control, force control, sensor integration, teleoperation, and shared control. In the programming environment, user programs written in the C programming language describe trajectories for multiple coordinated manipulators with the aid of KALI function libraries. A system of multiple coordinated manipulators is considered within the programming environment as one motion system. The user plans the trajectory of one controlled Cartesian frame associated with a motion system and describes the positions of the manipulators with respect to that frame. Smooth Cartesian trajectories are achieved through a blending of successive path segments. The manipulator and load dynamics are considered during trajectory generation so that given interface force limits are not exceeded.

Backes, Paul↗

Minimizing spacecraft attitude disturbances in space manipulator systems

This paper presents a technique called the enhanced disturbance map to plan space manipulator motions that will result in relatively low spacecraft disturbances. This subject is of significant concern because future robotic systems used in space may encounter problems due to the dynamic disturbances imposed on their spacecraft by their manipulator motions. Although a spacecraft's attitude control reaction jets can compensate for these dynamic disturbances, jet fuel is a limited resource and excessive disturbances would limit the life of a system. The enhanced disturbance map can aid in understanding this complex problem and in the development of algorithms to reduce disturbances, including ones that use manipulator redundancy to eliminate the disturbances.

Torres, Miguel A.↗

Contact control for advanced applications of light weight arms

Many applications of robotic and teleoperated manipulator arms require operation in contact and non-contact regimes. This paper deals with both regimes and the transition between them with special attention given to problems of flexibility in the links and drives. This is referred to as contact control. Inverse dynamics is used to plan the tip motion of the flexible link so that the free motion can stop very near the contact surface without collision due to overshoot. Contact must occur at a very low speed since the high frequency impact forces are too sudden to be affected by any feedback generated torques applied to a joint at the other end of the link. The effect of approach velocity and surface properties are discussed. Force tracking is implemented by commands to the deflection states of the link and the contact force. This enables a natural transition between tip position and tip force control that is not possible when the arm is treated as rigid. The effect of feedback gain, force trajectory, and desired final force are of particular interest and are studied. Experimental results are presented on a one link arm and the system performance in the overall contact task is analyzed. Extension to multi-link cases with potential applications are discussed.

Book, Wayne J.↗

Cardiovascular dynamics during space sickness and deconditioning

We are currently funded by NASA for the project, 'Cardiovascular Dynamics During Space Sickness and Deconditioning.' NASA has given priority to the investigation of two problems encountered in the long-term space flights currently being planned: (1) space motion sickness; and (2) cardiovascular deconditioning. We have proposed to use spectral and nonlinear dynamical analysis of heart rate data to quantify the presence of these problems and to evaluate countermeasures against them.

Goldberger, Ary L.↗

ATHLETE's Feet: Mu1ti-Resolution Planning for a Hexapod Robot

ATHLETE is a large six-legged tele-operated robot. Each foot is a wheel; travel can be achieved by walking, rolling, or some combination of the two. Operators control ATHLETE by selecting parameterized commands from a command dictionary. While rolling can be done efficiently with a single command, any motion involving steps is cumbersome - walking a few meters through difficult terrain can take hours. Our goal is to improve operator efficiency by automatically generating sequences of motion commands. There is increasing uncertainty regarding ATHLETE s actual configuration over time and decreasing quality of terrain data farther away from the current position. This, combined with the complexity that results from 36 degrees of kinematic freedom, led to an architecture that interleaves planning and execution at multiple levels, ranging from traditional configuration space motion planning algorithms for immediate moves to higher level task and path planning algorithms for overall travel. The modularity of the architecture also simplifies the development process and allows the operator to interact with and control the system at varying levels of autonomy depending on terrain and need.

Smith, Tristan B.↗

Utilizing Reinforcement Learning to Continuously Improve a Primitive-Based Motion Planner

We report in this paper describes how the performance of motion primitive-based planning algorithms can be improved using reinforcement learning. Specifically, we describe and evaluate a framework that autonomously improves the performance of a primitive-based motion planner. The improvement process consists of three phases: exploration, extraction, and reward updates. This process can be iterated continuously to provide successive improvement. The exploration step generates new trajectories, and the extraction step identifies new primitives from these trajectories. These primitives are then used to update rewards for continued exploration. This framework required novel shaping rewards, development of a primitive extraction algorithm, and modification of the Hybrid A* algorithm. The framework is tested on a navigation task using a nonlinear F-16 model. The framework autonomously added 91 motion primitives to the primitive library and reduced average path cost by 21.6 seconds, or 35.75% of the original cost. The learned primitives are applied to an obstacle field navigation task, which was not used in training, and reduced path cost by 16.3 seconds, or 24.1%. Additionally, two heuristics for the modified Hybrid A* algorithm are designed to improve effective branching factor.

42 ENGINEERING↗

Motion-based carriage simulation of extra-vehicular activity (EVA) rescue

A research program was outlined for a series of Extra-Vehicular Activity (EVA) rescue studies. The general purpose is to get a better appreciation of the characteristics describing an EVA rescue scenario. Several studies have been completed in the Virtual Interactive Environment Workstation (VIEW) at NASA Ames Research Center. Similar studies are planned for a variety of simulators both to get more reliable results for the EVA rescue problem and to baseline the simulators against one another. Work is planned for a motion-based carriage to expand the validity of the previously obtained results.

Brody, Adam R.↗

Dynamic performance of a passively self-adjusting floating wind farm layout to increase the annual energy production

One of the main differences between floating offshore wind turbines (FOWTs) and fixed-bottom turbines is the angular and translational motions of FOWTs. When it comes to planning a floating wind farm (FWF), the translational motions introduce an additional layer of complexity to the FWF layout. The ability of a FOWT to relocate its position represents an opportunity to mitigate wake losses within an FWF. By passively relocating downwind turbines out of the wake generated by upwind turbines, we can reduce wake-induced energy losses and enhance overall energy production. The translational movements of FOWTs are governed by the mooring system attached to it. The way a FOWT relocates its position changes if the design of the mooring system attached to it changes. Additionally, the translational motion of a FOWT attached to a given mooring system is different for different wind directions. Hence, we can tailor a mooring system design for a FOWT to passively control its motions according to the wind direction. In this work, we present a new self-adjusting FWF layout design and assess its performance using both static and dynamic methods. The results show that relocating the FOWTs in an FWF can increase the energy production by 3 % using a steady-state wake model and 1.4 % using a dynamic wake model at a wind speed of 10 m s -1 . Moreover, we compare the fatigue and ultimate loads of the mooring systems of the self-adjusting FWF layout design to the mooring systems in a current state-of-the-art FWF baseline design. The comparison shows that with smaller mooring system diameters, the self-adjusting FWF design has similar fatigue damage compared to the baseline design with bigger mooring system diameters at rated wind speed. Finally, the ultimate loads on the mooring systems of the self-adjusting FWF design are lower than those on the mooring systems of the baseline design.

17 WIND ENERGY↗

Experimental study of trajectory planning and control of a high precision robot manipulator

The kinematic and trajectory planning is presented for a 6 DOF end-effector whose design was based on the Stewart Platform mechanism. The end-effector was used as a testbed for studying robotic assembly of NASA hardware with passive compliance. Vector analysis was employed to derive a closed-form solution for the end-effector inverse kinematic transformation. A computationally efficient numerical solution was obtained for the end-effector forward kinematic transformation using Newton-Raphson method. Three trajectory planning schemes, two for fine motion and one for gross motion, were developed for the end-effector. Experiments conducted to evaluate the performance of the trajectory planning schemes showed excellent tracking quality with minimal errors. Current activities focus on implementing the developed trajectory planning schemes on mating and demating space-rated connectors and using the compliant platform to acquire forces/torques applied on the end-effector during the assembly task.

Nguyen, Charles C.↗

Digital controller design: Analysis of the annular suspension pointing system

The annular suspension and pointing system (ASPS) a payload auxiliary pointing device of the space shuttle is briefly described along with the function of the digital controller. The equations of motion of a simplified plan planar model of the ASPS are derived. Results of computer simulations are discussed.

Source record↗

Uncontrolled dynamics of the Skylab vehicle - Comparison of simulation, theory and flight data

When the final Skylab mission was completed in 1974, the onboard systems were used to maneuver the vehicle to a gravity gradient equilibrium attitude and were then shut down. Parked in this storage attitude, the vehicle was left undisturbed until March 1978 when contact was reestablished and the control systems were reactivated. During the intervening four years, the vehicle was subjected to subtle environmental torques which caused the vehicle to gradually progress from its initial stable state to a very dynamic condition just prior to the resumption of control. The paper deals with the dynamics of this process, including the analyses and simulations which were made to explain the motion and enable the planning of the reactivation process. The complementary roles of both numerical integration and closed-form analysis are demonstrated. Flight data obtained in the spring of 1978 are presented which support the analytical and simulation results.

Buchanan, H. J.↗

Voyager engineering improvements for Uranus encounter

Engineering changes made on the Voyager spacecraft during their explorations of the outer solar system are discussed. A recovery from a scan actuator fault, achieved by ground testing, in flight capability enhancement and testing, conservation of actuator usage and a set of contingency plans to substitute roll motion of the spacecraft for motion of the scan platform in the AZ direction, is discussed. General engineering improvements made are addressed, including a scan platform anticreep patch modification, an improvement of dynamic performance during maneuvers, and adaptive control of the attitude control deadband. Changes made in the power management are described. Finally, engineering improvements made in order to enhance scientific findings at the Uranus encounter are reviewed in detail. The two most important were the increased gyro drift turn rate capability to accommodate image motion compensation for the close fly-by of Miranda and the reduction in spacecraft rates to accommodate increased imaging exposure times without incurring excessive image smear.

Marderness, H. P.↗

Concept definition study for recovery of tumbling satellites. Volume 2: Supporting research and technology report

A number of areas of research and laboratory experiments were identified which could lead to development of a cost efficient remote, disable satellite recovery system. Estimates were planned of disabled satellite motion. A concept is defined as a Tumbling Satellite Recovery kit which includes a modular system, composed of a number of subsystem mechanisms that can be readily integrated into varying combinations. This would enable the user to quickly configure a tailored remote, disabled satellite recovery kit to meet a broad spectrum of potential scenarios. The capability was determined of U.S. Earth based satellite tracking facilities to adequately determine the orientation and motion rates of disabled satellites.

Cable, D. A.↗

Method and apparatus for identification of hazards along an intended travel route

Targets proximate to a travel route plan were evaluated to determine hazardousness. Projected geometric representation of a vehicle determines intrusion of hazardous targets along travel route plan. Geometric representation of hazardous targets projected along motion vector to determine intrusion upon travel route plan. Intrusion assessment presented on user display.

Kronfeld, Kevin M.↗