• Home
  • Search
  • CBBR: enabling distributed shared memory-based coordination among mobile robots
  • Cite Icon1
  • https://doi.org/10.1007/s11432-016-5593-xCopy DOI Icon

CBBR: enabling distributed shared memory-based coordination among mobile robots

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Coordinating mobile robots are widely used in commercial and industrial settings to fulfill various tasks. However, to program the coordination among mobile robots is challenging. A coordination framework is needed to shield the programmer from handling low-level details of robot control and communication, while supporting flexible and cost-effective coordination at the same time. The coordination framework should also be able to well coexist with the underlying robot control. To this end, we propose the Coordination-enabled Behavior-Based Robotics (CBBR) framework. CBBR employs Distributed Shared Memory (DSM) to support coordination. The shared memory illusion built by the DSM greatly simplifies the coordination logic. Moreover, the flexible access patterns of the DSM and the rich consistency semantics of the DSM reads and writes enable flexible and cost-effective coordination. With the coordination support from the DSM, CBBR naturally extends the classical Behavior-Based Robotics (BBR) for robot control. From the perspective of robot control using BBR, the shared variables in the DSM act as the logical sensors capturing the status of coordination. The coordination algorithms are encapsulated into coordination behaviors. Thus, the physical environment status and the coordination status may trigger the physical and the coordination behaviors. The scheduling of both types of behaviors integrates coordination into robot control. We conduct a case study to demonstrate the use of CBBR. The performance measurements show the cost-effectiveness of coordinating mobile robots based on CBBR, in terms of time, space, and energy consumption.

Similar Papers
  • Research Article
  • Citations1

Performance visualization for distributed shared memory systems

  • Jan 01, 2001
  • Scalable Computing Practice and Experience
  • James E Lumpp +3
  • Research Article

Towards implementation of a novel scheme for data prefetching on distributed shared memory systems

  • Feb 26, 2008
  • The Journal of Supercomputing
  • Hsiao-Hsi Wang +3
  • Conference Article
  • Citations5

Performance analysis of parallel hash join algorithms on a distributed shared memory machine implementation and evaluation on HP exemplar SPP 1600

  • Feb 23, 1998
  • M Nakano +2
  • Research Article
  • Citations2

Specification-based Verification in a Distributed Shared Memory Simulation Model

  • Oct 22, 2009
  • SIMULATION
  • Worawan Marurngsith +1
  • Dissertation

Efficient openMP over sequentially consistent distributed shared memory systems

  • Jul 20, 2011
  • Juan José Costa Prats
  • Research Article
  • Citations1

Random Priority-Based Thrashing Control for Distributed Shared Memory

  • Mar 01, 2020
  • IEEE Transactions on Parallel and Distributed Systems
  • Yi-Wei Ci +4
  • Research Article
  • Citations32

Software distributed shared memory over virtual interface architecture: implementation and performance

  • Oct 10, 2000
  • View
  • Muralidharan Rangarajan +1
  • Research Article
  • Citations4

Using confidence interval to summarize the evaluating results of DSM systems

  • Jan 01, 2000
  • Journal of Computer Science and Technology
  • Weisong Shi +2
  • Research Article
  • Citations18

Distributed Parallel Computing Using Navigational Programming

  • Feb 01, 2004
  • International Journal of Parallel Programming
  • Lei Pan +5
  • Research Article

NONH: A new cache-based coherence protocol for linked list structure DSM system and its performance evaluation

  • Jul 01, 1996
  • Journal of Computer Science and Technology
  • Zhiyi Fang +1
  • Conference Article
  • Citations12

Reliable distributed shared memory

  • Oct 11, 1990
  • B.D Fleisch
  • Book Chapter
  • Citations2

Exploring Regional Locality in Distributed Shared Memory

  • Jan 01, 1998
  • Zhiyi Huang +2
  • Conference Article

A kernel-level DSVM controller for the diskless cluster system

  • Dec 19, 1994
  • Feng-Ming Hsieh +2
  • Conference Article
  • Citations2

Protocols for fault-tolerant distributed-shared-memory on the SOME-bus multiprocessor architecture

  • Jan 01, 2002
  • D Hecht +1
  • Conference Article
  • Citations68

A recoverable distributed shared memory integrating coherence and recoverability

  • May 24, 2006
  • A.-M Kermarrec +4
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.