JP4096866B2 - 自律移動装置 - Google Patents
自律移動装置 Download PDFInfo
- Publication number
- JP4096866B2 JP4096866B2 JP2003389210A JP2003389210A JP4096866B2 JP 4096866 B2 JP4096866 B2 JP 4096866B2 JP 2003389210 A JP2003389210 A JP 2003389210A JP 2003389210 A JP2003389210 A JP 2003389210A JP 4096866 B2 JP4096866 B2 JP 4096866B2
- Authority
- JP
- Japan
- Prior art keywords
- control unit
- unit
- human interface
- control program
- drive
- 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.)
- Expired - Lifetime
Links
Images
Landscapes
- Manipulator (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Description
モータ及び前記モータにより回転される車輪を備えた駆動部と、
前記駆動部のモータを制御するための駆動制御部と、
自律的に移動可能な範囲の地図を記憶すると共に、前記駆動制御部により演算された地図上の現在位置及び少なくとも操作者により入力された目的地を含む指示をバックアップとして記憶する記憶部と、
移動の際、経路上及びその近傍に障害物が存在するか否かを検出する計測部と、
操作者から指令の入力及び操作者に対して自律移動装置の状態を表示するためのヒューマンインタフェース部と、
前記ヒューマンインタフェース部を制御するためのヒューマンインタフェース制御部と、
前記駆動制御部及び前記ヒューマンインタフェース制御部で実行されている制御プログラムが正常に機能しているか否かを判断する制御状態判断部を備え、
前記駆動制御部又は前記ヒューマンインタフェース制御部で実行されている制御プログラムは、それぞれ所定のルーチンを繰り返すごとに出力される所定周期のパルス信号を出力し、
前記制御状態判断部は、前記駆動制御部及び前記ヒューマンインタフェース制御部から出力される信号をモニタし、前記パルス信号の周期が前記所定の周期よりも長く又は短くなったときに前記駆動制御部又は前記ヒューマンインタフェース制御部で実行されている制御プログラムが正常に機能していないと判断し、その制御プログラムをリセットして、再起動させ、
前記ヒューマンインタフェース制御部で実行されている制御プログラムが正常に機能していないと判断されると、前記駆動制御部は、前記駆動部を制御して、前記計測部により障害物の存在が検出されていない場所に移動し、前記制御状態判断部は、前記ヒューマンインタフェース制御部で実行されている制御プログラムをリセットして、再起動させ、
前記ヒューマンインタフェース制御部で実行されている制御プログラムが再起動された後、前記駆動制御部は、前記ヒューマンインタフェース制御部に対して、前記制御プログラムが正常に機能しなくなる直前の状態に復旧させるために、所定の信号又は前記記憶部に記憶されているバックアップデータを出力し、
前記ヒューマンインタフェース制御部は、前記駆動制御部からの所定の信号を受信すると、前記記憶部に記憶されているバックアップデータを読み出し、あるいは、前記駆動制御部からバックアップデータが送信されたときには、そのバックアップデータを用いて、制御プログラムが正常に機能しなくなる直前の状態に復旧することを特徴とする。
本発明の第1の実施の形態ついて図面を参照して説明する。第1の実施の形態に係る自律移動装置の構成を図1に示す。
次に、本発明の第2の実施の形態に係る自律移動装置の構成を図10に示す。図1に示す第1の実施の形態と比較して、第2の実施の形態では、駆動制御部3とヒューマンインタフェース制御部7の間に、制御状態判別部9が接続されている点が異なる。その他の構成は同様であるため、その説明は省略する。
2 駆動部
3 駆動制御部
4 第1記憶部
5 計測部
6A、6B ヒューマンインタフェース部
7 ヒューマンインタフェース制御部
8 第2記憶部
9 制御状態判断部
Claims (4)
- モータ及び前記モータにより回転される車輪を備えた駆動部と、
前記駆動部のモータを制御するための駆動制御部と、
自律的に移動可能な範囲の地図を記憶すると共に、前記駆動制御部により演算された地図上の現在位置及び少なくとも操作者により入力された目的地を含む指示をバックアップとして記憶する記憶部と、
移動の際、経路上及びその近傍に障害物が存在するか否かを検出する計測部と、
操作者から指令の入力及び操作者に対して自律移動装置の状態を表示するためのヒューマンインタフェース部と、
前記ヒューマンインタフェース部を制御するためのヒューマンインタフェース制御部と、
前記駆動制御部及び前記ヒューマンインタフェース制御部で実行されている制御プログラムが正常に機能しているか否かを判断する制御状態判断部を備え、
前記駆動制御部又は前記ヒューマンインタフェース制御部で実行されている制御プログラムは、それぞれ所定のルーチンを繰り返すごとに出力される所定周期のパルス信号を出力し、
前記制御状態判断部は、前記駆動制御部及び前記ヒューマンインタフェース制御部から出力される信号をモニタし、前記パルス信号の周期が前記所定の周期よりも長く又は短くなったときに前記駆動制御部又は前記ヒューマンインタフェース制御部で実行されている制御プログラムが正常に機能していないと判断し、その制御プログラムをリセットして、再起動させ、
前記ヒューマンインタフェース制御部で実行されている制御プログラムが正常に機能していないと判断されると、前記駆動制御部は、前記駆動部を制御して、前記計測部により障害物の存在が検出されていない場所に移動し、前記制御状態判断部は、前記ヒューマンインタフェース制御部で実行されている制御プログラムをリセットして、再起動させ、
前記ヒューマンインタフェース制御部で実行されている制御プログラムが再起動された後、前記駆動制御部は、前記ヒューマンインタフェース制御部に対して、前記制御プログラムが正常に機能しなくなる直前の状態に復旧させるために、所定の信号又は前記記憶部に記憶されているバックアップデータを出力し、
前記ヒューマンインタフェース制御部は、前記駆動制御部からの所定の信号を受信すると、前記記憶部に記憶されているバックアップデータを読み出し、あるいは、前記駆動制御部からバックアップデータが送信されたときには、そのバックアップデータを用いて、制御プログラムが正常に機能しなくなる直前の状態に復旧することを特徴とする自律移動装置。 - 前記駆動制御部で実行されている制御プログラムが正常に機能していないと判断すると、前記ヒューマンインタフェース制御部は、前記駆動部のモータへの電源供給を遮断して移動を停止させると共に、前記駆動制御部で実行されている制御プログラムをリセットして、再起動させることを特徴とする請求項1に記載の自律移動装置。
- 前記駆動制御部で実行されている制御プログラムが再起動された後、前記ヒューマンインタフェース制御部は、前記記憶部に記憶されている現在位置のバックアップデータのうち最終位置データを前記駆動制御部に出力し、前記駆動制御部は前記最終位置データを用いて、前記地図記憶部に記憶されている地図上における自己の現在位置を特定することを特徴とする請求項2に記載の自律移動装置。
- 前記駆動制御部で実行されている制御プログラムが再起動された後、前記計測部は、地図上であらかじめ設定されている複数の標識までの距離を測定して自律移動装置の実際の位置を計測し、前記駆動制御部は、前記計測部による計測された実際の位置と前記特定された地図上における自己の現在位置を照合し、不一致の場合に、前記計測部による計測された実際の位置が地図上の現在位置となるように地図上の現在位置を修正することを特徴とする請求項3に記載の自律移動装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003389210A JP4096866B2 (ja) | 2003-11-19 | 2003-11-19 | 自律移動装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003389210A JP4096866B2 (ja) | 2003-11-19 | 2003-11-19 | 自律移動装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2005149376A JP2005149376A (ja) | 2005-06-09 |
| JP4096866B2 true JP4096866B2 (ja) | 2008-06-04 |
Family
ID=34696026
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2003389210A Expired - Lifetime JP4096866B2 (ja) | 2003-11-19 | 2003-11-19 | 自律移動装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4096866B2 (ja) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008107926A (ja) * | 2006-10-23 | 2008-05-08 | Matsushita Electric Works Ltd | 駆動制御装置、ロボットコントローラおよび自律移動装置 |
| JP2008105109A (ja) * | 2006-10-23 | 2008-05-08 | Matsushita Electric Works Ltd | 駆動制御装置、ロボットコントローラおよび自律移動装置 |
| KR101627132B1 (ko) * | 2008-12-15 | 2016-06-13 | 삼성전자 주식회사 | 로봇 및 그 복구 방법 |
| JP2022186477A (ja) * | 2021-06-04 | 2022-12-15 | 株式会社日立製作所 | 自動搬送車両制御システム及び自動搬送車両制御方法 |
-
2003
- 2003-11-19 JP JP2003389210A patent/JP4096866B2/ja not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JP2005149376A (ja) | 2005-06-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| AU2010245237B2 (en) | Position monitoring system for a mobile machine | |
| CN110745144A (zh) | 一种自动驾驶控制系统、控制方法及设备 | |
| CN110035939B (zh) | 车辆控制装置 | |
| KR100352023B1 (ko) | 페일세이프기구 | |
| JP6164373B2 (ja) | 車載用電子機器の制御装置及び制御方法 | |
| US20220306149A1 (en) | Device for controlling a steering angle or braking of an autonomous motor vehicle and vehicle including the device | |
| JP5028198B2 (ja) | ナビゲーション利用自動車制御装置および制御方法 | |
| US9221492B2 (en) | Method for operating an electrical power steering mechanism | |
| US20170190358A1 (en) | Control apparatus and control method of on-vehicle electronic equipment | |
| JP4096866B2 (ja) | 自律移動装置 | |
| CN109131551B (zh) | 自动转向控制装置 | |
| CN116038683B (zh) | 机器人急停控制方法、装置、计算机设备和存储介质 | |
| JP2014213400A (ja) | ロボット装置及びロボット装置の制御方法 | |
| JP2006321001A (ja) | 自律移動ロボット及びその移動状況記録システム | |
| US11717968B2 (en) | Robot control device, robot control method, and collaborative operation unit | |
| US20220126448A1 (en) | Safety monitoring system and method for diagnosing abnormality of the same in a robot | |
| JP6527846B2 (ja) | エレベータシステム | |
| JP4951849B2 (ja) | ロボット管理システム | |
| JP4973342B2 (ja) | 無人搬送車システムにおける情報送信方法 | |
| JPH06329042A (ja) | 後輪操舵装置 | |
| WO2023193907A1 (en) | A method for handling operational requirements when driving between two areas | |
| JP3906000B2 (ja) | フェールセーフ機構 | |
| KR20080053085A (ko) | 이동 로봇의 이동제어 시스템 | |
| JP2023160094A (ja) | 無人搬送車用制御装置、及び無人搬送車 | |
| JP7607413B2 (ja) | プラント監視制御システム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060516 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20070824 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070828 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20071029 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20071120 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080121 |
|
| 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: 20080219 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080303 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110321 Year of fee payment: 3 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110321 Year of fee payment: 3 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120321 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120321 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130321 Year of fee payment: 5 |