Abstract
The robot programming and software development methodology for the cognition and computational intelligence of the book retrieval robot is presented in this paper. The book retrieval robot is a prototype, Linux-based, autonomous mobile robot developed to assist humans retrieve a specific book from a bookshelf. A generic software development methodology related to the control architecture and computational intelligence of the developed robot is presented utilizing the object oriented approach to robot programming.
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
Polit, M., Talbert, T., Lopez, B. and Melendez, D. (2006)Artificial Intelligence Research Development, Volume 146: Frontiers in Artificial Intelligence and Applications, IOS Press, pp. 21-26.
Ramysay, A. M. (1996)Artificial Intelligence: Methodology, Systems, Applications. Volume 35: Frontiers in Artificial Intelligence and Applications.IOS Press, pp. 49-55.
Murphy, R. R. (2000)An Introduction t AI Robotics. MIT Press.
Prats, M., Ramos-Garijo, R., Sanz, P. J. and Pobil, A. P. (2004) An autonomous assistant robot for book manipulation in a library,Intelligent Autonomous Systems 8, IOS Press, pp. 1138-1145.
Tomizawa, T., Ohya, A. and Yuta, S. (2004) Book extraction for the remote book browsing robot.Journal of Robotics and Mechatronics, vol. 16, no. 3, pp. 264-270.
Chand, A. N. and Onwubolu, G. C. (2006) Automatic book detection and retrieval using an autonomous robot, Proceedings of the 3rd International Conference on Autonomous Robots and Agents, Palmerston North, New Zealand, pp 15-20.
Tomizawa, T., Ohya, A. and Yuta, S. (2002)Book Browsing System using an Autonomous Mobile Robot Teleoperated via the Internet.2002 IEEE/RSJ International Conference on Intelligent Robots and Systems, pp 1284-1289, Switzerland.
Tomizawa, T., Ohya, A. and Yuta, S. (2003)Remote Book Browsing System using a Mobile Manipulator.IEEE International Conference on Robotics and Automation, pp 256-261,Taiwan.
Chand, A. N. (2006) Development of a book retrieval robot,MSc Thesis, Faculty of Science and Technology, University of the South Pacific. pp 57-59
Chand, A. N. and Onwubolu, G. C. (2007) A mobile robot for autonomous book retrieval.Accepted for publication in Autonomous Robots and Agents, Book series in Studies in Computational Intelligence, Springer-Verlag.
Pressman, R. S. (1997) Software Engineering: A Practitioner’s Approach, 4th ed. McGraw Hill, pp. 77-90.
Zielinski, C. (1997) Object-oriented robot programming,Robotica,Vol.15, pp. 41-48, Cambridge University Press.
Sheniderman, B. (1998) Designing the User Interface. Strategies for Effective Human-Computer Interaction, 3rd ed., Addison-Wesley. pp 69-75.
Microchip (1999) PIC16F8X Datasheet: 28/40 pin 8-BIT CMOS FLASH Microcontrollers.Technical Reference document DS30292B, Microchip Technology Inc.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2008 Springer Science+Business Media B.V.
About this paper
Cite this paper
Chand, A.N., Onwubolu, G.C. (2008). Software Development Methodology of the Book Retrieval Robot. In: Elleithy, K. (eds) Innovations and Advanced Techniques in Systems, Computing Sciences and Software Engineering. Springer, Dordrecht. https://doi.org/10.1007/978-1-4020-8735-6_19
Download citation
DOI: https://doi.org/10.1007/978-1-4020-8735-6_19
Publisher Name: Springer, Dordrecht
Print ISBN: 978-1-4020-8734-9
Online ISBN: 978-1-4020-8735-6
eBook Packages: Computer ScienceComputer Science (R0)