【技术实现步骤摘要】
验证和更新机器人控制用相机校准的方法和控制系统
[0001]本申请是申请日为2019年6月4日、题为“验证和更新机器人控制用相机校准的方法和控制系统”的专利技术专利申请201910478785.6的分案申请。
[0002]本专利技术涉及验证和更新机器人控制用相机校准的方法和控制系统。
技术介绍
[0003]随着自动化越来越普遍,机器人被用于更多的环境中,比如在仓储和制造环境中。例如,机器人可以用来将货物装载到仓库中的托盘上或者从托盘上取下,或者可以用来从工厂的传送带上捡取物品。机器人的运动可以是固定的,或者可以是基于输入的,比如仓库或工厂中的相机拍摄的图像。在后一情况下,可以进行校准,以便确定相机的性质,和确定相机与机器人所处环境之间的关系。所述校准可被称为相机校准,可基于相机拍摄的图像,生成用于控制机器人的相机校准信息。在一些实现中,相机校准可涉及可手动控制机器人的运动或者可手动控制相机拍摄机器人的图像的人的手动操作。
技术实现思路
[0004]本文中的实施例的一个方面涉及进行机器人控制用相机校准验证。相机校准验证可由包括通信接口和控制电路的机器人控制系统进行。通信接口可被配置成与具有基座和上面布置有验证符号的机械臂的机器人通信,并与具有相机视野的相机通信。机器人控制系统的控制电路可被配置成通过以下操作,进行相机校准验证:a)进行第一相机校准,以确定相机校准信息,b)向通信接口输出第一运动命令,其中通信接口被配置成把第一运动命令传达给机器人,以使机械臂在第一相机校准期间或之后将验证符号移动到 ...
【技术保护点】
【技术特征摘要】
1.一种计算系统,包括:通信接口,所述通信接口被配置为与具有布置在其上的验证符号的机器人通信并与相机通信;和控制电路,所述控制电路被配置成:输出用于控制机器人移动以执行机器人操作的移动命令,其中所述移动命令是基于与所述相机相关联的相机校准信息的;接收表示所述验证符号的图像,其中所述图像是通过所述通信接口从所述相机接收的,并且是用于验证所述相机校准信息的验证图像;确定所述验证符号在所述验证图像中的位置信息,其中所述位置信息指示所述验证符号在所述验证图像中的位置;基于所述验证符号在所述验证图像中的所述位置信息,确定是否更新所述相机校准信息,以及响应要更新所述相机校准信息的确定,执行相机校准以确定更新的相机校准信息。2.根据权利要求1所述的计算系统,其中,被用于输出所述移动命令的所述相机校准信息是基于第一相机校准而确定的,并且其中,响应于要更新所述相机校准信息的确定而执行的相机校准是第二相机校准。3.根据权利要求2所述的计算系统,其中,所述控制电路被进一步配置为:在接收到所述验证图像之前,接收表示所述验证符号的附加图像,其中所述附加图像是通过所述通信接口从所述相机接收的,并且是用于验证所述相机校准信息的参考图像;以及确定所述验证符号在所述参考图像中的位置信息,其中,所述控制电路被配置为基于所述验证符号在所述参考图像中的位置信息与所述验证符号在所述验证图像中的位置信息之间的偏差来确定是否更新所述相机校准信息。4.根据权利要求3所述的计算系统,其中,所述参考图像是当所述验证符号位于用于验证所述相机校准信息的一个或多个参考位置的参考位置时通过所述相机生成的,并且其中,所述控制电路被配置为输出附加移动命令,所述附加移动命令用于控制所述机器人将所述验证符号移动到至少所述参考位置,并使得所述验证图像在所述验证符号位于所述参考位置时通过所述相机被生成。5.根据权利要求4所述的计算系统,其中,所述控制电路进一步配置为检测机器人操作期间的空闲时间段,并且其中,用于控制所述机器人将所述验证符号移动到至少所述参考位置的所述附加移动命令是在所述空闲时间段期间输出的。6.根据权利要求5所述的计算系统,其中,所述控制电路被配置为通过检测所述机器人在机器人操作期间不执行机器人任务的时间段来检测所述机器人操作中的所述空闲时间段。7.根据权利要求4所述的计算系统,其中,所述控制电路被配置为通过所述机器人使所述验证符号移动到的所述一个或多个参考位置包括位于相对于相机凹陷的假想球体的表面上的多个参考位置。8.根据权利要求7所述的计算系统,其中,所述控制电路被配置为使所述机器人将所述验证符号移动成在所述多个参考位置的每个参考位置处与所述假想球体的表面相切。
9.根据权利要求3所述的计算系统,其中,所述验证符号在所述参考图像中的所述位置信息是所述验证符号在所述参考图像中出现的坐标,该坐标是参考坐标,其中,所述验证符号在所述验证图像中的所述位置信息是所述验证符号出现在所述验证图像中的坐标,该坐标是验证坐标,并且其中,所述控制电路被配置为基于所述参考坐标和所述验证坐标之间的偏差来确定是否更新所述相机校准信息。10.根据权利要求3所述的计算系统,其中,所述控制电路被配置为确定偏差参数值,所述偏差参数值是基于所述验证符号在所述参考图像中的位置信息与所述验证符号在所述验证图像中的位置信息之间的偏差的,其中,所述控制电路被配置为当所述偏差参数值超过规定阈值时确定要更新所述相机校准信息,以及其中,所述偏差参数值指示自所述第一相机校准以来所述相机的变化,或自所述第一相机校准以来所述相机和所述机器人之间关系的变化。11.根据权利要求10所述的计算系统,其中,所述控制电路被进一步配置为:确定所述机器人所在的环境的温度;以及基于所确定的温度,调整所述规定阈值或所述相机校准信息中的至少一者。12.根据权利要求1所述的...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。