Practical Robotics in C++: Build and Program Real Autonomous Robots Using Raspberry Pi (English Edition),Used

Practical Robotics in C++: Build and Program Real Autonomous Robots Using Raspberry Pi (English Edition),Used

In Stock
SKU: SONG9389423465
UPC: 0
Brand: Ergodebooks
Condition: Used
Regular price$31.63
Quantity
Add to wishlist
Add to compare

Sold by Ergodebooks, an authorized reseller.

Returns accepted within 30 days | support@ergodebooks.com

Verified
Shipping Information
  • Free Standard Shipping — United States only
  • Processing Time: 1–3 business days
  • Estimated Delivery: 3–5 business days after dispatch
  • Double-boxed, fully insured & discreetly packaged
  • Tracking number sent via email once dispatched
  • Orders over $250 require signature upon delivery. Taxes calculated at checkout.
Returns & Refund

Returns accepted within 30 days of delivery.

Damaged or Defective Item

Free return shipping + replacement or full refund

Wrong Item Received

Free return shipping + replacement or full refund

Change of Mind

Return shipping at customer's expense · 25% restocking fee applies

All returns require a Return Authorization (RA) number before sending.

To initiate a return, contact us:

support@ergodebooks.com +1 (281) 738-1050
View Full Return & Refund Policy
Payment Option
Payment Methods

Help

If you have any questions, you are always welcome to contact us. We'll get back to you as soon as possible, withing 24 hours on weekdays.

Customer service

All questions about your order, return and delivery must be sent to our customer service team by e-mail at yourstore@yourdomain.com

Sale & Press

If you are interested in selling our products, need more information about our brand or wish to make a collaboration, please contact us at press@yourdomain.com

Learn how to build and program real autonomous robotsKey Features Simplified coverage on fundamentals of building a robot platform. Learn to program Raspberry Pi for interacting with hardware. Cuttingedge coverage on autonomous motion, mapping, and path planning algorithms for advanced robotics.DescriptionPractical 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.You will learn how to use sensors to detect obstacles, how to train your robot to build itself a map and plan an obstacleavoiding path, and how to structure your code for modularity and interchangeability with other robot projects. Throughout the book, you can experience the demonstrations of complete coding of robotics with the use of simple and clear C++ programming.In addition, you will explore how to leverage the Raspberry Pi GPIO hardware interface pins and existing libraries to make an incredibly capable machine on the most affordable computer platform ever.What will you learnWrite code for the motor drive controller. Build a Map from Lidar Data. Write and implement your own autonomous pathplanning algorithm. Write code to send path waypoints to the motor drive controller autonomously. Get to know more about robot mapping and navigation.Who this book is forThis 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 Contents1. Choose and Set Up a Robot Computer2. GPIO Hardware Interface Pins Overview and Use3. The Robot Platform4. Types of Robot Motors and Motor Control5. Communication with Sensors and other Devices6. Additional Helpful Hardware7. Adding the Computer to Control your Robot8. Robot Control Strategy9. Coordinating the Parts10. Maps for Robot Navigation11. Robot Tracking and Localization12. Autonomous Motion13. Autonomous Path Planning14. Wheel Encoders for Odometry15. Ultrasonic Range Detectors16. IMUs: Accelerometers, Gyroscopes, and Magnetometers17. GPS and External Beacon Systems18. LIDAR Devices and Data19. Real Vision with Cameras20. Sensor Fusion21. Building and Programming an Autonomous RobotAbout the AuthorLloyd Brombach is a controls engineer, programmer, and longtime electronics and robotics enthusiast. He has competed at robotics events such as the NASAfunded 2007 Lunar Regolith Excavation Challenge and recently the 27th Intelligent Ground Vehicle Challenge. He is committed to making contributions to the robotics field that future roboticists and robotowners will benefit from for years to come.Facebook Profile: www.facebook.com/practicalroboticsYoutube: www.youtube.com/practicalroboticsLinkedIn Profile: https://www.linkedin.com/in/lbrombach

⚠️ WARNING (California Proposition 65):

This product may contain chemicals known to the State of California to cause cancer, birth defects, or other reproductive harm.

For more information, please visit www.P65Warnings.ca.gov.

  • Q: How many pages does the book have? A: The book has five hundred pages. This comprehensive guide covers a wide range of topics in robotics.
  • Q: What is the binding type of this book? A: The book is available in paperback binding. This makes it lightweight and easy to handle.
  • Q: What are the dimensions of the book? A: The book measures seven point five two inches in length, one point one four inches in width, and nine point two five inches in height. These dimensions make it a convenient size for reading.
  • Q: How do I start programming with Raspberry Pi? A: You can start programming with Raspberry Pi by following the instructions in the book. It provides step-by-step guidance on interfacing with hardware.
  • Q: Is this book suitable for beginners in robotics? A: Yes, the book is suitable for beginners. It simplifies complex topics and requires only a basic understanding of C++.
  • Q: Can I use this book for self-study? A: Yes, this book is designed for self-study. It includes practical exercises and examples that you can follow at your own pace.
  • Q: How do I care for this book? A: To care for the book, keep it in a dry place and avoid exposing it to direct sunlight. This ensures longevity and prevents wear.
  • Q: What is the shelf-life of this book? A: The book does not have a shelf-life but should be kept in good condition. Proper storage will maintain its quality over time.
  • Q: Can I return this book if I am not satisfied? A: Yes, you can return the book if you are not satisfied. Check the return policy for specific details.
  • Q: What if the book arrives damaged? A: If the book arrives damaged, you should contact customer support immediately for a replacement or refund.
  • Q: Is there a warranty for this book? A: No, there is no warranty for this book. However, you can return it within the specified return period.
  • Q: How does this book compare to other robotics books? A: This book is unique as it focuses on practical applications using C++. It stands out for its hands-on approach to robotics.
  • Q: Is this book appropriate for children? A: The book is primarily aimed at adults and older teens with an interest in robotics. Parental guidance is recommended for younger readers.
  • Q: What level of C++ knowledge is required to understand the book? A: A good understanding of C++ programming is required. The book assumes readers have some prior knowledge of coding.
  • Q: Does the book include resources for further learning? A: Yes, the book provides links to additional resources, including online platforms for robotics and programming.
  • Q: Are there any online communities related to this book? A: Yes, the author has a Facebook page and YouTube channel for discussions and tutorials related to practical robotics.

Recently Viewed