Practical Robotics in C++: Build and Program Real Autonomous Robots Using Raspberry Pi (English Edition)
1/5
()
Currently unavailable
Currently unavailable
About this ebook
Learn how to build and program real autonomous robots
KEY FEATURES
● Simplified coverage on fundamentals of building a robot platform.
● Learn to program Raspberry Pi for interacting with hardware.
● Cutting-edge coverage on autonomous motion, mapping, and path planning algorithms for advanced robotics.
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.
You will learn how to use sensors to detect obstacles, how to train your robot to build itself a map and plan an obstacle-avoiding 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 YOU WILL LEARN
● Write code for the motor drive controller.
● Build a Map from Lidar Data.
● Write and implement your own autonomous path-planning 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 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.
About the Author
Lloyd Brombach is a controls engineer, programmer, and long-time electronics and robotics enthusiast. He has competed at robotics events such as the NASA-funded 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 robot-owners will benefit from for years to come.
Related to Practical Robotics in C++
Related ebooks
Practical Robotics in C++: Build and Program Real Autonomous Robots Using Raspberry Pi (English Edition) Rating: 0 out of 5 stars0 ratingsRaspberry Pi Robotics Essentials Rating: 0 out of 5 stars0 ratingsA Welder’s Handbook to Robotic Programming Rating: 5 out of 5 stars5/5Raspberry Pi Robotic Blueprints Rating: 2 out of 5 stars2/5Mastering ROS for Robotics Programming Rating: 4 out of 5 stars4/5Raspberry Pi Sensors Rating: 0 out of 5 stars0 ratingsROS Robotics Projects Rating: 0 out of 5 stars0 ratingsLearning ROS for Robotics Programming - Second Edition Rating: 0 out of 5 stars0 ratingsROS Robotics By Example Rating: 0 out of 5 stars0 ratingsBeagleBone Robotic Projects Rating: 5 out of 5 stars5/5Getting Started with Raspberry Pi Zero Rating: 5 out of 5 stars5/5Learning Robotics Using Python Rating: 0 out of 5 stars0 ratingsSafe Robot Navigation Among Moving and Steady Obstacles Rating: 3 out of 5 stars3/5Raspberry Pi Mechatronics Projects HOTSHOT Rating: 5 out of 5 stars5/5Raspberry Pi Robotic Projects - Third Edition Rating: 0 out of 5 stars0 ratingsSD Card Projects Using the PIC Microcontroller Rating: 0 out of 5 stars0 ratingsRobotics, Mechatronics, and Artificial Intelligence: Experimental Circuit Blocks for Designers Rating: 5 out of 5 stars5/5Design Patterns for Embedded Systems in C: An Embedded Software Engineering Toolkit Rating: 5 out of 5 stars5/5Mastering BeagleBone Robotics Rating: 5 out of 5 stars5/5The Art of Programming Embedded Systems Rating: 3 out of 5 stars3/5Raspberry Pi By Example Rating: 0 out of 5 stars0 ratingsProgramming the Raspberry Pi, Third Edition: Getting Started with Python Rating: 5 out of 5 stars5/5Arduino Robotic Projects Rating: 4 out of 5 stars4/5Arduino and Raspberry Pi Sensor Projects for the Evil Genius Rating: 0 out of 5 stars0 ratingsBoost.Asio C++ Network Programming Cookbook Rating: 0 out of 5 stars0 ratingsC Programming for Arduino Rating: 4 out of 5 stars4/5Effective Robotics Programming with ROS - Third Edition Rating: 0 out of 5 stars0 ratingsRobot Builder's Cookbook: Build and Design Your Own Robots Rating: 2 out of 5 stars2/5
Robotics For You
Raspberry Pi Projects for the Evil Genius Rating: 0 out of 5 stars0 ratingsHow to Walk on Water and Climb up Walls: Animal Movement and the Robots of the Future Rating: 3 out of 5 stars3/5Dark Aeon: Transhumanism and the War Against Humanity Rating: 5 out of 5 stars5/5Become a U.S. Commercial Drone Pilot Rating: 5 out of 5 stars5/5Arduino: The complete guide to Arduino for beginners, including projects, tips, tricks, and programming! Rating: 4 out of 5 stars4/5Artificial Intelligence Revolution: How AI Will Change our Society, Economy, and Culture Rating: 5 out of 5 stars5/5Artificial Intelligence: The Complete Beginner’s Guide to the Future of A.I. Rating: 4 out of 5 stars4/5Robotics, Mechatronics, and Artificial Intelligence: Experimental Circuit Blocks for Designers Rating: 5 out of 5 stars5/5ChatGPT: The Future of Intelligent Conversation Rating: 4 out of 5 stars4/5101 Spy Gadgets for the Evil Genius 2/E Rating: 4 out of 5 stars4/5The Fourth Age: Smart Robots, Conscious Computers, and the Future of Humanity Rating: 3 out of 5 stars3/5Machine Learning: Adaptive Behaviour Through Experience: Thinking Machines Rating: 4 out of 5 stars4/5Robot Building For Dummies Rating: 3 out of 5 stars3/5Artificial Intelligence for Fashion: How AI is Revolutionizing the Fashion Industry Rating: 0 out of 5 stars0 ratingsAliens, Robots & Virtual Reality Idols in the Science Fiction of H. P. Lovecraft, Isaac Asimov and William Gibson Rating: 0 out of 5 stars0 ratingsCNC: How Hard Can it Be Rating: 4 out of 5 stars4/5Visions Of Technology: A Century Of Vital Debate About Machines Systems A Rating: 4 out of 5 stars4/5How to Survive a Robot Uprising: Tips on Defending Yourself Against the Coming Rebellion Rating: 3 out of 5 stars3/5Introducing Artificial Intelligence: A Graphic Guide Rating: 3 out of 5 stars3/5Turned On: Science, Sex and Robots Rating: 4 out of 5 stars4/5Artificial You: AI and the Future of Your Mind Rating: 4 out of 5 stars4/5Arduino: The ultimate guide to Arduino, including projects, programming tips & tricks, and much more! Rating: 0 out of 5 stars0 ratingsHow to Build an Android: The True Story of Philip K. Dick's Robotic Resurrection Rating: 4 out of 5 stars4/52062: The World that AI Made Rating: 5 out of 5 stars5/515 min Book Summary of Martin Ford's Book "The Rise of the Robots": The 15' Book Summaries Series, #5 Rating: 5 out of 5 stars5/5
Reviews for Practical Robotics in C++
1 rating0 reviews