1.一种用于机械臂的精准抓取方法,包括机械臂和机械手,所述机械臂上设置有摄像头、控制器、第一激光传感器和第二激光传感器,所述机械手设置在所述机械臂的工作端,其特征在于,包括:获取包含有机械手位置坐标和待搬运物体位置坐标的抓取位置矢量图,并将所述抓取位置矢量图传输至所述控制器;
当检测到接收到所述抓取位置矢量图后,根据所述抓取位置矢量图分析出所述机械手位置坐标至所述待搬运物体位置坐标之间的一组抓取路线数据,并传输至所述第一激光传感器;
当检测到所述抓取路线数据时,所述第一激光传感器根据所述抓取路线数据检测每条抓取路线上是否有障碍物存在,获取备选抓取路线;
根据所述备选抓取路线,获取最优抓取路线,并传输至所述第二激光传感器;
分析所述最优抓取路线,控制所述第二激光传感器根据所述最优抓取路线引导所述机械臂定点运动至所述待搬运物体位置坐标处;
控制所述机械手完成抓取。
2.根据权利要求1所述的用于机械臂的精准抓取方法,其特征在于,所述当检测到所述抓取路线数据时,所述第一激光传感器根据所述抓取路线数据检测每条抓取路线上是否有障碍物存在,获取备选抓取路线的具体步骤包括:当检测到所述抓取路线数据时,所述第一激光传感器依次沿所述抓取路线数据内的每一条所述抓取路线进行激光束检测;
当检测到任意所述抓取路线存在障碍物时,将该条所述抓取路线存储为障碍路线;
当检测到任意所述抓取路线不存在障碍物时,将该条所述抓取路线存储为备选抓取路线。
3.根据权利要求1所述的用于机械臂的精准抓取方法,其特征在于,所述根据所述备选抓取路线,获取最优抓取路线,并传输至所述第二激光传感器的具体步骤包括:获取所述备选抓取路线,分别分析所述第一激光传感器在每条所述备选抓取路线上使用的检测时间,获取检测时间数据;
分析所述检测时间数据,确认所述检测时间数据内用时最短的为最快时间;
根据所述最快时间,确认与所述最快时间相对应的所述备选抓取路线为最优抓取路线,并传输至所述第二激光传感器。
4.根据权利要求1所述的用于机械臂的精准抓取方法,其特征在于,所述分析所述最优抓取路线,控制所述第二激光传感器根据所述最优抓取路线引导所述机械臂定点运动至所述待搬运物体位置坐标处的具体步骤包括:分析所述最优抓取路线,选取所述最优抓取路线上多个检测地点;
将每个所述检测地点依次传输至所述控制器,控制所述第二激光传感器按照所述检测地点的传输顺序,依次用光束照射每个所述检测地点,同时控制所述机械臂在所述第二激光传感器光束照射后依次移动至每个所述检测地点,直至运动至所述待搬运物体位置坐标处。
5.根据权利要求4所述的用于机械臂的精准抓取方法,其特征在于,所述将每个所述检测地点依次传输至所述控制器,控制所述第二激光传感器按照所述检测地点的传输顺序,依次用光束照射每个所述检测地点,同时控制所述机械臂在所述第二激光传感器光束照射后依次移动至每个所述检测地点,直至运动至所述待搬运物体位置坐标处的步骤中,所述第二激光传感器的光束照射至任意一个检测地点后,仅在所述机械手准确移动至当前所述检测地点时,所述第二激光传感器将光束移动至下一顺序的检测地点进行照射。
6.根据权利要求1所述的用于机械臂的精准抓取方法,其特征在于,所述控制所述机械手完成抓取后的步骤还包括:获取包含所述待搬运物体位置坐标和放置地点位置坐标的放置位置矢量图,并将所述放置位置矢量图传输至所述控制器;
当检测到接收到所述放置位置矢量图后,根据所述放置位置矢量图分析出抓取有待搬运物体的所述机械手位置坐标与所述放置地点位置坐标之间的一组放置路线数据,并传输至所述第一激光传感器;
当检测到所述放置路线数据时,所述第一激光传感器根据所述放置路线数据检测每条放置路线上是否有障碍物存在,获取备选放置路线;
根据所述备选放置路线,获取最优放置路线,并传输至所述第二激光传感器;
分析所述最优放置路线,控制所述第二激光传感器根据所述最优放置路线引导所述机械臂定点运行至所述放置地点位置坐标处;
控制所述机械手完成放置。
7.一种用于机械臂的精准抓取系统,其特征在于,包括:
第一获取装置,用于获取包含有机械手位置坐标和待搬运物体位置坐标的抓取位置矢量图,并将所述抓取位置矢量图传输至控制器;
第一分析装置,用于当检测到接收到所述抓取位置矢量图后,根据所述抓取位置矢量图分析出所述机械手位置坐标至所述待搬运物体位置坐标之间的一组抓取路线数据,并传输至第一激光传感器;
第二获取装置,用于当检测到所述抓取路线数据时,所述第一激光传感器根据所述抓取路线数据检测每条抓取路线上是否有障碍物存在,获取备选抓取路线;
第三获取装置,用于根据所述备选抓取路线,获取最优抓取路线,并传输至第二激光传感器;
第一控制装置,用于分析所述最优抓取路线,控制所述第二激光传感器根据所述最优抓取路线引导所述机械臂定点运动至所述待搬运物体位置坐标处;
第二控制装置,用于控制所述机械手完成抓取。
8.根据权利要求7所述的用于机械臂的精准抓取系统,其特征在于,所述第二获取装置包括:第一检测模块,用于当检测到所述抓取路线数据时,所述第一激光传感器依次沿所述抓取路线数据内的每一条所述抓取路线进行激光束检测;
第一存储模块,用于当检测到任意所述抓取路线存在障碍物时,将该条所述抓取路线存储为障碍路线;
第二存储模块,用于当检测到任意所述抓取路线不存在障碍物时,将该条所述抓取路线存储为备选抓取路线。
9.根据权利要求7所述的用于机械臂的精准抓取系统,其特征在于,所述第三获取装置包括:第二分析模块,用于获取所述备选抓取路线,分别分析所述第一激光传感器在每条所述备选抓取路线上使用的检测时间,获取检测时间数据;
第一确认模块,用于分析所述检测时间数据,确认所述检测时间数据内用时最短的为最快时间;
第二确认模块,用于根据所述最快时间,确认与所述最快时间相对应的所述备选抓取路线为最优抓取路线,并传输至所述第二激光传感器。
10.根据权利要求7所述的用于机械臂的精准抓取系统,其特征在于,所述第一控制装置包括:第三分析模块,用于分析所述最优抓取路线,选取所述最优抓取路线上多个检测地点;
第三控制模块,用于将每个所述检测地点依次传输至所述控制器,控制所述第二激光传感器按照所述检测地点的传输顺序,依次用光束照射每个所述检测地点,同时控制所述机械手在所述第二激光传感器光束照射后依次移动至每个所述检测地点,直至运动至所述待搬运物体位置坐标处。