【技术实现步骤摘要】
机械臂控制方法、装置、电子设备以及烹饪系统
本申请涉及机械臂控制
,特别涉及一种机械臂控制方法、装置、电子设备以及烹饪系统。
技术介绍
机械臂本身具有定位精确度高、性能稳定、使用操作简单等特点,在餐厅、产品组装、分类、喷漆等领域得到了广泛的应用。例如,在餐厅中,在煲仔饭的烹饪过程中,煲仔饭烹制主要依靠煲仔炉加热其上方的煲仔的形式完成,机械臂可以用于实现煲仔进炉、加菜以及出炉等。由于目前操作流程及烹制工艺的影响,在烹制过程中,一部分食材(如玉米粒等)等异物可能会落入煲仔炉中,若将煲仔放入含有异物的煲仔炉中,易导致煲仔无法与煲仔炉的加热内壁保持良好的直接接触,造成热传递不良问题,进而可能引发烹制食材不熟等食品安全问题,影响用户用餐体验。现有技术中,采用人工识别煲仔炉中是否落入食材等异物,以调控机械臂的移动,这种控制方法不仅耗费人力,延误烹饪时间,而且存在人为失误等问题。
技术实现思路
本申请提供了一种机械臂控制方法、装置、电子设备以及烹饪系统,能够对采集到的图像进行识别,根据识别结果控制机械臂的运动。第一方面,本申请提供了一种机械臂控制方法,包括:响应于接收到的移动指令,控制机械臂移动至第一目标位置;在所述机械臂移动至所述第一目标位置的情况下,获取采集到的第一目标图像;对所述第一目标图像进行图像识别,获得第一识别结果,所述第一识别结果用于表示所述第一目标图像中是否存在第一目标以及所述第一目标内是否含有目标物;基于所述第一识别结果,确定是否执 ...
【技术保护点】
1.一种机械臂控制方法,其特征在于,包括:/n响应于接收到的移动指令,控制机械臂移动至第一目标位置;/n在所述机械臂移动至所述第一目标位置的情况下,获取采集到的第一目标图像;/n对所述第一目标图像进行图像识别,获得第一识别结果,所述第一识别结果用于表示所述第一目标图像中是否存在第一目标以及所述第一目标内是否含有目标物;/n基于所述第一识别结果,确定是否执行控制所述机械臂按照第一模式运行。/n
【技术特征摘要】
1.一种机械臂控制方法,其特征在于,包括:
响应于接收到的移动指令,控制机械臂移动至第一目标位置;
在所述机械臂移动至所述第一目标位置的情况下,获取采集到的第一目标图像;
对所述第一目标图像进行图像识别,获得第一识别结果,所述第一识别结果用于表示所述第一目标图像中是否存在第一目标以及所述第一目标内是否含有目标物;
基于所述第一识别结果,确定是否执行控制所述机械臂按照第一模式运行。
2.根据权利要求1所述的方法,其特征在于,所述基于所述第一识别结果,确定是否执行控制所述机械臂按照第一模式运行,包括:
若所述第一目标图像中存在第一目标且所述第一目标内不含有目标物,则控制所述机械臂按照第一模式运行;
若所述第一目标图像中不存在第一目标,或者,第一目标图像中存在第一目标且所述第一目标内含有目标物,则控制所述机械臂移动至第二目标位置,在所述机械臂移动至所述第二目标位置的情况下,获取采集到的第二目标图像,对所述第二目标图像进行图像识别,获得第二识别结果,基于所述第二识别结果,确定是否执行控制所述机械臂按照所述第一模式运行,所述第二识别结果用于表示所述第二图像中是否存在第二目标以及所述第二目标内是否含有目标物。
3.根据权利要求2所述的方法,其特征在于,所述控制所述机械臂移动至第二目标位置,包括:
获取第二目标位置以及第二目标的当前状态,所述第二目标位于所述第二目标位置;
判断所述第二目标的当前状态是否为第一状态;
若所述第二目标的当前状态为所述第一状态,则控制所述机械臂移动至所述第二目标位置。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
若所述第二目标的当前状态不为所述第一状态,则控制所述第二目标从所述当前状态转变为所述第一状态。
5.根据权利要求3所述的方法,其特征在于,所述方法还包括:
判断是否存在空闲的第二目标、每个所述空闲的第二目标的当前状态是否为第一状态以及每个所述处于第一状态且空闲的第二目标是否被标注为含有目标物;
若不存在空闲的第二目标,或每个所述空闲的第二目标的当前状态不为第一状态,或每个所述处于第一状态且空闲的第二目标被标注为含有目标物,则控制所述机械臂移动至预设存放位置。
6.根据权利要求2所述的方法,其特征在于,所述方法还包括:
若所述第一目标图像中不存在第一目标,或者,所述第一目标图像中存在第一目标且所述第一目标内含有目标物,则生成第一标注,所述第一标注用于标注所述第一目标不适用。
7.根据权利要求1所述的方法,其特征在于,所...
【专利技术属性】
技术研发人员:洪蒂,曾巧,郭康慧,
申请(专利权)人:广东智源机器人科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。