资源简介
手势端:采用CC3220S作为控制核心,主要采集BMA222以及MPU6050的数据。运用了加速度以及陀螺仪的角度计算算法,之后进行了卡尔曼滤波处理,得到了较为精确的角度制(X轴,Y轴,Z轴)。在对滤波处理之后的值进行了范围转换,转换成-90°到90°,方便发送。其中Z轴数据需要地磁计校准,MPU6050无地磁计,所以舍去Z轴的数据。串口发送方面采用了简单的数据封装算法处理,将数字值转换成字符串在进行打包发送,防止数据丢失。
机械臂端:采用LPC54608作为控制核心。主要负责解析串口发送的数据,并控制舵机的运动。将串口的数据并进行解析,当数据出错时时会自动舍去的,然后转换成数字值,再根据每个舵机的动作范围,进行方为运动算法的处理。最后进行了消抖算法的处理,防止手的抖动造成机械臂的的连续抖动。液晶显示串口接收到的数据,显示采用了emwin库,实现起来更加简单。
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 12288 2018-02-11 23:16 参赛论文\参赛过程及心得.doc
文件 5585408 2018-03-23 10:32 参赛论文\西北民族大学_60手势控制机械臂_论文.doc
目录 0 2018-03-23 10:35 参赛论文
----------- --------- ---------- ----- ----
5597696 3
----------- --------- ---------- ----- ----
文件 12288 2018-02-11 23:16 参赛论文\参赛过程及心得.doc
文件 5585408 2018-03-23 10:32 参赛论文\西北民族大学_60手势控制机械臂_论文.doc
目录 0 2018-03-23 10:35 参赛论文
----------- --------- ---------- ----- ----
5597696 3
相关资源
- 机械爪+机械臂图纸solidworks
- Arduino六自由度总线机械臂组装,控制
- ROS入门中文+ROS入门 第二版中文
- 手势识别数据库已标记
- Scara机械臂型3D打印机.zip
- STM32源码.zip
- UARM开源整理.rar
- 六自由度机械臂的运动学分析
- 基于MATLAB的七自由度机器人
- 机械臂关节空间 B 样条曲线轨迹规划
- 机械臂避障路径规划仿真 路径平滑
- 机械臂碰撞检测 八组逆解碰撞检测
- 机械臂正运动学程序,两种实现方式
- 基于牛顿_拉夫逊迭代法的6自由度机器
- opencv实现两种手势识别
- 论文研究-基于手势的人机交互系统
- 基于遗传算法的避障轨迹规划六自由
- 基于BP神经网络的机械臂模糊自适应
- APDS9930-C51程序.zip
- 二自由度机械臂模糊PID控制.zip
- 手势控制鼠标
- 四自由度机械臂逆解析程序
- 基于arduino的手势控制器,通过手势控
- 非线性大作业-二阶机械臂控制仿真
- 机械臂阻抗控制仿真与研究
- 静态手势识别
- 遗传算法用于机械臂运动规划
- OpenGL开发的机械臂运动仿真程序
- 基于Mean Shift的序列图像手势跟踪算法
- 机械手臂的逆运动学解
评论
共有 条评论