# gesture-vrep
通过摄像头进行手势识别,控制vrep仿真机械臂
anaconda 环境部署:
conda create -n py37 python=3.7
pip install opencv-python
conda install tensorflow==1.13.1
conda install keras==2.2.4
conda install matplotlib
pip install imutils
程序介绍:
label.py 采集,制作标签数据集
model.py 定义模型
train.py 模型训练
test.py 测试手势识别结果
main.py 控制机械臂主程序
vrep.py, vrepConst.py, remoteApi.so : vrep 为 windows 提供的官方接口
puma560.ttt vrep机械臂
模型使用步骤:
1. python label.py 按照label,采集数据集,因为使用环境不同,所以最好重新采集数据集。
按 ‘c' 键,采集当前镜头框图片,作为一个label,大概按50次,采集50张。
按 ’n' 键,采集下一个label的图片,换一个手势,50张。
直到所有label都采集完
按’q‘键,退出程序,程序会自动将数据集分为训练集和验证集。
注意: 1. label 'n' 是背景图片,不用比划手势。
手势可以自定,但最好每个手势差异大一些。
2. python train.py 直接运行,设定的epoch 为 200 次,运行结束自动保存模型 'model/class.model'.
3. vrep中打开机械臂模型,点击运行。
python main.py 主程序,注意此时的手势,要和采集数据集时相似,这样模型才能预测正确。
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
基于python实现通过摄像头进行手势识别并进行控制vrep仿真机械臂+源码+文档,适合毕业设计、课程设计、项目开发。项目源码已经过严格测试,可以放心参考并在此基础上延申使用~ 项目简介: 通过摄像头进行手势识别,控制vrep仿真机械臂 anaconda 环境部署: conda create -n py37 python=3.7 pip install opencv-python conda install tensorflow==1.13.1 conda install keras==2.2.4 conda install matplotlib pip install imutils 程序介绍: label.py 采集,制作标签数据集 model.py 定义模型 train.py 模型训练 test.py 测试手势识别结果 main.py 控制机械臂主程序 vrep.py, vrepConst.py, remoteApi.so : vrep 为 windows 提供的官方接口 puma560.ttt vrep机械臂
资源推荐
资源详情
资源评论
收起资源包目录
控制vrep仿真机械臂.zip (49个子文件)
控制vrep仿真机械臂
gesture-vrep-master
remoteApi.dll 69KB
main.py 3KB
data
data_label.txt 10KB
test.txt 3KB
train.txt 8KB
vrepConst.py 42KB
新建 文本文档.txt 0B
vrep.py 67KB
model.py 1KB
inference.py 854B
vrep
vrep4_puam560_step3_2_1.ttt 632KB
vrep4_puam560_step4_1.ttt 636KB
Step3提取关节.docx 1.08MB
stl
Robot PUMA 560 - Pieza 4-1.STL 125KB
Robot PUMA 560 - Pieza 7-6.STL 312KB
Robot PUMA 560 - Pieza 7-4.STL 312KB
Robot PUMA 560 - Pieza 2-1.STL 120KB
Robot PUMA 560 - Pieza 5-1.STL 37KB
Robot PUMA 560 - Pieza 7-5.STL 312KB
Robot PUMA 560 - Pieza 7-8.STL 312KB
Robot PUMA 560 - Pieza 3-1.STL 654KB
Robot PUMA 560 - Pieza 7-7.STL 312KB
Robot PUMA 560 - Pieza 1-1.STL 143KB
Robot PUMA 560 - Pieza 6-1.STL 52KB
Robot PUMA 560 - Pieza 7-9.STL 312KB
vrep4_puam560_step4_1_backup2.ttt 275KB
vrep4_puam560_step3_2.ttt 631KB
puma560_backup_Step3_1.ttt 514KB
vrep4_puam560_step4_2.ttt 684KB
vrep4_puam560_step3_1.ttt 629KB
vrep4_puam560_step3_2_2.ttt 636KB
vrep4_puam560_step4_1_backup.ttt 275KB
vrep4_puam560_step2_1.ttt 629KB
remoteApi.so 111KB
model
class_1.model 7.88MB
class.model 7.88MB
puam560.ttt 684KB
test 5B
loss_acc.jpg 51KB
train.py 3KB
__pycache__
vrepConst.cpython-37.pyc 25KB
inference.cpython-37.pyc 963B
vrep.cpython-37.pyc 48KB
label.cpython-37.pyc 2KB
model.cpython-37.pyc 1KB
test.py 896B
README.md 1KB
label.py 3KB
readme.txt 1KB
共 49 条
- 1
资源评论
梦回阑珊
- 粉丝: 3442
- 资源: 1073
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- contact(1).dat
- 基于SSM+MySql的超市管理系统源码+数据库+说明文档.zip
- Java课程设计-基于SSM+MySql的超市管理系统源码+数据库+说明文档.zip
- Java课程设计-基于Javaweb的超市管理系统源码+数据库+说明文档.zip
- 基于Javaweb的超市管理系统源码+数据库+说明文档.zip
- Unity Standard shader 修改(增加本地坐标裁剪)
- 基于vue-nodejs的教务管理系统源码+数据库+毕业设计.zip
- vuInhub靶场实战系列-prime:2
- 昆仑通态触摸屏MCGS样板程序案例,位图,培训教程.zip
- Java工资管理系统项目源码(可做毕设项目参考)
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功