Abstract
The software development process in robotics has been changing in recent years. Instead of developing monolithic programs for specific robots, programmers are using software components to build all kinds of robotic applications. As discussed in Chapter Trends in Component-Based Robotics of this book [Bru06], component based development offers several advantages such as reuse of code, increased robustness, modularity and maintainability.
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
Brugali, D. and Brooks, A. and Cowley, A. and Côté, C. and Domnguez-Brito, A.C. and Létourneau, D. and Michaud, F. and Schlegel, C. Trends in Component-Based Robotics, In D. Brugali (Ed.) Software Engineering for Experimental Robotics, Spinger STAR series, 2006
Chaimowicz, L., Cowley, A., Sabella, V. and Taylor, C. J. (2003) ROCI: A distributed framework for multi-robot perception and control. In Proceedings of the 2003 IEEE/RJS International Conference on Intelligent Robots and Systems, pp. 266–271, 2003.
Chaimowicz, L., Cowley, A., Gomez-Ibanez, D., Grocholsky, B., Hsieh, M. A., Hsu, H., Keller, J. F., Kumar, V., Swaminathan, R., and Taylor, C. J. (2005) Deploying Air-Ground Multi-Robot Teams in Urban Environments. In Proceedings of the 2005 International Workshop on Multi-Robot Systems, pp. 223–234, 2005.
Cowley, A., Chaimowicz, L. and Taylor, C. J. (2006) Design Minimailsm in Robotics Programming. International Journal of Advanced Robotics Systems. To appear, 2006.
Cowley, A., Hsu, H. and Taylor, C. J. (2004) Distributed sensor databases for multi-robot teams. In Proceedings of the 2004 IEEE International Conference on Robotics and Automation, pp. 691–696 2004.
Cowley, A., Hsu, H. and Taylor, C. J. (2004) Modular programming techniques for distributed computing tasks. In Proceedings of the 2004 Performance Metrics for Intelligent Systems (PerMIS) Workshop, 2004.
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
Cowley, A., Chaimowicz, L., Taylor, C.J. (2007). ROCI: Strongly Typed Component Interfaces for Multi-robot Teams Programming. 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_10
Download citation
DOI: https://doi.org/10.1007/978-3-540-68951-5_10
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-68949-2
Online ISBN: 978-3-540-68951-5
eBook Packages: EngineeringEngineering (R0)