WO2012124933A3 - Dispositif et procédé pour reconnaître l'emplacement d'un robot - Google Patents

Dispositif et procédé pour reconnaître l'emplacement d'un robot Download PDF

Info

Publication number
WO2012124933A3
WO2012124933A3 PCT/KR2012/001717 KR2012001717W WO2012124933A3 WO 2012124933 A3 WO2012124933 A3 WO 2012124933A3 KR 2012001717 W KR2012001717 W KR 2012001717W WO 2012124933 A3 WO2012124933 A3 WO 2012124933A3
Authority
WO
WIPO (PCT)
Prior art keywords
robot
motion
space
image
location
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.)
Ceased
Application number
PCT/KR2012/001717
Other languages
English (en)
Korean (ko)
Other versions
WO2012124933A2 (fr
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.)
Korea University Research and Business Foundation
Original Assignee
Korea University Research and Business Foundation
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 Korea University Research and Business Foundation filed Critical Korea University Research and Business Foundation
Publication of WO2012124933A2 publication Critical patent/WO2012124933A2/fr
Publication of WO2012124933A3 publication Critical patent/WO2012124933A3/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/0011Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots associated with a remote control arrangement
    • G05D1/0033Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots associated with a remote control arrangement by having the operator tracking the vehicle either by direct line of sight or via one or more cameras located remotely from the vehicle
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J13/00Controls for manipulators
    • B25J13/08Controls for manipulators by means of sensing devices, e.g. viewing or touching devices
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J19/00Accessories fitted to manipulators, e.g. for monitoring, for viewing; Safety devices combined with or specially adapted for use in connection with manipulators
    • B25J19/02Sensing devices
    • B25J19/021Optical sensing devices
    • B25J19/023Optical sensing devices including video camera means
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Program-controlled manipulators
    • B25J9/16Program controls
    • B25J9/1694Program 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
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/20Control system inputs
    • G05D1/24Arrangements for determining position or orientation
    • G05D1/247Arrangements for determining position or orientation using signals provided by artificial sources external to the vehicle, e.g. navigation beacons
    • G05D1/249Arrangements for determining position or orientation using signals provided by artificial sources external to the vehicle, e.g. navigation beacons from positioning sensors located off-board the vehicle, e.g. from cameras
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/20Analysis of motion
    • G06T7/246Analysis of motion using feature-based methods, e.g. the tracking of corners or segments
    • G06T7/251Analysis of motion using feature-based methods, e.g. the tracking of corners or segments involving models
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/40Extraction of image or video features
    • G06V10/56Extraction of image or video features relating to colour
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/70Arrangements for image or video recognition or understanding using pattern recognition or machine learning
    • G06V10/77Processing image or video features in feature spaces; using data integration or data reduction, e.g. principal component analysis [PCA] or independent component analysis [ICA] or self-organising maps [SOM]; Blind source separation
    • G06V10/7715Feature extraction, e.g. by transforming the feature space, e.g. multi-dimensional scaling [MDS]; Mappings, e.g. subspace methods
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/10Terrestrial scenes
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/50Context or environment of the image
    • G06V20/52Surveillance or monitoring of activities, e.g. for recognising suspicious objects
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10016Video; Image sequence
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30248Vehicle exterior or interior
    • G06T2207/30252Vehicle exterior; Vicinity of vehicle

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Medical Informatics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Computing Systems (AREA)
  • Databases & Information Systems (AREA)
  • Evolutionary Computation (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Software Systems (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Artificial Intelligence (AREA)
  • Remote Sensing (AREA)
  • Automation & Control Theory (AREA)
  • Robotics (AREA)
  • Mechanical Engineering (AREA)
  • Human Computer Interaction (AREA)
  • Manipulator (AREA)
  • Image Analysis (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

La présente invention porte sur un dispositif et sur un procédé pour reconnaître correctement l'emplacement de chaque robot même lorsque un ou plusieurs robots entrent dans un espace intelligent pour la première fois. Le dispositif pour reconnaître l'emplacement d'un robot comprend une unité de capture d'image, qui capture une image d'un espace, une unité de traçage de mouvement qui obtient, à partir des informations d'image provenant de l'unité de capture d'image, des informations de mouvement concernant un robot se déplaçant dans l'espace, et une unité d'analyse de mouvement, qui convertit les informations de mouvement exprimées en coordonnées d'image, obtenues à partir de l'unité de traçage de mouvement, en informations de mouvement exprimées en coordonnées spatiales de façon à obtenir un motif de mouvement réel du robot, et qui compare le motif de mouvement réel du robot à un motif de mouvement prédéfini afin de déterminer le motif de mouvement réel comme étant le mouvement d'un robot particulier. Le motif de mouvement obtenu à partir des informations d'image d'une caméra et le mouvement d'un robot sont analysés afin de déterminer si oui ou non le motif de mouvement correspond au mouvement du robot. Ensuite, l'emplacement du robot est mesuré et mis en correspondance avec le nom unique du robot. De cette manière, l'emplacement d'un robot individuel peut être mesuré. Par l'application du présent dispositif, un moyen peut être procuré pour communiquer avec un espace à l'aide d'un réseau de communication en champ proche lorsqu'un robot se déplace dans l'espace. Même si une pluralité de robots se déplacent dans un nouvel espace, les emplacements individuels des robots peuvent être mesurés en un temps court.
PCT/KR2012/001717 2011-03-11 2012-03-09 Dispositif et procédé pour reconnaître l'emplacement d'un robot Ceased WO2012124933A2 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020110021933A KR101239532B1 (ko) 2011-03-11 2011-03-11 로봇의 위치 인식 장치 및 방법
KR10-2011-0021933 2011-03-11

Publications (2)

Publication Number Publication Date
WO2012124933A2 WO2012124933A2 (fr) 2012-09-20
WO2012124933A3 true WO2012124933A3 (fr) 2012-12-27

Family

ID=46831174

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2012/001717 Ceased WO2012124933A2 (fr) 2011-03-11 2012-03-09 Dispositif et procédé pour reconnaître l'emplacement d'un robot

Country Status (2)

Country Link
KR (1) KR101239532B1 (fr)
WO (1) WO2012124933A2 (fr)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105759813A (zh) * 2014-12-18 2016-07-13 苏州宝时得电动工具有限公司 智能割草机自定位方法及系统
CN104898575A (zh) * 2015-06-01 2015-09-09 中国人民解放军装甲兵工程学院 多机器人协同控制系统
CN109746909A (zh) * 2017-11-08 2019-05-14 深圳先进技术研究院 一种机器人运动控制方法及设备
KR102119161B1 (ko) 2018-10-16 2020-06-04 씨제이올리브네트웍스 주식회사 운송 로봇의 실내 위치 인식 시스템
CN111347417B (zh) * 2018-12-24 2022-05-10 深圳市优必选科技有限公司 一种uwb定位设备的位置标定方法、装置及机器人
CN109508707B (zh) * 2019-01-08 2021-02-12 中国科学院自动化研究所 基于单目视觉的机器人稳定抓取物体的抓取点获取方法
CN111185904A (zh) * 2020-01-09 2020-05-22 上海交通大学 一种协同机器人平台及其控制系统
KR102315362B1 (ko) * 2020-08-21 2021-10-20 네이버랩스 주식회사 로봇 평가 방법 및 시스템
CN112256038A (zh) * 2020-11-03 2021-01-22 盈合(深圳)机器人与自动化科技有限公司 智能空间服务方法及系统
CN116788380B (zh) * 2023-06-28 2025-12-02 南开大学 一种仿鳄鱼软体爬行机器人、控制方法及系统

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10161743A (ja) * 1996-11-28 1998-06-19 Matsushita Electric Ind Co Ltd 移動物体走行制御装置
JPH11248421A (ja) * 1998-03-04 1999-09-17 Nippon Telegr & Teleph Corp <Ntt> 移動物体追跡方法及び装置
KR100533954B1 (ko) * 2003-12-22 2005-12-07 충남대학교산학협력단 비전 기반 이동로봇의 위치 제어 시스템
JP2010049443A (ja) * 2008-08-21 2010-03-04 Acutelogic Corp 移動体遠隔制御システム

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10161743A (ja) * 1996-11-28 1998-06-19 Matsushita Electric Ind Co Ltd 移動物体走行制御装置
JPH11248421A (ja) * 1998-03-04 1999-09-17 Nippon Telegr & Teleph Corp <Ntt> 移動物体追跡方法及び装置
KR100533954B1 (ko) * 2003-12-22 2005-12-07 충남대학교산학협력단 비전 기반 이동로봇의 위치 제어 시스템
JP2010049443A (ja) * 2008-08-21 2010-03-04 Acutelogic Corp 移動体遠隔制御システム

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
HYUN-GOO LEE ET AL., JOURNAL OF 2001 SUMMER CONFERENCE IN KIEE, 20 July 2001 (2001-07-20) *

Also Published As

Publication number Publication date
KR101239532B1 (ko) 2013-03-06
WO2012124933A2 (fr) 2012-09-20
KR20120103943A (ko) 2012-09-20

Similar Documents

Publication Publication Date Title
WO2012124933A3 (fr) Dispositif et procédé pour reconnaître l&#39;emplacement d&#39;un robot
WO2011143576A3 (fr) Système et procédé d&#39;étalonnage robuste entre un système de vision industrielle et un robot
WO2013168169A3 (fr) Suivi d&#39;objets à distance
WO2012008702A3 (fr) Appareil de nettoyage robotique et procédé de commande de cet appareil
WO2013043019A3 (fr) Système et procédé pour photographier un sujet en mouvement au moyen d&#39;un appareil photo à mise au point fixe, et acquérir une image de projection de la trajectoire de mouvement réelle du sujet sur la base de l&#39;image prise
EP2684651A3 (fr) Système de robot, robot, dispositif, procédé et programme de commande de robot
WO2010073171A3 (fr) Système pour utiliser des modèles tridimensionnels de façon à permettre des comparaisons d&#39;images indépendantes de la source d&#39;images
WO2016203315A3 (fr) Système de communication d&#39;outil électrique
WO2013119408A3 (fr) Procédé et système de création automatique d&#39;une image en 3d
WO2016060716A3 (fr) Détermination en temps réel de mesures d&#39;objet pour la planification de trajectoire
WO2012118302A3 (fr) Appareil et procédé pour établir une connexion réseau dans un terminal portable
WO2012151471A3 (fr) Identification de gestes à l&#39;aide de multiples capteurs
WO2014068406A3 (fr) Dispositif de balayage optique et de mesure d&#39;un environnement
EP2770408A3 (fr) Appareil et procédé de reconnaissance de mouvement de proximité à l&#39;aide de capteurs
EP2487967A3 (fr) Terminal mobile et procédé de commande correspondant tenant compte de l&#39;environnement de communication
WO2012061080A3 (fr) Détermination de points d&#39;intérêt d&#39;un utilisateur mobile
WO2012049326A3 (fr) Procédé et dispositif d&#39;étalonnage d&#39;un système optique, dispositif de mesure de distance et système optique
WO2013035096A3 (fr) Système et procédé de suivi d&#39;un objet dans une image capturée par un dispositif mobile
GB201307407D0 (en) Method and apparatus for using gestures to control a laser tracker
WO2015013283A3 (fr) Optimisation de performance autonome dans un processus d&#39;assemblage robotisé
WO2013096844A3 (fr) Entrée directionnelle pour un jeu vidéo
WO2014210419A3 (fr) Procédé permettant de mesurer les coordonnées 3d d&#39;une surface à l&#39;aide d&#39;une machine de mesure de coordonnées portative à bras articulé dotée d&#39;un appareil de prise de vues
WO2012008703A3 (fr) Appareil de nettoyage robotique et procédé de commande de cet appareil
EP2538297A3 (fr) Système de commande du processus de fabrication
EP2942163A3 (fr) Usinage répétable de trajet pour assemblage déterminant pleine grandeur

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 12757165

Country of ref document: EP

Kind code of ref document: A2

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 12757165

Country of ref document: EP

Kind code of ref document: A2