Title :
Design and implementation of software architecture behavioral-based robot control system using Active Object Computing Model
Author :
Putra, B.P. ; Mutijarsa, K. ; Adiprawita, Widyawardana
Author_Institution :
Dept. of Electr. Eng., Inst. Teknol. Bandung, Bandung, Indonesia
Abstract :
In this paper, we propose software architecture of behavioural-based robot control system using Active Object Computing Model. Active Object Computing Model is a programming technique that combines the three components, Event Driven Programming paradigm, Event Driven Software Architecture and UML State chart formalism. The scope of this project includes the activities of designing and implementing behavior-based navigation system software, designing and building autonomous mobile robot for software implementation, testing, observing and analyzing the behaviour of autonomous mobile robot which is controlled by behaviour-based navigation system software. The software has been tested on an autonomous mobile robot and run on ARM Cortex M3 processor using mbed NXP LPC1768 microcontroller and successfully demonstrated the behaviour of obstacle avoidance and object Following. Software Architecture is built using Quantum Platform™ from Quantum Leaps.
Keywords :
Unified Modeling Language; collision avoidance; control engineering computing; microcontrollers; mobile robots; software architecture; ARM Cortex M3 processor; UML state chart formalism; active object computing model; autonomous mobile robot; behavior-based navigation system software; event driven programming paradigm; event driven software architecture; mbed NXP LPC1768 microcontroller; object following; obstacle avoidance; programming technique; quantum leaps; quantum platform; software architecture behavioral-based robot control system; Control systems; DC motors; Noise; Programming; Robots; Testing; Vehicles; ARM Cortex-M3; Active Object Computing Model; Autonomous Mobile Robot; Event Driven Architecture; Event Driven Programming; Quantum Platform™; mbed NXP LPC1728;
Conference_Titel :
Electrical Engineering and Informatics (ICEEI), 2011 International Conference on
Conference_Location :
Bandung
Print_ISBN :
978-1-4577-0753-7
DOI :
10.1109/ICEEI.2011.6021633