3,438 research outputs found
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
Off-line programming using IGRIP
AT&T\u27s FWS-200 (Flexible Work Station) has been modeled and simulated to implement Off-Line Programming (OLP). IGRIP (Interactive Graphics Robot Instruction Program) from Deneb Robotics, Inc. has been used to simulate the FWS operation.
A GSL(Graphics Simulation Language) program has been used to simulate the chip placements during PCB assembly. The program leads the user through the motions of chip placement, and after the simulation run downloads the motion sequence to the FWS. The animation sequences of the FWS have been downloaded to the FWS on the Factory Floor using a C program, which is utilized to communicate the data to an M2L program on the FWS. An awk program is used to take care of the handshake protocol between the Silicon Graphics workstation running IGRIP and the 80386 PC running M2L.
The use of simulation has been observed to help the user in visualizing the sequence of chip placement. OLP offers a naive user the option of running the FWS without learning M2L, and an experienced user significant savings in programming time and a testbed for optimization
Robot graphic simulation testbed
The objective of this research was twofold. First, the basic capabilities of ROBOSIM (graphical simulation system) were improved and extended by taking advantage of advanced graphic workstation technology and artificial intelligence programming techniques. Second, the scope of the graphic simulation testbed was extended to include general problems of Space Station automation. Hardware support for 3-D graphics and high processing performance make high resolution solid modeling, collision detection, and simulation of structural dynamics computationally feasible. The Space Station is a complex system with many interacting subsystems. Design and testing of automation concepts demand modeling of the affected processes, their interactions, and that of the proposed control systems. The automation testbed was designed to facilitate studies in Space Station automation concepts
Safe-guarded multi-agent control for mechatronic systems: implementation framework and design patterns
This thesis addresses two issues: (i) developing an implementation framework for Multi-Agent Control Systems (MACS); and (ii) developing a pattern-based safe-guarded MACS design method.\ud
\ud
The Multi-Agent Controller Implementation Framework (MACIF), developed by Van Breemen (2001), is selected as the starting point because of its capability to produce MACS for solving complex control problems with two useful features:\ud
• MACS is hierarchically structured in terms of a coordinated group of elementary and/or composite controller-agents;\ud
• MACS has an open architecture such that controller-agents can be added, modified or removed without redesigning and/or reprogramming the remaining part of the MACS
Space exploration: The interstellar goal and Titan demonstration
Automated interstellar space exploration is reviewed. The Titan demonstration mission is discussed. Remote sensing and automated modeling are considered. Nuclear electric propulsion, main orbiting spacecraft, lander/rover, subsatellites, atmospheric probes, powered air vehicles, and a surface science network comprise mission component concepts. Machine, intelligence in space exploration is discussed
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
Advancement in robot programming with specific reference to graphical methods
This research study is concerned with the derivation of advanced robot
programming methods. The methods include the use of proprietary
simulation modelling and design software tools for the off-line
programming of industrial robots. The study has involved the generation
of integration software to facilitate the co-operative operation of these
software tools.
The three major researcli'themes7of "ease of usage", calibration and the
integration of product design data have been followed to advance robot
programming. The "ease of usage" is concerned with enhancements in the
man-machine interface for robo t simulation systems in terms of computer
assisted solid modelling and computer assisted task generation.
Robot simulation models represent an idealised situation, and any off-line
robot programs generated from'them may contain'discrepancies which could
seriously effect thq programs' performance; Calibration techniques have
therefore been investigated as 'a method of overcoming discrepancies
between the simulation model and the real world.
At the present time, most computer aided design systems operate as
isolated islands of computer technology, whereas their product databases
should be used to support decision making processes and ultimately
facilitate the generation of machine programs. Thus the integration of
product design data has been studied as an important step towards truly
computer integrated manufacturing.
The functionality of the three areas of study have been generalised and
form the basis for recommended enhancements to future robot programming
systems
Toward a computational theory for motion understanding: The expert animators model
Artificial intelligence researchers claim to understand some aspect of human intelligence when their model is able to emulate it. In the context of computer graphics, the ability to go from motion representation to convincing animation should accordingly be treated not simply as a trick for computer graphics programmers but as important epistemological and methodological goal. In this paper we investigate a unifying model for animating a group of articulated bodies such as humans and robots in a three-dimensional environment. The proposed model is considered in the framework of knowledge representation and processing, with special reference to motion knowledge. The model is meant to help setting the basis for a computational theory for motion understanding applied to articulated bodies
- …