Visual Programming of Subsumption - Based Reactive Behaviour

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 i...

Full description

Bibliographic Details
Main Authors: Philip T. Cox, Omid Banyasad
Format: Article
Language:English
Published: SAGE Publishing 2008-11-01
Series:International Journal of Advanced Robotic Systems
Subjects:
Online Access:http://www.intechopen.com/articles/show/title/visual_programming_of_subsumption_-_based_reactive_behaviour
id doaj-95bd62add17441649109ed918fbbe0c5
record_format Article
spelling doaj-95bd62add17441649109ed918fbbe0c52020-11-25T03:21:21ZengSAGE PublishingInternational Journal of Advanced Robotic Systems1729-88061729-88142008-11-0154Visual Programming of Subsumption - Based Reactive BehaviourPhilip T. CoxOmid BanyasadGeneral 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. http://www.intechopen.com/articles/show/title/visual_programming_of_subsumption_-_based_reactive_behaviourVisual programmingDirect manipulationDemonstrationSubsumptionReactive behaviour
collection DOAJ
language English
format Article
sources DOAJ
author Philip T. Cox
Omid Banyasad
spellingShingle Philip T. Cox
Omid Banyasad
Visual Programming of Subsumption - Based Reactive Behaviour
International Journal of Advanced Robotic Systems
Visual programming
Direct manipulation
Demonstration
Subsumption
Reactive behaviour
author_facet Philip T. Cox
Omid Banyasad
author_sort Philip T. Cox
title Visual Programming of Subsumption - Based Reactive Behaviour
title_short Visual Programming of Subsumption - Based Reactive Behaviour
title_full Visual Programming of Subsumption - Based Reactive Behaviour
title_fullStr Visual Programming of Subsumption - Based Reactive Behaviour
title_full_unstemmed Visual Programming of Subsumption - Based Reactive Behaviour
title_sort visual programming of subsumption - based reactive behaviour
publisher SAGE Publishing
series International Journal of Advanced Robotic Systems
issn 1729-8806
1729-8814
publishDate 2008-11-01
description 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.
topic Visual programming
Direct manipulation
Demonstration
Subsumption
Reactive behaviour
url http://www.intechopen.com/articles/show/title/visual_programming_of_subsumption_-_based_reactive_behaviour
work_keys_str_mv AT philiptcox visualprogrammingofsubsumptionbasedreactivebehaviour
AT omidbanyasad visualprogrammingofsubsumptionbasedreactivebehaviour
_version_ 1724615289623019520