Hands-On Robotics Programming with C++

Hands-On Robotics Programming with C++

评分

★★★★★

ISBN

9781789131079

出版社

Packt Publishing 2019-03-30出版

分类

编程设计

内容简介
C++ is one of the most popular legacy programming languages for robotics, and a combination of C++ and robotics hardware is used in many leading industries. This book will bridge the gap between Raspberry Pi and C/C++ programming and enable you to develop applications for Raspberry Pi. To follow along with the projects covered in the book, you can implement C programs in Raspberry Pi with the wiringPi library.With this book, you’ll develop a fully functional car robot and write programs to move
AI简介
这是一本详细讲解如何使用Raspberry Pi和C++编程语言进行机器人编程的书籍。本书以Raspberry Pi为基础,详细介绍了如何通过wiringPi库来实现LED闪烁,如何使用数字传感器,如何使用LCD,以及如何构建障碍规避机器人等。 本书首先介绍了Raspberry Pi的基本概念和安装过程,然后详细讲解了如何使用wiringPi库来控制LED的闪烁,以及如何使用软PWM来控制LED的亮度。接着,本书讲解了如何使用超声波传感器来构建障碍规避机器人,以及如何使用LCD来显示距离信息。此外,本书还讲解了如何使用OpenCV库进行图像处理,以及如何使用Haar分类器进行面部检测和追踪。 在构建障碍规避机器人的章节中,本书详细介绍了如何选择合适的机器人底盘,如何使用笔记本电脑控制机器人,以及如何使用数字传感器。在构建对象跟踪机器人的章节中,本书详细介绍了如何使用OpenCV库进行图像处理,以及如何控制机器人沿正方形路径移动。在构建面部跟踪机器人的章节中,本书详细介绍了如何使用Haar分类器进行面部检测和追踪。
阅读/下载地址