QUT ePrints (Queensland University of Technology) · 2004 · 39 citations · 2 references
Open access
ComputingComputer ScienceComputer SystemsDistributed SystemsRobot ControlRoboticsDistributed ComputingDistributed CoordinationDistributed Heterogeneous SystemsDistributed StorageDistributed Systems DesignRobot Control ArchitectureData Exchange ArchitectureDistributed ArchitectureDistributed Robot ControlDistributed Robot Control ArchitecturesDistributed Robotic SystemsHeterogeneous Computing SystemsShared MemorySoftware Architecture For Robotics
The Dynamic Data eXchange (DDX) is our third generation platform for building distributed robot controllers. DDX allows a coalition of programs to share data at run-time through an efficient shared memory mechanism managed by a store. Further, stores on multiple machines can be linked by means of a global catalog and data is moved between the stores on an as needed basis by multi-casting. Heterogeneous computer systems are handled. We describe the architecture of DDX and the standard clients we have developed that let us rapidly build complex control systems with minimal coding. 1
2
On device abstractions for portable, reusable robot code
Richard Vaughan, Brian Gerkey, A. Howard · 2004 · 166 citations
A software framework based on real-time CORBA for telerobotic systems
Stefano Bottazzi, Stefano Caselli, Monica Reggiani et al. · 2003 · 33 citations