Abstract
Application frameworks play a major role in fostering reusability of robotic software solutions. Frameworks foster the reuse of code and design and offer a convenient model of object-oriented extensibility. They provide a powerful concept for providing generic components of well-understood, modular solutions for robotics. Nevertheless, few such frameworks exist in robotics, especially at the application level.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
John F. Canny, A computational approach to edge detection, IEEE Transactions on Pattern Analysis and Machine Intelligence (1986), 679–698.
M. K. Carter, K. M. Crennell, E. Golton, R. Maybury, A. Bartlett, S. Hammarling, and R. Oldfield, The design and implementation of a portable image processing algorithms library in fortran and c, Proceedings of the 3rd IEE International Conference on Image Processing and its Applications, 1989, pp. 516–520.
Rebecca Fay, Ulrich Kaufmann, Friedhelm Schwenker, and Gnther Palm, Learning Object Recognition in a NeuroBotic System., 3rd Workshop on Self-Organization of AdaptiVE Behavior SOAVE 2004 (Horst-Michael Gro, Klaus Debes, and Hans-Joachim Bhme, eds.), VDI Verlag, Dsseldorf, 2004, pp. 198–209.
B.K.P. Horn and B.G. Schunck, Determining optical flow, Tech. report, Massachusetts Institue of Technology, 1980.
Gerd Mayer, Ulrich Kaufmann, Gerhard Kraetzschmar, and Gnther Palm, Biomimetic neural learning for intelligent robots, ch. Neural Robot Detection in RoboCup, Springer, Heidelberg, 2005.
Gerd Mayer, Jonas Melchert, Hans Utz, Gerhard Kraetzschmar, and Gnther Palm, Neural object classification and tracking, 4th Chapter Conference on Applied Cybernetics, IEEE Systems, Man and Cybernetics Society, 2005.
Douglas C. Schmidt, Andy Gokhale, Tim Harrison, and Guru Parulkar, A high-performance endsystem architecture for real-time CORBA, IEEE Comm. Magazine 14 (1997), no. 2.
sourceforge, imlib3d, Available via http://imlib3d.sourceforge.net/, last visited 2005.
sourceforge, Intel performance primitives (ipp), More information on http://www.intel.com/software/products/perflib/, last visited 2005.
sourceforge, Lti-lib, Available via http://ltilib.sourceforge.net/doc/, last visited 2005.
sourceforge, Vxl, Available via http://vxl.sourceforge.net/, last visited 2005.
H. Tamura, S. Sakane, F. Tomita, and N. Yokoya, Design and implementation of spider-a transportable image processing package, Computer Vision, Graphics and Image Processing 23 (1983), no. 3, 273–294.
Hans Utz, Ulrich Kaufmann, and Gerd Mayer, Advanced video image processing on autonomous mobile robots, 19th International Joint Conference on Artificial Intelligence (IJCAI), August 2005, Workshop on Agents in Real-time and Dynamic Environments.
Scott E. Umbaugh, Computer vision and image processing: A practical approach using cviptools, Prentice Hall, June 1998.
Hans Utz, Gerd Mayer, and Gerhard Kraetzschmar, Middleware logging facilities for experimentation and evaluation in robotics, 27th German Conference on Artificial Intelligence (KI2004), Ulm, Germany, September 2004, Workshop on Methods and Technology for Empirical Evaluation of Multiagent Systems and Multirobot Teams.
Hans Utz, Stefan Sablatng, Stefan Enderle, and Gerhard K. Kraetzschmar, Miro — middleware for mobile robot applications, IEEE Transactions on Robotics and Automation, Special Issue on Object-Oriented Distributed Control Architectures 18 (2002), no. 4, 493–497.
Hans Utz, Freek Stulp, and Arndt Mhlenfeld, Sharing belief in teams of heterogeneous robots, RoboCup 2004: Robot Soccer World Cup VIII (Berlin, Heidelberg, Germany) (D. Nardi, Riedmiller, Sammut M., and J C., Santos-Victor, eds.), Lecture Notes in Artificial Intelligence, vol. 3276, Springer-Verlag, 2005.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Utz, H., Mayer, G., Kaufmann, U., Kraetzschmar, G. (2007). VIP: The Video Image Processing Framework Based on the MIRO Middleware. In: Brugali, D. (eds) Software Engineering for Experimental Robotics. Springer Tracts in Advanced Robotics, vol 30. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-68951-5_19
Download citation
DOI: https://doi.org/10.1007/978-3-540-68951-5_19
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-68949-2
Online ISBN: 978-3-540-68951-5
eBook Packages: EngineeringEngineering (R0)