Vision servers and their clients
- 17 December 2002
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 295-299
- https://doi.org/10.1109/icpr.1994.577182
Abstract
Robotic applications impose hard real-time demands on their vision components. To accommodate the realtime constraints, the visual component of robotic systems are often simplified by narrowing the scope of the vision system for a particular task. Another option is to build a generalized vision (sensor) processor and provides multiple interfaces, of differing scales and content, to other modules in the robot. Both options can be implemented in many ways, depending on computational resources. The tradeoffs among these alternatives become clear when we study the vision process as a server whose clients request information about the world. We model the interface on client-server relations in user interfaces and operating systems. We examine the relation of this model to robot and vision sensor architecture and explore its application to a variety of vision sensor implementations.Keywords
This publication has 8 references indexed in Scilit:
- Dynamo: Real-time Experiments With Multiple Mobile RobotsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- SSS: a hybrid architecture applied to robot navigationPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- A smart buffer for tracking using motion dataPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- A modular head/eye platform for real-time reactive visionMechatronics, 1993
- RCS: a reference model architecture for intelligent controlComputer, 1992
- Building Symbolic Primitives with Continuous Control RoutinesPublished by Elsevier ,1992
- A robust layered control system for a mobile robotIEEE Journal on Robotics and Automation, 1986
- An architecture for sensor fusion in a mobile robotPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1986