本书面向初学者,采用循序渐进、层层推进的方式介绍智能机器人的关键技术和开发方法。全书包括三部分,部分介绍机器人的基础知识,包括机器人的定义、发展、组成和关键技术;第二部分包括机器人软硬件组成、视觉功能实现、自航功能实现、语音交互功能实现、抓取功能实现等内容;第三部分结合不同的应用场景给出综合案例,展示如何开发具有不同功能的机器人。 本书理论联系实际、应用性强,适合作为高校计算机等专业机器人相关课程的教材或参考书,也适合对智能机器人开发有兴趣的读者阅读。