The invention belongs to the technical field of intelligent robots, and discloses a visual acquisition and calibration method based on multi-degree-of-freedom manipulator, which includes the following steps: keeping the designated points fixed on the manipulator, rotating around at least two coordinate axes of the coordinate system with the designated points as the origin, obtaining the coordinates of the corners of the calibration plate in the process of rotation, and calculating the circular center of the trajectory of the calibration plate. The space offset vectors from each corner point to the designated point in the coordinate system of visual acquisition on the calibration frame and the designated frame are calibrated; the attitude of the manipulator from the designated point to the end of the manipulator remains unchanged, and the manipulator is translated to different planes separately; the image of several frames is sampled from the calibration board during the translation process, and the end coordinates of the manipulator are obtained through the manipulator system; the coordinates of visual acquisition and the manipulator are calculated. The transformation relations between coordinate systems. By adopting the method of the present invention, the coordinate transformation relationship between the visual acquisition device and the manipulator system can be calculated without precise fixing of the calibration plate and other measuring devices.
【技术实现步骤摘要】
基于多自由度机械臂的视觉采集标定方法、装置及系统
本专利技术属于智能机器人
,具体涉及一种基于多自由度机械臂的视觉采集标定方法、装置及系统。
技术介绍
针对基于视觉算法的机械臂操作当中,通常有着获取视觉传感装置和机械臂之间的坐标系变换关系的需求,通过坐标系的变换关系可以将视觉传感装置获取的目标位置转换到机械臂坐标系当中。当前视觉传感装置采用的标定方法是,将标定用模板标签准确固定在机械臂上的指定位置A(已知该指定位置在机械臂坐标系中的坐标);通过视觉传感装置的摄像头捕获图像中的标签;计算机计算出标签位置在视觉采集坐标系中的坐标B,再与机械臂坐标系联立,计算出坐标系变换关系。此方法的问题是,对模板标签的位置固定有较高要求,如果发生位置偏移(指用于计算坐标系变换关系的机械臂上指定位置在机械臂坐标系中的坐标A与实际该位置在机械臂坐标系中的坐标之间发生偏移),则标定结果会发生偏移。另一种标定方法是,将标定板固定在机械臂上任意位置,并通过两台高精密的测量仪器对标定板上k个十字刻线记录方位、俯仰读数,并用相机同时记录对应的k个刻线的读数,计算机通过测量仪器标定的读数以及相机记录的读数,计算出坐标系变换关系。此方法的问题是,首先,由于增加了两台高精密的测量仪器从而增加了设备成本;其次,高精密仪器本身含有一定的标定误差,会叠加到最终的标定结果的误差当中。
技术实现思路
本专利技术目的是:针对现有技术的不足,提供一种适于简易环境使用的基于多自由度机械臂的视觉采集标定方法、装置及系统。具体地说,本专利技术是采用以下技术方案实现的。一方面,本专利技术提供一种基于多自由度机械臂的 ...
【技术保护点】
1.一种基于多自由度机械臂的视觉采集标定方法,其特征在于,包括以下步骤:旋转及采样过程:使机械臂上指定点的空间位置保持固定,绕以所述指定点为原点的坐标系的至少两个坐标轴分别旋转一周;通过视觉采集设备采样获得此旋转过程中标定板上各个角点的坐标;计算圆心坐标和空间偏移向量过程:通过所述旋转及采样过程中采样所得标定板上各个角点的坐标计算标定板运动轨迹的圆心坐标以及指定帧上视觉采集坐标系下标定板上各个角点到指定点的空间偏移向量;平移及采样过程:使机械臂上从指定点开始至机械臂末端姿态保持不变,分别向不同平面平移机械臂;平移过程中通过视觉采集设备对标定板采样若干帧数的图像,获得相应图像上所有角点在视觉采集坐标系的坐标,同时通过机械臂系统获得机械臂坐标系下机械臂末端的坐标;根据所述平移及采样过程中图像上所有角点在视觉采集坐标系的坐标和所述空间偏移向量的差值获得视觉采集坐标系下机械臂末端的坐标;根据所述视觉采集坐标系下机械臂末端的坐标和机械臂坐标系下机械臂末端的坐标,获得视觉采集坐标系和机械臂坐标系间的变换关系。
【技术特征摘要】
1.一种基于多自由度机械臂的视觉采集标定方法,其特征在于,包括以下步骤:旋转及采样过程:使机械臂上指定点的空间位置保持固定,绕以所述指定点为原点的坐标系的至少两个坐标轴分别旋转一周;通过视觉采集设备采样获得此旋转过程中标定板上各个角点的坐标;计算圆心坐标和空间偏移向量过程:通过所述旋转及采样过程中采样所得标定板上各个角点的坐标计算标定板运动轨迹的圆心坐标以及指定帧上视觉采集坐标系下标定板上各个角点到指定点的空间偏移向量;平移及采样过程:使机械臂上从指定点开始至机械臂末端姿态保持不变,分别向不同平面平移机械臂;平移过程中通过视觉采集设备对标定板采样若干帧数的图像,获得相应图像上所有角点在视觉采集坐标系的坐标,同时通过机械臂系统获得机械臂坐标系下机械臂末端的坐标;根据所述平移及采样过程中图像上所有角点在视觉采集坐标系的坐标和所述空间偏移向量的差值获得视觉采集坐标系下机械臂末端的坐标;根据所述视觉采集坐标系下机械臂末端的坐标和机械臂坐标系下机械臂末端的坐标,获得视觉采集坐标系和机械臂坐标系间的变换关系。2.根据权利要求1所述的基于多自由度机械臂的视觉采集标定方法,其特征在于,在旋转及采样过程之前还包括:将标定板固定于机械臂末端。3.根据权利要求1所述的基于多自由度机械臂的视觉采集标定方法,其特征在于,所述标定板上的图形由视觉采集设备转化为二值化图像。4.根据权利要求1所述的基于多自由度机械臂的视觉采集标定方法,其特征在于,所述指定点为机械臂最后一个关节旋转时的中心点。5.根据权利要求1所述的基于多自由度机械臂的视觉采集标定方法,其特征在于,所述旋转及采样过程中每旋转一周至少采样3帧图像。6.根据权利要求1所述的基于多自由度机械臂的视觉采集标定方法,其特征在于,所述平移及采样过程中不同平面至少为4个。7.根据权利要求1至6任一所述的基于多自由度机械臂的视觉采集标定方法,其特征在于...
【专利技术属性】
技术研发人员:王松,冯海东,项导,王锋,毛成林,
申请(专利权)人:亿嘉和科技股份有限公司,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。