基于视觉反馈的机器人控制算法研究,有利于机器人目标跟踪、抓取、放置及避障等操作。首先,本文对视觉伺服技术的国内外发展现状进行详细分析,阐述了视觉伺服在机器人抓取上。其次,以Kinect 2.0作为视觉感知传感器,采集彩色图像和深度图像,并对无纹理特征的目标识别和位姿估计进行研究;对规则目标,采用欧式聚类分割和RANSAC进行目标识别;而对于一般目标,采用基于彩色分割预处理的点云特征匹配进行目标检测和位姿估计。
然后,对机器人相关理论进行研究,建立新时达SD700E型机器人的结构模型和运动学模型;基于机器人模型,研究机器人在关节空间和直角空间的基本运动规划方法,并选取五次多项式为基本运动模型规划加加速度连续的稳定运动。此外,为消除多轨迹连续运动中的停顿,采用一种基于对称性的过渡轨迹规划方法,实现连续多轨迹的自适应运动规划。而为适用于对动态目标的操作,提出一种基于三段等长三次多项式的自由边界运动模型,在有效运动范围内实现机器人从带任意当前速度和加速度的任意当前位姿定时运动到带任意期望速度和加速度的任意期望位姿。再以此为基础,基于Matlab和ROS完成机器人对静止目标、匀速直线运动目标、匀速圆周运动目标和抛物运动目标的跟踪、抓取和放置的运动控制仿真。
通过长方纸盒的抓取实验进行基于视觉反馈机器人控制算法的实际测试。在视觉模块中,通过有效距离设定、彩色分割和下采样像素点重构的三段预处理,实现单次检测时长小于250ms的目标识别和位姿估计。在实验中根据视觉反馈的目标位姿信息,机器人可以准确地对静态和动态目标实现跟踪、抓取和放置。
更多咨询新时达机器人
- 下一篇:新时达机器人系统安全功能分析
- 上一篇:新时达机器人基于机器视觉的路径识别分析