• 研究目标

设计一款基于STM32的仿生机械手:

(1)基于STM32的仿生机械手实现无线控制和有线控制。

(2)实现串口指令控制仿生机械手动作。

(3)实现仿生机械手具有多种工作模式。

(4)实现数据手套远程操控仿生机械手抓取实物。

  • 仿生机械手控制系统硬件设计

仿生机械手控制系统硬件设计图

  • 数据手套软件控制设计

数据手套软件控制设计图

  • 仿生机械手软件控制设计

仿生机械手软件控制设计图

  • 控制系统控制板原理图设计

控制系统控制板AD原理图设计图

  • 控制系统控制板PCB设计3D视图

控制系统控制板PCB设计3D视图

  • 基于STM32仿生机械手操作指令集

工作模式

模式指令

手指/手势指令

xxx范围

无线模式

Set_Wireless_Mode

Set_Steering_Thumb_xxx

185-193

舵机模式

Set_Steering_Mode

Set_Steering_Index_xxx

179-192

手势模式

Set_Gesture_Mode

Set_Steering_Middle_xxx

183-195

复位模式

Set_NRST_Mode

Set_Steering_Ring_xxx

181-192

自检模式

Set_Check_Mode

Set_Steering_Little_xxx

180-190

校准模式

Set_Calibration_Mode

Set_Gesture_xxx

000-011

仿生机械手操作指令集表

  • 仿生机械手与数据手套实物图

  • 基于STM32仿生机械手在舵机模式测试图

  • 基于STM32仿生机械手在手势模式测试图

  • 基于STM32仿生机械手在无线模式测试图

  • 基于STM32仿生机械手抓取实物测试图

  • 基于STM32仿生机械手作品测试视频展示

哔哩哔哩视频链接:https://space.bilibili.com/404144775/channel/detail?cid=144414

  • 总结与展望

一、功能:基于STM32的仿生机械手实现无线控制和有线控制。无线控制是通过数据手套对仿生机械手远程操控;有线控制是通过串口指令控制仿生机械手。仿生机械手有无线模式、舵机模式、手势模式、校准模式和自检模式。

二、创新:1.仿生机械手多自由度结构。2.数据手套无线传感控制仿生机械手。

三、不足:1.牵引线与舵机连接不易固定,易断。2. Flex 2.2传感器的长度比手指长度短,导致不能全面采集手指弯曲关节的数据,控制出现误差。

(1)仿生机械手的动力传输方式的选择。采用尼龙线作为动力传输的介质,在手指过度伸直和弯曲会导致尼龙线折断,修复工作量过大,可通过使用更粗尼龙线、尼龙线与舵机连接出设计缓冲结构进行解决;

(2)数据手套结构优化。采用普通布料手套来挂载弯曲传感器器,普通布料手套具有伸缩性,导致传感器安装位置不够准确,可通过硬性材作为设计结构材料,固定于手背进行解决;

(3)弯曲传感器的选择。Flex 2.2传感器的长度比手指长度短,导致不能全面采集手指弯曲关节的数据,控制出现误差,可通过使用Flex 4.5传感器进行解决。

基于STM32的无线体感仿生机械手的设计与实现相关推荐

  1. 无线体感仿生机械手之数据手套远程操控仿生机械手测试视频

    笔者为了更好的实现对仿生机械手的控制,通过串口指令来对仿生机械手从控制板的工作模式配置.如下表: 工作模式 模式指令 手指/手势指令 xxx范围 无线模式 Set_Wireless_Mode Set_ ...

  2. 基于数字电路交通灯信号灯控制系统设计-基于单片机病房温度监测与呼叫系统设计-基于STM32的无线蓝牙心电监护仪系统设计-基于STM32的智能蓝牙温控风扇控制设计-基于STM32的智能温室控制系统设计

    1617基于数字电路交通灯信号灯控制系统设计(仿真电路,论文报告)  摘  要:交通灯控制系统在城市交通控制中发挥着重要的作用,本次课程设计就是以城市交通灯控制系统为背景的,主要通过运用学过的数字电路 ...

  3. 基于STM32的智能温室控制系统仿真电路设计(温控补光)-基于STM32的智能蓝牙温控风扇控制系统设计-基于STM32的无线蓝牙心电监护仪系统设计【毕设课设分享】

    1609 基于STM32的智能蓝牙温控风扇控制系统设计-毕设课设 1.LCD1602液晶显示当前温度,温度上下限值,风扇等级,自动手动模式: 2.设置有4个按键,按键1可以设置自动和手动2种模式切换: ...

  4. 基于STM32的无线通信模块使用——A7130

    基于STM32的无线通信模块使用-A7130 2.4G Hz的无线通信芯片A7130.本文简单介绍A7130的使用. 注:相关资源在这里 A7130简介 A7130 SPI接口 A7130寄存器配置及 ...

  5. 商业计划书:基于手机摄像头的体感运动游戏

    商业计划书:基于手机摄像头的体感运动游戏 概述 我们的公司致力于开发一种基于手机摄像头的体感运动游戏,它可以让用户使用简单而实用的技术来进行沉浸式健身体验.用户可以通过运动感应在手机上玩游戏,并配合深 ...

  6. 基于STM32的无线飞鼠(二)

    基于STM32的无线飞鼠(二) 在前一篇博客中讲了下一些题外话,从本篇开始讲讲重点的知识,说说无线飞鼠过程用到的模块 细说MPU6050 一. MPU6050简介 二. 细节问题 三. 相关技术 四. ...

  7. B45 - 基于STM32单片机的家庭防火防盗系统的设计

    文章目录 设计要求 实物 人脸识别模块的调试 传感器采集与显示 模块设计 温湿度模块 烟雾浓度MQ2 GSM模块 人脸识别模块 语音报警模块 资源占用 源程序 主程序 处理逻辑 AD/DA转换检测烟雾 ...

  8. 基于STM32人群定位,调速智能风扇设计

    基于STM32人群定位,调速智能风扇设计(论文,源码,流程图,设计报告) 1.本系统采用 STM32 , ATmega16 , AT89S52 三款单片机为控制器, 分为主控台和工 作区两部分. 2. ...

  9. 基于STM32的无线抄表系统

    目录 一.项目描述 二.原理图 三.实物 四.代码 六.论文 七.资料清单 资料下载地址:基于STM32无线抄表系统 一.项目描述 1.通过串口获取电表数据,并在OLED液晶上显示: 2. 通过ESP ...

最新文章

  1. python异常处理类源码_Flask源码异常处理问题
  2. Python3 queue队列模块详解
  3. KTV歌曲推荐-深入浅出协同过滤
  4. Hybris Commerce Cloud backoffice的一些使用截图 - home工作中心
  5. MySQL的存储过程和函数简单写法
  6. 大哥你需求里说只要工作流引擎组件,怎么真正需要的东西这么.悲剧了,客户需求无止境...
  7. win32开发(对话框启动)
  8. iostat查看服务器io
  9. 误操作自动锁定计算机,当离开电脑时,需要手动锁定电脑屏幕,或设置10分钟无活动自动锁屏,短时间离开的锁屏就无关紧要()...
  10. Kotlin — 心印(熟悉与锻炼Kotlin语法)
  11. java操作hbase使用hbase-client2依赖
  12. python 读grid 数据_如何将TextGrid文件的变量读入Python?
  13. 用批处理的方式解压文件
  14. 苏格拉底、柏拉图、亚里士多德,走进希腊三贤的世界
  15. 2600评测_佳能专微的雄心,RF 28-70/2 L USM评测
  16. 测试员入职新公司如何快速熟悉新业务?
  17. 生信工作流框架搭建 | 从零开始入门指南 - 00工作流之华山论剑
  18. Linux系统重启和停止Mysql服务教程
  19. 测试2k显示器的软件,高性价比的27吋2K显示器 AOC Q27P1U评测
  20. 常见的产品生命周期模型

热门文章

  1. 照片日历制作软件服务器端,#原创新人#99%完美的全平台日历解决方案
  2. ​Aqua Data Studio 22.2 Crack
  3. (绝对详细)CenterNet训练自己的数据(pytorch0.4.1)
  4. 毫米波点云生成论文 阅读笔记 | 3D Point Cloud Generation with Millimeter-Wave Radar
  5. windows下制作Ubuntu的U盘启动工具
  6. W3C中的css3-官方理解与提升
  7. would have to用法
  8. 直流偏磁 matlab,[PDF] 直流偏磁条件下电流互感器的传变特性.pdf
  9. 倾角传感器和IMU的区别是哪些?
  10. 万年历查询 API数据接口