40 research outputs found
Graphics Technology in Space Applications (GTSA 1989)
This document represents the proceedings of the Graphics Technology in Space Applications, which was held at NASA Lyndon B. Johnson Space Center on April 12 to 14, 1989 in Houston, Texas. The papers included in these proceedings were published in general as received from the authors with minimum modifications and editing. Information contained in the individual papers is not to be construed as being officially endorsed by NASA
An integrated programming environment for pseudo-code development, IPE-PC
An Integrated Programming Environment, IPE-PC, that supports pseudo-code development has been designed and implemented. This environment is based on a Pascal-like language which is designed according to the requirements of a language-based environment. The nucleus of IPE-PC is a language-based editor which represents programs as graphs internally. The same representation is used in every mode of the environment (i.e., editing, compilation, execution, debugging and translation). The system provides facilities to take advantage of both top-down and bottom-up programming. Stepwise refinement has been supported by providing comment structures that can be transformed into procedures. Bottom-up programming is supported because it is possible to create and save program segments which can be inserted to the programs at the appropriate points --Abstract, page ii
Graphical modelling of modular machines
This research is aimed at advancing machine design through specifying and implementing
(in "proof of concept" form) a set of tools which graphically model modular machines.
The tools allow mechanical building elements (or machine modules) to be selected and
configured together in a highly flexible manner so that operation of the chosen configuration
can be simulated and performance properties evaluated. Implementation of the tools
has involved an extension in capability of a proprietary robot simulation system. This research has resulted in a general approach to graphically modelling manufacturing machines
built from modular elements.
A focus of study has been on a decomposition of machine functionality leading to the establishment
of a library of modular machine primitives. This provides a useful source of
commonly required machine building elements for use by machine designers. Study has
also focussed on the generation of machine configuration tools which facilitate the construction
of a simulation model and ultimately the physical machine itself. Simulation aspects
of machine control are also considered which depict methods of manipulating a
machine model in the simulation phase. In addition methods of achieving machine programming
have been considered which specify the machine and its operational tasks.
Means of adopting common information data structures are also considered which can facilitate
interfacing with other systems, including the physical machine system constructed
as an issue of the simulation phase. Each of these study areas is addressed in its own context,
but collectively they provide a means of creating a complete modular machine design
environment which can provide significant assistance to machine designers.
Part of the methodology employed in the study is based on the use of the discrete event
simulation technique. To easily and effectively describe a modular machine and its activity
in a simulation model, a hierarchical ring and tree data structure has been designed and
implemented. The modularity and reconfigurability are accommodated by the data structure,
and homogeneous transformations are adopted to determine the spatial location and
orientation of each of the machine elements.
A three-level machine task programming approach is used to describe the machine's activities.
A common data format method is used to interface the machine design environment
with the physical machine and other building blocks of manufacturing systems (such as
CAD systems) where systems integration approaches can lead to enhanced product realisation.
The study concludes that a modular machine design environment can be created by employing
the graphical simulation approach together with a set of comprehensive configuration.
tools. A generic framework has been derived which outlines the way in which
machine design environments can be constructed and suggestions are made as to how the
proof of concept design environment implemented in this study can be advanced
Simulation environment for introductory computer science education
Thesis (M.Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 1999.Includes bibliographical references (p. 329-338).by Craig Allen Henderson.M.Eng
Conference on Intelligent Robotics in Field, Factory, Service, and Space (CIRFFSS 1994), volume 1
The AIAA/NASA Conference on Intelligent Robotics in Field, Factory, Service, and Space (CIRFFSS '94) was originally proposed because of the strong belief that America's problems of global economic competitiveness and job creation and preservation can partly be solved by the use of intelligent robotics, which are also required for human space exploration missions. Individual sessions addressed nuclear industry, agile manufacturing, security/building monitoring, on-orbit applications, vision and sensing technologies, situated control and low-level control, robotic systems architecture, environmental restoration and waste management, robotic remanufacturing, and healthcare applications