欢迎访问机床与液压官方网站!

咨询热线:020-32385312 32385313 RSS EMAIL-ALERT
基于语音识别的自平衡机器人设计
作者:
作者单位:

作者简介:

通讯作者:

中图分类号:

基金项目:

2012年度江门市第一批产业技术研究与开发项目(江财工[2012]156号);广东省大学生创新创业训练资助项目(1134912036)


Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    基于STC11L04E和Freescale Kinetis 60,设计了语音控制的两轮自平衡机器人。其中,语音识别模块主要由STC11L04E和LD3320组成,利用实时语音识别算法,实现非特定人对自平衡机器人动作的语音控制。为实现机器人的自平衡功能,利用三轴加速度传感器MMA7260和陀螺仪ENC-03M实时采集加速度值和角速度值,进一步由主控芯片Freescale Kinetis 60进行数据融合,以确定该机器人的姿态。主控芯片通过PID算法控制电机正、反转,以保持机器人处于稳定的直立状态,电机转速由红外对管实时反馈。经过实验测试,该机器人能快速稳定地实现自平衡功能,并能按照语音指令完成前进、后退、左转、右转、加速、减速等动作。

    Abstract:

    A two rounds of self-balance robot system was designed by using STC11L04E and Freescale Kinetis 60, which was controlled by speech recognition. Speech recognition module was mainly composed of STC11L04E and LD3320, using a real-time speech recognition algorithm, the realization of speaker-independent speech control of self balance robot was achieved. To achieve the self balancing function of the robot, the triaxial acceleration sensor MMA7260 and gyroscope ENC-03M were used to acquire the acceleration and angular velocity values in real-time. Furthermore, in order to determine the robot’s state, Freescale Kinetis 60 (Master control chip) was used for data fusion. To keep the robot in a vertical state, the master control chip control motor positive and negative rotation by PID algorithm. Experimental results demonstrate the robot can realize self balance in short time, and can complete forward, backward, turn left, turn right, acceleration, deceleration according to speech commands.

    参考文献
    相似文献
    引证文献
引用本文

王洪涛,宋一标,陈水标.基于语音识别的自平衡机器人设计[J].机床与液压,2014,42(15):46-49.
.[J]. Machine Tool & Hydraulics,2014,42(15):46-49

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:
  • 最后修改日期:
  • 录用日期:
  • 在线发布日期: 2015-01-28
  • 出版日期: