【产品介绍】

北京博创智联科技有限公司最新推出了嵌入式人工智能机器人——家居精灵,家居精灵的名字来源于智能家居,本产品的硬件、软件均自主开发。

家居精灵集成雷达,借助于ROS的开源特性,很好的支持了定位导航、地图构建等功能。借助于创新创客智能硬件平台,添加红外传感器、超声波等传感器,组建出可学性强、结构层次清晰、简单易学的嵌入式人工智能机器人——家居精灵。

家居精灵支持闲聊;可以播放本地音乐、百度音乐、网易云音乐;可以有道翻译;可以天气播报、播报自身IP、语音拍照;支持微信接入、后台管理、在线升级、远程控制;支持MQTT协议的物联网设备接入;支持二次开发,探索更多未知功能。

语音交互:可以学习语音控制家居精灵运动、播放音乐以及各个环节的语音播报等内容。

人脸识别:可以学习人脸检测、人脸识别、人脸跟踪等方面的知识。

人体感知:可以学习人体感知、人体跟踪等方面的知识。

自主导航:可以学习即时定位与地图构建、自主导航、路径规划等方面的知识。

家居物联:可以学习如何将物联网设备接入家居精灵、通过家居精灵控制物联网设备等知识。

百度AI开放平台:可以学习如何使用第三方AI平台应用到自己的平台,例如语音闲聊、天气查询、有道翻译等方面的内容。

软硬件开源:平台相关软硬件均开源,从硬件到驱动、从系统到应用都有相关实验代码以及实验文档;从ROS底盘到ROS系统,均有完整的实验体系,彻底和市面上不开源的底盘说再见。

【课程体系】

根据根据家居精灵的特点,结合学校课时划分特点,将家居精灵课程划分成32课时,分为基础、进阶、综合三部分。

实训基础课占20个课时,分为三个模块:机器人平台课程、ROS底盘基础、ROS基础课程。机器人平台课程占用2个课时,主要介绍家居精灵的设计思路、家居精灵的软硬件结构、对家居精灵的简单操作与入门,通过这部分课程可以对家居精灵有个整体的认知;ROS底盘基础占用8个课时,主要介绍家居精灵的底盘是如何开发的,包含开发工具的介绍、环境搭建等,从最简单的串口功能模块开始,逐一开发底盘的各个功能模块,这部分知识简单,基于STM32原本的技术,后面附加ROS技术;ROS基础课程包含ROS的简介、ROS开发工具简介、ROS的环境搭建、ROS的基本命令、ROS编程入门等,然后介绍ROS的三大通信类型,分别是Topic、Service、Action,接下来介绍ROS节点参数、ROS与底盘通信等课程。

进阶课程占8个课时,将ROS与底盘结合,按照底盘的功能模块划分进行,例如借助与底盘的电机,控制电机移动,借助于底盘的超声波传感器,实现机器人的避障功能等,还包含了ROS下的语音合成、语音识别等。

综合课程占4个课时,在基础、进阶课程的基础上,实现语音控制机器人的移动、播放音乐等,基于机器视觉,实现人脸检测、人脸识别、人脸跟踪,借助于激光雷达,实现即时地图构建、自主导航、路径规划等,全面讲述机器人相关知识。

【硬件资源】

型号:UP-Home-Spirit8

型号:UP-Home-Spirit6

【软件配置】

型号:UP-Home-Spirit8

型号:UP-Home-Spirit6

【实验体系】