The present application discloses a control method for a handling manipulator. The control method includes: when receiving the object handling command, taking environmental images with a multi-view depth camera, and judging whether there is an object to be moved according to the environmental images; if so, performing a three-dimensional restoring operation on the environmental images to determine whether there is an object to be moved. The image depth information of the object to be transported is generated, and the moving trajectory is generated according to the image depth information, and according to the moving trajectory, the transporting manipulator is controlled to carry the object to the position corresponding to the object transporting command. This method can make use of the moving manipulator to determine the specific location of the object to be moved and carry out the operation. The application also discloses a control system of a handling manipulator, a computer readable storage medium and a handling manipulator, which have the above beneficial effects.
【技术实现步骤摘要】
一种搬运机械臂的控制方法、系统及相关装置
本专利技术涉及机械臂
,特别涉及一种搬运机械臂的控制方法、系统、一种计算机可读存储介质及一种搬运机械臂。
技术介绍
近年来机械臂已经广泛应用于工业生产,各种工业机械臂种类繁多,功能多样。机械臂通常有多个自由度,用以抓取或移动物体(工具或工件)。所以对工业机械臂可以理解为:拟人手臂、手腕和手功能的机械电子装置,它可把任一物件或工具按空间位姿(位置和姿态)的时变要求进行移动,从而完成某一工业生产的作业要求。如夹持焊钳或焊枪,对汽车或摩托车车体进行了点焊或弧焊,搬运压铸或冲压成型的零件或构件;进行激光切割,喷涂;装配机械零部件等等。现有技术中的搬运机械臂主要应用于机械装配领域,在机械装配过程中搬运机械臂都是执行机械化的程序,所要搬运的物体的位置和搬运的目的地都是固定的,因此工作过程中的所有移动路径、搬运操作都是预先规划好的,仅仅需要使用红外激光进行校准即可。但是,现有技术中的搬运机械臂并不是针对人们的日常生活开发的,日常生活中也存在对搬运机械臂的需要,例如为老人或残障人士端水杯、从桌面上拿起钢笔等。而在日常生活中使用搬运机械臂的情境中,待搬运物体的位置是随机的,因此无法使用现有技术中移动路径、搬运操作都是固定的搬运机械臂来实现上述应用情景的操作。因此,如何利用搬运机械臂确定待搬运物体的具体位置并实现搬运操作是本领域技术人员目前需要解决的技术问题。
技术实现思路
本申请的目的是提供一种搬运机械臂的控制方法、系统、一种计算机可读存储介质及一种搬运机械臂,能够利用搬运机械臂确定待搬运物体的具体位置并实现搬运操作。为解决上述技 ...
【技术保护点】
1.一种搬运机械臂的控制方法,其特征在于,包括:当接收到物体搬运命令后,利用多目景深摄像头拍摄环境图像,并根据所述环境图像判断是否存在待搬运物体;若是,则对所述环境图像进行三维还原操作,确定所述待搬运物体的图像深度信息;根据所述图像深度信息生成运动轨迹,并根据所述运动轨迹控制所述搬运机械臂将所述待搬运物体搬运至与所述物体搬运命令对应的位置。
【技术特征摘要】
1.一种搬运机械臂的控制方法,其特征在于,包括:当接收到物体搬运命令后,利用多目景深摄像头拍摄环境图像,并根据所述环境图像判断是否存在待搬运物体;若是,则对所述环境图像进行三维还原操作,确定所述待搬运物体的图像深度信息;根据所述图像深度信息生成运动轨迹,并根据所述运动轨迹控制所述搬运机械臂将所述待搬运物体搬运至与所述物体搬运命令对应的位置。2.根据权利要求1所述控制方法,其特征在于,当接收到物体搬运命令后,利用多目景深摄像头拍摄环境图像,并根据所述环境图像判断是否存在待搬运物体包括:当接收到所述物体搬运命令后,利用所述多目景深摄像头拍摄所述环境图像;提取所有所述环境图像中的特征点,并通过canny算子提取所有所述环境图像中的图像轮廓;根据所述特征点落在所述图像轮廓中的密集程度得到待识别物体图像;判断所述待识别物体图像中所述特征点的数量和峰值噪比是否符合预设标准;其中,所述预设标准包括标准待搬运物体图像的标准特征点的数量和标准峰值噪比;若符合,则存在所述待搬运物体。3.根据权利要求1所述控制方法,其特征在于,对所述环境图像进行三维还原操作,确定所述待搬运物体的图像深度信息包括:获取所述多目景深摄像头的内参数;其中,所述多目景深摄像头为采用张友正标定法标定的摄像头;比对所有所述环境图像的特征点的相似度,得到所述相似度大于预设值的M组相似特征点,并在所有拍摄到所述待搬运物体的环境图像中确定待还原图像;根据所述待还原图像上的相似特征点的二维坐标和所述内参数计算所述待还原图像上的相似特征点的三维坐标;根据所述待还原图像上的相似特征点的三维坐标执行深度插值操作确定所述待搬运物体的图像深度信息。4.根据权利要求2或3任一项所述控制方法,其特征在于,所述特征点具体为surf特征点。5.根据权利要求1所述控制方法,其特征在于,还包括:接收用户输入的语音信息,根据所述语音信息生成所述物体搬运命令。6.一种搬运机械臂的控制系统,其特征在于,包括:图像拍摄模块,用于当接收到物体搬运命令后,利用多目景深摄像头拍摄环境图像,并根据所述环境图像判断是否存在待搬运物体;三维还...
【专利技术属性】
技术研发人员:谭天诺,刘建群,黄威威,任亮亮,蔡建林,郑允泽,赵壬博,
申请(专利权)人:广东工业大学,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。