1.一种系统,包括:
吸取抓具,包括:
真空泵;
与所述真空泵耦合的多个吸盘;以及
与所述吸盘相对应的多个传感器,其中传感器被定位在所述真空泵和所述吸盘中的相应一个吸盘之间并且测量所述吸盘中的相应一个吸盘的真空压力;以及
控制系统,被配置为:
激活所述真空泵来使得所述吸取抓具通过所述多个吸盘之中的一个或多个活跃吸盘向物体施加吸力;
从相应的传感器接收指示所述一个或多个活跃吸盘的真空压力的传感器数据;
基于接收到的传感器数据,从所述一个或多个活跃吸盘中识别要解除激活的至少一个吸盘;并且
解除激活所述至少一个被识别的吸盘。
2.如权利要求1所述的系统,其中,所述控制系统还被配置为通过防止所述真空泵通过所述至少一个被识别的吸盘施加吸力来解除激活所述至少一个被识别的吸盘。
3.如权利要求1所述的系统,其中,所述吸取抓具还包括与所述多个吸盘相对应的多个阀门,并且其中,所述控制系统还被配置为通过关闭与所述至少一个被识别的吸盘相对应的至少一个阀门来解除激活所述至少一个被识别的吸盘。
4.如权利要求1所述的系统,其中,所述控制系统还被配置为识别要解除激活的所述至少一个吸盘以最大化由所述吸取抓具向所述物体施加的抓取力的量。
5.如权利要求1所述的系统,其中,所述控制系统还被配置为通过识别活跃吸盘之中的具有比一个或多个其他活跃吸盘更低的真空压力的一个或多个活跃吸盘来识别要解除激活的所述至少一个吸盘。
6.如权利要求1所述的系统,其中,所述控制系统还被配置为:
在解除激活所述至少一个被识别的吸盘之后,从相应传感器接收指示一个或多个剩余活跃吸盘的真空压力的额外传感器数据;
基于所述额外传感器数据,从所述一个或多个剩余活跃吸盘中识别要解除激活的至少一个额外吸盘;并且
解除激活所述至少一个被识别的额外吸盘。
7.如权利要求1所述的系统,其中,所述控制系统还被配置为:
在解除激活所述至少一个被识别的吸盘之后,从相应传感器接收指示一个或多个剩余活跃吸盘的真空压力的额外传感器数据;
基于所述额外传感器数据,识别要重新激活的至少一个被解除激活的吸盘;并且
重新激活所述至少一个被识别的解除激活的吸盘。
8.如权利要求1所述的系统,其中,所述控制系统还被配置为使用接收到的传感器数据来识别要替换的一个或多个吸盘。
9.如权利要求1所述的系统,其中,所述控制系统还被配置为:
使得所述吸取抓具通过顺序地通过所述一个或多个活跃吸盘施加吸力来通过所述一个或多个活跃吸盘向物体施加吸力;
从所述一个或多个活跃吸盘中识别至少一个泄漏吸盘,其中所述至少一个泄漏吸盘在所述吸取抓具通过所述至少一个泄漏吸盘施加吸力时在泄漏空气;并且
解除激活所述至少一个泄漏吸盘。
10.如权利要求1所述的系统,还包括与所述吸取抓具耦合的机器人操纵器,其中所述控制系统还被配置为使得所述机器人操纵器将吸取抓具的所述一个或多个活跃吸盘移动到所述物体上以便使得所述机器人操纵器利用所述吸取抓具移动所述物体。
11.如权利要求10所述的系统,还包括至少一个光学传感器,其中所述控制系统还被配置为基于来自所述至少一个光学传感器的指示所述物体的光学传感器数据来确定所述一个或多个活跃吸盘。
12.如权利要求11所述的系统,其中,所述控制系统还被配置为:
基于所述光学传感器数据确定指示在所述物体的至少一个表面上的预期吸盘性能的至少一个表面质量度量;并且
使用所述至少一个表面质量度量来确定所述一个或多个活跃吸盘。
13.如权利要求10所述的系统,其中,所述控制系统还被配置为:
确定由所述吸取抓具向所述物体施加的力的总量;并且
基于由所述吸取抓具向所述物体施加的力的总量,确定轨迹来使得所述机器人操纵器以估计会维持与物体的吸力的方式利用所述吸取抓具移动所述物体。
14.如权利要求13所述的系统,还包括与所述机器人操纵器耦合的力-扭矩传感器,其中所述控制系统还被配置为:
从所述力-扭矩传感器接收指示所述吸取抓具上的至少一个力的传感器数据;并且
使用从所述力-扭矩传感器接收的传感器数据来确定所述轨迹以使得所述机器人操纵器以估计会维持与所述物体的吸力的方式利用所述吸取抓具移动所述物体。
15.如权利要求10所述的系统,其中,所述控制系统还被配置为使用接收到的指示在向所述物体施加吸力期间所述一个或多个活跃吸盘的真空压力的传感器数据来确定让所述吸取抓具激活的一个或多个吸盘的第二集合以使得所述机器人操纵器移动第二物体。
16.一种由计算机实现的方法,包括:
激活真空泵来使得吸取抓具通过所述吸取抓具的一个或多个吸盘向物体施加吸力;
从与所述一个或多个吸盘相对应的一个或多个传感器接收指示所述一个或多个吸盘的真空压力的传感器数据,其中传感器被定位在所述真空泵与所述吸盘中的相应一个吸盘之间并且确定所述吸盘中的相应一个吸盘的真空压力;
基于接收到的传感器数据,由计算设备从所述一个或多个吸盘中识别要解除激活的至少一个吸盘;并且
解除激活所述至少一个被识别的吸盘。
17.如权利要求16所述的方法,还包括识别要解除激活的所述至少一个吸盘以最大化由所述吸取抓具向所述物体施加的抓取力的量。
18.如权利要求16所述的方法,还包括通过识别具有低于真空压力的阈值水平的真空压力的一个或多个吸盘来识别所述要解除激活的至少一个吸盘。
19.一种非暂态计算机可读介质,其中存储有指令,所述指令当被计算系统执行时使得该计算系统执行功能,所述功能包括:
激活真空泵来使得吸取抓具通过所述吸取抓具的一个或多个吸盘向物体施加吸力;
从与所述一个或多个吸盘相对应的一个或多个传感器接收指示所述一个或多个吸盘的真空压力的传感器数据,其中传感器被定位在所述真空泵与所述吸盘中的相应一个吸盘之间并且确定所述吸盘中的相应一个吸盘的真空压力;
基于接收到的传感器数据,从所述一个或多个吸盘中识别要解除激活的至少一个吸盘;并且
解除激活所述至少一个被识别的吸盘。
20.如权利要求19所述的非暂态计算机可读介质,其中,解除激活所述至少一个被识别的吸盘包括防止所述真空泵通过所述至少一个被识别的吸盘施加吸力。
21.如权利要求20所述的非暂态计算机可读介质,还包括当被所述计算系统执行时使得所述计算系统执行包括以下功能在内的功能的指令:
识别所述要解除激活的至少一个吸盘以最大化由所述吸取抓具向所述物体施加的抓取力的量。
22.如权利要求20所述的非暂态计算机可读介质,还包括当被所述计算系统执行时使得所述计算系统执行包括以下功能在内的功能的指令:
使得与所述吸取抓具耦合的机器人操纵器将所述吸取抓具的所述一个或多个活跃吸盘移动到所述物体上以使得所述机器人操纵器利用所述吸取抓具移动所述物体。