Rapid control prototyping for robot soccer

Junwon Jang, Soohee Han, Hanjun Kim, Choon Ki Ahn, Wook Hyun Kwon

Research output: Contribution to journalArticle

2 Citations (Scopus)

Abstract

In this paper, we propose rapid-control prototyping (RCP) for a robot soccer using the SIMTool that has been developed in Seoul National University, Korea, for the control-aided control system design (CACSD). The proposed RCP enables us to carry out the rapid design and the verification of controls for two-wheeled mobile robots (TWMRs), players in the robot soccer, without writing C codes directly and requiring a special H/W. On the basis of the proposed RCP, a blockset for the robot soccer is developed for easy design of a variety of mathematical and logical algorithms. All blocks in the blockset are made up of basic blocks offered by the SIMTool. Applied algorithms for specific purposes can be easily and efficiently constructed with just a combination of the blocks in the blockset. As one of the algorithms implemented with the developed blockset, a novel navigation algorithm, called a reactive navigation algorithm using the direction and the avoidance vectors based scheme (RNDAVS), is proposed. It is shown through simulations and experiments that the RNDAVS designed with the proposed RCP can avoid a local minima and the goal non-reachable with obstacles nearby (GNRON) arising from the existing methods. Furthermore, in order to validate the proposed RCP in a real game, we employ an official simulation game for the robot soccer, the SimuroSot. Block diagrams are constructed for strategy, path calculation, and the interface to the SIMTool. We show that the algorithms implemented with the proposed RCP work well in the simulation game.

Original languageEnglish
Pages (from-to)1091-1102
Number of pages12
JournalRobotica
Volume27
Issue number7
DOIs
Publication statusPublished - 2009 Dec 1
Externally publishedYes

Fingerprint

Prototyping
Robot
Robots
Game
Navigation
Simulation
Control System Design
Local Minima
Mobile Robot
Mobile robots
Diagram
Systems analysis
Control systems
Path
Experiment

Keywords

  • A blockset for the robot soccer
  • RCP
  • RNDAVS
  • SIMTool
  • TWMRs

ASJC Scopus subject areas

  • Computer Science Applications
  • Software
  • Control and Systems Engineering
  • Mathematics(all)

Cite this

Jang, J., Han, S., Kim, H., Ahn, C. K., & Kwon, W. H. (2009). Rapid control prototyping for robot soccer. Robotica, 27(7), 1091-1102. https://doi.org/10.1017/S0263574709005505

Rapid control prototyping for robot soccer. / Jang, Junwon; Han, Soohee; Kim, Hanjun; Ahn, Choon Ki; Kwon, Wook Hyun.

In: Robotica, Vol. 27, No. 7, 01.12.2009, p. 1091-1102.

Research output: Contribution to journalArticle

Jang, J, Han, S, Kim, H, Ahn, CK & Kwon, WH 2009, 'Rapid control prototyping for robot soccer', Robotica, vol. 27, no. 7, pp. 1091-1102. https://doi.org/10.1017/S0263574709005505
Jang, Junwon ; Han, Soohee ; Kim, Hanjun ; Ahn, Choon Ki ; Kwon, Wook Hyun. / Rapid control prototyping for robot soccer. In: Robotica. 2009 ; Vol. 27, No. 7. pp. 1091-1102.
@article{b9642eb381c644afa15ad5998d2c6a10,
title = "Rapid control prototyping for robot soccer",
abstract = "In this paper, we propose rapid-control prototyping (RCP) for a robot soccer using the SIMTool that has been developed in Seoul National University, Korea, for the control-aided control system design (CACSD). The proposed RCP enables us to carry out the rapid design and the verification of controls for two-wheeled mobile robots (TWMRs), players in the robot soccer, without writing C codes directly and requiring a special H/W. On the basis of the proposed RCP, a blockset for the robot soccer is developed for easy design of a variety of mathematical and logical algorithms. All blocks in the blockset are made up of basic blocks offered by the SIMTool. Applied algorithms for specific purposes can be easily and efficiently constructed with just a combination of the blocks in the blockset. As one of the algorithms implemented with the developed blockset, a novel navigation algorithm, called a reactive navigation algorithm using the direction and the avoidance vectors based scheme (RNDAVS), is proposed. It is shown through simulations and experiments that the RNDAVS designed with the proposed RCP can avoid a local minima and the goal non-reachable with obstacles nearby (GNRON) arising from the existing methods. Furthermore, in order to validate the proposed RCP in a real game, we employ an official simulation game for the robot soccer, the SimuroSot. Block diagrams are constructed for strategy, path calculation, and the interface to the SIMTool. We show that the algorithms implemented with the proposed RCP work well in the simulation game.",
keywords = "A blockset for the robot soccer, RCP, RNDAVS, SIMTool, TWMRs",
author = "Junwon Jang and Soohee Han and Hanjun Kim and Ahn, {Choon Ki} and Kwon, {Wook Hyun}",
year = "2009",
month = "12",
day = "1",
doi = "10.1017/S0263574709005505",
language = "English",
volume = "27",
pages = "1091--1102",
journal = "Robotica",
issn = "0263-5747",
publisher = "Cambridge University Press",
number = "7",

}

TY - JOUR

T1 - Rapid control prototyping for robot soccer

AU - Jang, Junwon

AU - Han, Soohee

AU - Kim, Hanjun

AU - Ahn, Choon Ki

AU - Kwon, Wook Hyun

PY - 2009/12/1

Y1 - 2009/12/1

N2 - In this paper, we propose rapid-control prototyping (RCP) for a robot soccer using the SIMTool that has been developed in Seoul National University, Korea, for the control-aided control system design (CACSD). The proposed RCP enables us to carry out the rapid design and the verification of controls for two-wheeled mobile robots (TWMRs), players in the robot soccer, without writing C codes directly and requiring a special H/W. On the basis of the proposed RCP, a blockset for the robot soccer is developed for easy design of a variety of mathematical and logical algorithms. All blocks in the blockset are made up of basic blocks offered by the SIMTool. Applied algorithms for specific purposes can be easily and efficiently constructed with just a combination of the blocks in the blockset. As one of the algorithms implemented with the developed blockset, a novel navigation algorithm, called a reactive navigation algorithm using the direction and the avoidance vectors based scheme (RNDAVS), is proposed. It is shown through simulations and experiments that the RNDAVS designed with the proposed RCP can avoid a local minima and the goal non-reachable with obstacles nearby (GNRON) arising from the existing methods. Furthermore, in order to validate the proposed RCP in a real game, we employ an official simulation game for the robot soccer, the SimuroSot. Block diagrams are constructed for strategy, path calculation, and the interface to the SIMTool. We show that the algorithms implemented with the proposed RCP work well in the simulation game.

AB - In this paper, we propose rapid-control prototyping (RCP) for a robot soccer using the SIMTool that has been developed in Seoul National University, Korea, for the control-aided control system design (CACSD). The proposed RCP enables us to carry out the rapid design and the verification of controls for two-wheeled mobile robots (TWMRs), players in the robot soccer, without writing C codes directly and requiring a special H/W. On the basis of the proposed RCP, a blockset for the robot soccer is developed for easy design of a variety of mathematical and logical algorithms. All blocks in the blockset are made up of basic blocks offered by the SIMTool. Applied algorithms for specific purposes can be easily and efficiently constructed with just a combination of the blocks in the blockset. As one of the algorithms implemented with the developed blockset, a novel navigation algorithm, called a reactive navigation algorithm using the direction and the avoidance vectors based scheme (RNDAVS), is proposed. It is shown through simulations and experiments that the RNDAVS designed with the proposed RCP can avoid a local minima and the goal non-reachable with obstacles nearby (GNRON) arising from the existing methods. Furthermore, in order to validate the proposed RCP in a real game, we employ an official simulation game for the robot soccer, the SimuroSot. Block diagrams are constructed for strategy, path calculation, and the interface to the SIMTool. We show that the algorithms implemented with the proposed RCP work well in the simulation game.

KW - A blockset for the robot soccer

KW - RCP

KW - RNDAVS

KW - SIMTool

KW - TWMRs

UR - http://www.scopus.com/inward/record.url?scp=70450163904&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=70450163904&partnerID=8YFLogxK

U2 - 10.1017/S0263574709005505

DO - 10.1017/S0263574709005505

M3 - Article

VL - 27

SP - 1091

EP - 1102

JO - Robotica

JF - Robotica

SN - 0263-5747

IS - 7

ER -