1. System for creation, programming and availability of distributed robot teams using collective knowledge
- Author
-
Paulo Henrique Lopes Silva and Aquiles Medeiros Filgueira Burlamaqui
- Subjects
0209 industrial biotechnology ,General Computer Science ,Computer science ,02 engineering and technology ,computer.software_genre ,020901 industrial engineering & automation ,Human–computer interaction ,Electrical and Electronic Engineering ,Collective Knowledge ,Flexibility (engineering) ,business.industry ,End user ,05 social sciences ,050301 education ,Robotics ,Programming Robot Teams ,Creation of Robot Teams ,Distributed Robots ,Middleware (distributed applications) ,Systems architecture ,Robot ,The Internet ,Artificial intelligence ,business ,0503 education ,computer ,Mobile device - Abstract
This paper addresses the problem of programming, control and availability of distributed robots teams. Systems based on robots working together collaboratively has been the subject of much research in recent years. Because the rapid spread of technologies in mobile devices and Internet, as well as the benefits that robotics adds to the various everyday applications, the trend is that more and more it is present in various activities of human beings. For distributed robots systems there is a latent need for research to enable the use of such systems by end users with no or almost no experience with programming or robotics. Thus, this paper proposes a system architecture that allows the creation and programming of robots teams, allowing and users to manage them as a single system and simple way using collective knowledge acquired both programmers as of the and users. The tests are performed by an application that was developed under the concepts of this architecture. It provides a set of special operations by which and users can connect, create and control robots teams at high level. The experiments use LEGO Mindstorms® robots as members of two robot teams. The process of creation, programming and control of the teams is presented in well defined steps. The results are satisfactory and show that the operating strategy of the proposed system meets fundamental aspects at the system level such as modularity, flexibility and ease of access for end users.
- Published
- 2016