CN103033183A - 工业机器人室内精确定位***及方法 - Google Patents
工业机器人室内精确定位***及方法 Download PDFInfo
- Publication number
- CN103033183A CN103033183A CN2012105452754A CN201210545275A CN103033183A CN 103033183 A CN103033183 A CN 103033183A CN 2012105452754 A CN2012105452754 A CN 2012105452754A CN 201210545275 A CN201210545275 A CN 201210545275A CN 103033183 A CN103033183 A CN 103033183A
- Authority
- CN
- China
- Prior art keywords
- robot
- coordinate
- end effector
- receivers
- coordinate system
- 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.)
- Granted
Links
Images
Landscapes
- Manipulator (AREA)
- Length Measuring Devices By Optical Means (AREA)
Abstract
本发明涉及一种工业机器人的室内精确定位***及方法,具体涉及一种通过激光及三角测量的方式,可在室内运行的使工业机器人进行精确定位***。定位***包括机器人***和测量***,测量***包括两个基站、三个接收器、处理器,机器人***包括机器人本体以及机器人末端执行器。本发明通过测量***可同时测量多个接收器的空间坐标,避免了其它激光测量仪器(例如激光跟踪仪,激光测距仪)单点测量的问题,可在不同光照、温度、大距离等情况下对工业机器人进行精确定位,提高了机器人的定位精度。
Description
技术领域
本发明涉及一种工业机器人的室内精确定位***及方法,具体涉及一种通过激光及三角测量的方式,可在室内运行的使工业机器人进行精确定位***。
背景技术
随着科技的迅速发展,工业机器人在很多领域都有应用,诸如在汽车、航空、航天等***中,工业机器人正在取代人工完成某些重复性、劳动强度大、工作环境恶劣的工作,例如:搬运机器人,打磨机器人,喷涂机器人等,但是由于机器人的定位精度较差,在很大程度上限制了其应用,尤其在精度要求较高的应用领域。
目前工业机器人定位应用较多的有图像定位、激光测距仪测量定位等。这些定位方法都会受到诸如环境、光照、测量距离等因素的影响,使用范围受到限制。图像定位受光照影响较大,而且不能出现遮挡的情况;激光测距仪测量距离有限。
发明内容
本发明的目的在于针对现有技术的不足,提出一种应用于室内工作的工业机器人精确定位***及方法,可在不同光照、温度、大距离等情况下对工业机器人进行精确定位。
为实现这一目的,本发明的技术解决方案是,定位***包括机器人***和测量***,测量***包括两个基站、三个接收器、处理器,机器人***包括机器人本体以及机器人末端执行器;基站固定于支架或平稳的地面上,基站是一个能够发出两种激光的旋转转台,两种激光包括4束同步光和2束扇面光,4束同步光在转台的下方呈90°均匀分布,2束扇面光位于转台的上方,2束扇面光水平角呈90°,2束扇面光在竖直方向分别呈±30°,电机带动转台旋转,进而带动同步光和扇面光旋转;两个基站位于机器人末端执行器2-10米范围内,三个接收器固定于机器人末端执行器上,且不共线分布;三个接收器通过处理器与计算机连接。
工业机器人的室内精确定位***的定位方法是,
(1)根据机器人末端执行器的外形尺寸,将两个基站分布在机器人本体周围2-10m处;
(2)机器人坐标系与测量***坐标系建立
首先根据3个接收器在机器人末端执行器上的安装位置,确定机器人坐标系下的初始坐标,根据两台基站之间的距离建立以一个基站中心点为坐标原点的***坐标系;
(3)基站的旋转转台向周围空间发出同步光和两束扇面光,当光束扫过每个接收器时,接收器的感光器件产生脉冲,处理器将接收器传来的脉冲进行滤波后计时,通过计算机解算每个接收器在测量***坐标系下的三维坐标。根据机器人坐标系与测量坐标系之间的关系,将三个接收器在测量坐标系下的坐标转换到机器人坐标系下。
(4)根据三个接收器在机器人坐标系下的三维坐标,结合三个接收器与机器人末端执行器中心点的位置关系,推导出当前机器人末端执行器中心点在机器人坐标系下的空间位置坐标。
(5)根据机器人末端执行器中心点位置坐标与机器人理想位置坐标进行比对,根据差值控制机器人动作,进行补偿,以达到误差允许范围。
所述的根据机器人末端执行器中心点位置坐标与机器人理想位置坐标进行比对后的差值控制机器人动作,进行反复补偿,直至达到误差允许范围内即可。
本发明具有的优点和有益效果:本发明针对在大距离范围机器人定位精度低的问题,设计了由室内空间测量***及工业机器人组成的定位***,其中室内空间测量***由2台基站、多个(>=3)接收器和处理器组成;接收器均安装在机器人的末端执行器上,且安装位置不共线,根据安装位置与机器人末端执行器之间的关系,可转换得到3个接收器在机器人坐标系下的初始坐标。
本发明的优点在于,通过测量***可同时测量多个接收器的空间坐标,避免了其它激光测量仪器(例如激光跟踪仪,激光测距仪)单点测量的问题,可在不同光照、温度、大距离等情况下对工业机器人进行精确定位,提高了机器人的定位精度。
附图说明
图1***结构框图。
图2本发明定位方法流程图。
图3接收器和两台基站的布局示意图。
具体实施方式:
1)***总体布局
定位***包括机器人***和测量***,测量***包括两个基站1、三个接收器2、处理器5,机器人***包括机器人本体4以及机器人末端执行器3;基站1固定于支架或平稳的地面上,基站1是一个能够发出两种激光的旋转转台,两种激光包括4束同步光和2束扇面光,4束同步光在转台的下方呈90°均匀分布,2束扇面光位于转台的上方,2束扇面光水平角呈90°,2束扇面光在竖直方向分别呈±30°,电机带动转台旋转,进而带动同步光和扇面光旋转;两个基站1位于机器人末端执行器2-10米范围内,三个接收器固定于机器人末端执行器3上,且不共线分布;三个接收器2通过处理器5与计算机连接。根据工业机器人末端执行器3的外形尺寸,对3个接收器2进行不共线分布在末端执行器3上,两个基站分布在工业机器人周围2-10m处,当同步光、扇面光扫过接收器2时,接收器2内部的感光器件接收到光信号,产生脉冲,脉冲传给处理器进行滤波,滤波后进行计数,同步光脉冲为转台每周扫过接收器的初始时刻,两个扇面光脉冲推算接收器相对于基站的水平角和方位角,根据两个基站之间的距离,根据三角测量法,解算出每个接收器的三维坐标。
2)机器人定位***坐标系建立
首先根据机器人的安装位置与末端执行器之间的关系,确定3个接收器在机器人坐标系下的初始坐标。测量***启动后,经过预热可根据两台基站之间的距离建立以一个基站中心点为坐标原点的测量***坐标系。
测量***可同时测得三个接收器的三维坐标,处理器根据接收器的脉冲,进行滤波,记录脉冲的时刻,同步光脉冲为转台每周扫过接收器的初始时刻,两个扇面光脉冲推算接收器相对于基站的水平角和方位角,根据两个基站之间的距离,根据三角测量法,计算机解算出每个接收器的三维坐标。
根据三个接收器在机器人末端执行器上的位置分布,推算出三个接收器在机器人坐标系下的三维坐标,通过坐标系转换,即可得到室内空间定位***坐标系和机器人坐标系的转换关系。从而建立机器人定位***坐标系。
3)机器人在运动过程中,实时测量三个接收器的三维坐标,通过控制软件计算得到机器人末端执行器中心点的坐标。根据当前机器人末端执行器中心点坐标和理想位置坐标,进行比对,软件***根据差值,控制机器人动作,通过机器人控制***,实现对机器人的定位和补偿。
4)软件***在测量的同时,还能够实现数据管理、***设置、打印测量报告等功能。机器人的定位精度一般在亚毫米级,经室内空间定位***补偿,机器人的定位精度提高十倍至几十微米。
实施例
工业机器人末端执行器的外形尺寸为半径为20cm的圆盘,3个接收器在机器人末端执行器的圆盘上呈60°均与分布,距机器人末端执行器的圆盘中心点15cm,两个基站位于在工业机器人前方8m处。根据3个接收器在机器人末端执行器的圆盘上的位置,推算出三个接收器在机器人坐标系下的坐标。启动测量***,测量当前三个接收器在测量坐标系下的三维坐标,根据三个接收器在机器人坐标系下的坐标,得到测量坐标系与机器坐标系之间的转换关系。
测量三个接受器在测量***坐标系下的三维坐标,根据三个接收器与机器人末端执行器圆盘中心点的位置关系,推导出机器人末端执行器的圆盘中心点的三维坐标。
令机器人末端执行器的圆盘中心点在机器人坐标系下的理想位置坐标为(500,0,0),根据测量三个接收器的三维坐标,得到机器人末端执行器的圆盘中心点在机器人坐标系下的三维坐标,根据差值控制机器人进行补偿,三次补偿结果如下所示:
Claims (3)
1.一种工业机器人的室内精确定位***,其特征在于,定位***包括机器人***和测量***,测量***包括两个基站、三个接收器、处理器,机器人***包括机器人本体以及机器人末端执行器;基站固定于支架或平稳的地面上,基站是一个能够发出两种光的旋转转台,两种光包括4束同步光和2束扇面光,4束同步光在转台的下方呈90°均匀分布,2束扇面光位于转台的上方,2束扇面光水平角呈90°,2束扇面光在竖直方向分别呈±30°,电机带动转台旋转,进而带动同步光和扇面光旋转;两个基站位于机器人末端执行器2-10米范围内,三个接收器固定于机器人末端执行器上,且不共线分布;三个接收器通过处理器与计算机连接。
2.一种利用权利要求1的工业机器人的室内精确定位***的定位方法,其特征在于,
(1)根据机器人末端执行器的外形尺寸,将两个基站分布在机器人本体周围2-10m处;
(2)机器人坐标系与测量***坐标系建立
首先根据3个接收器在机器人末端执行器上的安装位置,确定机器人坐标系下的初始坐标,根据两台基站之间的距离建立以一个基站中心点为坐标原点的***坐标系;
(3)基站的旋转转台向周围空间发出同步光和两束扇面光,当光束扫过每个接收器时,接收器的感光器件产生脉冲,处理器将接收器传来的脉冲进行滤波后计时,通过计算机解算每个接收器在测量***坐标系下的三维坐标,根据机器人坐标系与测量坐标系之间的关系,将三个接收器在测量坐标系下的坐标转换到机器人坐标系下;
(4)根据三个接收器在机器人坐标系下的三维坐标,结合三个接收器与机器人末端执行器中心点的位置关系,推导出当前机器人末端执行器中心点在机器人坐标系下的空间位置坐标;
(5)根据机器人末端执行器中心点位置坐标与机器人理想位置坐标进行比对,根据差值控制机器人动作,进行补偿,以达到误差允许范围。
3.根据权利要求2所述的工业机器人的室内精确定位方法,其特征是,所述的根据机器人末端执行器中心点位置坐标与机器人理想位置坐标进行比对后的差值控制机器人动作,进行反复补偿,直至达到误差允许范围内即可。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210545275.4A CN103033183B (zh) | 2012-12-14 | 2012-12-14 | 工业机器人室内精确定位***及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210545275.4A CN103033183B (zh) | 2012-12-14 | 2012-12-14 | 工业机器人室内精确定位***及方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103033183A true CN103033183A (zh) | 2013-04-10 |
CN103033183B CN103033183B (zh) | 2015-07-01 |
Family
ID=48020322
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210545275.4A Active CN103033183B (zh) | 2012-12-14 | 2012-12-14 | 工业机器人室内精确定位***及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103033183B (zh) |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104889987A (zh) * | 2015-05-19 | 2015-09-09 | 天津市天锻压力机有限公司 | 一种端拾器工具坐标系的建立方法 |
CN106042643A (zh) * | 2016-06-06 | 2016-10-26 | 上海银帆信息科技有限公司 | 一种基于单点定位技术的移动机器人打印*** |
CN106079896A (zh) * | 2016-06-06 | 2016-11-09 | 上海银帆信息科技有限公司 | 基于单点定位技术的移动机器人打印*** |
CN106483497A (zh) * | 2015-12-23 | 2017-03-08 | 北京凌宇智控科技有限公司 | 一种信号接收装置及三维空间定位*** |
CN104048661B (zh) * | 2014-06-26 | 2017-09-29 | 中国科学技术大学 | 一种基于可见光的室内定位方法及*** |
CN107430180A (zh) * | 2014-12-10 | 2017-12-01 | 南澳大学 | 基于可见光的室内定位*** |
CN108780136A (zh) * | 2016-03-07 | 2018-11-09 | 索尼移动通讯有限公司 | 通过装置放置定义在机器人的坐标系中的位置 |
CN109036098A (zh) * | 2018-09-12 | 2018-12-18 | 广州市标准化研究院 | 一种指数模型验证方法 |
CN109084779A (zh) * | 2018-09-29 | 2018-12-25 | 上海思依暄机器人科技股份有限公司 | 一种机器人导航方法及*** |
CN110243376A (zh) * | 2019-06-28 | 2019-09-17 | 湖南三一快而居住宅工业有限公司 | 一种室内定位方法以及室内定位*** |
CN110733036A (zh) * | 2019-09-24 | 2020-01-31 | 李宏达 | 一种基于激光定位的低成本高精度三维空间定位***的全向移动多轴机器人定位装置 |
CN111409108A (zh) * | 2020-04-01 | 2020-07-14 | 伯朗特机器人股份有限公司 | 工业机器人测量坐标系与机器人的指令坐标系转换方法 |
CN113154989A (zh) * | 2020-12-25 | 2021-07-23 | 中国人民解放军战略支援部队信息工程大学 | 一种uwb***的动态精度标定方法 |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003505682A (ja) * | 1999-07-13 | 2003-02-12 | メトロノール・エイエスエイ | 大きな物体の幾何学的形状を走査するシステム |
CN1831468A (zh) * | 2005-03-10 | 2006-09-13 | 新奥博为技术有限公司 | 激光扫描器与机器人的相对位置的标定方法 |
US20060271332A1 (en) * | 2005-05-18 | 2006-11-30 | Perceptron, Inc. | Method for calibrating a non-contact sensor using a robot |
CN101239469A (zh) * | 2007-02-05 | 2008-08-13 | 发那科株式会社 | 机器人机构的校准装置及方法 |
EP2322897A1 (de) * | 2009-11-11 | 2011-05-18 | Günther Battenberg | Optisches und mechanisches Verfahren und Vorrichtung zum Vermessen von Werkstücken |
CN102121827A (zh) * | 2010-11-29 | 2011-07-13 | 浙江亚特电器有限公司 | 一种移动机器人定位***及其定位方法 |
EP2407282A2 (de) * | 2010-07-12 | 2012-01-18 | KUKA Roboter GmbH | Verfahren zum Vermessen eines Roboterarms eines Industrieroboters |
CN102374847A (zh) * | 2011-09-14 | 2012-03-14 | 天津大学 | 工作空间六自由度位姿动态测量设备及方法 |
JP2012145381A (ja) * | 2011-01-07 | 2012-08-02 | Toyota Central R&D Labs Inc | 3次元座標計測装置 |
-
2012
- 2012-12-14 CN CN201210545275.4A patent/CN103033183B/zh active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003505682A (ja) * | 1999-07-13 | 2003-02-12 | メトロノール・エイエスエイ | 大きな物体の幾何学的形状を走査するシステム |
CN1831468A (zh) * | 2005-03-10 | 2006-09-13 | 新奥博为技术有限公司 | 激光扫描器与机器人的相对位置的标定方法 |
US20060271332A1 (en) * | 2005-05-18 | 2006-11-30 | Perceptron, Inc. | Method for calibrating a non-contact sensor using a robot |
CN101239469A (zh) * | 2007-02-05 | 2008-08-13 | 发那科株式会社 | 机器人机构的校准装置及方法 |
EP2322897A1 (de) * | 2009-11-11 | 2011-05-18 | Günther Battenberg | Optisches und mechanisches Verfahren und Vorrichtung zum Vermessen von Werkstücken |
EP2407282A2 (de) * | 2010-07-12 | 2012-01-18 | KUKA Roboter GmbH | Verfahren zum Vermessen eines Roboterarms eines Industrieroboters |
CN102121827A (zh) * | 2010-11-29 | 2011-07-13 | 浙江亚特电器有限公司 | 一种移动机器人定位***及其定位方法 |
JP2012145381A (ja) * | 2011-01-07 | 2012-08-02 | Toyota Central R&D Labs Inc | 3次元座標計測装置 |
CN102374847A (zh) * | 2011-09-14 | 2012-03-14 | 天津大学 | 工作空间六自由度位姿动态测量设备及方法 |
Cited By (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104048661B (zh) * | 2014-06-26 | 2017-09-29 | 中国科学技术大学 | 一种基于可见光的室内定位方法及*** |
CN107430180A (zh) * | 2014-12-10 | 2017-12-01 | 南澳大学 | 基于可见光的室内定位*** |
CN104889987A (zh) * | 2015-05-19 | 2015-09-09 | 天津市天锻压力机有限公司 | 一种端拾器工具坐标系的建立方法 |
CN106525045A (zh) * | 2015-12-23 | 2017-03-22 | 北京凌宇智控科技有限公司 | 一种三维空间定位装置及*** |
CN106483497B (zh) * | 2015-12-23 | 2020-02-07 | 北京凌宇智控科技有限公司 | 一种信号接收装置及三维空间定位*** |
CN106646355A (zh) * | 2015-12-23 | 2017-05-10 | 北京凌宇智控科技有限公司 | 一种信号发送装置以及三维空间定位*** |
CN106483497A (zh) * | 2015-12-23 | 2017-03-08 | 北京凌宇智控科技有限公司 | 一种信号接收装置及三维空间定位*** |
CN106525045B (zh) * | 2015-12-23 | 2020-07-24 | 北京凌宇智控科技有限公司 | 一种三维空间定位装置及*** |
CN108780136A (zh) * | 2016-03-07 | 2018-11-09 | 索尼移动通讯有限公司 | 通过装置放置定义在机器人的坐标系中的位置 |
CN106079896B (zh) * | 2016-06-06 | 2017-07-07 | 上海银帆信息科技有限公司 | 基于单点定位技术的移动机器人打印*** |
CN106079896A (zh) * | 2016-06-06 | 2016-11-09 | 上海银帆信息科技有限公司 | 基于单点定位技术的移动机器人打印*** |
CN106042643A (zh) * | 2016-06-06 | 2016-10-26 | 上海银帆信息科技有限公司 | 一种基于单点定位技术的移动机器人打印*** |
CN109036098A (zh) * | 2018-09-12 | 2018-12-18 | 广州市标准化研究院 | 一种指数模型验证方法 |
CN109084779A (zh) * | 2018-09-29 | 2018-12-25 | 上海思依暄机器人科技股份有限公司 | 一种机器人导航方法及*** |
CN110243376A (zh) * | 2019-06-28 | 2019-09-17 | 湖南三一快而居住宅工业有限公司 | 一种室内定位方法以及室内定位*** |
CN110733036A (zh) * | 2019-09-24 | 2020-01-31 | 李宏达 | 一种基于激光定位的低成本高精度三维空间定位***的全向移动多轴机器人定位装置 |
CN111409108A (zh) * | 2020-04-01 | 2020-07-14 | 伯朗特机器人股份有限公司 | 工业机器人测量坐标系与机器人的指令坐标系转换方法 |
CN111409108B (zh) * | 2020-04-01 | 2022-11-04 | 伯朗特机器人股份有限公司 | 工业机器人测量坐标系与机器人的指令坐标系转换方法 |
CN113154989A (zh) * | 2020-12-25 | 2021-07-23 | 中国人民解放军战略支援部队信息工程大学 | 一种uwb***的动态精度标定方法 |
Also Published As
Publication number | Publication date |
---|---|
CN103033183B (zh) | 2015-07-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103033183B (zh) | 工业机器人室内精确定位***及方法 | |
CN102825602B (zh) | 一种基于psd的工业机器人自标定方法及装置 | |
CN105319449B (zh) | 基于无人机的天线近场测量方法 | |
CN102706277B (zh) | 一种基于全方位点约束的工业机器人在线零位标定装置及方法 | |
CN102374847B (zh) | 工作空间六自由度位姿动态测量设备及方法 | |
CN102607457B (zh) | 基于惯性导航技术的大尺寸三维形貌测量装置及方法 | |
CN103477185A (zh) | 用于确定对象表面的3d坐标的测量*** | |
CN102980551B (zh) | 一种基于激光超声融合扫描的无线定位平整度检测*** | |
CN104296655B (zh) | 一种激光跟踪仪像旋公式初始角的标定方法 | |
CN106342197B (zh) | 一种用于对激光设备进行远近距离动态精度指标测试的*** | |
CN108919825A (zh) | 具备避障功能的无人机室内定位***及方法 | |
JP6557896B2 (ja) | レーダ軸ずれ量算出装置およびレーダ軸ずれ量算出方法 | |
CN103499293B (zh) | 一种数控机床的激光跟踪仪虚拟多站式测量方法 | |
CN109238247B (zh) | 一种面向大空间复杂现场的六自由度测量方法 | |
CN109613584A (zh) | 基于uwb的无人集卡的定位定向方法 | |
CN103434609A (zh) | 一种用于船体分段外板的自动划线方法 | |
CN102991724A (zh) | 利用工作空间测量定位***进行飞机大部件对接的方法 | |
CN107830832A (zh) | 工件轮廓扫描***及方法 | |
CN106705880B (zh) | 一种大口径反射镜面形轮廓在位检测方法及装置 | |
CN104315981A (zh) | 一种激光跟踪仪位置敏感器跟踪零点的标定方法 | |
Peng et al. | Development of an integrated laser sensors based measurement system for large-scale components automated assembly application | |
CN110471430B (zh) | 一种agv局部高精度定位导航装置 | |
CN202092653U (zh) | 一种变电站巡视机器人的导航*** | |
CN104515481A (zh) | 测量大直径圆环面平面度的装置及方法 | |
CN114035150B (zh) | 一种基于无人机升空平台的无线电射频源测向装置及定位方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |