Robiots: Articial and Natural Systems in Symbiosis W.W. Mayol-Cuevas (1), Jesus Savage (2), Stalin Mu~noz-Gutierrez (1), Miguel A. Villegas (2), Leoba
|
|
- Millicent Little
- 5 years ago
- Views:
Transcription
1 Robiots: Articial and Natural Systems in Symbiosis W.W. Mayol-Cuevas (1), Jesus Savage (2), Stalin Mu~noz-Gutierrez (1), Miguel A. Villegas (2), Leobardo Arce (3), Gerardo Lopez (3), Horacio Ramirez (3). (1) LINDA-Group/DIE/FI UNAM (2) Departamento de Ingenieria en Computacion FI UNAM (3) Facultad de Medicina Veterinaria y Zootecnia UNAM A.P , CP Mexico DF, MEXICO wmayol@cubi210.-b.unam.mx, savage@servidor.unam.mx Tel: , FAX: Abstract Nature have been developing mechanisms that allow its species to change and evolve, one of this mechanism is symbiosis, that is when two or more species interrelate in an scheme of mutual benet. The species involved in symbiosis do not required all the structures and behavior needed for their survival, instead they share just part of them. In this paper we proposed a symbiosis between articial and natural systems that will help them in their development and performance in specic tasks. Also we proposed interaction schemes between them, and useful notation to describe these kind of systems. We will describe a current experiment showing this concept in which wearable computers for humans and no-humans are used. I. Introduction One of the problems of communication between humans and other animals is the lack of sharing a common language. We believe that an animal with the help of a computer may communicate and interact with humans using human like languages. On the other hand there have been to many approximations, theories and techniques to build articial entities with the goal to mimic nature. We believe that it is possible to obtain a better performance of these systems if we combine them with the capabilities and structures inherent in the biological beings (v.g. animals,plants), qualities that nature have give them through evolution. The scheme that we propose DO NOT correspond to the well known Cyborg one in all its current versions, however despite the fact that the objectives of the Cyborg paradigm are different from our approach we share some of its goals. We propose the introduction of symbiosis between articial and nature systems with the goal in mind that they will be both benet from this. II. Robiotic Robiotic is a term that combines the concept of Robot (or Agent) and an biological system in which both systems have a symbiotic relationship (i.e. mutual benet) [1] Robiot = (Robot + Biology) in a symbiotic relationship. Robiot is a system formed by an independent articial system and an independent biologic system. One possible example of a Robiot would be the union of a dog (with out any 1
2 surgery), in which the dog uses the computer to communicate with humans. The dog would be able to tell useful phrases for him like "Please feed me," "pet me" or "May I guide you." At the same time the computer would benet from the inherent abilities of the dog, like the dog's locomotion, pattern recognition through vision and the smell sense. In this example the computer is used as an interface of representation between the dog and the world. One way to understand the way the systems interact is by dening an operator of mutual benet: let be and two independent systems, the following notation U? > indicates that and are united but benets from. The arrow goes from the system that has the benet from the other, then the following notation <?U? > denote a mutual benet or symbiosis. Once we had dened the previous operator we may de- ne a Cyborg in the following way: Cyborg = RobotU? > Biology Cyborg = Robot <?UBiology Robiot = Robot <?U? > Biology It is important to consider the intrinsic qualities of the articial systems and nature systems to be joint in symbiosis to get the best of them. For instance the articial systems' capabilities to make fast logical like calculus as well as its easy reprogramability and data base interchanging, together with the high developed sensory systems and locomotion and navigation abilities of an animal (v.g. a dog). The above approach allows both combined systems to solve various dierent tasks in a very exible way. III. RoboCan (Robot+Computer+Animal) Currently we are developing a project, named RoboCan, that covers some of the previous ideas. The general idea is that an agent, build around a wearable computer, will direct a dog to perform basic tasks that will accomplish at the end, a specic goal. The dog will carry the wearable computer (WECO) over his body, and the computer will give the commands to the dog through a speech synthesizer, and the dog will signal the end of a task by barking, or by touching a sensor attached to one of its legs. The dog would use the WECO to express some basic feelings such as "feed me please" or "pet me", as well as the WECO will serve as a witness for life and health conditions. The main objectives of the project are the following [2]: * To develop the hardware and software necessary, using wearable computers, in order to build the following schemes: Robiot = <?U? > where and are Robiots or Cyborgs. The operator union can be extended to consider dierent degree of benet, and also to be susceptible to time and recursion. In this way a man with an articial heart is a Cyborg, and a surveillance dog with a computer that uses him to do the surveillance tour but at the same time takes him to food sources not previously known by the dog, is a Robiot. agent <?U? > dog (humanu? > CP U) <?U? > (agent <?U? > dog) * To merge the natural orientation, navigation, locomotion and well developed sensors of a dog together with the exible reprogramation
3 and data changing characteristics of a computer to obtain a Robiot. * To develop software and hardware in a WECO way, as well as new training and teaching methods for the beings involved. In respect to the above goals, we notice that our methodology in the learning stage of the dog, is substantially dierent to the popular approach, where the objective is to make that the animal learns the most as possible of instructions or commands; despite that the results could be very impressing (v.g. the Alex parrot [3]), we use a completely dierent approach: the dog will have a very reduced set of commands (nearly 20), that together with the characteristics of the computer, would have a great exibility in various dierent and may be unknown scenarios. This approach of teaching are much more less traumatic for the animal since the dog do not need to learn elaborated and much interaction commands, only a few and general commands. The basic commands given by the agent to the dog, with the following notation, (agentu? > dog) includes by the moment 3D navigational instructions, as well as commands like "take", "release", and a special instruction "free", for resting. We will activate this last instruction depending rst on the dogs' health and second on the fulllment of an instructions' queue. We are enormously interested in take great care of the dog, so the WECO will serve for stop abuse and monitoring the health of the animal and at the same time of the whole Robiot. Suppose an application of touring, RoboCan should not need to know the zone and specic route, it should suf- ce that the agent inside the WECO can modify the map database. So the system, the Robiot system is FLEXIBLE. The WECO should benet and take care of the dog as described above. One of the experiment that we are trying to resolve is the described in the following section. We think that this experiment is enough general an powerful to show the interaction of a Robiot with the world. IV. The Dispatch Machine Problem be stated as follows: Let be a special keyboard, with keys distinguished by odors, colors, etc.. (v.g. 2 dierent keys). Those keys are used to make a request of products and/or actions to the DM. The products and/or actions are obtained depending on the combination of keys; the sequence of keys is dictated by the agent to the dog, and the dog gives this sequence to the special keyboard, when the dog nish, a product and/or action is obtained. Furthermore is the possibility that the dog transports the product if any, to a specied place, following the agent's instructions. If the Robiot could solve the above DM problem, means that it may not need to know all the possible key combinations of the DM, it suces that the Robiot can push the right keys sequence to obtain those products and/or actions. More over, if all the keyboards "looks" the same, with the instruction "search," the dog can search in the place for a keyboard which could be part of very dierent machines, v.g. a T.V., a vehicle or a medical DM; and all of them could be accessed by the same Robiot. For the interaction dogu? > agent, the ergonomy should be very important, and since this area is less explored and there are nearly nothing in literature about that (i.e. wearable or computers for non-humans) this area are going to be the most experimental, and for that reason, we are now exploring various options. In answer to the question about Why a Dog, instead of a more "intelligent" animal? we can say that a dog was choose because two principal reasons: rst, because dogs are living together with mankind since various thousands of years ago, and actually the "natural" ecosystem of a dog is a city; second, because it is interesting to know what happen when the abilities of computation, processing and interaction are enhanced in an animal considered "inferior" compared to a monkey or a dolphin, whose are supposed to be "more" intelligent animals. Actually the RoboCAN project are in the stages of the construction of the designed Hardware and the dog training. The Dispatch Machine (DM) problem could
4 V. A Conjecture of Existence The Robiot paradigm, could depend of the following conjecture: Let the set of knowledge C and the receptor systems S 1 and S 2, where S 1 understands C (here understands, means that S 1 can predict, control or have the associated dynamics of a certain phenomena related to C). Then exists a translator T which allows that the combination S 2 T understands C. For the proof of the above conjecture, we think that we can use various approaches (e.g. function theory, set theory, systems theory, etc.). However we think that an existence proof is not necessary as could be a construction proof, and we are working about that. VI. Implications of the Robiotic Paradigm Some of the implications that could be the most important part of the above discussion, are the following: 6.1 For the specie which conforms the Robiot: A Robiot which would be useful to a certain society in the future, should be well appreciated inside that society. In the other hand, knowing more of a specie should always be benecial to the species involved. The benets for a certain specie inside the robiot paradigm, should be stated in dierent ways, one of them is that the computer or agent associated to a particular animal, could serve as a witness of the life conditions of the animal, could supervise its diet, stress, and in less words stop the abuse, the agents could personalize the individuals involved with, and then avoiding the dangerous uniformity of treatment to animals that in the history of humanity causes a lot of problems. More over, and with a more exiting impact, we can speculate as follows: If a certain specie is successfully involved in Robiotics, and knowing that we can change the information and/or data inside the wearable computer or agent, could we can teach or guide such specie to reproduce some of the technologies that we use to manage the world, such as seeding? or predicting some physical phenomenon? Which kind of benets will receive such specie, and which benet will receive the planet? 6.2 For the Articial Intelligence and Technology: One of the key problems inside AI in respect to the creation of articial beings, could be that such creations have not been involved inside the evolution motor or inside the natural motor. One way to do that is to place a DNA-like mechanism inside the articial creations, and to place those creations inside a colony-like structure and other biological similarities, that at least in simulation seems to give interesting results [4]; another way for making more robust articial creations is to place them inside a symbiotic relation (i.e. Robiotic). This could be viewed in practice at Nature, where symbiosis plays an important role, making that the involved beings be not so complex, because part of its surviving is shared with the others. 6.3 Between species: Suppose that there are two individuals from dierent species each one in a Robiot (R1 and R2), it seems to be possible that R1 and R2 could solve a job in a coordinated way, this job could be of benet to a human or in benet of both R1 and R2. This possibility appears exiting, since with the robiot paradigm, we then could "communicate" two species that may be not in a previous natural relation. Making that R1-2 can talk in human language, is another benet specially if R1-R2 are in constant interaction with humans (another application could be in cattle environments). The kind of training that could be useful if it is needed, should be classical or Pavlov-like and or instrumental conditioning. We are adapting the technology of software agents together with the wearable computing one that we are developing now, for two dogs and a parrot. VII. Final Remarks In this paper we present a new theoretical frame which is base of our current projects in robiotics. We present the Robiotic concept and we establish its relation to existing concepts in
5 the area. As well as we argue how the symbiotic relation between articial and biological systems could be useful and may be essential for a true realization of the articial beings in a complex world. We designed some experiments, which are base of our current projects. Some possible implications are outlined, as well as we place the important role of the wearable computing technology in the realization of the above discussion. In the conference we will present the information of the prototypes of the wearable for both humans and non-humans, together with a more detailed methodology of the RoboCAN project. References [1]W.W. Mayol, Robiotics, LINDA MEMO No May [2]J. Savage, RoboCan. Internal Report. Depto.Ing. en Computacion, FI-UNAM. January [3]I.M. Pepperberg, Conceptual abilities of some non-primate species with emphasis on an African Gray parrot. In S.T. Parker and K.R. Gibson (eds.) "language" and intelligence in monkeys and apes. pp NY, Cambridge U.P [4]K. Simms, Evolving virtual creatures, in Articial Life IV, by R. Brook and P. Maes, MIT Press, pp, pp [5]T. Starner, S. Mann, B. Rhodes, et. al. Wearable computing and augmented reality. TR No MIT Media Lab. November
Interface Design V: Beyond the Desktop
Interface Design V: Beyond the Desktop Rob Procter Further Reading Dix et al., chapter 4, p. 153-161 and chapter 15. Norman, The Invisible Computer, MIT Press, 1998, chapters 4 and 15. 11/25/01 CS4: HCI
More informationThe Science In Computer Science
Editor s Introduction Ubiquity Symposium The Science In Computer Science The Computing Sciences and STEM Education by Paul S. Rosenbloom In this latest installment of The Science in Computer Science, Prof.
More informationBehaviour-Based Control. IAR Lecture 5 Barbara Webb
Behaviour-Based Control IAR Lecture 5 Barbara Webb Traditional sense-plan-act approach suggests a vertical (serial) task decomposition Sensors Actuators perception modelling planning task execution motor
More informationHow the Body Shapes the Way We Think
How the Body Shapes the Way We Think A New View of Intelligence Rolf Pfeifer and Josh Bongard with a contribution by Simon Grand Foreword by Rodney Brooks Illustrations by Shun Iwasawa A Bradford Book
More informationDipartimento di Elettronica Informazione e Bioingegneria Robotics
Dipartimento di Elettronica Informazione e Bioingegneria Robotics Behavioral robotics @ 2014 Behaviorism behave is what organisms do Behaviorism is built on this assumption, and its goal is to promote
More informationDeveloping Frogger Player Intelligence Using NEAT and a Score Driven Fitness Function
Developing Frogger Player Intelligence Using NEAT and a Score Driven Fitness Function Davis Ancona and Jake Weiner Abstract In this report, we examine the plausibility of implementing a NEAT-based solution
More informationToward a Design for Teaching Cognitive Robotics. Matthew D. Tothero Oskars J. Rieksts
Toward a Design for Teaching Cognitive Robotics Matthew D. Tothero Oskars J. Rieksts Criteria Embodied cognition Agent-principal paradigm Clear ontology Clear epistemology Concepts supporting agentprincipal
More informationInformation Metaphors
Information Metaphors Carson Reynolds June 7, 1998 What is hypertext? Is hypertext the sum of the various systems that have been developed which exhibit linking properties? Aren t traditional books like
More informationTJHSST Senior Research Project Evolving Motor Techniques for Artificial Life
TJHSST Senior Research Project Evolving Motor Techniques for Artificial Life 2007-2008 Kelley Hecker November 2, 2007 Abstract This project simulates evolving virtual creatures in a 3D environment, based
More informationGraz University of Technology (Austria)
Graz University of Technology (Austria) I am in charge of the Vision Based Measurement Group at Graz University of Technology. The research group is focused on two main areas: Object Category Recognition
More informationArchitect. Chemistry. Bio-Sciences. Physics. Virtual Platforms. Architecture. Straight Line bias. drawing medium. Physical pens
The practice of architecture is moving into new territories beyond the old disciplinary boundaries. 100 years from now the role of the architect, dwelling and user will be a very different proposition.
More informationConcerning the Potential of Using Game-Based Virtual Environment in Children Therapy
Concerning the Potential of Using Game-Based Virtual Environment in Children Therapy Andrada David Ovidius University of Constanta Faculty of Mathematics and Informatics 124 Mamaia Bd., Constanta, 900527,
More informationCollective Robotics. Marcin Pilat
Collective Robotics Marcin Pilat Introduction Painting a room Complex behaviors: Perceptions, deductions, motivations, choices Robotics: Past: single robot Future: multiple, simple robots working in teams
More informationDistributed Vision System: A Perceptual Information Infrastructure for Robot Navigation
Distributed Vision System: A Perceptual Information Infrastructure for Robot Navigation Hiroshi Ishiguro Department of Information Science, Kyoto University Sakyo-ku, Kyoto 606-01, Japan E-mail: ishiguro@kuis.kyoto-u.ac.jp
More informationDigital image processing vs. computer vision Higher-level anchoring
Digital image processing vs. computer vision Higher-level anchoring Václav Hlaváč Czech Technical University in Prague Faculty of Electrical Engineering, Department of Cybernetics Center for Machine Perception
More informationCOSC343: Artificial Intelligence
COSC343: Artificial Intelligence Lecture 2: Starting from scratch: robotics and embodied AI Alistair Knott Dept. of Computer Science, University of Otago Alistair Knott (Otago) COSC343 Lecture 2 1 / 29
More informationARMY RDT&E BUDGET ITEM JUSTIFICATION (R2 Exhibit)
Exhibit R-2 0602308A Advanced Concepts and Simulation ARMY RDT&E BUDGET ITEM JUSTIFICATION (R2 Exhibit) FY 2005 FY 2006 FY 2007 FY 2008 FY 2009 FY 2010 FY 2011 Total Program Element (PE) Cost 22710 27416
More informationHuman-robot relation. Human-robot relation
Town Robot { Toward social interaction technologies of robot systems { Hiroshi ISHIGURO and Katsumi KIMOTO Department of Information Science Kyoto University Sakyo-ku, Kyoto 606-01, JAPAN Email: ishiguro@kuis.kyoto-u.ac.jp
More informationMulti-Robot Coordination. Chapter 11
Multi-Robot Coordination Chapter 11 Objectives To understand some of the problems being studied with multiple robots To understand the challenges involved with coordinating robots To investigate a simple
More informationDr. Ashish Dutta. Professor, Dept. of Mechanical Engineering Indian Institute of Technology Kanpur, INDIA
Introduction: History of Robotics - past, present and future Dr. Ashish Dutta Professor, Dept. of Mechanical Engineering Indian Institute of Technology Kanpur, INDIA Origin of Automation: replacing human
More informationBody articulation Obstacle sensor00
Leonardo and Discipulus Simplex: An Autonomous, Evolvable Six-Legged Walking Robot Gilles Ritter, Jean-Michel Puiatti, and Eduardo Sanchez Logic Systems Laboratory, Swiss Federal Institute of Technology,
More informationSubsumption Architecture in Swarm Robotics. Cuong Nguyen Viet 16/11/2015
Subsumption Architecture in Swarm Robotics Cuong Nguyen Viet 16/11/2015 1 Table of content Motivation Subsumption Architecture Background Architecture decomposition Implementation Swarm robotics Swarm
More informationBirth of An Intelligent Humanoid Robot in Singapore
Birth of An Intelligent Humanoid Robot in Singapore Ming Xie Nanyang Technological University Singapore 639798 Email: mmxie@ntu.edu.sg Abstract. Since 1996, we have embarked into the journey of developing
More informationLOCAL OPERATOR INTERFACE. target alert teleop commands detection function sensor displays hardware configuration SEARCH. Search Controller MANUAL
Strategies for Searching an Area with Semi-Autonomous Mobile Robots Robin R. Murphy and J. Jake Sprouse 1 Abstract This paper describes three search strategies for the semi-autonomous robotic search of
More informationPolicy Forum. Science 26 January 2001: Vol no. 5504, pp DOI: /science Prev Table of Contents Next
Science 26 January 2001: Vol. 291. no. 5504, pp. 599-600 DOI: 10.1126/science.291.5504.599 Prev Table of Contents Next Policy Forum ARTIFICIAL INTELLIGENCE: Autonomous Mental Development by Robots and
More informationGrand Challenge Problems on Cross Cultural. Communication. {Toward Socially Intelligent Agents{ Takashi Kido 1
Grand Challenge Problems on Cross Cultural Communication {Toward Socially Intelligent Agents{ Takashi Kido 1 NTT MSC SDN BHD, 18th Floor, UBN Tower, No. 10, Jalan P. Ramlee, 50250 Kuala Lumpur, Malaysia
More informationLeandro Chaves Rêgo. Unawareness in Extensive Form Games. Joint work with: Joseph Halpern (Cornell) Statistics Department, UFPE, Brazil.
Unawareness in Extensive Form Games Leandro Chaves Rêgo Statistics Department, UFPE, Brazil Joint work with: Joseph Halpern (Cornell) January 2014 Motivation Problem: Most work on game theory assumes that:
More informationINTELLIGENT GUIDANCE IN A VIRTUAL UNIVERSITY
INTELLIGENT GUIDANCE IN A VIRTUAL UNIVERSITY T. Panayiotopoulos,, N. Zacharis, S. Vosinakis Department of Computer Science, University of Piraeus, 80 Karaoli & Dimitriou str. 18534 Piraeus, Greece themisp@unipi.gr,
More information! The architecture of the robot control system! Also maybe some aspects of its body/motors/sensors
Towards the more concrete end of the Alife spectrum is robotics. Alife -- because it is the attempt to synthesise -- at some level -- 'lifelike behaviour. AI is often associated with a particular style
More informationWhat is AI? AI is the reproduction of human reasoning and intelligent behavior by computational methods. an attempt of. Intelligent behavior Computer
What is AI? an attempt of AI is the reproduction of human reasoning and intelligent behavior by computational methods Intelligent behavior Computer Humans 1 What is AI? (R&N) Discipline that systematizes
More informationCS 730/830: Intro AI. Prof. Wheeler Ruml. TA Bence Cserna. Thinking inside the box. 5 handouts: course info, project info, schedule, slides, asst 1
CS 730/830: Intro AI Prof. Wheeler Ruml TA Bence Cserna Thinking inside the box. 5 handouts: course info, project info, schedule, slides, asst 1 Wheeler Ruml (UNH) Lecture 1, CS 730 1 / 23 My Definition
More informationA neuronal structure for learning by imitation. ENSEA, 6, avenue du Ponceau, F-95014, Cergy-Pontoise cedex, France. fmoga,
A neuronal structure for learning by imitation Sorin Moga and Philippe Gaussier ETIS / CNRS 2235, Groupe Neurocybernetique, ENSEA, 6, avenue du Ponceau, F-9514, Cergy-Pontoise cedex, France fmoga, gaussierg@ensea.fr
More informationFP7 ICT Call 6: Cognitive Systems and Robotics
FP7 ICT Call 6: Cognitive Systems and Robotics Information day Luxembourg, January 14, 2010 Libor Král, Head of Unit Unit E5 - Cognitive Systems, Interaction, Robotics DG Information Society and Media
More informationThis list supersedes the one published in the November 2002 issue of CR.
PERIODICALS RECEIVED This is the current list of periodicals received for review in Reviews. International standard serial numbers (ISSNs) are provided to facilitate obtaining copies of articles or subscriptions.
More informationKey-Words: - Fuzzy Behaviour Controls, Multiple Target Tracking, Obstacle Avoidance, Ultrasonic Range Finders
Fuzzy Behaviour Based Navigation of a Mobile Robot for Tracking Multiple Targets in an Unstructured Environment NASIR RAHMAN, ALI RAZA JAFRI, M. USMAN KEERIO School of Mechatronics Engineering Beijing
More informationCS494/594: Software for Intelligent Robotics
CS494/594: Software for Intelligent Robotics Spring 2007 Tuesday/Thursday 11:10 12:25 Instructor: Dr. Lynne E. Parker TA: Rasko Pjesivac Outline Overview syllabus and class policies Introduction to class:
More informationA Robust Neural Robot Navigation Using a Combination of Deliberative and Reactive Control Architectures
A Robust Neural Robot Navigation Using a Combination of Deliberative and Reactive Control Architectures D.M. Rojas Castro, A. Revel and M. Ménard * Laboratory of Informatics, Image and Interaction (L3I)
More informationICT4 Manuf. Competence Center
ICT4 Manuf. Competence Center Prof. Yacine Ouzrout University Lumiere Lyon 2 ICT 4 Manufacturing Competence Center AI and CPS for Manufacturing Robot software testing Development of software technologies
More informationService Robots in an Intelligent House
Service Robots in an Intelligent House Jesus Savage Bio-Robotics Laboratory biorobotics.fi-p.unam.mx School of Engineering Autonomous National University of Mexico UNAM 2017 OUTLINE Introduction A System
More informationEvolving High-Dimensional, Adaptive Camera-Based Speed Sensors
In: M.H. Hamza (ed.), Proceedings of the 21st IASTED Conference on Applied Informatics, pp. 1278-128. Held February, 1-1, 2, Insbruck, Austria Evolving High-Dimensional, Adaptive Camera-Based Speed Sensors
More informationEvolutionary robotics Jørgen Nordmoen
INF3480 Evolutionary robotics Jørgen Nordmoen Slides: Kyrre Glette Today: Evolutionary robotics Why evolutionary robotics Basics of evolutionary optimization INF3490 will discuss algorithms in detail Illustrating
More informationUNIVERSIDAD CARLOS III DE MADRID ESCUELA POLITÉCNICA SUPERIOR
UNIVERSIDAD CARLOS III DE MADRID ESCUELA POLITÉCNICA SUPERIOR TRABAJO DE FIN DE GRADO GRADO EN INGENIERÍA DE SISTEMAS DE COMUNICACIONES CONTROL CENTRALIZADO DE FLOTAS DE ROBOTS CENTRALIZED CONTROL FOR
More informationNew developments in the philosophy of AI. Vincent C. Müller. Anatolia College/ACT February 2015
Müller, Vincent C. (2016), New developments in the philosophy of AI, in Vincent C. Müller (ed.), Fundamental Issues of Artificial Intelligence (Synthese Library; Berlin: Springer). http://www.sophia.de
More informationAGENT PLATFORM FOR ROBOT CONTROL IN REAL-TIME DYNAMIC ENVIRONMENTS. Nuno Sousa Eugénio Oliveira
AGENT PLATFORM FOR ROBOT CONTROL IN REAL-TIME DYNAMIC ENVIRONMENTS Nuno Sousa Eugénio Oliveira Faculdade de Egenharia da Universidade do Porto, Portugal Abstract: This paper describes a platform that enables
More informationDESIGN STYLE FOR BUILDING INTERIOR 3D OBJECTS USING MARKER BASED AUGMENTED REALITY
DESIGN STYLE FOR BUILDING INTERIOR 3D OBJECTS USING MARKER BASED AUGMENTED REALITY 1 RAJU RATHOD, 2 GEORGE PHILIP.C, 3 VIJAY KUMAR B.P 1,2,3 MSRIT Bangalore Abstract- To ensure the best place, position,
More informationUNIT 2 TOPICS IN COMPUTER SCIENCE. Emerging Technologies and Society
UNIT 2 TOPICS IN COMPUTER SCIENCE Emerging Technologies and Society EMERGING TECHNOLOGIES Technology has become perhaps the greatest agent of change in the modern world. While never without risk, positive
More informationTeleoperation and System Health Monitoring Mo-Yuen Chow, Ph.D.
Teleoperation and System Health Monitoring Mo-Yuen Chow, Ph.D. chow@ncsu.edu Advanced Diagnosis and Control (ADAC) Lab Department of Electrical and Computer Engineering North Carolina State University
More informationHybrid architectures. IAR Lecture 6 Barbara Webb
Hybrid architectures IAR Lecture 6 Barbara Webb Behaviour Based: Conclusions But arbitrary and difficult to design emergent behaviour for a given task. Architectures do not impose strong constraints Options?
More informationENTRY ARTIFICIAL INTELLIGENCE
ENTRY ARTIFICIAL INTELLIGENCE [ENTRY ARTIFICIAL INTELLIGENCE] Authors: Oliver Knill: March 2000 Literature: Peter Norvig, Paradigns of Artificial Intelligence Programming Daniel Juravsky and James Martin,
More informationDigital Olfaction Society Fourth World Congress December 3-4, 2018 Tokyo Institute of Technology 0
Digital Olfaction Society Fourth World Congress December 3-4, 2018 Tokyo Institute of Technology 0 The idea is to create devices which can capture odors, turn them into digital data so as to transmit them
More informationMSc(CompSc) List of courses offered in
Office of the MSc Programme in Computer Science Department of Computer Science The University of Hong Kong Pokfulam Road, Hong Kong. Tel: (+852) 3917 1828 Fax: (+852) 2547 4442 Email: msccs@cs.hku.hk (The
More informationIntro to AI. AI is a huge field. AI is a huge field 2/19/15. What is AI. One definition:
Intro to AI CS30 David Kauchak Spring 2015 http://www.bbspot.com/comics/pc-weenies/2008/02/3248.php Adapted from notes from: Sara Owsley Sood AI is a huge field What is AI AI is a huge field What is AI
More informationA Beijing Taxi-Trike Simulation
COSC6335 Topics in Virtual Reality Project Proposal A Beijing Taxi-Trike Simulation Olena Borzenko, Sunbir Gill, Xuan Zhang {olena, sunbir, xuan}@cs.yorku.ca Supervisor: Michael Jenkin Vision I shall not
More informationOutputs. Outputs Artificial Anomalies
Software Hazard Mining Jerey Voas Reliable Software Technologies jmvoas@rstcorp.com Abstract Software fault injection is a process that discovers how \badly" software can behave after its state gets corrupted.
More informationCreating a 3D environment map from 2D camera images in robotics
Creating a 3D environment map from 2D camera images in robotics J.P. Niemantsverdriet jelle@niemantsverdriet.nl 4th June 2003 Timorstraat 6A 9715 LE Groningen student number: 0919462 internal advisor:
More informationOutline. What is AI? A brief history of AI State of the art
Introduction to AI Outline What is AI? A brief history of AI State of the art What is AI? AI is a branch of CS with connections to psychology, linguistics, economics, Goal make artificial systems solve
More informationArtificial Intelligence: Implications for Autonomous Weapons. Stuart Russell University of California, Berkeley
Artificial Intelligence: Implications for Autonomous Weapons Stuart Russell University of California, Berkeley Outline AI and autonomy State of the art Likely future developments Conclusions What is AI?
More informationChapter 2 Understanding and Conceptualizing Interaction. Anna Loparev Intro HCI University of Rochester 01/29/2013. Problem space
Chapter 2 Understanding and Conceptualizing Interaction Anna Loparev Intro HCI University of Rochester 01/29/2013 1 Problem space Concepts and facts relevant to the problem Users Current UX Technology
More informationModulplan Master (2006) - Seite 1 MODULPLAN MASTER MEDIENINFORMATIK: MEDIENGESTALTUNG:
Modulplan Master (2006) - Seite 1 MODULPLAN MASTER MEDIENINFORMATIK: MEDIENGESTALTUNG: Modulplan Master (2006) - Seite 2 Module number M - 101 Mastering Digital Media Required/Option Master of Arts: Required
More informationProgrammable self-assembly in a thousandrobot
Programmable self-assembly in a thousandrobot swarm Michael Rubenstein, Alejandro Cornejo, Radhika Nagpal. By- Swapna Joshi 1 st year Ph.D Computing Culture and Society. Authors Michael Rubenstein Assistant
More informationBioDesign: The Nature of Design. Overview
BioDesign: The Nature of Design Overview Introduction Design Vision The Future: Design In Nature Seamless mobility Conclusions Franco Lodato, Chief Designer Motorola IDEN 1: DESIGN VISION Our Design is
More informationBy Marek Perkowski ECE Seminar, Friday January 26, 2001
By Marek Perkowski ECE Seminar, Friday January 26, 2001 Why people build Humanoid Robots? Challenge - it is difficult Money - Hollywood, Brooks Fame -?? Everybody? To build future gods - De Garis Forthcoming
More informationEA 3.0 Chapter 3 Architecture and Design
EA 3.0 Chapter 3 Architecture and Design Len Fehskens Chief Editor, Journal of Enterprise Architecture AEA Webinar, 24 May 2016 Version of 23 May 2016 Truth in Presenting Disclosure The content of this
More informationUnit 1: Introduction to Autonomous Robotics
Unit 1: Introduction to Autonomous Robotics Computer Science 4766/6778 Department of Computer Science Memorial University of Newfoundland January 16, 2009 COMP 4766/6778 (MUN) Course Introduction January
More informationARTIFICIAL INTELLIGENCE - ROBOTICS
ARTIFICIAL INTELLIGENCE - ROBOTICS http://www.tutorialspoint.com/artificial_intelligence/artificial_intelligence_robotics.htm Copyright tutorialspoint.com Robotics is a domain in artificial intelligence
More informationModule 5 Exercise 3 How to recognize a main idea in an essay
Section 1A: Comprehension and Insight skills based on short stories Module 5 Exercise 3 How to recognize a main idea in an essay Before you begin What you need: Related text: Seven Wonders by Lewis Thomas
More informationThe development of a virtual laboratory based on Unreal Engine 4
The development of a virtual laboratory based on Unreal Engine 4 D A Sheverev 1 and I N Kozlova 1 1 Samara National Research University, Moskovskoye shosse 34А, Samara, Russia, 443086 Abstract. In our
More informationCSE 473 Artificial Intelligence (AI) Outline
CSE 473 Artificial Intelligence (AI) Rajesh Rao (Instructor) Ravi Kiran (TA) http://www.cs.washington.edu/473 UW CSE AI faculty Goals of this course Logistics What is AI? Examples Challenges Outline 2
More informationSubway simulator Case study
Subway simulator Case study Marco Scotto 2004/2005 Outline Requirements Use cases Class Identification Class Diagrams Sequence & Activity Diagrams 2 Vision of the subway control system Terminal station
More informationEMERGENCE OF COMMUNICATION IN TEAMS OF EMBODIED AND SITUATED AGENTS
EMERGENCE OF COMMUNICATION IN TEAMS OF EMBODIED AND SITUATED AGENTS DAVIDE MAROCCO STEFANO NOLFI Institute of Cognitive Science and Technologies, CNR, Via San Martino della Battaglia 44, Rome, 00185, Italy
More informationDevelopment and Integration of Artificial Intelligence Technologies for Innovation Acceleration
Development and Integration of Artificial Intelligence Technologies for Innovation Acceleration Research Supervisor: Minoru Etoh (Professor, Open and Transdisciplinary Research Initiatives, Osaka University)
More informationIndiana K-12 Computer Science Standards
Indiana K-12 Computer Science Standards What is Computer Science? Computer science is the study of computers and algorithmic processes, including their principles, their hardware and software designs,
More informationROBOTICS ENG YOUSEF A. SHATNAWI INTRODUCTION
ROBOTICS INTRODUCTION THIS COURSE IS TWO PARTS Mobile Robotics. Locomotion (analogous to manipulation) (Legged and wheeled robots). Navigation and obstacle avoidance algorithms. Robot Vision Sensors and
More informationEleonora Escalante, MBA - MEng Strategic Corporate Advisory Services Creating Corporate Integral Value (CIV)
Eleonora Escalante, MBA - MEng Strategic Corporate Advisory Services Creating Corporate Integral Value (CIV) Leg 7. Trends in Competitive Advantage. 21 March 2018 Drawing Source: Edx, Delft University.
More informationWhy interest in visual perception?
Raffaella Folgieri Digital Information & Communication Departiment Constancy factors in visual perception 26/11/2010, Gjovik, Norway Why interest in visual perception? to investigate main factors in VR
More informationT O B E H U M A N? Exhibition Research Education
Origins W H A T D O E S I T M E A N T O B E H U M A N? Exhibition Research Education You have reviewed ideas about evolution... now what do we mean by human evolution? What do we mean when we say humans
More informationWhat is matter, never mind What is mind, doesn t matter. Or Does it!!??
What is matter, never mind What is mind, doesn t matter. Or Does it!!?? John Connor: So can learn stuff you haven t been programmed with, so that you can be more. u know more Human!!? The Terminator: My
More informationENHANCED HUMAN-AGENT INTERACTION: AUGMENTING INTERACTION MODELS WITH EMBODIED AGENTS BY SERAFIN BENTO. MASTER OF SCIENCE in INFORMATION SYSTEMS
BY SERAFIN BENTO MASTER OF SCIENCE in INFORMATION SYSTEMS Edmonton, Alberta September, 2015 ABSTRACT The popularity of software agents demands for more comprehensive HAI design processes. The outcome of
More informationDisrupting our way to a Very Human City
Disrupting our way to a Very Human City Zagreb Forum 2017 Technology Park Zagreb 20 th November 2017 Steve Wells COO, Fast Future Publishing steve@fastfuturepublishing.com Image: http://www.bbc.com Through
More informationLearning Reactive Neurocontrollers using Simulated Annealing for Mobile Robots
Learning Reactive Neurocontrollers using Simulated Annealing for Mobile Robots Philippe Lucidarme, Alain Liégeois LIRMM, University Montpellier II, France, lucidarm@lirmm.fr Abstract This paper presents
More informationCSTA K- 12 Computer Science Standards: Mapped to STEM, Common Core, and Partnership for the 21 st Century Standards
CSTA K- 12 Computer Science s: Mapped to STEM, Common Core, and Partnership for the 21 st Century s STEM Cluster Topics Common Core State s CT.L2-01 CT: Computational Use the basic steps in algorithmic
More informationKeywords Multi-Agent, Distributed, Cooperation, Fuzzy, Multi-Robot, Communication Protocol. Fig. 1. Architecture of the Robots.
1 José Manuel Molina, Vicente Matellán, Lorenzo Sommaruga Laboratorio de Agentes Inteligentes (LAI) Departamento de Informática Avd. Butarque 15, Leganés-Madrid, SPAIN Phone: +34 1 624 94 31 Fax +34 1
More informationAnnotated Bibliography: Artificial Intelligence (AI) in Organizing Information By Sara Shupe, Emporia State University, LI 804
Annotated Bibliography: Artificial Intelligence (AI) in Organizing Information By Sara Shupe, Emporia State University, LI 804 Introducing Artificial Intelligence Boden, M.A. (Ed.). (1996). Artificial
More informationArtificial Intelligence: Definition
Lecture Notes Artificial Intelligence: Definition Dae-Won Kim School of Computer Science & Engineering Chung-Ang University What are AI Systems? Deep Blue defeated the world chess champion Garry Kasparov
More informationRobot Task-Level Programming Language and Simulation
Robot Task-Level Programming Language and Simulation M. Samaka Abstract This paper presents the development of a software application for Off-line robot task programming and simulation. Such application
More informationLevel Below Basic Basic Proficient Advanced. Policy PLDs. Cognitive Complexity
Level Below Basic Basic Proficient Advanced Policy PLDs (Performance Level Descriptors) General descriptors that provide overall claims about a student's performance in each performance level; used to
More informationControl Arbitration. Oct 12, 2005 RSS II Una-May O Reilly
Control Arbitration Oct 12, 2005 RSS II Una-May O Reilly Agenda I. Subsumption Architecture as an example of a behavior-based architecture. Focus in terms of how control is arbitrated II. Arbiters and
More informationImmersive Training. David Lafferty President of Scientific Technical Services And ARC Associate
Immersive Training David Lafferty President of Scientific Technical Services And ARC Associate Current Situation Great Shift Change Drive The Need For Training Conventional Training Methods Are Expensive
More informationYears 9 and 10 standard elaborations Australian Curriculum: Digital Technologies
Purpose The standard elaborations (SEs) provide additional clarity when using the Australian Curriculum achievement standard to make judgments on a five-point scale. They can be used as a tool for: making
More informationIntro to AI. AI is a huge field. AI is a huge field 2/26/16. What is AI (artificial intelligence) What is AI. One definition:
Intro to AI CS30 David Kauchak Spring 2016 http://www.bbspot.com/comics/pc-weenies/2008/02/3248.php Adapted from notes from: Sara Owsley Sood AI is a huge field What is AI (artificial intelligence) AI
More informationEE631 Cooperating Autonomous Mobile Robots. Lecture 1: Introduction. Prof. Yi Guo ECE Department
EE631 Cooperating Autonomous Mobile Robots Lecture 1: Introduction Prof. Yi Guo ECE Department Plan Overview of Syllabus Introduction to Robotics Applications of Mobile Robots Ways of Operation Single
More informationEuropean Commission. 6 th Framework Programme Anticipating scientific and technological needs NEST. New and Emerging Science and Technology
European Commission 6 th Framework Programme Anticipating scientific and technological needs NEST New and Emerging Science and Technology REFERENCE DOCUMENT ON Synthetic Biology 2004/5-NEST-PATHFINDER
More informationArtificial Intelligence
Artificial Intelligence CSE 120 Spring 2017 Slide credits: Pieter Abbeel, Dan Klein, Stuart Russell, Pat Virtue & http://csillustrated.berkeley.edu Instructor: Justin Hsia Teaching Assistants: Anupam Gupta,
More informationPearls of Computation: Joseph Carl Robnett Licklider Man Computer Symbiosis on the Intergalactic Computer Network
Pearls of Computation: Joseph Carl Robnett Licklider Man Computer Symbiosis on the Intergalactic Computer Network hannes@ru.is Biography 1915 Born in St. Louis 1937 BS in Physics, Mathematics and Psychology,
More informationIN-SCHOOL WORKSHOPS SCIENCE, TECHNOLOGY, ENGINEERING & MATH WORKSHOPS FOR GRADES 3 TO 8
IN-SCHOOL S & MATH S FOR GRADES 3 TO 8 IN-SCHOOL S & MATH S FOR GRADES 3 TO 8 We link our workshops to Ontario curriculum expectations and are pleased to offer the following workshops to grade 3 to 8 classes.
More informationPerformance evaluation and benchmarking in EU-funded activities. ICRA May 2011
Performance evaluation and benchmarking in EU-funded activities ICRA 2011 13 May 2011 Libor Král, Head of Unit Unit E5 - Cognitive Systems, Interaction, Robotics DG Information Society and Media European
More informationUnit 1: Introduction to Autonomous Robotics
Unit 1: Introduction to Autonomous Robotics Computer Science 6912 Andrew Vardy Department of Computer Science Memorial University of Newfoundland May 13, 2016 COMP 6912 (MUN) Course Introduction May 13,
More informationEffective Iconography....convey ideas without words; attract attention...
Effective Iconography...convey ideas without words; attract attention... Visual Thinking and Icons An icon is an image, picture, or symbol representing a concept Icon-specific guidelines Represent the
More informationTHE CONSTRUCTAL THEORY OF INFORMATION
THE PUBLISHING HOUSE PROCEEDINGS OF THE ROMANIAN ACADEMY, Series A, OF THE ROMANIAN ACADEMY Special Issue/2018, pp. 178 182 THE CONSTRUCTAL THEORY OF INFORMATION Mark HEYER Institute for Constructal Infonomics
More information