首页--工业技术论文--自动化技术、计算机技术论文--自动化技术及设备论文--机器人技术论文--机器人论文

基于Android的宠物机器人研究与实践

摘要第5-6页
ABSTRACT第6页
第一章 绪论第10-13页
    1.1 课题的研究背景第10页
    1.2 本研究的意义第10-11页
    1.3 研究目标和方法第11页
    1.4 国内外研究现状第11-13页
        1.4.1 全球电子宠物发表时间与销售表现第11页
        1.4.2 全球电子宠物市场第11-12页
        1.4.3 全球电子宠物进化史第12页
        1.4.4 国内外相似产品第12-13页
第二章 电子宠物的概念与需求分析第13-20页
    2.1 以ANDROID手机做电子宠物的优势第13页
        2.1.1 硬件优势第13页
        2.1.2 软件优势第13页
    2.2 ANDROID电子宠物概念设计第13-15页
        2.2.1 帕匹的特征第14-15页
    2.3 基础功能需求分析第15-17页
        2.3.1 听觉第15页
        2.3.2 视觉第15页
        2.3.3 肢体动作第15页
        2.3.4 触摸和手势感应第15页
        2.3.5 性别第15页
        2.3.6 发声第15页
        2.3.7 脸部表情和特征第15-16页
        2.3.8 物品和命令识别第16-17页
    2.4 成长性需求分析第17-18页
        2.4.1 新生阶段第17页
        2.4.2 幼年第17页
        2.4.3 成年第17-18页
    2.5 人宠互动需求分析第18页
        2.5.1 用物品互动第18页
        2.5.2 触摸,音乐互动第18页
        2.5.3 指令互动第18页
    2.6 功能配置需求分析第18页
    2.7 保护性需求分析第18页
    2.8 支持性需求分析第18-19页
    2.9 性能需求分析第19页
    2.10本章小结第19-20页
第三章 系统设计与ANDROID开发平台搭建第20-27页
    3.1 造型第20-21页
        3.1.1 头部第20页
        3.1.2 身体部分的实现与调试第20-21页
    3.2 电子驱动部分的实现与调试第21-22页
        3.2.1 Arduino USB 32路 舵机控制板第21-22页
        3.2.2 蓝牙转接模块第22页
    3.3 能源和动力第22页
        3.3.1 动力系统第22页
        3.3.2 能源第22页
    3.4 控制策略第22-23页
    3.5 软件整体设计 (HIGH LEVEL DESIGN)第23-24页
        3.5.1 架构设计第23-24页
    3.6 ANDROID平台简介第24-25页
    3.7 ANDROID开发环境搭建第25-26页
        3.7.1 JDK安装第25页
        3.7.2 Eclipse(IDE软件集成开发环境软件)安装第25页
        3.7.3 Android SDK安装第25页
        3.7.4 ADT安装第25页
        3.7.5 创建AVD(Android Virtual Device)第25-26页
    3.8 本章小结第26-27页
第四章 业务层各模块的设计实现第27-56页
    4.1 脸部表情第27-30页
        4.1.1 表情内容第27-29页
        4.1.2 显示预设表情图片第29-30页
    4.2 触摸第30-31页
        4.2.1 触摸响应事件分析第30-31页
        4.2.2 触摸的实施第31页
    4.3 听觉第31-40页
        4.3.1 获取声音,并存储(Audio)第31-32页
        4.3.2 帕匹对声音的实时响应第32-40页
    4.4 肢体动作第40-47页
        4.4.1 Arduino舵机控制板的驱动第41-42页
        4.4.2 姿势、动作和动作组合第42-47页
        4.4.3 动作组合之间衔接切换策略第47页
    4.5 随音乐跳舞第47-48页
    4.6 距离感应和接触式手势识别第48-51页
        4.6.1 距离感应Proximity Sensor第48-49页
        4.6.2 手势识别第49-51页
    4.7 发声第51页
    4.8 蓝牙通讯模块第51-55页
        4.8.1 第一步:AndroidManifest.xml里申明使用蓝牙的响应权限第51页
        4.8.2 第二步:获得BluetoothAdapter类,启动蓝牙模块第51-52页
        4.8.3 第三步:连接设备第52-53页
        4.8.4 第四步:收发数据管理第53-55页
    4.9 本章小结第55-56页
第五章 应用层各模块的设计实现第56-61页
    5.1 用于人宠交互的二维码识别第56-58页
        5.1.1 第一步:设计二维码命令库第56-57页
        5.1.2 利用二维码生成软件将命令内容转换为二维码并存储为BMP图像第57页
        5.1.3 制作印有二维码的卡片第57-58页
        5.1.4 代码中实现二维码识别并根据内容执行相应触发事件第58页
    5.2 支持性功能的设计与实现第58-59页
        5.2.1 建立通讯第58页
        5.2.2 功能的权限第58-59页
        5.2.3 指令集第59页
    5.3 成长性,个性,天赋,配置的设计第59-60页
        5.3.1 成长特征(Maturity)第59-60页
        5.3.2 个性特征 (Character)第60页
        5.3.3 配置参数(configure)第60页
    5.4 本章小结第60-61页
第六章 测试第61-65页
    6.1 测试设计第61-62页
    6.2 用例的设计第62-64页
    6.3 本章小结第64-65页
第七章 总结与展望第65-68页
    7.1 总结第65-67页
        7.1.1 研究对象的特点第65-66页
        7.1.2 创新点和困难第66页
        7.1.3 局限性和改进空间第66页
        7.1.4 个人收获第66-67页
    7.2 展望第67-68页
参考文献第68页

论文共68页,点击 下载论文
上一篇:青岛市天一房地产项目投资风险评价研究
下一篇:移动自由行行程系统的研究与实现