Exploring design space for an integrated intelligent system (original) (raw)
Related papers
Architectural Factors for Intelligence in Autonomous Systems
2007
Abstract The question of measuring intelligence in artifacts and, in particular, evaluating architectures for it, requires not just an understanding of the very nature of intelligence—quite elusive objective, indeed—but an appropriate stance for evaluation. In this paper we argue that it is not just the case that architectures provide intelligence, but that they really provide a substrate for intelligent behavior in the execution of a particular task.
Intelligent machine architecture for object-based system integration
1997
Abstract| This paper presents a computational architecture that addresses the Grand Challenge problem of system integration 1] for intelligent control software. Robotics research has made many advances in sensory processing, control, and planning, but few e orts focus on the problem of dynamically integrating the\ best available" approaches into a single architecture to support development of robot control systems. The role of architecture will be discussed, and typical approaches will be reviewed.
2014
Artificial Intelligence (A.I.) and Robotics, as two main scientific domains related to Computer Science, both have a long history since their introduction. If these two domains were close 40 years ago (e.g., with the robot SHAKEY using the first task planner STRIPS), they seem to have followed separate paths since then, with specific academic forums for each. In this paper, we first review how A.I. is perceived by Robotics researchers (a library of efficient algorithms) and its opposite (an application domain). Facing this reality, we then advocate that a unifying notion is the one of intelligent robots (robots on one side and intelligence on the other), the main characteristics of intelligence for robots being to be able to survive in their environment. We propose the notion of multilayered software architecture of robotic agents, as the key to reach this goal. By abstracting our discussion, we advocate that the key theoretical difference between the two scientific domains lays (1)...
Towards a Language for Understanding Architectural Choices in Robotics
2007
The paper presents a reflexion on the state of the art in robot control architectures and evokes the main challenge for their design: the management of domain expertise. It shows the perspective of the production and the use of a Domain Specific Language dedicated to robots architects, to overcome the limitation of current software engineering techniques. The first step in this aim is to perform a domain analysis to define both terminology and concepts that can be understood by most of robot architects. To this end, we propose, as a first basis, a conceptual model for explaining robot control architecture design applied to two examples.
Towards an empirical exploration of design space
Evaluating Architectures for Intelligence: Papers from the 2007 AAAI Workshop, 2007
In this paper we propose an empirical method for the comparison of architectures designed to produce similar behaviour from an intelligent system. The approach is based on the exploration of design space using similar designs that all satisfy the same requirements in niche space. An example of a possible application of this method is given using a robotic system that has been implemented using a software toolkit that has been designed to support architectural experimentation.
A Distributed Architecture for Intelligent Robotics
Applications of artificial intelligence IX: 2-4 April 1991, Orlando, Florida, 1991
This paper describes a distributed architecture consisting of independent processed (agents) running in parallel and using assembly robotics as an experimental testbed. This architecture can support several kinds of organizational structures and of cooperation policies. An agent is described in an object-oriented environment and resides in a VAX processor connected to a local area network. We describe the kernel facilities replicated for all agents in order to participate in group problem solving and how they coordinate their ...