基于STM32的双足机器人运动控制系统设计.docx

资料分类:设计作品 上传会员:小山神 更新时间:2018-07-26
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:13925
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:人类有对量化世界的渴求,这样的渴求带动了机器人学、人工智能学以及很多学科的发展,并且让人类社会不可逆转地走向一个和机器共生的时代。机器人的控制是一种人所赋予的“精神模式”,人将机器人有可能遇到的所有问题进行分析,然后给出对于该问题的处理方法,或是给机器人一个判断机制让机器根据情况自行判断。毫无疑问,机器人是当今人工智能的一大代表,是人类数十年来无穷智慧的结晶,寄托着人类对未来生活的无限向往。

本文详细介绍了一种双足机器人运动控制系统的设计与实现方法;完成了下位机控制系统设计和上位机软件界面开发;下位机以STM32为核心控制器,采用OV7670传感器实现对周围环境图像信息的采集,在硬件上完成JPEG的压缩,然后通过WIFI无线传输模块完成信息的传输;上位机采用C++完成用户界面开发,通过无线控制实现机器人动作姿态的调整,并结合图像处理技术和OpenCV视觉库来实现对下位机采集信息的处理、几何图形的识别,从而实现机器人根据不同环境图像信息做出不同动作姿态,让机器人的行走控制实现一定的智能化。

 

关键词:机器人;JPEG;无线控制;OpenCV;图像识别

 

目录

摘要

Abstract

1 绪论-1

1.1 研究背景-1

1.2 发展现状-1

1.3 本文研究内容-7

2 控制系统硬件设计-9

2.1 STM32控制器-9

2.2 双足机器人实验平台-10

2.3 OV7670模块-11

2.3.1 OV7670简介-11

2.3.2 采集流程-12

2.4 WIFI模块-14

2.4.1 ATK-RM04介绍-14

2.4.2 WIFI配置-15

2.5 章末小结-18

3 JPEG压缩-19

3.1 JPEG概述-19

3.2 JPEG编码流程-19

3.2.1 离散余弦变换DCT-19

3.2.2 量化-20

3.2.3 熵编码-21

3.3 STM32硬件实现JPEG压缩-23

3.4 章末小结-27

4 上位机界面开发-28

4.1 整体功能介绍-28

4.2 机器人远程控制-29

4.3 图像处理-30

4.4 识别模块-33

4.5 章末小结-35

结    论-36

参 考 文 献-38

致    谢-40

相关论文资料:
最新评论
上传会员 小山神 对本文的描述:本文研究内容由上位机软件控制界面和下位机控制系统组成。系统结构框图如图1.12所示。上位机根据控制系统设计要求,采用C++开发上位机控制界面,实现机器人的无线控制及环境图像......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: