JP2015215651A - ロボットおよび自己位置推定方法 - Google Patents
ロボットおよび自己位置推定方法 Download PDFInfo
- Publication number
- JP2015215651A JP2015215651A JP2014096462A JP2014096462A JP2015215651A JP 2015215651 A JP2015215651 A JP 2015215651A JP 2014096462 A JP2014096462 A JP 2014096462A JP 2014096462 A JP2014096462 A JP 2014096462A JP 2015215651 A JP2015215651 A JP 2015215651A
- Authority
- JP
- Japan
- Prior art keywords
- class
- unit
- self
- robot
- map
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims description 22
- 238000005259 measurement Methods 0.000 claims abstract description 91
- 230000010354 integration Effects 0.000 claims abstract description 20
- 238000006243 chemical reaction Methods 0.000 claims description 9
- 230000003068 static effect Effects 0.000 claims 2
- 239000000284 extract Substances 0.000 claims 1
- 230000003247 decreasing effect Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 239000003550 marker Substances 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 238000000926 separation method Methods 0.000 description 2
- 230000009466 transformation Effects 0.000 description 2
- 238000000605 extraction Methods 0.000 description 1
- 230000004807 localization Effects 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 238000002945 steepest descent method Methods 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0268—Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means
- G05D1/0274—Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means using mapping information stored in a memory device
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/20—Instruments for performing navigational calculations
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/10—Programme-controlled manipulators characterised by positioning means for manipulator elements
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0231—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means
- G05D1/0238—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using obstacle or wall sensors
- G05D1/024—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using obstacle or wall sensors in combination with a laser
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S901/00—Robots
- Y10S901/01—Mobile robot
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S901/00—Robots
- Y10S901/46—Sensing device
- Y10S901/47—Optical
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Automation & Control Theory (AREA)
- General Physics & Mathematics (AREA)
- Aviation & Aerospace Engineering (AREA)
- Optics & Photonics (AREA)
- Electromagnetism (AREA)
- Mechanical Engineering (AREA)
- Robotics (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
- Manipulator (AREA)
Abstract
Description
図12では広い場所での移動モードの判定例および自己位置推定例を示す。この場合、ロボットは壁1200や棚1100に衝突しないように移動すればよく、棚の詳細な位置を利用する必要がない。その一方で、壁の配置などから得られる、空間全体のおおよそどの位置にいるかという情報が重要となる。そこで、前記重みとして壁の重みを増やし、棚足の重みを減らすことで、壁と棚両方の位置に基づく自己位置推定が可能となる。つまり、図12に示すような広いエリアにおいては、壁に基づく重みテーブルが選択されるように移動モードを選択する。
Claims (15)
- 空間内の存在物を計測する計測部と、
予め定められた前記空間内の存在物情報を示す地図データを記憶する記憶部と、
前記計測部によって取得された計測データと前記地図データとを照合し、前記空間内を移動する移動体の自己位置を算出する自己位置推定部と、
前記計測データを所定の2以上のクラスに分類したクラス別計測データを取得する分類部と、
前記クラス毎の存在物の位置を記録したクラス別地図と前記クラス別計測データとを照合し、前記2以上のクラス夫々ごとに前記移動体の自己位置を推定するクラス別自己位置推定部と、
前記2以上のクラス夫々ごとに推定した自己位置を統合する統合部と、を備え、
前記統合部からの情報に基づいて、前記移動体の制御を実行する制御部と、
を備えることを特徴とする特徴とするロボット。 - 前記地図は前記クラスごとに予め定められた座標系で記録されたものであって、前記地図に定義された座標系間の相対的な位置関係を座標変換量とし、
前記統合部は前記座標量に基づき、前記2以上のクラスで推定した夫々の自己位置を統合することを特徴とする請求項1記載のロボット。 - 前記統合部は、予め設定された移動モードに従い前記クラスごとの前記自己位置の統合方法を変化させる手段を備えることを特徴とする請求項1または2記載のロボット。
- 前記統合部は、前記クラスごとに設定された所定の重みに基づいて前記自己位置を統合する事を特徴とする請求項1から3迄の何れかに記載のロボット。
- 前記統合部は、前記クラスごとに設定された所定の優先度に基づいて、優先度の高いクラスによって推定された前記自己位置を用いることを特徴とする請求項1から3迄の何れかに記載のロボット。
- 前記空間内の地点毎に所定の移動モードを予め設定した移動モード判定マップを備え、
前記自己位置に対応する前記移動モード判定マップに記載された前記移動モードを選択する移動モード判定部を備えることを特徴とする請求項3から5迄の何れかに記載のロボット。 - 前記移動モード判定部は、前記クラス別計測データのうち最も多くの計測データが得られたクラスの自己位置を判定することを特徴とする請求項6記載のロボット。
- 1または複数の関節型ロボットが搭載され、
前記関節型ロボットは、前記自己位置に基づき制御されることを特徴とする請求項1から7迄の何れかに記載のロボット。 - 前記計測部によって新たに計測した存在物の情報を、前記分類部で算出したクラスに基づき、当該クラスに分類される存在物の記録されている地図を更新する更新部を備えることを特徴とすることを特徴とする請求項1から8迄の何れかに記載のロボット。
- 前記更新部は、更新度合いを前記クラスに応じて予め与えておき、前記地図を更新する際には前記更新度合いに基づくことを特徴とする請求項9記載のロボット。
- 前記計測部は前記空間内の存在物の所定の属性を計測可能であって、
前記クラスは前記計測部が計測する前記属性について分類されるものであって、前記分類部は前記属性に従ってクラス分けを行うことを特徴とする請求項1から10迄の何れかに記載のロボット。 - 前記分類部は、前記計測データから所定の形状との幾何照合を行い、所定の形状と類似した部位を抽出することでクラス分けを行うことを特徴とする請求項1から11迄の何れかに記載のロボット。
- 前記分類部は、前記計測データから角および端点に関する特徴点の抽出を行い、
特徴点同士の間に存在する形状の大きさおよび平面性に応じて分類を行うことを特徴とする請求項11記載のロボット。 - 前記クラスは前記空間内に固定された所定の形状の静的物体および柱状の物体に更に分けられ、
前記分類部は前記計測データの各部位と、前記静的物体および柱状物体とをそれぞれ幾何的に比較し、クラスを決定することを特徴とする請求項1から13迄の何れかに記載のロボット。 - 前記クラスは更に移動中の移動物体に更に分類されるものであって、前記分類部は直前に計測した前記計測データとそれ以前に計測した計測データとを比較し、差異があった部位を前記移動物体とすることを特徴とする請求項1から14迄の何れかに記載のロボット。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014096462A JP2015215651A (ja) | 2014-05-08 | 2014-05-08 | ロボットおよび自己位置推定方法 |
EP15164147.9A EP2947533A3 (en) | 2014-05-08 | 2015-04-17 | Robot |
US14/693,282 US9802310B2 (en) | 2014-05-08 | 2015-04-22 | Mobile robot estimating own position using a class-based own-position estimation unit |
CN201510212751.4A CN105091885B (zh) | 2014-05-08 | 2015-04-29 | 机器人及自身位置推定方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014096462A JP2015215651A (ja) | 2014-05-08 | 2014-05-08 | ロボットおよび自己位置推定方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2015215651A true JP2015215651A (ja) | 2015-12-03 |
Family
ID=53015527
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014096462A Pending JP2015215651A (ja) | 2014-05-08 | 2014-05-08 | ロボットおよび自己位置推定方法 |
Country Status (4)
Country | Link |
---|---|
US (1) | US9802310B2 (ja) |
EP (1) | EP2947533A3 (ja) |
JP (1) | JP2015215651A (ja) |
CN (1) | CN105091885B (ja) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2018020423A (ja) * | 2016-08-05 | 2018-02-08 | 株式会社日立製作所 | ロボットシステム及びピッキング方法 |
WO2019044498A1 (ja) * | 2017-09-04 | 2019-03-07 | 日本電産株式会社 | 移動体、位置推定装置、およびコンピュータプログラム |
JP2019160147A (ja) * | 2018-03-16 | 2019-09-19 | トヨタ自動車株式会社 | 自己位置検出装置 |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6659599B2 (ja) * | 2017-01-10 | 2020-03-04 | 株式会社東芝 | 自己位置推定装置、および自己位置推定方法 |
JPWO2019064913A1 (ja) * | 2017-09-27 | 2020-10-15 | 日本電産株式会社 | 移動体及び生産システム |
US11097897B1 (en) * | 2018-07-13 | 2021-08-24 | Vecna Robotics, Inc. | System and method of providing delivery of items from one container to another container via robot movement control to indicate recipient container |
DE102019204837B4 (de) | 2019-04-04 | 2024-04-18 | BSH Hausgeräte GmbH | 3D Umfeldabtastung |
US12217512B2 (en) | 2019-05-09 | 2025-02-04 | Sony Group Corporation | Information processing apparatus and information processing method |
CN111267103A (zh) * | 2020-03-09 | 2020-06-12 | 深圳拓邦股份有限公司 | 机器人初始位置的获取方法、装置、机器人以及存储介质 |
WO2023068542A1 (ko) * | 2021-10-21 | 2023-04-27 | 한국전자통신연구원 | 모바일 로봇의 전역 위치인식을 위한 방법 및 컴퓨팅 장치 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007316924A (ja) * | 2006-05-25 | 2007-12-06 | Toyota Motor Corp | 自律移動装置 |
JP2009205226A (ja) * | 2008-02-26 | 2009-09-10 | Toyota Motor Corp | 自律移動ロボット、自己位置推定方法、環境地図の生成方法、環境地図の生成装置、及び環境地図のデータ構造 |
JP2012242967A (ja) * | 2011-05-17 | 2012-12-10 | Fujitsu Ltd | 地図処理方法及びプログラム、並びにロボットシステム |
JP2012248032A (ja) * | 2011-05-27 | 2012-12-13 | Fujitsu Ltd | 地図処理方法及びプログラム、並びにロボットシステム |
WO2013011543A1 (ja) * | 2011-07-15 | 2013-01-24 | 株式会社日立製作所 | 自律移動装置およびその制御方法 |
JP2014056506A (ja) * | 2012-09-13 | 2014-03-27 | Toyota Central R&D Labs Inc | 障害物検出装置及びそれを備えた移動体 |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2004059900A2 (en) * | 2002-12-17 | 2004-07-15 | Evolution Robotics, Inc. | Systems and methods for visual simultaneous localization and mapping |
JP2004298977A (ja) * | 2003-03-28 | 2004-10-28 | Sony Corp | 行動制御装置、行動制御方法及び行動制御プログラム、並びに移動型ロボット装置 |
US7689321B2 (en) * | 2004-02-13 | 2010-03-30 | Evolution Robotics, Inc. | Robust sensor fusion for mapping and localization in a simultaneous localization and mapping (SLAM) system |
KR100561863B1 (ko) * | 2004-02-19 | 2006-03-16 | 삼성전자주식회사 | 가상 센서를 이용한 로봇의 네비게이션 방법 및 장치 |
JP4261466B2 (ja) * | 2004-11-17 | 2009-04-30 | 株式会社日立製作所 | 自律移動装置、並びに物体及び自己位置検出システム |
JP4375320B2 (ja) * | 2005-10-27 | 2009-12-02 | 株式会社日立製作所 | 移動ロボット |
WO2008013568A2 (en) * | 2005-12-30 | 2008-01-31 | Irobot Corporation | Autonomous mobile robot |
CN100449444C (zh) | 2006-09-29 | 2009-01-07 | 浙江大学 | 移动机器人在未知环境中同时定位与地图构建的方法 |
JP5215740B2 (ja) * | 2008-06-09 | 2013-06-19 | 株式会社日立製作所 | 移動ロボットシステム |
US8855819B2 (en) * | 2008-10-09 | 2014-10-07 | Samsung Electronics Co., Ltd. | Method and apparatus for simultaneous localization and mapping of robot |
CN101509781B (zh) | 2009-03-20 | 2011-09-14 | 同济大学 | 基于单目摄像头的步行机器人定位系统 |
JP5452442B2 (ja) | 2010-10-25 | 2014-03-26 | 株式会社日立製作所 | ロボットシステム及び地図更新方法 |
US8798840B2 (en) * | 2011-09-30 | 2014-08-05 | Irobot Corporation | Adaptive mapping with spatial summaries of sensor data |
JP6000579B2 (ja) * | 2012-03-09 | 2016-09-28 | キヤノン株式会社 | 情報処理装置、情報処理方法 |
-
2014
- 2014-05-08 JP JP2014096462A patent/JP2015215651A/ja active Pending
-
2015
- 2015-04-17 EP EP15164147.9A patent/EP2947533A3/en not_active Withdrawn
- 2015-04-22 US US14/693,282 patent/US9802310B2/en not_active Expired - Fee Related
- 2015-04-29 CN CN201510212751.4A patent/CN105091885B/zh not_active Expired - Fee Related
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007316924A (ja) * | 2006-05-25 | 2007-12-06 | Toyota Motor Corp | 自律移動装置 |
JP2009205226A (ja) * | 2008-02-26 | 2009-09-10 | Toyota Motor Corp | 自律移動ロボット、自己位置推定方法、環境地図の生成方法、環境地図の生成装置、及び環境地図のデータ構造 |
JP2012242967A (ja) * | 2011-05-17 | 2012-12-10 | Fujitsu Ltd | 地図処理方法及びプログラム、並びにロボットシステム |
JP2012248032A (ja) * | 2011-05-27 | 2012-12-13 | Fujitsu Ltd | 地図処理方法及びプログラム、並びにロボットシステム |
WO2013011543A1 (ja) * | 2011-07-15 | 2013-01-24 | 株式会社日立製作所 | 自律移動装置およびその制御方法 |
JP2014056506A (ja) * | 2012-09-13 | 2014-03-27 | Toyota Central R&D Labs Inc | 障害物検出装置及びそれを備えた移動体 |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2018020423A (ja) * | 2016-08-05 | 2018-02-08 | 株式会社日立製作所 | ロボットシステム及びピッキング方法 |
WO2019044498A1 (ja) * | 2017-09-04 | 2019-03-07 | 日本電産株式会社 | 移動体、位置推定装置、およびコンピュータプログラム |
JPWO2019044498A1 (ja) * | 2017-09-04 | 2020-08-27 | 日本電産株式会社 | 移動体、位置推定装置、およびコンピュータプログラム |
JP2019160147A (ja) * | 2018-03-16 | 2019-09-19 | トヨタ自動車株式会社 | 自己位置検出装置 |
JP7077691B2 (ja) | 2018-03-16 | 2022-05-31 | トヨタ自動車株式会社 | 自己位置検出装置 |
Also Published As
Publication number | Publication date |
---|---|
CN105091885A (zh) | 2015-11-25 |
EP2947533A3 (en) | 2016-01-13 |
CN105091885B (zh) | 2018-12-07 |
EP2947533A2 (en) | 2015-11-25 |
US20150321346A1 (en) | 2015-11-12 |
US9802310B2 (en) | 2017-10-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2015215651A (ja) | ロボットおよび自己位置推定方法 | |
US10549430B2 (en) | Mapping method, localization method, robot system, and robot | |
US8380384B2 (en) | Apparatus and method for localizing mobile robot | |
JP6117901B1 (ja) | 複数の物品の位置姿勢計測装置及び該位置姿勢計測装置を含むロボットシステム | |
KR101553654B1 (ko) | 이동 로봇 및 이동 로봇의 이동 방법 | |
WO2019140745A1 (zh) | 机器人定位方法及装置 | |
EP2144131B1 (en) | Apparatus and method of building map for mobile robot | |
KR101708061B1 (ko) | 제어 장치, 제어 방법 및 기록 매체 | |
KR100877072B1 (ko) | 이동 로봇을 위한 맵 생성 및 청소를 동시에 수행하는 방법및 장치 | |
Sadat et al. | Feature-rich path planning for robust navigation of MAVs with mono-SLAM | |
KR101493075B1 (ko) | 이동 로봇의 위치 인식 장치 및 방법 | |
JP5276931B2 (ja) | 移動体および移動体の位置推定誤り状態からの復帰方法 | |
KR20170088228A (ko) | 다중로봇의 자기위치인식에 기반한 지도작성 시스템 및 그 방법 | |
TWI772743B (zh) | 資訊處理裝置以及移動機器人 | |
WO2017038012A1 (ja) | 地図生成方法、自己位置推定方法、ロボットシステム、およびロボット | |
KR101167627B1 (ko) | 이동 로봇의 위치 및 지도의 이중 보정 장치 및 방법 | |
JP2017217726A (ja) | ロボット | |
JP5819257B2 (ja) | 移動体位置推定方法及び移動体 | |
US10902610B2 (en) | Moving object controller, landmark, and moving object control method | |
Xie et al. | A real-time robust global localization for autonomous mobile robots in large environments | |
US20240139962A1 (en) | Iterative control of robot for target object | |
US12169411B2 (en) | Information processing device for constructing an occupied map for a mobile robot | |
Watkins-Valls et al. | Mobile manipulation leveraging multiple views | |
JP2021139882A5 (ja) | ||
KR100835906B1 (ko) | 로봇 전역 위치 추정 방법 및 로봇 전역 위치 추정 장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20170110 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20170112 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170202 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20171031 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20171031 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20171227 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180313 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20180911 |