JP2005310043A - 移動体の障害物回避方法及び該移動体 - Google Patents
移動体の障害物回避方法及び該移動体 Download PDFInfo
- Publication number
- JP2005310043A JP2005310043A JP2004129575A JP2004129575A JP2005310043A JP 2005310043 A JP2005310043 A JP 2005310043A JP 2004129575 A JP2004129575 A JP 2004129575A JP 2004129575 A JP2004129575 A JP 2004129575A JP 2005310043 A JP2005310043 A JP 2005310043A
- Authority
- JP
- Japan
- Prior art keywords
- map
- route
- moving body
- area
- moving
- 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
- 238000000034 method Methods 0.000 title claims abstract description 49
- 238000001514 detection method Methods 0.000 claims description 104
- 230000004927 fusion Effects 0.000 claims description 31
- 230000002265 prevention Effects 0.000 claims description 11
- 230000002093 peripheral effect Effects 0.000 claims description 10
- 238000010408 sweeping Methods 0.000 claims description 5
- 230000003247 decreasing effect Effects 0.000 claims description 2
- 230000001788 irregular Effects 0.000 abstract description 6
- 230000008569 process Effects 0.000 description 18
- 238000012545 processing Methods 0.000 description 8
- 230000008859 change Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 5
- 230000009471 action Effects 0.000 description 3
- 230000002159 abnormal effect Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 210000003850 cellular structure Anatomy 0.000 description 1
- 230000000739 chaotic effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 230000000007 visual effect Effects 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
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Aviation & Aerospace Engineering (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Instructional Devices (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
【解決手段】 移動体10は、センシング手段が異なる少なくとも2種類のセンサ14a、14b、15、16を複数組み合わせたセンサ群を有し、この検出データに基づき、三次元的に異なる複数の周辺地図17a、17b、17cを作成する周辺地図作成ステップと、絶対座標系を基準とし、前記複数の周辺地図を融合して一の二次元的な融合地図18を作成する融合地図作成ステップと、該融合地図から障害物を回避する最適な移動経路を探索する経路探索ステップと、を備え、前記周辺地図作成ステップでは、同一のセンサ種類の検出データが与えられた場合にのみ前記周辺地図を更新し、最適な移動経路を再探索する。
【選択図】 図4
Description
移動体の主要な技術の一つとして、到達目標地へ向けて自律走行する際に、進行方向に位置する障害物を検知し、回避する技術が挙げられる。
これは、未知の領域において移動体が円滑に移動するために、移動体に配設されたセンサにより走行領域に存在する障害物を検知し、該障害物を回避する経路を選択するものである。
(1)これらの方法では移動体の幅方向に距離検出手段を列設するため、移動ロボットの左右方向の障害物に対してはこれを検知して回避動作を行うことができるが、例えば一般家庭における床上の小物、テーブル、椅子などのように、上下方向に空間的に分布した障害物が存在する場合、左右方向だけの障害物検知及び回避では上下方向に分布した障害物を検知することができず、完全な回避動作を行わせることができない。
(2)移動体が障害物を検出した際に、移動体と障害物との距離に関わらず一様な回避行動を行なうため、障害物からの距離が離れている時にも過剰な回避行動を採ることがあり、円滑な自律走行が妨げられる惧れがある。
前記特許文献1及び2では、上記した問題点について全く考慮されておらず、障害物回避の機能としては非常に限定されたものであった。
また、非特許文献1(D.Langer et. al. : “A Reactive System For Off-road
Navigation”,Proc.of IEEE Robotics and Automation, May, 1994.)では、オフロード車で未知の地形領域を1kmの距離にわたって無人で走行させる技術に関する発表を行っている。具体的には、オフロード車に搭載したレーザレンジファインダ(レーザ光を前方の上下左右に掃引し被照射物体からの反射光から距離を測定し被照射体の面形状を取得するセンサ)で、オフロード車が走行する地形の障害物の存否と高さ方向情報を地図として登録し、該地図に基づいて障害物の回避ルートを計算して指令値を生成するというものである。この経路生成には、ロボット中心を通り曲率半径の異なったアーク状の経路を設定し、その中から障害物を最も適正に回避できる経路を一定のロジックにより選択する。
しかし、移動体を円滑に自律走行させるためには、高度な技術が必要とされ、依然として以下に示す問題が残る。
即ち、(3)移動体の回避時は、通常の移動経路から逸脱した異常状態であるにも関わらず通常と同様の走行を行なっているため、移動体の走行危険性が増加する。
(4)障害物には、固定的に配置されているものとテンポラリに置かれたものとが存在するが、これらの区別を行なわずに単一に処理を行うと、移動体の走行が円滑に行なわれず、最悪の場合走行停止に陥ることも考えられる。例えば、一般家庭において、壁、ドア、テーブルなどは一旦固定されると一般的には殆どその場所から動かされることは無い半永久的な障害物と考えてよいが、床上に散らばったペットボトルや玩具などは時間の経過に伴ってその位置が変化する可能性が高い。このような時間に対する障害物の位置変化を認識せずに走行すると、周囲を障害物で取り囲まれた地図が作成され、走行が阻害されてしまうことがある。
また、移動体の動作環境も自律走行に大きく影響するため、非特許文献1に開示されるようなオープンスペースに適した技術を一般家庭に持ち込んだ場合、経路から逸脱し続け、目標地点になかなか到達できない。また、永久的な障害物とテンポラリな障害物との区別が付かないため回避行動の融通性が無い。狭隘部と広いスペースでのモードの切り替えが無いため、廊下を通過する場合に側壁の間口に進入していき、デッドロック状態になる可能性が高い、といった問題が発生する。
(6)複数の経路の中から適正な経路を選択する場合、移動体から見て真横の経路が選択されたとき移動体は急激な旋回動作を起こし、非常に危険である.
(7) 移動体は目的地点への移動を行いながら障害物に対する回避運動を行うため、回避経路の指示は障害物を検出した後、それが指令として実行されるまでの時間遅れが発生し、走行にズレが生じる。
移動体に設けられた複数のセンサにより取得した検出データに基づき、移動体走行領域の周辺地図を作成し、該周辺地図に基づき障害物を回避する移動経路を選択して自律走行する移動体の障害物回避方法において、
前記移動体は、センシング手段が異なる少なくとも2種類のセンサを複数組み合わせたセンサ群を有し、該センサ群にて取得した検出データに基づき、三次元的に異なる複数の周辺地図を作成する周辺地図作成ステップと、
絶対座標系を基準とし、前記複数の周辺地図を融合して一の二次元的な融合地図を作成する融合地図作成ステップと、
該融合地図から障害物を回避する最適な移動経路を探索する経路探索ステップと、を備え、
前記周辺地図作成ステップでは、同一のセンサ種類の検出データが与えられた場合にのみ前記周辺地図を更新し、前記最適な移動経路を再探索することを特徴とする。
また、前記三次元的に複数存在する周辺地図を、二次元的な融合地図に統合しているため、移動経路の探索にて演算処理の負荷が大幅に軽減し、処理速度が早くなり、移動体の応答性能が向上する。
また、本発明では、センシング手段が異なる少なくとも2種類のセンサを複数組み合わせた構成としているため、移動体周囲の夫々の検知領域に応じて適正な検出データを取得することができる。
前記前面下方域を検知する指向性センサが、検知領域を放射状に掃引する複数の検知手段を有し、該検知手段が予め設定されたタイムチャートに基づき時間差をもって検知動作を行なうようにしたことを特徴とする。
これは、例えば一般家庭内において、移動体の前方上方域や側方域に対しては広域性のセンサを利用して広範囲にテーブルや大物の障害物を検知し、前方下方域に対しては指向性センサを利用して床上の小さな障害物を検知するようにする。
このように、移動体周囲の検知領域に適したセンサを利用することにより、信頼性の高い検出データを収集することができる。
また、前記指向性センサが、複数の検知手段にて前記タイムチャートに基づき検知動作を行なう構成とすることにより、複数の検知手段がお互いに干渉し合う事による誤差を生じることがなく、他の検知手段の影響を受けずに正確な検出データを取得することができる。
前記融合地図作成ステップにて、絶対座標系を基準として前記周辺地図の同位置に存在する格子に投票された重み付けを比較し、前記未知領域の重み付けより小さい値が存在する場合には、前記投票された重み付けから最も小さい値を採用し、
前記未知領域の重み付けより小さい値が存在しない場合には、前記投票された重み付けの平均値を採用して融合地図を作成することを特徴とする。
これによれば、移動空間の判定を細かく設定でき、移動体の障害物を回避する際の柔軟性が向上する。
また、前記格子上に投票された重み付けのうち、障害物の存在可能性がある場合には、最も小さい値を採用することにより、確実に障害物を認知することができ安全な自律走行が可能となる。
これにより、障害物の存在する可能性が最も低い移動経路を容易に選択することができ、円滑な走行が可能となる。
これにより、テンポラリな障害物に対しては、地図上に投票された障害物が時間の経過とともに消失するようになる。
一般家庭において、壁、ドア、テーブルなどは一旦固定されると一般的には殆どその場所から動かされることは無い半永久的な障害物と考えてよいが、床上に散らばったペットボトルや玩具などは時間の経過に伴ってその位置が変化する可能性が高い。
本実施例では、このような時間に対する障害物の位置変化を移動体に認識させることにより、該障害物を回避する動作において移動体が知能的に振舞えるようになる。
即ち、前記移動体の周囲にむやみに障害物が登録されることがなく、移動体の円滑な自律走行が可能となる。
前記移動体が狭隘部を通過する際には、前記選択範囲を狭めることを特徴とする。
このように、広い空間で障害物を回避する場合と、廊下等の狭隘部を通過する場合とで回避制御のモードを切り替えることにより、廊下等の狭隘部通過時に、他の部屋に侵入するなどしてデッドロック(回避移動不能)の状態に陥る可能性を減らすことができる。
前記移動体が前回選択した経路の方位を基準とし前記経路選択範囲より小さい一定幅を有する急旋回防止フィルタを設け、前記移動体の走行過程にて毎次前記急旋回防止フィルタの範囲内で経路を選択するようにしたことを特徴とする。
例えば、複数の経路の中から適正な経路を探索し、移動体からみて真横の経路を選択されたとき、移動体は急激な旋回動作を起こし非常に危険であるが、本発明によれば、現時点の自分の進行方向に対して一定幅の経路選択フィルタを設けることにより、より細かい旋回動作が可能となり、急激な旋回動作を避けることができる。
これは、移動体が予め設定された経路から離れている場合、危険状態と判断して移動体が徐行するようにしている。これにより、移動体の安全な自律走行が可能となる。
移動体は目的地点への移動を行いながら障害物に対する回避動作を行なうため、回避経路の指令は、障害物を検知した後、それが指令として実行されるまでの時間遅れを考慮したみなし距離分だけ移動体が進んだと仮定して経路探索処理を行う。これにより、実際の移動体の動きに即した移動指令を与えることができるため、信頼性が向上する。
周囲の障害物を検知するセンサを複数有し、該検出データに基づき作成した周辺地図により障害物を回避する移動経路を選択して自律走行する移動体において、
前記複数のセンサが、センシング手段が異なる少なくとも2種類のセンサを複数組み合わせたセンサ群であり、
該センサ群にて取得した検出データに基づき、三次元的に異なる複数の周辺地図を作成する周辺地図作成手段と、
絶対座標系を基準とし、前記複数の周辺地図を融合して一の二次元的な融合地図を作成する融合地図作成手段と、
該融合地図から障害物を回避する最適な移動経路を探索する経路探索手段と、を有し、
前記周辺地図作成手段では、同一のセンサ種類の検出データが与えられた場合にのみ前記周辺地図を更新し、前記最適な移動経路を再探索することを特徴とする。
前記融合地図作成手段が、絶対座標系を基準として前記周辺地図の同位置に存在する格子に投票された重み付けを比較し、前記未知領域の重み付けより小さい値が存在する場合には、前記投票された重み付けから最も小さい値を採用し、
前記未知領域の重み付けより小さい値が存在しない場合には、前記投票された重み付けの平均値を採用して融合地図を作成する構成であることを特徴とする。
さらに、前記経路探索手段が、前記移動体の選択し得る複数の経路上に位置する格子の重み付けの和を各経路毎に算出し、該算出した各重み付けの和を比較して、該重み付けの和が最も大きい値となる経路を最適な移動経路とする構成であることを特徴とする。
前記複数のセンサが、センシング手段が異なる少なくとも2種類のセンサを複数組み合わせたセンサ群であり、
該センサ群が、広域性センサと指向性センサとの組み合わせからなり、前記広域性センサにより前記移動体の前面上方域を検知し、前記指向性センサにより前記移動体の前面下方域及び側方域を検知するようにし、
前記前面下方域を検知する指向性センサが、検知領域を放射状に掃引する複数の検知手段を有し、該検知手段が予め設定されたタイムチャートに基づき時間差をもって検知動作を行なうようにしたことを特徴とする。
即ち、三次元的な複数の周辺地図から二次元的な融合地図を作成しているため、上下方向に分布した障害物をも確実に検知することができ、円滑な自律走行を可能とする。特に、一般家庭のような不規則な走行環境においても、種々の大きさの障害物に対応可能であるため、円滑な走行が可能である。
また、移動経路の探索処理では二次元的な融合地図を利用しているため、演算処理の負荷が大幅に軽減し、処理速度が早くなり、移動体の応答性能が向上する。
また、前記同一のセンサ種類の検出データでのみ周辺地図の更新がなされることから、センサ種類による検出精度、検出特性に起因する誤差を最小限に抑え、信頼性の高い周辺地図を作成することができる。
また、前記指向性センサが、複数の検出手段により前記タイムチャートに基づき検出動作を行なうようにすることにより、他の検出手段の影響を受けずに正確な検出データを取得することができる。
さらにまた、周辺地図作成において、予め複数階層の重み付けを設定することにより移動空間の判定を細かく設定でき、移動体の障害物を回避する際の柔軟性が向上する。
また、前記融合地図に記憶忘れフィルタを設定することにより、時間に対する障害物の位置変化を移動体に認識させることができ、該障害物を回避する動作において移動体が知能的に振舞えるようになる。
さらに、広い空間で障害物を回避する場合と、廊下等の狭隘部を通過する場合とで回避制御のモードを切り替えることにより、廊下等の狭隘部通過時に、他の部屋に侵入するなどしてデッドロック(回避移動不能)の状態に陥る可能性を減らすことができる。
また、回避経路と予め設定された設定経路間の距離に対して反比例的に前記移動体の走行速度を変化させることにより、移動体が予め設定された経路から離れている場合、危険状態と判断して移動体が徐行し、移動体の安全な自律走行が可能となる。
さらに、前記移動体の障害物検知から動作開始までに要する時間と該移動体の走行速度とに基づき、前記移動体の回避経路の開始地点を設定することにより、実際の移動体の動きに即した移動指令を与えることができるため、信頼性が向上する。
本実施例に示す移動体の走行空間としては、一般家庭、各種施設、工場内等が挙げられるが、特に前記移動体は一般家庭内にてユーザの生活を補助、支援、介護するロボットであることが好適である。
図1(a)に示すように本実施例に係る移動体10は、頭部と胴部を備えた本体11と、該本体11からの各種指令に基づき図示しない駆動装置により走行を補助する左右一対の駆動輪12と、移動体10の周囲に設置された超音波センサ14a、14b、多点検出型赤外線センサ15、側方赤外線センサ16からなるセンサ群13と、前記本体11に内蔵されたCPU(制御部)20と、を主要構成とする。
前記CPU20には、前記センサ群13の検出データに基づき周辺地図を作成する周辺地図作成手段21と、該周辺地図を融合して融合地図を作成する融合地図作成手段22と、該融合地図に基づき最適経路を探索する経路探索手段23と、前記移動体10の走行速度を制御する速度制御手段24と、前記周辺地図、前記融合地図、グローバル座標系、及び後述するタイムチャート、記憶忘れフィルタ、急旋回防止フィルタ等が格納されている記憶部25が備えられている。
前記超音波センサ14a、14bは、前記本体11の前面に一又は複数配設され、照射方向は略水平方向であり、水平方向から垂直方向まで広域に亘って前方上方域の障害物までの距離を検出可能である。
前記側方赤外線センサ16は、前記本体11の側面に左右一対若しくは左右に複数配設され、照射方向は略水平方向で、前記移動体11の側方域の障害物までの距離を検出可能である。
また、センシング手段が異なる少なくとも2種類のセンサを複数組み合わせた構成としているため、移動体周囲の夫々の検知領域に応じて適正な検出データを取得することができ、信頼性の高い検出データを収集することができる。
図3は周辺地図作成アルゴリズムを示し、該周辺地図17の作成では、まず最初に前記センサ群13の各センサにより夫々の検知領域に存在する障害物までの相対的な距離を取得する(S1)。このとき、誤差を最小限に抑えるために、各センサの測定可能レンジ外の検出データは除去すると良い(S2)。
前記センサ群13により取得した前記検出距離と、前記移動***置、姿勢データ26に基づき、センサ取り付け位置と障害物の検出位置とを導き、さらに相対座標系からグローバル座標系への座標変換を行い、前記移動体10を中心とした格子状地図上におけるセンサ取り付け位置と検出位置を導出する(S3)。
ここで、好適にはデータバラつき防止のための不感帯処理(S4)を施すと良い。これはセンサの検出限界近傍の信頼性の低い範囲を不感帯に設定し、該不感帯に存在する検出データを除去することにより、データの信頼性を高めるものである。
そして、判定結果に基づき複数階層の重み付けを行い、前記格子地図上に該重み付けを投票する。本実施例の評価基準は一例として3段階に分類し、障害物が検知された部分には+1、障害物が検知されない部分には−1、センサによる検知範囲外には0を投票するようにした。即ち、障害物有りの判定がなされた場合には、センサ取り付け位置から照射位置間に+1、照射位置から所定距離(本実施例では50mm)先に−1を登録し(S6)、障害物無しの判定がなされた場合には、センサ取り付け位置から照射位置間に+1を登録し(S7)、それ以外のグリッドには全て0を配置し(S8)、重み付けの投票値が登録された周辺地図を作成した。
また本実施例では、各々のセンサが所定時間間隔で連続的に検出データを取得し、前記得られた検出データのうち新規なデータにて、前記周辺地図を上書き更新していく構成とする。このとき、各センサで生成された周辺地図のうち、同一のセンシング手段を有するセンサ種類で与えられた検出データでのみ前記周辺地図が上書きされるものとする。これにより、センサ種類が異なることに起因する精度の差、性能の差を解消し、誤差を最小限に抑え、信頼性の高い地図を作成することができる。
図4は周辺地図から融合地図を作成する処理を説明する図、図5は融合地図作成アルゴリズムを示すフロー、図6は図4に示す処理により作成した融合地図の模式図である。
これによれば、まず上記した周辺地図作成アルゴリズムに従い、超音波センサ14a、14b、多点検出型赤外線センサ15により取得した検出データに基づき、夫々上方域の周辺地図17a、中央域の周辺地図17b、下方域の周辺地図17cを作成する。(場合によっては、側方赤外線センサ16の検知領域を加えても良い。)
そして、これらの周辺地図に記憶忘れフィルタによる演算処理を施す(S10a、S10b、S10c)。これは、前記周辺地図に時定数を設け、時間の経過とともに前記登録された重み付けが消失するような時定数とする。
これにより、周辺地図17上に投票された障害物は時間の経過とともに消失していくため、テンポラリな障害物を認識することができ、移動体が障害物を回避する動作において知能的に振舞うことができる。即ち、前記移動体の周囲にむやみに障害物が登録されることがなく、移動体の円滑な自律走行が可能となる。
尚、前記記憶忘れフィルタによる処理は特に設けない構成としても良い。
次に、夫々の周辺地図17a、17b、17cのうち同グリッド上に位置する重み付けの投票値を比較し、3つの値のうち、負のものがあるか否かを判定する(S12)。負の値がある場合には、これら3つの値のうち負の値の最低値を選択し、前記グリッドの重み付けとして登録し(S13A)、負の値がない場合(0を含む)には3つの値の平均値を算出し、前記グリッドの重み付けとして登録する(S13B)。そして、各グリッドにつきこれらの処理を行なって重み付けを決定し、二次元的な融合地図18を作成する(S14)。
このようにして、図6に示すように、格子状地図上の各グリッドに障害物領域と移動可能領域と未知領域とが登録された融合地図が作成される。
前記複数の選択可能経路から最適な移動経路(回避経路)を探索する処理は、幅が規定された移動体10により前記選択可能経路を掃引した時の各グリッドの重み付けの和を、各経路毎に足し合わせ、該足し合わせた重み付けの和を比較し、重み付けの和が最大となる経路を探索し、この移動経路を最適な移動経路として選択する。
本実施例では、図7に示すように前記軸線40から左右に±120°を移動可能な角度範囲としており、該角度範囲から左右に7経路を規定し、該規定した全15通り(軸線上を含む)の経路において、各経路毎に前記移動体10が掃引した際の前記融合地図18の重み付けの和を算出し、該重み付けの和を比較して最も大きな値となる選択可能経路を最適移動経路とする。
従って、本実施例では図9に示すように、規定された経路選択可能な角度範囲D1、D2よりも狭められた角度範囲D1’、D2’を設定し、狭隘部通過時には該角度範囲D1’、D2’にて経路探索処理を行うようにした。狭隘部通過時の経路選択角度範囲D1’、D2’は、例えば軸線40を中心として左右に±45°とし、この範囲内で15個の移動経路を設定する。尚、前記経路選択角度範囲D1、D2は、移動体の初期位置10が目標地点に向かう方向を基準として予め設定されているものとする。
これにより、本実施例を障害物回避だけでなく狭隘部通過時にも適用でき、移動体10が正確に目的とする地点まで走行することが可能となる。
前記移動体10が目標地点30まで走行するために設定経路35が予め設定されており、前記移動体10が該設定経路35上に障害物28の存在を検知した場合、移動体10は回避経路36を選択して前記設定経路35を逸脱する。このとき、回避経路36と設定経路35との距離Lに反比例的に速度を制御する。即ち、回避経路36と設定経路35が離れる程移動体10は減速する。
これにより、移動体10が設定経路35から離れて走行する異常事態には減速を行い、走行安全性を高めることができる。
12 駆動輪
13 センサ群
14a、14b 超音波センサ
15、15a、15b、15c 多点検出型赤外線センサ
16 側方赤外線センサ
17、17a、17b、17c 周辺地図
18 融合地図
19 グローバル座標系
20 CPU(制御部)
35 設定経路
36 回避経路
37 急旋回防止フィルタ
Claims (13)
- 移動体に設けられた複数のセンサにより取得した検出データに基づき、移動体走行領域の周辺地図を作成し、該周辺地図に基づき障害物を回避する移動経路を選択して自律走行する移動体の障害物回避方法において、
前記移動体は、センシング手段が異なる少なくとも2種類のセンサを複数組み合わせたセンサ群を有し、該センサ群にて取得した検出データに基づき、三次元的に異なる複数の周辺地図を作成する周辺地図作成ステップと、
絶対座標系を基準とし、前記複数の周辺地図を融合して一の二次元的な融合地図を作成する融合地図作成ステップと、
該融合地図から障害物を回避する最適な移動経路を探索する経路探索ステップと、を備え、
前記周辺地図作成ステップでは、同一のセンサ種類の検出データが与えられた場合にのみ前記周辺地図を更新し、前記最適な移動経路を再探索することを特徴とする移動体の障害物回避方法。 - 前記センサ群が広域性センサと指向性センサとの組み合わせからなり、前記広域性センサの検知領域を前記移動体の前面上方域とし、前記指向性センサの検知領域を前記移動体の前面下方域及び側方域とし、
前記前面下方域を検知する指向性センサが、検知領域を放射状に掃引する複数の検知手段を有し、該検知手段が予め設定されたタイムチャートに基づき時間差をもって検知動作を行なうようにしたことを特徴とする請求項1記載の移動体の障害物回避方法。 - 前記周辺地図作成ステップでは、予め障害物領域、未知領域、移動可能領域の順に増加する重み付けを夫々設定し、前記検出データに基づき格子状地図上の各格子毎に前記重み付けを投票した周辺地図を作成し、
前記融合地図作成ステップにて、絶対座標系を基準として前記周辺地図の同位置に存在する格子に投票された重み付けを比較し、前記未知領域の重み付けより小さい値が存在する場合には、前記投票された重み付けから最も小さい値を採用し、
前記未知領域の重み付けより小さい値が存在しない場合には、前記投票された重み付けの平均値を採用して融合地図を作成することを特徴とする請求項1記載の移動体の障害物回避方法。 - 前記経路探索ステップにて、前記移動体の選択し得る複数の経路上に位置する格子の重み付けの和を各経路毎に算出し、該算出した各重み付けの和を比較して、該重み付けの和が最も大きい値となる経路を最適な移動経路とすることを特徴とする請求項3記載の移動体の障害物回避方法。
- 前記周辺地図作成ステップにて、予め設定された時定数を有する記憶忘れフィルタを設け、前記投票された重み付けを時間の経過とともに減少させることを特徴とする請求項3記載の移動体の障害物回避方法。
- 前記経路探索ステップにて、前記移動体の選択し得る経路が、該移動体の初期位置を中心とした経路選択範囲から選択される移動体の障害物回避方法であって、
前記移動体が狭隘部を通過する際には、前記経路選択範囲を狭めることを特徴とする請求項1記載の移動体の障害物回避方法。 - 前記経路探索ステップにて、前記移動体の選択し得る経路が、該移動体の初期位置を中心とした経路選択範囲から選択される移動体の障害物回避方法であって、
前記移動体が前回選択した経路の方位を基準とし前記経路選択範囲より小さい一定幅を有する急旋回防止フィルタを設け、前記移動体の走行過程にて毎次前記急旋回防止フィルタの範囲内で経路を選択するようにしたことを特徴とする請求項1記載の移動体の障害物回避方法。 - 予め設定された設定経路と障害物回避時の移動経路との間の距離に対して、反比例的に前記移動体の走行速度を変化させることを特徴とする請求項1記載の移動体の障害物回避方法。
- 前記経路探索ステップにて、前記移動体の障害物検知から走行開始までに要する時間と該移動体の走行速度とに基づき、前記移動経路の開始地点を設定し、該開始地点を基準とした移動経路の探索を行なうことを特徴とする請求項1記載の移動体の障害物回避方法。
- 周囲の障害物を検知するセンサを複数有し、該検出データに基づき作成した周辺地図により障害物を回避する移動経路を選択して自律走行する移動体において、
前記複数のセンサが、センシング手段が異なる少なくとも2種類のセンサを複数組み合わせたセンサ群であり、
該センサ群にて取得した検出データに基づき、三次元的に異なる複数の周辺地図を作成する周辺地図作成手段と、
絶対座標系を基準とし、前記複数の周辺地図を融合して一の二次元的な融合地図を作成する融合地図作成手段と、
該融合地図から障害物を回避する最適な移動経路を探索する経路探索手段と、を有し、
前記周辺地図作成手段では、同一のセンサ種類の検出データが与えられた場合にのみ前記周辺地図を更新し、前記最適な移動経路を再探索することを特徴とする移動体。 - 前記周辺地図作成手段が、予め障害物領域、未知領域、移動可能領域の順に増加する重み付けを夫々設定し、前記検出データに基づき格子状地図上の各格子毎に前記重み付けを投票した周辺地図を作成する構成であるとともに、
前記融合地図作成手段が、絶対座標系を基準として前記周辺地図の同位置に存在する格子に投票された重み付けを比較し、前記未知領域の重み付けより小さい値が存在する場合には、前記投票された重み付けから最も小さい値を採用し、
前記未知領域の重み付けより小さい値が存在しない場合には、前記投票された重み付けの平均値を採用して融合地図を作成する構成であることを特徴とする請求項10記載の移動体。 - 前記経路探索手段が、前記移動体の選択し得る複数の経路上に位置する格子の重み付けの和を各経路毎に算出し、該算出した各重み付けの和を比較して、該重み付けの和が最も大きい値となる経路を最適な移動経路とする構成であることを特徴とする請求項10記載の移動体。
- 周囲の障害物を検知するセンサを複数有し、該検出データに基づき作成した周辺地図により障害物を回避する移動経路を選択して自律走行する移動体において、
前記複数のセンサが、センシング手段が異なる少なくとも2種類のセンサを複数組み合わせたセンサ群であり、
該センサ群が、広域性センサと指向性センサとの組み合わせからなり、前記広域性センサにより前記移動体の前面上方域を検知し、前記指向性センサにより前記移動体の前面下方域及び側方域を検知するようにし、
前記前面下方域を検知する指向性センサが、検知領域を放射状に掃引する複数の検知手段を有し、該検知手段が予め設定されたタイムチャートに基づき時間差をもって検知動作を行なうようにしたことを特徴とする移動体。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004129575A JP4256812B2 (ja) | 2004-04-26 | 2004-04-26 | 移動体の障害物回避方法及び該移動体 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004129575A JP4256812B2 (ja) | 2004-04-26 | 2004-04-26 | 移動体の障害物回避方法及び該移動体 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2005310043A true JP2005310043A (ja) | 2005-11-04 |
JP4256812B2 JP4256812B2 (ja) | 2009-04-22 |
Family
ID=35438709
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004129575A Expired - Lifetime JP4256812B2 (ja) | 2004-04-26 | 2004-04-26 | 移動体の障害物回避方法及び該移動体 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4256812B2 (ja) |
Cited By (31)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006239844A (ja) * | 2005-03-04 | 2006-09-14 | Sony Corp | 障害物回避装置、障害物回避方法及び障害物回避プログラム並びに移動型ロボット装置 |
JP2009109219A (ja) * | 2007-10-26 | 2009-05-21 | Ihi Corp | 移動体の障害物位置認識方法及び移動体 |
WO2009107430A1 (ja) | 2008-02-26 | 2009-09-03 | トヨタ自動車株式会社 | 自律移動ロボット、自己位置推定方法、環境地図の生成方法、環境地図の生成装置、及び環境地図のデータ構造 |
JP2009205399A (ja) * | 2008-02-27 | 2009-09-10 | Mitsubishi Heavy Ind Ltd | 移動体及び移動体の制御方法 |
JP2010170315A (ja) * | 2009-01-22 | 2010-08-05 | Panasonic Electric Works Co Ltd | 自律移動装置 |
WO2011062094A1 (ja) * | 2009-11-20 | 2011-05-26 | 村田機械株式会社 | 自律移動体とその制御方法 |
JP2012083892A (ja) * | 2010-10-08 | 2012-04-26 | Mitsubishi Heavy Ind Ltd | 自律走行制御装置及びそれを備えた自律走行車両 |
US8209074B2 (en) | 2007-02-16 | 2012-06-26 | Kabushiki Kaisha Toshiba | Robot and method for controlling the same |
JP2013073250A (ja) * | 2011-09-26 | 2013-04-22 | Toyota Motor Corp | 自己位置推定装置、方法、及びプログラム |
KR101325145B1 (ko) * | 2009-10-28 | 2013-11-06 | 한국전자통신연구원 | 이동 로봇의 길 지도를 이용한 경로 탐색 장치 및 방법 |
JP2014209293A (ja) * | 2013-04-16 | 2014-11-06 | 富士ゼロックス株式会社 | 経路探索装置、自走式作業装置、プログラム及び記録媒体 |
KR101461185B1 (ko) * | 2007-11-09 | 2014-11-14 | 삼성전자 주식회사 | 스트럭쳐드 라이트를 이용한 3차원 맵 생성 장치 및 방법 |
US8948956B2 (en) | 2009-11-20 | 2015-02-03 | Murata Machinery, Ltd. | Autonomous mobile body and control method of same |
US9046378B2 (en) | 2010-07-27 | 2015-06-02 | Toyota Jidosha Kabushiki Kaisha | Driving assistance device |
KR20170042546A (ko) * | 2014-06-05 | 2017-04-19 | 소프트뱅크 로보틱스 유럽 | 자동 로봇을 위한 장애물의 존재 및 부재 중 하나의 확률 맵 구축 방법 |
WO2017130419A1 (ja) * | 2016-01-29 | 2017-08-03 | 株式会社小松製作所 | 作業機械の管理システム、作業機械、作業機械の管理方法 |
CN107175659A (zh) * | 2017-05-02 | 2017-09-19 | 上海木爷机器人技术有限公司 | 机器人避障方法及装置 |
KR101813790B1 (ko) * | 2016-04-14 | 2017-12-29 | 국방과학연구소 | 특징 기반 다중 센서 정보 융합 장치 및 방법 |
CN107589435A (zh) * | 2017-09-05 | 2018-01-16 | 成都新橙北斗智联有限公司 | 一种北斗gps轨迹停留分析方法 |
WO2018230852A1 (ko) * | 2017-06-15 | 2018-12-20 | 엘지전자 주식회사 | 3차원 공간의 이동 객체를 식별하는 방법 및 이를 구현하는 로봇 |
JP2019012504A (ja) * | 2017-06-30 | 2019-01-24 | カシオ計算機株式会社 | 自律移動装置、自律移動方法及びプログラム |
CN109426248A (zh) * | 2017-08-25 | 2019-03-05 | 科沃斯机器人股份有限公司 | 自移动机器人及其行走方法、显示障碍物分布的方法 |
CN109421056A (zh) * | 2017-08-25 | 2019-03-05 | 科沃斯机器人股份有限公司 | 自移动机器人 |
CN109421055A (zh) * | 2017-08-25 | 2019-03-05 | 科沃斯机器人股份有限公司 | 自移动机器人 |
CN110210280A (zh) * | 2019-03-01 | 2019-09-06 | 北京纵目安驰智能科技有限公司 | 一种超视距感知方法、***、终端和存储介质 |
US10496093B2 (en) | 2017-03-17 | 2019-12-03 | Kabushiki Kaisha Toshiba | Movement control system, movement control device, and computer-implemented program for movement control |
KR20200053612A (ko) * | 2017-10-30 | 2020-05-18 | 아미크로 세미컨덕터 씨오., 엘티디. | 로봇의 주행 예측 및 제어 방법 |
CN111366917A (zh) * | 2020-03-13 | 2020-07-03 | 北京百度网讯科技有限公司 | 可行驶区域检测方法、装置、设备及计算机可读存储介质 |
JP2020154764A (ja) * | 2019-03-20 | 2020-09-24 | 東芝テック株式会社 | 情報処理装置及び読取システム |
EP3736651A1 (en) * | 2019-05-07 | 2020-11-11 | Toshiba TEC Kabushiki Kaisha | Information processing apparatus and information processing method |
WO2023176328A1 (ja) * | 2022-03-16 | 2023-09-21 | ソニーグループ株式会社 | 情報処理装置、情報処理方法および情報処理プログラム |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5461071B2 (ja) * | 2009-06-08 | 2014-04-02 | 株式会社Ihiエアロスペース | 自律型移動体とこれを用いた移動体システム |
JP6809913B2 (ja) | 2017-01-26 | 2021-01-06 | パナソニック株式会社 | ロボット、ロボットの制御方法、および地図の生成方法 |
CN109528095B (zh) * | 2018-12-28 | 2020-11-17 | 深圳市愚公科技有限公司 | 扫地记录图的校准方法、扫地机器人及移动终端 |
-
2004
- 2004-04-26 JP JP2004129575A patent/JP4256812B2/ja not_active Expired - Lifetime
Cited By (51)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006239844A (ja) * | 2005-03-04 | 2006-09-14 | Sony Corp | 障害物回避装置、障害物回避方法及び障害物回避プログラム並びに移動型ロボット装置 |
US8209074B2 (en) | 2007-02-16 | 2012-06-26 | Kabushiki Kaisha Toshiba | Robot and method for controlling the same |
JP2009109219A (ja) * | 2007-10-26 | 2009-05-21 | Ihi Corp | 移動体の障害物位置認識方法及び移動体 |
KR101461185B1 (ko) * | 2007-11-09 | 2014-11-14 | 삼성전자 주식회사 | 스트럭쳐드 라이트를 이용한 3차원 맵 생성 장치 및 방법 |
US9182763B2 (en) | 2007-11-09 | 2015-11-10 | Samsung Electronics Co., Ltd. | Apparatus and method for generating three-dimensional map using structured light |
WO2009107430A1 (ja) | 2008-02-26 | 2009-09-03 | トヨタ自動車株式会社 | 自律移動ロボット、自己位置推定方法、環境地図の生成方法、環境地図の生成装置、及び環境地図のデータ構造 |
JP2009205226A (ja) * | 2008-02-26 | 2009-09-10 | Toyota Motor Corp | 自律移動ロボット、自己位置推定方法、環境地図の生成方法、環境地図の生成装置、及び環境地図のデータ構造 |
US9239580B2 (en) | 2008-02-26 | 2016-01-19 | Toyota Jidosha Kabushiki Kaisha | Autonomous mobile robot, self position estimation method, environmental map generation method, environmental map generation apparatus, and data structure for environmental map |
EP2256574B1 (en) | 2008-02-26 | 2015-06-17 | Toyota Jidosha Kabushiki Kaisha | Autonomous mobile robot, self-position estimation method, environment map generation method, environment map generating device, and environment map generating computer program |
JP2009205399A (ja) * | 2008-02-27 | 2009-09-10 | Mitsubishi Heavy Ind Ltd | 移動体及び移動体の制御方法 |
JP2010170315A (ja) * | 2009-01-22 | 2010-08-05 | Panasonic Electric Works Co Ltd | 自律移動装置 |
KR101325145B1 (ko) * | 2009-10-28 | 2013-11-06 | 한국전자통신연구원 | 이동 로봇의 길 지도를 이용한 경로 탐색 장치 및 방법 |
WO2011062094A1 (ja) * | 2009-11-20 | 2011-05-26 | 村田機械株式会社 | 自律移動体とその制御方法 |
US8886385B2 (en) | 2009-11-20 | 2014-11-11 | Murata Machinery, Ltd. | Autonomous mobile body and control method of same |
JP2011108129A (ja) * | 2009-11-20 | 2011-06-02 | Murata Machinery Ltd | 自律移動体とその制御方法 |
US8948956B2 (en) | 2009-11-20 | 2015-02-03 | Murata Machinery, Ltd. | Autonomous mobile body and control method of same |
US9046378B2 (en) | 2010-07-27 | 2015-06-02 | Toyota Jidosha Kabushiki Kaisha | Driving assistance device |
JP2012083892A (ja) * | 2010-10-08 | 2012-04-26 | Mitsubishi Heavy Ind Ltd | 自律走行制御装置及びそれを備えた自律走行車両 |
JP2013073250A (ja) * | 2011-09-26 | 2013-04-22 | Toyota Motor Corp | 自己位置推定装置、方法、及びプログラム |
JP2014209293A (ja) * | 2013-04-16 | 2014-11-06 | 富士ゼロックス株式会社 | 経路探索装置、自走式作業装置、プログラム及び記録媒体 |
KR20170042546A (ko) * | 2014-06-05 | 2017-04-19 | 소프트뱅크 로보틱스 유럽 | 자동 로봇을 위한 장애물의 존재 및 부재 중 하나의 확률 맵 구축 방법 |
CN106662646A (zh) * | 2014-06-05 | 2017-05-10 | 软银机器人欧洲公司 | 用于为自主式机器人构建障碍物的不存在和存在中的一种的概率的图的方法 |
JP2017521761A (ja) * | 2014-06-05 | 2017-08-03 | ソフトバンク・ロボティクス・ヨーロッパSoftbank Robotics Europe | 自律ロボットの障害物の不在および存在の一方の確率のマップを構築する方法 |
US10328575B2 (en) | 2014-06-05 | 2019-06-25 | Softbank Robotics Europe | Method for building a map of probability of one of absence and presence of obstacles for an autonomous robot |
KR101999033B1 (ko) * | 2014-06-05 | 2019-09-27 | 소프트뱅크 로보틱스 유럽 | 자동 로봇을 위한 장애물의 존재 및 부재 중 하나의 확률 맵 구축 방법 |
CN106662646B (zh) * | 2014-06-05 | 2019-08-02 | 软银机器人欧洲公司 | 用于为自主式机器人构建障碍物的不存在和存在中的一种的概率的图的方法 |
AU2016390303B2 (en) * | 2016-01-29 | 2019-10-24 | Komatsu Ltd. | Work machine management system, work machine, and work machine management method |
JPWO2017130419A1 (ja) * | 2016-01-29 | 2018-11-22 | 株式会社小松製作所 | 作業機械の管理システム、作業機械、作業機械の管理方法 |
WO2017130419A1 (ja) * | 2016-01-29 | 2017-08-03 | 株式会社小松製作所 | 作業機械の管理システム、作業機械、作業機械の管理方法 |
US10801846B2 (en) | 2016-01-29 | 2020-10-13 | Komatsu Ltd. | Work machine management system, work machine, and work machine management method |
KR101813790B1 (ko) * | 2016-04-14 | 2017-12-29 | 국방과학연구소 | 특징 기반 다중 센서 정보 융합 장치 및 방법 |
US10496093B2 (en) | 2017-03-17 | 2019-12-03 | Kabushiki Kaisha Toshiba | Movement control system, movement control device, and computer-implemented program for movement control |
CN107175659A (zh) * | 2017-05-02 | 2017-09-19 | 上海木爷机器人技术有限公司 | 机器人避障方法及装置 |
CN107175659B (zh) * | 2017-05-02 | 2019-12-17 | 上海木木机器人技术有限公司 | 机器人避障方法及装置 |
US11602850B2 (en) | 2017-06-15 | 2023-03-14 | Lg Electronics Inc. | Method for identifying moving object in three-dimensional space and robot for implementing same |
WO2018230852A1 (ko) * | 2017-06-15 | 2018-12-20 | 엘지전자 주식회사 | 3차원 공간의 이동 객체를 식별하는 방법 및 이를 구현하는 로봇 |
JP2019012504A (ja) * | 2017-06-30 | 2019-01-24 | カシオ計算機株式会社 | 自律移動装置、自律移動方法及びプログラム |
CN109421055A (zh) * | 2017-08-25 | 2019-03-05 | 科沃斯机器人股份有限公司 | 自移动机器人 |
CN109421056A (zh) * | 2017-08-25 | 2019-03-05 | 科沃斯机器人股份有限公司 | 自移动机器人 |
CN109426248A (zh) * | 2017-08-25 | 2019-03-05 | 科沃斯机器人股份有限公司 | 自移动机器人及其行走方法、显示障碍物分布的方法 |
CN107589435A (zh) * | 2017-09-05 | 2018-01-16 | 成都新橙北斗智联有限公司 | 一种北斗gps轨迹停留分析方法 |
KR20200053612A (ko) * | 2017-10-30 | 2020-05-18 | 아미크로 세미컨덕터 씨오., 엘티디. | 로봇의 주행 예측 및 제어 방법 |
KR102445731B1 (ko) * | 2017-10-30 | 2022-09-21 | 아미크로 세미컨덕터 씨오., 엘티디. | 로봇의 주행 예측 및 제어 방법 |
US11526170B2 (en) | 2017-10-30 | 2022-12-13 | Amicro Semiconductor Co., Ltd. | Method for detecting skidding of robot, mapping method and chip |
CN110210280A (zh) * | 2019-03-01 | 2019-09-06 | 北京纵目安驰智能科技有限公司 | 一种超视距感知方法、***、终端和存储介质 |
CN110210280B (zh) * | 2019-03-01 | 2024-04-19 | 北京纵目安驰智能科技有限公司 | 一种超视距感知方法、***、终端和存储介质 |
JP2020154764A (ja) * | 2019-03-20 | 2020-09-24 | 東芝テック株式会社 | 情報処理装置及び読取システム |
EP3736651A1 (en) * | 2019-05-07 | 2020-11-11 | Toshiba TEC Kabushiki Kaisha | Information processing apparatus and information processing method |
US11520341B2 (en) | 2019-05-07 | 2022-12-06 | Toshiba Tec Kabushiki Kaisha | Information processing apparatus and information processing method |
CN111366917A (zh) * | 2020-03-13 | 2020-07-03 | 北京百度网讯科技有限公司 | 可行驶区域检测方法、装置、设备及计算机可读存储介质 |
WO2023176328A1 (ja) * | 2022-03-16 | 2023-09-21 | ソニーグループ株式会社 | 情報処理装置、情報処理方法および情報処理プログラム |
Also Published As
Publication number | Publication date |
---|---|
JP4256812B2 (ja) | 2009-04-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4256812B2 (ja) | 移動体の障害物回避方法及び該移動体 | |
JP2006236098A (ja) | 移動体の障害物回避方法及び該移動体 | |
JP5062364B2 (ja) | 自律移動体及びその制御方法 | |
KR101105139B1 (ko) | 자율 이동 로봇 장치 및 이러한 장치에 있어서의 튀어나옴 충돌 회피 방법 | |
Konolige | A gradient method for realtime robot control | |
Von Hundelshausen et al. | Driving with tentacles: Integral structures for sensing and motion | |
Kümmerle et al. | A navigation system for robots operating in crowded urban environments | |
US20190146515A1 (en) | Method and device for driving a self-moving vehicle and related driving system | |
CN108303986B (zh) | 一种激光slam导航的临时障碍物处理方法 | |
US20200004247A1 (en) | Controlling movement of autonomous device | |
KR20190024467A (ko) | 타겟 지향 로컬 경로를 생성하는 방법 및 이를 구현하는 로봇 | |
Cherubini et al. | A new tentacles-based technique for avoiding obstacles during visual navigation | |
JP4055701B2 (ja) | 自律移動車両 | |
Beinschob et al. | Advances in 3d data acquisition, mapping and localization in modern large-scale warehouses | |
Cherubini et al. | Avoiding moving obstacles during visual navigation | |
Aman et al. | A sensor fusion methodology for obstacle avoidance robot | |
Higuchi et al. | Road and intersection detection using convolutional neural network | |
CN115639825A (zh) | 机器人的避障方法和*** | |
Hentschel et al. | An Adaptive Memory Model for Long‐Term Navigation of Autonomous Mobile Robots | |
US20220095871A1 (en) | Systems and methods for enabling navigation in environments with dynamic objects | |
Norouzi et al. | Object based navigation of mobile robot with obstacle avoidance using fuzzy controller | |
Negishi et al. | Adaptive robot speed control by considering map and localization uncertainty | |
Ekta et al. | Obstacle avoiding robot | |
Danial et al. | ZigZag Algorithm: Scanning an Unknown Maze by an Autonomous Drone | |
EP4383217A1 (en) | Person detection method and system for collision avoidance |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060223 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080618 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080926 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20081125 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20090107 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20090130 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120206 Year of fee payment: 3 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 4256812 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120206 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120206 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130206 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140206 Year of fee payment: 5 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R371 | Transfer withdrawn |
Free format text: JAPANESE INTERMEDIATE CODE: R371 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
EXPY | Cancellation because of completion of term |