CN109397249B - 基于视觉识别的二维码定位抓取机器人***的方法 - Google Patents

基于视觉识别的二维码定位抓取机器人***的方法 Download PDF

Info

Publication number
CN109397249B
CN109397249B CN201910011866.5A CN201910011866A CN109397249B CN 109397249 B CN109397249 B CN 109397249B CN 201910011866 A CN201910011866 A CN 201910011866A CN 109397249 B CN109397249 B CN 109397249B
Authority
CN
China
Prior art keywords
xyz
dimensional code
coordinate system
current
pose
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201910011866.5A
Other languages
English (en)
Other versions
CN109397249A (zh
Inventor
柏龙
黄志鹏
李鑫
陈晓红
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chongqing University
Original Assignee
Chongqing University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Chongqing University filed Critical Chongqing University
Priority to CN201910011866.5A priority Critical patent/CN109397249B/zh
Publication of CN109397249A publication Critical patent/CN109397249A/zh
Application granted granted Critical
Publication of CN109397249B publication Critical patent/CN109397249B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J5/00Manipulators mounted on wheels or on carriages
    • B25J5/007Manipulators mounted on wheels or on carriages mounted on wheels
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/10Programme-controlled manipulators characterised by positioning means for manipulator elements
    • B25J9/106Programme-controlled manipulators characterised by positioning means for manipulator elements with articulated links
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1656Programme controls characterised by programming, planning systems for manipulators
    • B25J9/1664Programme controls characterised by programming, planning systems for manipulators characterised by motion, path, trajectory planning
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1694Programme controls characterised by use of sensors other than normal servo-feedback from position, speed or acceleration sensors, perception control, multi-sensor controlled systems, sensor fusion
    • B25J9/1697Vision controlled systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Robotics (AREA)
  • Mechanical Engineering (AREA)
  • Manipulator (AREA)

Abstract

本发明公开了一种基于视觉识别的二维码定位抓取机器人***的方法,包括以下步骤:s1.识别设有二维码的被抓取物体;s2.提取所述二维码几何中心的位姿信息;s3.设定到所述二维码相对位姿静止的目标值;计算当前时刻二维码位姿与设定的位姿目标之间的偏差,并将该偏差与设定的阈值做比较;若偏差超过阈值,将偏差信息转化为速度信息,并根据该速度信息控制麦轮平台运动到位姿目标后静止;若偏差未超过阈值,则保持麦轮平台静止;s4.利用所述二维码位姿信息进行机械臂的逆运动学求解,使机械臂末端机械手的中心夹持位置达到二维码中心;求解出机械臂驱动电机的转角;驱动电机输出该转角带动机械臂末端执行器运动到被抓取物体后完成夹持动作。

Description

基于视觉识别的二维码定位抓取机器人***的方法
技术领域
本发明涉及多自由度机器人控制算法领域,特别涉及一种基于视觉识别二维码的全向移动平台的移动定位与四自由度机械臂抓取算法。
背景技术
基于视觉的移动机器人自主导航是指移动机器人平台的图像采集***获取机器人当前状态下的环境信息,通过对环境图像分析确定环境对象和机器人在环境中的位置。由于图像有较高分辨率,环境信息完整,符合人类的认知***台相结合的视觉识别抓取算法;
因此,需要一种基于视觉识别的二维码定位抓取机器人***的方法,该算法结合PID算法的移动平台定位算法和机械臂逆运动学求解,提升了机械臂逆解的求解效率,较传统基座固定的机械臂,结合使用机械臂与移动平台,增加机械臂的操作范围和动作灵活性,采用二维码定位,提升抓取成功率。
发明内容
有鉴于此,本发明针对现有技术的缺陷,提供了一种基于视觉识别的二维码定位抓取机器人***的方法,该算法实现基于视觉识别二维码的移动定位抓取动作,得以快速完成远处目标的抓取,增大传统基座固定机械臂的抓取范围,提升机器人的灵活性。
本发明的基于视觉识别的二维码定位抓取机器人***的方法,包括以下步骤:
s1.识别设有二维码的被抓取物体;s2.提取所述二维码几何中心的位姿信息;s3.设定到所述二维码相对位姿静止的目标值;计算当前时刻二维码位姿与设定的位姿目标之间的偏差,并将该偏差与设定的阈值做比较;若偏差超过阈值,则结合PID算法,将偏差信息转化为速度信息,并根据该速度信息控制麦轮平台运动到位姿目标后静止;若偏差未超过阈值,则保持麦轮平台静止;s4.利用所述二维码位姿信息进行机械臂的逆运动学求解,使机械臂末端机械手的中心夹持位置达到二维码中心;经过坐标变换,求解出机械臂驱动电机的转角;驱动电机输出该转角带动机械臂末端执行器运动到被抓取物体后完成夹持动作;
进一步的,步骤s2中,采用开源二维码识别算法软件包ar_track_alvar或visp,提取二维码几何中心的位姿信息[xcurrent ycurrent zcurrent]T以及四元数[qxcurrent qycurrentqzcurrent qwcurrent]T
进一步的,步骤s3包括:
s31.通过所述四元数[qxcurrent qycurrent qzcurrent qwcurrent]T得到二维码几何中心的偏航角yawcurrent
Figure GDA0002578591660000021
s32.设定[xgoal ygoal yawgoal]T为相机与二维码之间的目标位姿;设定[xthresholdythreshold yawthreshold]T为当前二维码位姿与设定的目标位姿之间的差值临界阈值;设定[xoffset yoffset yawoffset]T (t)为当前时刻二维码位姿与设定的目标位姿之间的偏差;设定[vxvy wz]T (t)为相机坐标系OcameraXYZ下,当前时刻麦轮移动平台几何中心的速度;
s33.计算当前时刻二维码位姿与设定的目标位姿之间的偏差[xoffset yoffsetyawoffset]T (t),其计算公式为:
Figure GDA0002578591660000031
s34.若当前时刻二维码位姿与设定的目标位姿之间的偏差[xoffset yoffsetyawoffset]T (t)超过所述阈值[xoffset yoffset yawoffset]T (t),则根据麦轮移动平台几何中心的速度[vx vy wz]T (t)控制麦轮平台运动,结合PID算法,以加快麦轮平台向目标点移动,所述麦轮移动平台几何中心的速度[vx vy wz]T (t)的计算公式如下
Figure GDA0002578591660000032
若当前时刻二维码位姿与设定的目标位姿之间的偏差[xoffset yoffset yawoffset]T (t)小于所述阈值[xoffset yoffset yawoffset]T (t),则麦轮平台保持静止状态,即
Figure GDA0002578591660000033
s35.将相机坐标系OcameraXYZ的速度信息变换到麦轮平台坐标系Omecanum_baseXYZ,变换公式为:
Figure GDA0002578591660000034
其中,
Figure GDA0002578591660000035
表示相机坐标系下OcameraXYZ求得的速度;
Figure GDA0002578591660000041
表示麦轮平台坐标系下Omecanum_baseXYZ,麦轮平台运动中心的速度。
s36.根据得到的麦轮平台几何中心的速度信息
Figure GDA0002578591660000042
转换为每个麦克纳姆轮的角速度[w0 w1 w2 w3]T,转换公式为:
Figure GDA0002578591660000043
其中,a为麦轮平台的宽度,b为麦轮平台的长度,R为麦轮大轮的半径。
s37.将求解出的角速度[w0 w1 w2 w3]T分别传送给控制麦轮的电机,驱动麦轮平台的运动;
进一步的,步骤s4包括:
s41.求解H点在相机坐标系OcameraXYZ的位置,求解公式为:
Figure GDA0002578591660000044
求解H点在机械臂底座旋转坐标系Oarm_baseXYZ的位置:
Figure GDA0002578591660000045
机械臂局部坐标系MlocalXYZ的X轴与机械臂底座旋转坐标系Oarm_baseXYZ的y轴的夹角
Figure GDA0002578591660000046
s42.求解点H在机械臂局部坐标系MlocalXYZ的位置:
Figure GDA0002578591660000047
Figure GDA0002578591660000048
Figure GDA0002578591660000049
其中,da_l为机械臂底座旋转坐标系Oarm_baseXYZ与局部坐标系MlocalXYZ两者Z轴之间的距离;
la_l为机械臂底座旋转坐标系Oarm_baseXYZ与局部坐标系MlocalXYZ两者的X0Y平面在Z轴方向上的距离;
s43.求解出L1在机械臂局部坐标系MlocalXYZ与X轴的夹角θ1
Figure GDA0002578591660000051
Figure GDA0002578591660000052
求解出L2在机械臂局部坐标系MlocalXYZ与X轴的夹角θ2
Figure GDA0002578591660000053
其中,
Figure GDA0002578591660000054
本发明的有益效果:采用本发明的基于视觉识别的二维码定位抓取机器人***的方法通过移动平台与机械臂之间的协同配合,增加机械臂抓取的范围、效率以及灵活性,同时较之工业型机械臂成本更低。
附图说明
下面结合附图和实施例对本发明作进一步描述。
图1为本发明的移动抓取机器人结构示意图;
图2为本发明的二维码在相机坐标系下的位姿示意图;
图3为本发明的相机-麦轮平台坐标关系示意图;
图4为本发明的麦轮平台结构简图;
图5为本发明的机械臂机构简图;
图6为本发明中机械臂底座旋转坐标系Oarm_baseXYZ及其局部坐标系MlocalXYZ关系示意图;
图7为本发明的机械臂局部逆运动学计算简图;
图8为本发明的算法流程图。
具体实施方式
1移动抓取机器人结构示意图
如图1所示,机器人通过固定于麦轮平台上的相机获取二维码图像,并通过相关识别算法提取位姿信息,进而控制麦轮平台的移动和机械臂的运动,最终完成贴有二维码标签的物体的抓取任务。图1中主要包含3部分:1.麦克纳姆轮全向移动平台(后文简称麦轮平台);2.相机;3.四自由度机械臂。
2二维码位姿矩阵获取
通过ar_track_alvar或VISP开源算法包,可以实时计算出二维码的位姿矩阵,具体如下:如图2所示,
[xcurrent ycurrent zcurrent]T:二维码几何中心在相机坐标系下的空间位置;
[qxcurrent qycurrent qzcurrent qwcurrent]T:二维码几何中心在相机坐标系下的四元数(角度)。
3麦轮平台移动定位
当麦轮平台距离二维码较远时,需要将二者的相对位置关系转化成速度信息,以控制麦轮平台移动至相对二维码的目标位置。
通过上述开源算法包提取的二维码几何中心姿态信息,通过四元数转化为二维码几何中心的偏航角yawcurrent,计算公式如下:
Figure GDA0002578591660000061
通过二维码相对相机位姿参数[x y yaw]T,将其转化为速度信息发送给麦轮移动平台,如图3,具体转化过程如下:
设定:[xgoal ygoal yawgoal]T:表示相机与二维码之间的最终达到平衡(静止)的位姿目标值(需要在程序中设定合理的值);
[xthreshold ythreshold yawthreshold]T:表示当前二维码位姿与设定的位姿目标值之间差值临界阈值(需要在程序中设定合理的值);
[xoffset yoffset yawoffset]T (t):表示当前时刻二维码位姿与设定的位姿目标值之间的偏差;
[vx vy wz]T (t):相机坐标系下OcameraXYZ,当前时刻麦轮移动平台几何中心的速度;
计算出t时刻,目标值与当前值(二维码当前位姿)的偏差,
即:
Figure GDA0002578591660000071
如果偏差超出设定的阈值(麦轮平台距离二维码太远),
即:
Figure GDA0002578591660000072
则控制麦轮平台运动,结合PID算法,以加快麦轮平台向目标点移动,计算公式如下(通过调节PID参数,以达到最佳效果):
Figure GDA0002578591660000073
否则麦轮平台保持静止状态,
即:
Figure GDA0002578591660000074
相机坐标系OcameraXYZ与麦轮平台坐标系Omecanum_baseXYZ不同,需要进行坐标变换,将相机坐标系OcameraXYZ的速度信息转换到麦轮平台坐标系Omecanum_baseXYZ,如下
Figure GDA0002578591660000075
表示相机坐标系下OcameraXYZ求得的速度
Figure GDA0002578591660000081
表示麦轮平台坐标系下Omecanum_baseXYZ,麦轮平台运动中心的速度
二者之间的速度信息的坐标变换为
Figure GDA0002578591660000082
4麦轮平台逆运动学方程
将麦轮平台移动定位中求解得到的麦轮平台几何中心的速度信息转换为每个麦克纳姆轮的角速度,具体过程如下
如图4所示,麦轮平台按照“内八”方式排布四个麦轮,建立Omecanum_baseXYZ坐标系,逆时针定义四个麦轮,标号为0、1、2、3,平台几何中心Omecanum_base的运动速度表示为:
[Vc w]T
Vc:几何中心Omecanum_base的线速度;
w:几何中心Omecanum_base的角速度;
a:麦轮平台的宽度;
b:麦轮平台的长度;
R:麦轮大轮的半径;
[V0 V1 V2 V3]:分别代表四个麦轮的速度矢量。
从图4可知,通过速度分解方法,单个麦轮的速度通用公式可由以下计算:
Figure GDA0002578591660000083
进一步求解单个麦轮的转动角速度:
Figure GDA0002578591660000084
在t时刻的速度求解方程为:
Figure GDA0002578591660000091
将上式中求解出的角速度[w0 w1 w2 w3]T分别传送给控制麦轮的电机,实现麦轮平台的运动。
5四自由度机械臂逆运动学求解
在麦轮平台运动到目标位置([xgoal ygoal yawgoal]T)后,便控制机械臂抓取贴有二维码标签的物体,具体抓取算法如下:
机械臂结构采用开源的DOBOT和UARM机械臂的四自由度(包含机械手爪)的结构,具有运动精度高、负载能力强等优点,但目前存在的文献中,几乎都采用DH法来计算机械臂的逆运动学方程,求解过程速度较慢、方法较复杂,因而本算法巧妙利用其结构的几何约束关系,求解机械臂三个关节的运动角度。
如图5所示,包含三个坐标系:相机坐标系OcameraXYZ、机械臂底座旋转坐标系Oarm_baseXYZ和机械臂局部坐标系MlocalXYZ,G表示机械手爪的“虎口”中心,也即是二维码几何中心所在位置,机械手爪HG始终保持水平姿态(几何约束:α1=α23),机械臂的结构参数、上述三个坐标系之间的相对位置关系以及G点在相机坐标系OcameraXYZ的位置是已知的,以求解出运动学逆解
1 θ2 θ3]T
各参数如下(结合图5和图6):
θ1:表示L1在机械臂局部坐标系MlocalXYZ与X轴的夹角;
θ2:表示L2在机械臂局部坐标系MlocalXYZ与X轴的夹角;
θ3:表示机械臂局部坐标系MlocalXYZ的X轴与机械臂底座旋转坐标系Oarm_baseXYZ的y轴的夹角(如图6)。
具体机械臂逆解计算过程和如下:
1.已知末端机械手的中心夹持位置为G(也就是二维码中心位置)在相机坐标系OcameraXYZ下的坐标为
Figure GDA0002578591660000101
各个连杆的长度表示为L1、L5、L6,求解两舵机转角[θ1 θ2]T和底座步进电机转角θ3
2.由于相机坐标系OcameraXYZ、机械臂底座旋转坐标系Oarm_baseXYZ和机械臂局部坐标系MlocalXYZ(如图5所示),三个坐标系之间的平移变换关系为:
1)
Figure GDA0002578591660000102
相机坐标系OcameraXYZ相对于机械臂底座旋转坐标系Oarm_baseXYZ的位置关系;
2)如图5和图6所示,机械臂底座旋转坐标系Oarm_baseXYZ与机械臂局部坐标系MlocalXYZ之间的关系
Figure GDA0002578591660000103
3.底座步进电机转角θ3
如图5和图6所示,首先计算出H点在相机坐标系OcameraXYZ下的位置,再计算出H点在机械臂底座旋转坐标系Oarm_baseXYZ下的空间位置,最后投影到Oarm_baseXYZ平面做计算,具体过程如下:
求H点在相机坐标系OcameraXYZ的位置:
Figure GDA0002578591660000104
求H点在机械臂底座旋转坐标系Oarm_baseXYZ的位置:
Figure GDA0002578591660000105
从图6中得出
Figure GDA0002578591660000111
4.求解转角θ1和θ2
1)如图6所示,求解点H在机械臂局部坐标系MlocalXYZ的位置
Figure GDA0002578591660000112
Figure GDA0002578591660000113
Figure GDA0002578591660000114
da_l:表示机械臂底座旋转坐标系Oarm_baseXYZ与局部坐标系MlocalXYZ两者Z轴之间的距离
la_l:表示机械臂底座旋转坐标系Oarm_baseXYZ与局部坐标系MlocalXYZ两者XOY平面在Z轴方向上的距离;
2)如图7所示,
Figure GDA0002578591660000115
Figure GDA0002578591660000116
3)计算Δθ=θ21
在ΔMHG中,由余弦定理得,
Figure GDA0002578591660000117
Figure GDA0002578591660000118
Figure GDA0002578591660000119
最后说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的宗旨和范围,其均应涵盖在本发明的权利要求范围当中。

Claims (2)

1.一种基于视觉识别的二维码定位抓取机器人***的方法,其特征在于,包括以下步骤:
s1.识别设有二维码的被抓取物体;
s2.提取所述二维码几何中心的位姿信息;
s3.设定到所述二维码相对位姿静止的目标值;计算当前时刻二维码位姿与设定的位姿目标之间的偏差,并将该偏差与设定的阈值做比较;若偏差超过阈值,则结合PID算法,将偏差信息转化为速度信息,并根据该速度信息控制麦轮平台运动到位姿目标后静止;若偏差未超过阈值,则保持麦轮平台静止;
s4.利用所述二维码位姿信息进行机械臂的逆运动学求解,使机械臂末端机械手的中心夹持位置达到二维码中心;经过坐标变换,求解出机械臂驱动电机的转角;驱动电机输出该转角带动机械臂末端执行器运动到被抓取物体后完成夹持动作;
步骤s2中,采用开源二维码识别算法软件包ar_track_alvar或visp,提取二维码几何中心的位姿信息[xcurrent ycurrent zcurrent]T以及四元数[qxcurrent qycurrent qzcurrent qwcurrent]T
步骤s3包括:
s31.通过所述四元数[qxcurrent qycurrent qzcurrent qwcurrent]T得到二维码几何中心的偏航角yawcurrent
Figure FDA0002578591650000011
s32.设定[xgoal ygoal yawgoal]T为相机与二维码之间的目标位姿;
设定[xthreshold ythreshold yawthreshold]T为当前二维码位姿与设定的目标位姿之间的差值临界阈值;
设定[xoffset yoffset yawoffset]T (t)为当前时刻二维码位姿与设定的目标位姿之间的偏差;
设定[vx vy wz]T (t)为相机坐标系OcameraXYZ下,当前时刻麦轮移动平台几何中心的速度;
s33.计算当前时刻二维码位姿与设定的目标位姿之间的偏差[xoffset yoffset yawoffset]T (t),其计算公式为:
Figure FDA0002578591650000021
s34.若当前时刻二维码位姿与设定的目标位姿之间的偏差[xoffset yoffset yawoffset]T (t)超过所述阈值[xoffset yoffset yawoffset]T (t),则根据麦轮移动平台几何中心的速度[vx vywz]T (t)控制麦轮平台运动,结合PID算法,以加快麦轮平台向目标点移动,所述麦轮移动平台几何中心的速度[vx vy wz]T (t)的计算公式如下
Figure FDA0002578591650000022
若当前时刻二维码位姿与设定的目标位姿之间的偏差[xoffset yoffset yawoffset]T (t)小于所述阈值[xoffset yoffset yawoffset]T (t),则麦轮平台保持静止状态,即
Figure FDA0002578591650000023
s35.将相机坐标系OcameraXYZ的速度信息变换到麦轮平台坐标系Omecanum_baseXYZ,变换公式为:
Figure FDA0002578591650000031
其中,
Figure FDA0002578591650000032
表示相机坐标系下OcameraXYZ求得的速度;
Figure FDA0002578591650000033
表示麦轮平台坐标系下Omecanum_baseXYZ,麦轮平台运动中心的速度;
s36.根据得到的麦轮平台几何中心的速度信息
Figure FDA0002578591650000034
转换为每个麦克纳姆轮的角速度[w0 w1 w2 w3]T,转换公式为:
Figure FDA0002578591650000035
其中,a为麦轮平台的宽度,b为麦轮平台的长度,R为麦轮大轮的半径;
s37.将求解出的角速度[w0 w1 w2 w3]T分别传送给控制麦轮的电机,驱动麦轮平台的运动。
2.根据权利要求1所述的基于视觉识别的二维码定位抓取机器人***的方法,其特征在于,步骤s4包括:
s41.求解H点在相机坐标系OcameraXYZ的位置,求解公式为:
cameraH=[cameraxcurrent-LGH cameraycurrent camerazcurrent]T
求解H点在机械臂底座旋转坐标系Oarm_baseXYZ的位置:
Figure FDA0002578591650000036
机械臂局部坐标系MlocalXYZ的X轴与机械臂底座旋转坐标系Oarm_baseXYZ的y轴的夹角
Figure FDA0002578591650000037
s42.求解点H在机械臂局部坐标系MlocalXYZ的位置:
Figure FDA0002578591650000041
localHy=0;
localHzarm_baseHz-la_l
其中,da_l为机械臂底座旋转坐标系Oarm_baseXYZ与局部坐标系MlocalXYZ两者Z轴之间的距离;
la_l为机械臂底座旋转坐标系Oarm_baseXYZ与局部坐标系MlocalXYZ两者的XOY平面在Z轴方向上的距离;
s43.求解出L1在机械臂局部坐标系MlocalXYZ与X轴的夹角θ1
Figure FDA0002578591650000042
Figure FDA0002578591650000043
求解出L2在机械臂局部坐标系MlocalXYZ与X轴的夹角θ2
Figure FDA0002578591650000044
其中,
Figure FDA0002578591650000045
CN201910011866.5A 2019-01-07 2019-01-07 基于视觉识别的二维码定位抓取机器人***的方法 Active CN109397249B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910011866.5A CN109397249B (zh) 2019-01-07 2019-01-07 基于视觉识别的二维码定位抓取机器人***的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910011866.5A CN109397249B (zh) 2019-01-07 2019-01-07 基于视觉识别的二维码定位抓取机器人***的方法

Publications (2)

Publication Number Publication Date
CN109397249A CN109397249A (zh) 2019-03-01
CN109397249B true CN109397249B (zh) 2020-11-06

Family

ID=65462031

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910011866.5A Active CN109397249B (zh) 2019-01-07 2019-01-07 基于视觉识别的二维码定位抓取机器人***的方法

Country Status (1)

Country Link
CN (1) CN109397249B (zh)

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110002367B (zh) * 2019-03-28 2023-05-05 上海快仓智能科技有限公司 Agv搬运货架过程中agv姿态调整***及方法
CN111015734B (zh) * 2019-11-20 2021-05-07 国网天津市电力公司 带电作业机器人的导引***和方法
CN111113411A (zh) * 2019-12-05 2020-05-08 珠海格力电器股份有限公司 一种基于二维码识别的机器人控制方法、***及机器人
CN111015664B (zh) * 2019-12-26 2023-05-30 重庆盟讯电子科技有限公司 一种基于ccd相机的智能化识别方法
CN111208827B (zh) * 2020-02-20 2020-09-08 崔永亮 一种投射式agv二维码导航***及其应用
CN111335118A (zh) * 2020-03-03 2020-06-26 上海振华重工(集团)股份有限公司 装配式道路的自动控制***、自动铺设方法及预制路面板
CN111300427A (zh) * 2020-03-20 2020-06-19 上海电力大学 一种基于二维码识别控制的机械臂***及其控制方法
CN112232202A (zh) * 2020-10-15 2021-01-15 广州富港万嘉智能科技有限公司 机械手组装方法、计算机可读存储介质及智能机械手
CN112588602A (zh) * 2020-11-16 2021-04-02 广东九联科技股份有限公司 一种全自动平面度测量的控制方法
CN112766008B (zh) * 2021-01-07 2022-09-06 南京邮电大学 一种基于二维码的物体空间位姿获取方法
CN113211431B (zh) * 2021-04-16 2022-07-01 中铁第一勘察设计院集团有限公司 基于二维码修正机器人***的位姿估计方法
CN113954064B (zh) * 2021-09-27 2022-08-16 广东博智林机器人有限公司 机器人导航控制方法、装置、***、机器人和存储介质
CN113989472B (zh) * 2021-09-30 2024-06-18 深圳先进技术研究院 一种精准抓取目标物的方法、***和设备
CN113843798B (zh) * 2021-10-11 2023-04-28 深圳先进技术研究院 一种移动机器人抓取定位误差的纠正方法、***及机器人
CN114339058B (zh) * 2022-03-16 2022-05-27 珞石(北京)科技有限公司 一种基于视觉标志的机械臂飞拍定位方法

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103406905B (zh) * 2013-08-20 2015-07-08 西北工业大学 一种具有视觉伺服及检测功能的机器人***
CN105437251B (zh) * 2016-01-04 2017-07-18 杭州亚美利嘉科技有限公司 一种定位机器人位置的方法及装置
CN105759720B (zh) * 2016-04-29 2018-06-29 中南大学 基于计算机视觉的机械手跟踪定位在线识别与纠偏方法
CN105965495B (zh) * 2016-05-12 2018-07-10 英华达(上海)科技有限公司 一种机械臂定位方法及***
CN106182004B (zh) * 2016-08-01 2019-08-23 上海交通大学 基于视觉引导的工业机器人自动销孔装配的方法
CN106556341B (zh) * 2016-10-08 2019-12-03 浙江国自机器人技术有限公司 一种基于特征信息图形的货架位姿偏差检测方法和***
CN107813313A (zh) * 2017-12-11 2018-03-20 南京阿凡达机器人科技有限公司 机械臂运动的校正方法和装置
CN108972557B (zh) * 2018-08-16 2020-09-01 中国科学院自动化研究所 微零件位姿自动对准装置及其方法

Also Published As

Publication number Publication date
CN109397249A (zh) 2019-03-01

Similar Documents

Publication Publication Date Title
CN109397249B (zh) 基于视觉识别的二维码定位抓取机器人***的方法
Fang et al. Adaptive active visual servoing of nonholonomic mobile robots
CN107139178B (zh) 一种无人机及其基于视觉的抓取方法
US9862090B2 (en) Surrogate: a body-dexterous mobile manipulation robot with a tracked base
JP5114019B2 (ja) エフェクタの軌道を制御するための方法
CN109164829B (zh) 一种基于力反馈装置和vr感知的飞行机械臂***及控制方法
CN111055281A (zh) 一种基于ros的自主移动抓取***与方法
CN109664317B (zh) 机器人的物体抓取***及方法
CN106363612A (zh) 一种视觉引导的全向移动双臂机器人及其全向移动方法
CN110825076A (zh) 基于视线和力反馈的移动机器人编队导航半自主控制方法
CN111300384B (zh) 一种基于标识卡运动的机器人增强现实示教的注册***及方法
Li et al. A hybrid visual servo control method for simultaneously controlling a nonholonomic mobile and a manipulator
CN112621746A (zh) 带死区的pid控制方法及机械臂视觉伺服抓取***
CN206123654U (zh) 一种视觉引导的全向移动双臂机器人
CN2645862Y (zh) 移动机械手***
CN109693235B (zh) 一种仿人眼视觉跟踪装置及其控制方法
CN113721639B (zh) 一种用于小型水下机器人入坞的路径规划方法及控制方法
Han et al. Grasping control method of manipulator based on binocular vision combining target detection and trajectory planning
Quesada et al. Holo-SpoK: Affordance-aware augmented reality control of legged manipulators
CN114378827A (zh) 一种基于移动机械臂整体控制的动态目标跟踪抓取方法
Zhu et al. A shared control framework for enhanced grasping performance in teleoperation
Maeda et al. Frequency response experiments of 3-d pose full-tracking visual servoing with eye-vergence hand-eye robot system
CN107363831B (zh) 基于视觉的遥操作机器人控制***及方法
CN115648200A (zh) 复合型机器人协同控制方法及***
CN114888768A (zh) 一种基于多传感器融合的移动双工业机器人协同抓取***及方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant