论文部分内容阅读
融合了移动机器人可移动性和机械臂可操作性的移动机械臂,比非操作型的移动机器人或工作范围受限的机械臂拥有更多的自由度和更广的操作空间,是近年来机器人领域的研究热点。移动机械臂并不是移动平台和机械臂两个子系统的简单叠加,因此,在解决移动机械臂的视觉伺服问题时,必须考虑系统具体的运动和控制特点。本文针对移动机械臂的运动规划方法和视觉伺服控制问题进行了深入的研究,论文的主要工作可总结如下: 第一,移动机械臂运动学建模。传统的移动机械臂建模方法没有考虑移动平台子系统和机械臂子系统灵活性和运动学量纲差异以及独立控制的特点,因而难以直接用于控制实际系统。针对这一问题,提出了一种移动机械臂双轨迹运动学建模方法,并引入球坐标控制参数描述机械臂末端执行器和移动平台之间的相对运动关系。 第二,移动机械臂轨迹规划。针对移动机械臂具有运动学冗余性的特点,在分析机械臂工作空间操作性能分布特点的基础上,提出了基于可操作度评价的移动机械臂轨迹规划方法。针对需要移动平台和机械臂协调运动的任务,提出了基于双轨迹运动学模型的轨迹规划方法,该方法可以在控制末端执行器运动轨迹的同时,控制移动平台沿预定义的轨迹运行,同时能够保持机械臂具有较大的可操作度,避免陷入奇异位形或关节限位。 第三,移动平台视觉伺服控制。针对工业应用环境对移动平台导航和定位特点的要求,提出了基于色带和MR-二维码的移动平台自主导航和定位方法。其次,对基于Hessian矩阵分解的光条中心提取算法进行了改进,并应用课题组开发的一种基于FPGA和DSP的嵌入式视觉处理板实现,开发了基于视觉测量的深度信息传感器。然后将此设备用于托盘的自动识别和定位,结合深度测量信息和码盘信息,完成了基于深度信息的托盘自动搬运任务。 第四,移动机械臂视觉伺服控制。针对由于环境条件和系统自身物理结构的限制,移动机械臂无法同时跟踪预定义的双轨迹问题,提出了基于任务优先级的移动机械臂双轨迹控制方法。并将该方法与基于位置的视觉伺服方法相结合,完成了移动机械臂的运动目标抓取任务。针对无法直接估算出目标位姿的应用,通过结合图像特征信息和深度信息,给出了一种结合了深度信息的图像雅克比矩阵获取方法,并设计了移动机械臂的视觉伺服控制策略,完成了基于图像的移动机械臂目标抓取任务。 最后,对论文中的工作进行了总结,并讨论了在本文基础上可以进一步开展的工作。