Cluster computing for robotics and computer vision [electronic resource]
- Damian M. Lyons.
- Singapore ; Hackensack, N.J. : World Scientific Pub. Co., c2011.
- Physical description
- xxi, 212 p. : ill.
- Includes bibliographical references and index.
- 1. Introduction. 1.1. Robots. 1.2. Cluster computing. 1.3. Overview of the book
- 2. Clusters and robots. 2.1. Parallel computation. 2.2. Clusters. 2.3. Summary
- 3. Cluster programming. 3.1. Approaches to parallel programming. 3.2. Programming with MPI. 3.3. Compiling and running MPI programs. 3.4. Analyzing parallel computation time. 3.5. Summary
- 4. Robot motion. 4.1. Motion of a mobile robot in two dimensions. 4.2. Calculation of location by dead-reckoning. 4.3. Dead-reckoning with intermediate results. 4.4. Dead-reckoning for a team of robots. 4.5. Summary
- 5. Sensors. 5.1. Transforming sensor readings. 5.2. Drawing a map from sonar data. 5.3. Aligning laser scan measurements. 5.4. Summary
- 6. Mapping and localization. 6.1. Constructing a spatial occupancy map. 6.2. Monte-Carlo localization. 6.3. Summary
- 7. Vision and tracking. 7.1. Following the road. 7.2. Iconic image processing. 7.3. Multiscale image processing. 7.4. Video tracking. 7.5. Summary
- 8. Learning landmarks. 8.1. Landmark spatiograms. 8.2. K-means clustering. 8.3. EM clustering. 8.4. Summary
- 9. Robot architectures. 9.1. Behavior-based robotics. 9.2. Static behavior-based architecture. 9.3. Dynamic behavior-based architecture. 9.4. Summary.
- Publisher's summary
In this book, we look at how cluster technology can be leveraged to build better robots. Algorithms and approaches in key areas of robotics and computer vision, such as map building, target tracking, action selection and landmark learning, are reviewed and cluster implementations for these are presented.The objective of the book is to give professionals working in the beowulf cluster or robotics and computer vision fields a concrete view of the strong synergy between the areas as well as to spur further fruitful exploitation of this connection. The book is written at a level appropriate for an advanced undergraduate or graduate student. The key concepts in robotics, computer vision and cluster computing are introduced before being used to make the text useful to a wide audience in these fields.
(source: Nielsen Book Data)
- Publication date
- Electronic reproduction. Singapore : World Scientific Publishing Co., 2011. System requirements: Adobe Acrobat Reader. Mode of access: World Wide Web. Available to subscribing institutions.
- 9789812836366 (electronic bk.)
- 9812836365 (electronic bk.)