www.cs.ubc.ca
... 1. It provides for a representation for an agent’s behaviour in a language with a well defined semantics (see [Apt and Bezem, 1991]). 2. It lets us model both the robot and the environment within the same language. The robot axioms can be evaluated in two modes. In the ‘situated’ mode, the agent get ...
... 1. It provides for a representation for an agent’s behaviour in a language with a well defined semantics (see [Apt and Bezem, 1991]). 2. It lets us model both the robot and the environment within the same language. The robot axioms can be evaluated in two modes. In the ‘situated’ mode, the agent get ...
Mobile Robot Localization and Navigation in Artificial Intelligence
... 8. Mobile Robot Navigation Techniques Mobile robotics is a motivating area for use of artificial intelligence (AI), as it is a domain in which huge bodies of knowledge are needed to enable tasks like intelligent navigation in a large or complex facility while there at the same time is a need for rea ...
... 8. Mobile Robot Navigation Techniques Mobile robotics is a motivating area for use of artificial intelligence (AI), as it is a domain in which huge bodies of knowledge are needed to enable tasks like intelligent navigation in a large or complex facility while there at the same time is a need for rea ...
Anthropomorphism and the social robot
... promote people’s interpretation of the system as being intelligent. In seeking to propose a test to determine whether a machine could think, Alan Turing came up in 1950 with what has become well known as the Turing Test [9]. The test is based on whether a machine could trick a person into believing ...
... promote people’s interpretation of the system as being intelligent. In seeking to propose a test to determine whether a machine could think, Alan Turing came up in 1950 with what has become well known as the Turing Test [9]. The test is based on whether a machine could trick a person into believing ...
AAAI Proceedings Template - Electronics and Computer Science
... thought it was impossible to explain life without a fifth "vital" force. But that turns out to have been wrong. Genetics, biochemistry, anatomy, physiology, and developmental and evolutionary biology are managing to explain all known properties of life using only the four known forces. But will tho ...
... thought it was impossible to explain life without a fifth "vital" force. But that turns out to have been wrong. Genetics, biochemistry, anatomy, physiology, and developmental and evolutionary biology are managing to explain all known properties of life using only the four known forces. But will tho ...
Cognitive Robotics - Knowledge
... the preconditions of each action in the sequence are satisfied in the state just before the action is executed. Projection is a very basic task since it is necessary for a number of other larger tasks, including planning and high-level program execution, as we will see in the next section. We can su ...
... the preconditions of each action in the sequence are satisfied in the state just before the action is executed. Projection is a very basic task since it is necessary for a number of other larger tasks, including planning and high-level program execution, as we will see in the next section. We can su ...
A Foundational Architecture for Artificial General
... on systems that are expected to run existing programs, and either avoid facing the issue of automatically constructing new code, or assume it can be done by weak methods. The theory presented here argues that understanding is based on Occam programs, which are computationally expensive to find, b ...
... on systems that are expected to run existing programs, and either avoid facing the issue of automatically constructing new code, or assume it can be done by weak methods. The theory presented here argues that understanding is based on Occam programs, which are computationally expensive to find, b ...
A Robot Exploration and Mapping Strategy Based on a Semantic
... information in large-scale space [Brooks, 1985; Chatila and Laumond, 1985]. Some of the traditional methods perform reasonably well where environments are small enough to observe most important features from a single position. The problem is more difficult in large-scale space, as discussed by Brook ...
... information in large-scale space [Brooks, 1985; Chatila and Laumond, 1985]. Some of the traditional methods perform reasonably well where environments are small enough to observe most important features from a single position. The problem is more difficult in large-scale space, as discussed by Brook ...
AI Armageddon and the Three Laws of Robotics
... consequences of its actions, there is never an exploration of exactly how hard this task is. This was also a recurring point made by several of those responding. Doug Blank, for example, put it this way: “[Robots] must be able to counterfactualize about all of those [ambiguous] concepts, and decide ...
... consequences of its actions, there is never an exploration of exactly how hard this task is. This was also a recurring point made by several of those responding. Doug Blank, for example, put it this way: “[Robots] must be able to counterfactualize about all of those [ambiguous] concepts, and decide ...
Human Implications of Human-Robot Interaction AAAI Press Papers from the AAAI Workshop
... AAAI maintains compilation copyright for this technical report and retains the right of first refusal to any publication (including electronic distribution) arising from this AAAI event. Please do not make any inquiries or arrangements for hardcopy or electronic publication of all or part of the pap ...
... AAAI maintains compilation copyright for this technical report and retains the right of first refusal to any publication (including electronic distribution) arising from this AAAI event. Please do not make any inquiries or arrangements for hardcopy or electronic publication of all or part of the pap ...
cs.cmu.edu - Stanford Artificial Intelligence Laboratory
... robot with multiple actuators and plans in joint state and action space. This is not necessarily an efficient use of resources: the planner must run either on a central machine or simultaneously on each robot, with all sensor information from each robot being sent in real time to every other copy of ...
... robot with multiple actuators and plans in joint state and action space. This is not necessarily an efficient use of resources: the planner must run either on a central machine or simultaneously on each robot, with all sensor information from each robot being sent in real time to every other copy of ...
Soarian™ User Interface
... • Safety also refers to protection (as much as it is possible) of a robot’s user and of the robot itself. • CASERO- a robot used in a nursing home • http://www.youtube.com/watch?v=dx0zxr3D_zU ...
... • Safety also refers to protection (as much as it is possible) of a robot’s user and of the robot itself. • CASERO- a robot used in a nursing home • http://www.youtube.com/watch?v=dx0zxr3D_zU ...
Housekeeping with Multiple Autonomous Robots: Representation
... For instance, if a robot cannot move a heavy object to its goal position, the robot may ask another robot for help. If the robot that cleans kitchen finds a book on the floor, then the robot should transfer it to the robot that cleans the living room, by putting the book in the exchange area between ...
... For instance, if a robot cannot move a heavy object to its goal position, the robot may ask another robot for help. If the robot that cleans kitchen finds a book on the floor, then the robot should transfer it to the robot that cleans the living room, by putting the book in the exchange area between ...
Robots as moral agents, in Machine Medical Ethics , eds. Mattijs
... (or a group of professionals) in the best interests of a patient and were then communicated to the patient. This paternalism was based on a knowledge gap between the medical professional and the patient and between the professional and the public, as well as on the relative clarity of medical decisi ...
... (or a group of professionals) in the best interests of a patient and were then communicated to the patient. This paternalism was based on a knowledge gap between the medical professional and the patient and between the professional and the public, as well as on the relative clarity of medical decisi ...
Soarian™ User Interface
... • Safety also refers to protection (as much as it is possible) of a robot’s user and of the robot itself. • CASERO- a robot used in a nursing home • http://www.youtube.com/watch?v=dx0zxr3D_zU ...
... • Safety also refers to protection (as much as it is possible) of a robot’s user and of the robot itself. • CASERO- a robot used in a nursing home • http://www.youtube.com/watch?v=dx0zxr3D_zU ...
Application of Qualitative Reasoning to Robotic Soccer
... In COND inReach the function dist returns the distance of two quantitative positions, pos returns the position of an object in the current world model M , and self returns the agent itself. All functions are built-in functions of the agent’s control system. The behavior of COND inReach is that it re ...
... In COND inReach the function dist returns the distance of two quantitative positions, pos returns the position of an object in the current world model M , and self returns the agent itself. All functions are built-in functions of the agent’s control system. The behavior of COND inReach is that it re ...
DEPARTMENT COMPUTER SCIENCE St Lucia, Queensland, 4067
... .-\ sample of the text used is shown below: First you arrange things into different groups. Of course, one pile may be sufficient depending on how much there is to do. If you have to go somewhere else due to lack of facilities that is the next step, ... it is better to do too few things at once than ...
... .-\ sample of the text used is shown below: First you arrange things into different groups. Of course, one pile may be sufficient depending on how much there is to do. If you have to go somewhere else due to lack of facilities that is the next step, ... it is better to do too few things at once than ...
Cognitive Robotics - Cognitive Science Department
... • Cognitive robotics (CR) is concerned with endowing robots with mammalian and human-like cognitive capabilities to enable the achievement of complex goals in complex environments. Cognitive robotics is focused on using animal cognition as a starting point for the development of robotic computationa ...
... • Cognitive robotics (CR) is concerned with endowing robots with mammalian and human-like cognitive capabilities to enable the achievement of complex goals in complex environments. Cognitive robotics is focused on using animal cognition as a starting point for the development of robotic computationa ...
I Agents, Bodies, Constraints, Dynamics, and Evolution Alan K. Mackworth
... t was a great pleasure to serve as president of the Association for the Advancement of Artificial Intelligence (AAAI). I think that everyone who serves begins with great trepidation but leaves with a sense of satisfaction. I certainly did. One of the sources of satisfaction was the opportunity to gi ...
... t was a great pleasure to serve as president of the Association for the Advancement of Artificial Intelligence (AAAI). I think that everyone who serves begins with great trepidation but leaves with a sense of satisfaction. I certainly did. One of the sources of satisfaction was the opportunity to gi ...
events:knowledge-workshop-iros2011:tikanmaki.pdf (340.2 KB)
... Property consisting of name-value pair is one of the fundamental ways of describing a dynamically expandable structure of information. Properties are used in many systems for storing configuration parameters, attributes, and other information. A typical implementation of this is a hash table, where ...
... Property consisting of name-value pair is one of the fundamental ways of describing a dynamically expandable structure of information. Properties are used in many systems for storing configuration parameters, attributes, and other information. A typical implementation of this is a hash table, where ...
The Frankenstein Complex and Asimov`s Three Laws
... researchers what their opinion was of Asimov’s Three Laws of Robotics and whether the laws could be implemented. Not a single respondent was unfamiliar with the Three Laws and several seemed quite versed in the nuances of Asimov’s stories. From these responses it seems that the ethical use of techno ...
... researchers what their opinion was of Asimov’s Three Laws of Robotics and whether the laws could be implemented. Not a single respondent was unfamiliar with the Three Laws and several seemed quite versed in the nuances of Asimov’s stories. From these responses it seems that the ethical use of techno ...
Module Introduction - School of Computer Science
... Artificial intelligence (AI) is the intelligence exhibited by machines or software. It is an academic field of study which studies the goal of creating intelligence. Major AI researchers and textbooks define this field as "the study and design of intelligent agents", where an intelligent agent is a ...
... Artificial intelligence (AI) is the intelligence exhibited by machines or software. It is an academic field of study which studies the goal of creating intelligence. Major AI researchers and textbooks define this field as "the study and design of intelligent agents", where an intelligent agent is a ...
Stefanie Anne Tellex - Researchers @ Brown
... green one and the gray one.” • Created models for the meanings of spatial prepositions such as “near.” Spatial Routines June, 2004 – August, 2006 Developed a speech interface to a real-time strategy game. Developed a mechanism for grounding spatial prepositions in terms of spatial routines (a set of ...
... green one and the gray one.” • Created models for the meanings of spatial prepositions such as “near.” Spatial Routines June, 2004 – August, 2006 Developed a speech interface to a real-time strategy game. Developed a mechanism for grounding spatial prepositions in terms of spatial routines (a set of ...
Subdimensional Expansion and Optimal Task Reassignment
... and improves solution quality. In this paper, we describe a method for finding the optimal combination of task assignment and path. Task reassignment functions by maintaining a set of active task assignments Γ0 = {γ1 , . . .}, each conflated with an M* planner to solve the associated path planning p ...
... and improves solution quality. In this paper, we describe a method for finding the optimal combination of task assignment and path. Task reassignment functions by maintaining a set of active task assignments Γ0 = {γ1 , . . .}, each conflated with an M* planner to solve the associated path planning p ...
Form, function and the matter of experience
... give grounds for claiming that, in a rudimentary way, the robots do things on their own and need to have a higher-order mapping and evaluation of their sensory and motor samples of their environment. However, Ziemke & Sharkey end their paper with a clear ‘No’ to the question whether robots such as t ...
... give grounds for claiming that, in a rudimentary way, the robots do things on their own and need to have a higher-order mapping and evaluation of their sensory and motor samples of their environment. However, Ziemke & Sharkey end their paper with a clear ‘No’ to the question whether robots such as t ...
Self-reconfiguring modular robot
Modular self-reconfiguring robotic systems or self-reconfigurable modular robots are autonomous kinematic machines with variable morphology. Beyond conventional actuation, sensing and control typically found in fixed-morphology robots, self-reconfiguring robots are also able to deliberately change their own shape by rearranging the connectivity of their parts, in order to adapt to new circumstances, perform new tasks, or recover from damage.For example, a robot made of such components could assume a worm-like shape to move through a narrow pipe, reassemble into something with spider-like legs to cross uneven terrain, then form a third arbitrary object (like a ball or wheel that can spin itself) to move quickly over a fairly flat terrain; it can also be used for making ""fixed"" objects, such as walls, shelters, or buildings.In some cases this involves each module having 2 or more connectors for connecting several together. They can contain electronics, sensors, computer processors, memory, and power supplies; they can also contain actuators that are used for manipulating their location in the environment and in relation with each other. A feature found in some cases is the ability of the modules to automatically connect and disconnect themselves to and from each other, and to form into many objects or perform many tasks moving or manipulating the environment.By saying ""self-reconfiguring"" or ""self-reconfigurable"" it means that the mechanism or device is capable of utilizing its own system of control such as with actuators or stochastic means to change its overall structural shape. Having the quality of being ""modular"" in ""self-reconfiguring modular robotics"" is to say that the same module or set of modules can be added to or removed from the system, as opposed to being generically ""modularized"" in the broader sense. The underlying intent is to have an indefinite number of identical modules, or a finite and relatively small set of identical modules, in a mesh or matrix structure of self-reconfigurable modules.Self-reconfiguration is also different from the concept of self-replication, and self-replication is not necessarily a quality that a self-reconfigurable module or collection of such modules can or must possess. A matrix of N-number of modules does not need to be able to increase the quantity of modules to greater than N to be considered self-reconfigurable. It is sufficient for self-reconfigurable modules to be a device that is produced at a conventional factory, where dedicated machines stamp or mold components, and factory workers on an assembly line assemble the components to build each module.There are two basic types of methods of segment articulation that self-reconfigurable mechanisms can utilize to reshape their structures, chain reconfiguration and lattice reconfiguration.