Visual Programming of Subsumption-Based Reactive Behaviour
Author(s) -
Omid Banyasad,
Philip T. Cox
Publication year - 2008
Publication title -
international journal of advanced robotic systems
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.394
H-Index - 46
eISSN - 1729-8814
pISSN - 1729-8806
DOI - 10.5772/6226
Subject(s) - computer science , exploit , domain (mathematical analysis) , representation (politics) , programming language , robot , artificial intelligence , human–computer interaction , visual modeling , control (management) , theoretical computer science , unified modeling language , software , mathematical analysis , computer security , mathematics , politics , political science , law
General purpose visual programming languages (VPLs) promote the construction of programs that are more comprehensible, robust, and maintainable by enabling programmers to directly observe and manipulate algorithms and data. However, they usually do not exploit the visual representation of entities in the problem domain, even if those entities and their interactions have obvious visual representations, as is the case in the robot control domain. We present a formal control model for autonomous robots, based on subsumption, and use it as the basis for a VPL in which reactive behaviour is programmed via interactions with a simulation
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom