书籍:Beginning Robotics with Raspberry Pi and Arduino: Using Python and OpenCV,2nd
作者:Jeff Cicolani
出版:Apress
本文内容转载自公众号【一点人工一点智能】
关注51CTO@一点人工一点智能,了解更多移动机器人&人工智能信息
01 书籍介绍
学习如何使用树莓派与Arduino结合来构建具有先进功能的基本机器人。入门机器人学并不一定困难。本书是机器人学的深入而有益的介绍,也是进一步有针对性学习的催化剂。
通过本书的逐步引导,您将学习构建一台利用基于Linux的计算机与Arduino的简单结合的机器人步骤。您将了解为什么树莓派是一个理想的机器人平台选择;它的优点和缺点;如何通过实施Arduino来克服这些限制;以及Python编程语言的基础知识以及一些更强大的特性。
借助树莓派,您可以赋予您的项目一台Linux计算机的强大功能,而Arduino可以让与传感器和电机的交互变得非常简单。这两块板子在功能上相辅相成;一个出现问题时,另一个表现出众。
本书还包含了其他优秀作品的参考,以帮助您在充满激动人心且现在易于接触的智能机器人领域不断成长。作为额外的奖励,本书的最后一章展示了树莓派的真正威力,通过实现一个基本的视觉系统。借助OpenCV和标准的USB网络摄像头,您将构建一个能够追逐球的机器人。
您将学到什么:
· 安装树莓派的操作系统Raspbian
· 通过I2C电机控制器驱动电机
· 通过连接到Arduino的传感器读取数据
本书适合对象:
对快速入门机器人学有兴趣的爱好者和学生。本书假设读者没有技术背景。读者将在学习过程中被引导去深入研究自己感兴趣的领域。
02 作者简介
Jeff Cicolani是The Robot Group的总裁,该组织是一个总部位于德克萨斯州奥斯汀的机器人群体,由来自奥斯汀地区的机器人爱好者和专业人士组成。他在多家财富500强公司担任系统分析师、开发人员和项目经理的职位上取得了成功的技术职业。2017年,Jeff利用他的创客技能、广泛的技术能力和对机器人技术的热情,接受了奥斯汀人工智能公司SparkCognition的原型和研究部门SparkLabs的职位,开启了一段新的职业生涯。
当他不在工作中制作机器人时,他会为了乐趣而制作机器人。他还是Nomad:自主机器人的开发者,该机器人曾在多篇杂志文章和展览中亮相。