The invention discloses a method and a device for correcting position and orientation errors, a robot and a storage medium. The method includes: at each sampling time to trigger the shooting function, posture and target position manipulator obtain predicted values and pose minimum mean square error, the target object and manipulator target position posture taken relatively fixed; the pose state prediction and pose LMS error correction, to obtain a corrected predictive value and modified minimum mean square error; according to the modified predictive value and modified minimum mean square error to determine the pose of the shooting area target image and the corresponding sampling time taken in. The method can solve the technical problem that the pose of the object to be measured in the picture is low in accuracy and the quality is low and the accuracy is low.
【技术实现步骤摘要】
位姿误差修正方法及装置、机器人及存储介质
本专利技术涉及机器人控制
,尤其涉及一种位姿误差修正方法及装置、机器人及存储介质。
技术介绍
机械臂是一种模拟人手臂、手腕以及手功能的机械电子装置。它可以将任一物件或工具按空间位姿(位置和姿态)的时变要求进行移动,从而完成某一工业生产的作业要求。现有工业生产中,通常将机械臂和位置固定的图像采集装置组合,用于对某个物件或工具的外面表进行拍照并检测。例如,利用机械臂抓取待检测的板卡,并将该板卡移动至相机镜头的拍摄范围内,控制机械臂在拍摄范围内移动,以保证相机对板卡的焊锡面进行多次拍摄,并保证多次拍摄的照片可以合成一张完整的板卡焊锡面照片,以完成对板卡的焊锡面进行检测。一般而言,机械臂和图像采集装置由同一控制器进行控制。由控制器触发图像采集装置进行拍照,同时确定机械臂末端位姿,根据机械臂和待测对象的相对位姿关系推测出拍摄照片中待测对象的位姿,以根据每张照片推测出的位姿合成一张包含待测对象完整被摄面的照片。由于控制器触发图像采集装置进行拍照到图像采集装置实际拍摄的照片之间存在时延,使得确定的机械臂末端位姿存在误差,进而影响了照片中待测对象位姿的精确度以及合成后照片的质量和准确度。
技术实现思路
有鉴于此,本专利技术实施例提供一种位姿误差修正方法及装置、机器人及存储介质,以解决由于机械臂末端位姿误差导致照片中待测对象的位姿精确度低以及合成后照片的质量低和准确度低的技术问题。第一方面,本专利技术实施例提供了一种位姿误差修正方法,包括:在每个采样时刻触发拍摄功能,并获取机械臂目标位置的位姿状态预测值以及位姿状态最小均方误差,其 ...
【技术保护点】
一种位姿误差修正方法,其特征在于,包括:在每个采样时刻触发拍摄功能,并获取机械臂目标位置的位姿状态预测值以及位姿状态最小均方误差,其中,拍摄的目标对象与所述机械臂目标位置的位姿相对固定;对所述位姿状态预测值以及位姿状态最小均方误差进行修正,以得到修正预测值和修正最小均方误差;根据所述修正预测值和修正最小均方误差确定对应采样时刻拍摄的图像中所述目标对象的拍摄区域位姿。
【技术特征摘要】
1.一种位姿误差修正方法,其特征在于,包括:在每个采样时刻触发拍摄功能,并获取机械臂目标位置的位姿状态预测值以及位姿状态最小均方误差,其中,拍摄的目标对象与所述机械臂目标位置的位姿相对固定;对所述位姿状态预测值以及位姿状态最小均方误差进行修正,以得到修正预测值和修正最小均方误差;根据所述修正预测值和修正最小均方误差确定对应采样时刻拍摄的图像中所述目标对象的拍摄区域位姿。2.根据权利要求1所述的位姿误差修正方法,其特征在于,所述获取机械臂目标位置的位姿状态预测值以及位姿状态最小均方误差包括:获取对应采样时刻机械臂目标位置的测量参数和状态参数;根据所述状态参数确定位姿状态预测值以及位姿状态最小均方误差;相应的,所述对所述位姿状态预测值以及位姿状态最小均方误差进行修正,以得到修正预测值和修正最小均方误差包括:根据所述位姿状态最小均方误差和所述测量参数确定误差增益;根据所述误差增益、所述测量参数和所述状态参数对所述位姿状态预测值以及所述位姿状态最小均方误差进行修正。3.根据权利要求2所述的位姿误差修正方法,其特征在于,所述在每个采样时刻触发拍摄功能,并获取机械臂目标位置的位姿状态预测值以及位姿状态最小均方误差之前,还包括:对机械臂目标位置进行运动规划,以在每个采样时刻时,根据运动规划结果确定所述目标位置位姿的运动参数,所述运动参数属于所述状态参数。4.根据权利要求2所述的位姿误差修正方法,其特征在于,所述状态参数包括:上一采样时刻的修正最小均方误差、上一采样时刻的修正预测值、采样周期、当前采样时刻目标位置位姿的运动参数以及预设第一协方差矩阵。5.根据权利要求4所述的位姿误差修正方法,其特征在于,所述根据所述状态参数确定所述位姿状态预测值以及位姿状态最小均方误差包括:根据所述采样周期、所述上一采样时刻的修正预测值和所述当前采样时刻目标...
【专利技术属性】
技术研发人员:阳方平,
申请(专利权)人:广州视源电子科技股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。