Availability: Out of Stock
0.0 / 5
Publisher | BPB Publications |
Publication Year | 2021 |
ISBN-13 | 978938989828 |
ISBN-10 | 978938989828 |
Binding | Paperback |
Number of Pages | 505 Pages |
Language | (English) |
Dimensions (Cms) | 23.5 x 19.05 x 2.9 |
Weight (grms) | 1070 |
An easy-to-follow guide that will help you build robots using with ease
Description
Practical Robotics in C++ teaches the complete spectrum of Robotics, right from the setting up a computer for a robot controller to putting power to the wheel motors. The book brings you the workshop knowledge of the electronics, hardware, and software for building a mobile robot platform.
What will you learn
Who this book is for
This book is most suitable for C++ programmers who have keen interest in robotics and hardware programming. All you need is just a good understanding of C++ programming to get the most out of this book.
Table of Contents
1. Choose and Set Up a Robot Computer
2. GPIO Hardware Interface Pins Overview and Use
3. The Robot Platform
4. Types of Robot Motors and Motor Control
5. Communication with Sensors and other Devices
6. Additional Helpful Hardware
7. Adding the Computer to Control your Robot
8. Robot Control Strategy
9. Coordinating the Parts
10. Maps for Robot Navigation
11. Robot Tracking and Localization
12. Autonomous Motion
13. Autonomous Path Planning
14. Wheel Encoders for Odometry
15. Ultrasonic Range Detectors
16. IMUs: Accelerometers, Gyroscopes, and Magnetometers
17. GPS and External Beacon Systems
18. LIDAR Devices and Data
19. Real Vision with Cameras
20. Sensor Fusion
21. Building and Programming an Autonomous Robot
Lloyd Brombach
BPB Publications