Fast data sharing within a distributed, multithreaded control framework for robot teams

R.A. Seesink, Remco Seesink, Werner Dierssen, Niek Kooij, Albert L. Schoute, Mannes Poel, H. Martin Schepers, Erik Schepers, T. Verschoor

Abstract

In this paper a data sharing framework for multithreaded, distributed control programs is described that is realized in C++ by means of only a few, powerful classes and templates. Fast data exchange of entire data structures is supported using sockets as communication medium. Access methods are provided that preserve data consistency and synchronize the data exchange. The framework has been successfully used to build a distributed robot soccer control system running on as many computers as needed.
Original languageUndefined
Title of host publicationProceedings of the (FIRA) World Congress, 2003
Place of PublicationEnschede
PublisherFederation of International Robot-soccer Association, Korea
Pages-
Number of pages4
StatePublished - Dec 2003

Publication series

Name
PublisherFederation of International Robot-soccer Association, Korea

Fingerprint

Electronic data interchange
Data structures
Robots
Control systems
Communication

Keywords

  • IR-46129
  • METIS-214095
  • EWI-5801

Cite this

Seesink, R. A., Seesink, R., Dierssen, W., Kooij, N., Schoute, A. L., Poel, M., ... Verschoor, T. (2003). Fast data sharing within a distributed, multithreaded control framework for robot teams. In Proceedings of the (FIRA) World Congress, 2003 (pp. -). Enschede: Federation of International Robot-soccer Association, Korea.

Seesink, R.A.; Seesink, Remco; Dierssen, Werner; Kooij, Niek; Schoute, Albert L.; Poel, Mannes; Schepers, H. Martin; Schepers, Erik; Verschoor, T. / Fast data sharing within a distributed, multithreaded control framework for robot teams.

Proceedings of the (FIRA) World Congress, 2003. Enschede : Federation of International Robot-soccer Association, Korea, 2003. p. -.

Research output: ScientificConference contribution

@inbook{d4adba46d0fa4066812192428e17dc83,
title = "Fast data sharing within a distributed, multithreaded control framework for robot teams",
abstract = "In this paper a data sharing framework for multithreaded, distributed control programs is described that is realized in C++ by means of only a few, powerful classes and templates. Fast data exchange of entire data structures is supported using sockets as communication medium. Access methods are provided that preserve data consistency and synchronize the data exchange. The framework has been successfully used to build a distributed robot soccer control system running on as many computers as needed.",
keywords = "IR-46129, METIS-214095, EWI-5801",
author = "R.A. Seesink and Remco Seesink and Werner Dierssen and Niek Kooij and Schoute, {Albert L.} and Mannes Poel and Schepers, {H. Martin} and Erik Schepers and T. Verschoor",
note = "Imported from CTIT",
year = "2003",
month = "12",
publisher = "Federation of International Robot-soccer Association, Korea",
pages = "--",
booktitle = "Proceedings of the (FIRA) World Congress, 2003",

}

Seesink, RA, Seesink, R, Dierssen, W, Kooij, N, Schoute, AL, Poel, M, Schepers, HM, Schepers, E & Verschoor, T 2003, Fast data sharing within a distributed, multithreaded control framework for robot teams. in Proceedings of the (FIRA) World Congress, 2003. Federation of International Robot-soccer Association, Korea, Enschede, pp. -.

Fast data sharing within a distributed, multithreaded control framework for robot teams. / Seesink, R.A.; Seesink, Remco; Dierssen, Werner; Kooij, Niek; Schoute, Albert L.; Poel, Mannes; Schepers, H. Martin; Schepers, Erik; Verschoor, T.

Proceedings of the (FIRA) World Congress, 2003. Enschede : Federation of International Robot-soccer Association, Korea, 2003. p. -.

Research output: ScientificConference contribution

TY - CHAP

T1 - Fast data sharing within a distributed, multithreaded control framework for robot teams

AU - Seesink,R.A.

AU - Seesink,Remco

AU - Dierssen,Werner

AU - Kooij,Niek

AU - Schoute,Albert L.

AU - Poel,Mannes

AU - Schepers,H. Martin

AU - Schepers,Erik

AU - Verschoor,T.

N1 - Imported from CTIT

PY - 2003/12

Y1 - 2003/12

N2 - In this paper a data sharing framework for multithreaded, distributed control programs is described that is realized in C++ by means of only a few, powerful classes and templates. Fast data exchange of entire data structures is supported using sockets as communication medium. Access methods are provided that preserve data consistency and synchronize the data exchange. The framework has been successfully used to build a distributed robot soccer control system running on as many computers as needed.

AB - In this paper a data sharing framework for multithreaded, distributed control programs is described that is realized in C++ by means of only a few, powerful classes and templates. Fast data exchange of entire data structures is supported using sockets as communication medium. Access methods are provided that preserve data consistency and synchronize the data exchange. The framework has been successfully used to build a distributed robot soccer control system running on as many computers as needed.

KW - IR-46129

KW - METIS-214095

KW - EWI-5801

M3 - Conference contribution

SP - -

BT - Proceedings of the (FIRA) World Congress, 2003

PB - Federation of International Robot-soccer Association, Korea

ER -

Seesink RA, Seesink R, Dierssen W, Kooij N, Schoute AL, Poel M et al. Fast data sharing within a distributed, multithreaded control framework for robot teams. In Proceedings of the (FIRA) World Congress, 2003. Enschede: Federation of International Robot-soccer Association, Korea. 2003. p. -.