基于语音识别的前臂机械手实验设计

Experimental Design of a Forearm Manipulator Based on Speech Recognition

  • 摘要: 在“新工科”大环境下,针对自动化类专业的实验教学,融合科技前沿技术,设计了基于语音识别的前臂机械手控制系统的综合实验。该实验通过语音识别实现对前臂机械手的控制,采用STM32F405作为语音控制芯片。该系统采用MPU6050来测量手臂的三轴角速度和三轴加速度,利用基于四元数的梯度下降法处理分析传感器数据,确定出前臂机械手的实时位姿,并对前臂机械手的电机进行控制,从而在移动时能够将其手部维持在与水平面齐平的位置上,实现了自平衡。利用OpenMV机器视觉模块,在机械手执行抓取任务时,进行抓取校正,实现系统的闭环控制。实践证明,在高校开展基于语音识别的机械手嵌入式控制系统实验,符合新时期实验教学需求,能帮助学生较好地理解和运用嵌入式平台的搭建过程,熟练处理各种复杂的工程问题。

     

    Abstract: In the context of “New Engineering”, targeting the experimental teaching for automation majors, a comprehensive and innovative experiment on a speech-recognition-based forearm manipulator control system is designed. This experiment achieves control of the forearm manipulator through speech recognition, utilizing the STM32F405 as the voice control chip. The system employs the MPU6050 to measure the three-axis angular velocity and three-axis acceleration of the arm. The sensor data is processed and analyzed using a gradient descent algorithm based on quaternions to determine the real-time pose of the forearm manipulator. The motors are controlled to maintain its hand level with the horizontal plane during movement, thereby achieving self-balancing. The system utilizes an OpenMV machine vision module to perform grip correction when the manipulator executes grasping tasks, thereby achieving closed-loop control. It has been demonstrated that implementing this speech-recognition-based embedded control system experiment for manipulators in universities meets the needs of modern experimental teaching, helping students to better understand and apply the construction process of embedded platforms and to skillfully handle various complex engineering problems.

     

/

返回文章
返回