JP3198632B2 - Charge control method for mobile robot system - Google Patents
Charge control method for mobile robot systemInfo
- Publication number
- JP3198632B2 JP3198632B2 JP18844192A JP18844192A JP3198632B2 JP 3198632 B2 JP3198632 B2 JP 3198632B2 JP 18844192 A JP18844192 A JP 18844192A JP 18844192 A JP18844192 A JP 18844192A JP 3198632 B2 JP3198632 B2 JP 3198632B2
- Authority
- JP
- Japan
- Prior art keywords
- work
- charging
- station
- mobile robot
- instruction
- 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 - Fee Related
Links
Classifications
-
- 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02E—REDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
- Y02E60/00—Enabling technologies; Technologies with a potential or indirect contribution to GHG emissions mitigation
- Y02E60/10—Energy storage using batteries
Landscapes
- Manipulator (AREA)
- Secondary Cells (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明は、移動ロボットシステム
の充電制御方法に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a charging control method for a mobile robot system.
【0002】[0002]
【従来の技術】バッテリを備えた複数の移動ロボットと
これらを制御する制御局とからなる移動ロボットシステ
ムが知られている。この種のシステムにおいては、制御
局は、随時発生する搬送指示をメモリに蓄積する。ここ
で、搬送指示は一連の作業指示からなり、各作業指示は
作業を行うべきステーションを指定する行き先ステーシ
ョン番号と作業内容を指定するプログラム番号とからな
る。そして、制御局は、作業を行っていない移動ロボッ
トが発生した時点でメモリから搬送指示を取り出し、そ
の移動ロボットに対し無線通信または有線通信により送
信する。搬送指示を受信した移動ロボットは、搬送指示
中の各作業指示を実行すべく各作業指示の行き先ステー
ション番号によって指定された各ステーションを走行す
るための経路探索を行う。そして、移動ロボットは、経
路探索によって求められた経路に沿って走行することに
より、各行き先ステーション番号によって指定された各
ステーションまで順次進み、各ステーションにおいてプ
ログラム番号によって指定された作業を行う。そして、
搬送指示によって指定されたすべての作業を終えた移動
ロボットは、現在位置する作業ステーションに留まり、
次の搬送指示が送られてくるのを待つ。2. Description of the Related Art There is known a mobile robot system including a plurality of mobile robots each having a battery and a control station for controlling the mobile robots. In this type of system, the control station accumulates a transfer instruction generated as needed in a memory. Here, the transfer instruction is composed of a series of work instructions, and each work instruction is composed of a destination station number for designating a station to perform a work and a program number for designating work contents. Then, the control station retrieves the transfer instruction from the memory when a mobile robot that is not performing a task occurs, and transmits the transfer instruction to the mobile robot by wireless communication or wired communication. The mobile robot that has received the transfer instruction performs a route search for running at each station specified by the destination station number of each work instruction in order to execute each work instruction in the transfer instruction. Then, the mobile robot travels along the route obtained by the route search to sequentially advance to each station specified by each destination station number, and performs the work specified by the program number in each station. And
After completing the work specified by the transfer instruction, the mobile robot stays at the current work station,
Wait for the next transport instruction to be sent.
【0003】さて、移動ロボットがバッテリからの電力
によって動作するものである場合、バッテリの充電によ
って作業が滞らないようにする必要がある。そして、そ
のためには、作業および移動に支障を来さない一定以上
の容量まで各移動ロボットのバッテリを充電しておき、
搬送指示が送られてきた場合にその移動ロボットが即座
に動作を開始することができるようにしておく必要があ
る。そこで、従来、作業ステーションに対し、充電器を
予め設置し、移動ロボットがその作業ステーションにお
いて作業を実行する間、当該移動ロボットのバッテリの
充電を並行して行うという方法が採られていた。When the mobile robot is operated by electric power from a battery, it is necessary to prevent the work from being interrupted by charging the battery. For that purpose, the batteries of each mobile robot are charged to a certain capacity or more that does not hinder work and movement,
When a transfer instruction is sent, the mobile robot needs to be able to start operation immediately. Therefore, conventionally, a method has been adopted in which a charger is previously installed in a work station, and the battery of the mobile robot is charged in parallel while the mobile robot performs work in the work station.
【0004】[0004]
【発明が解決しようとする課題】ところで、上述した従
来の移動ロボットシステムにおいては、移動ロボットは
作業が終了する度に制御局に作業完了を報告すると共に
バッテリの充電も打ち切っていたため、バッテリの充電
の効率が悪いという問題があった。また、移動ロボット
は、搬送指示に対応した作業を終えた場合には次の搬送
指示が送られてくるまで待機しており、この待機期間は
走行、作業、充電のいずれも行われない無駄時間となっ
ていた。一方、作業ステーションにおいて移動ロボット
が充電を行いながら作業を行っている時、作業の異常が
検出されることがある。このような場合、充電の継続が
可能であるにも拘わらず、作業中断により無条件に充電
を打ち切っていた。しかも、この種の移動ロボットシス
テムは、通常、無人運転されており、制御局を通じてオ
ペレータから復帰処置を受けるまでの間、移動ロボット
は警報を鳴動させたり、異常内容および正常な状態に戻
すための復帰手段を表示し続けている。このため、移動
ロボットのバッテリの容量が減少し続けることとなる。
本発明は、このような背景の下になされたもので、作業
の実行に影響を与えずに、移動ロボットの充電を効率良
く行うことができる移動ロボットシステムの充電制御方
法を提供することを目的とする。By the way, in the above-mentioned conventional mobile robot system, the mobile robot reports the completion of the operation to the control station and terminates the charging of the battery every time the operation is completed. There was a problem that the efficiency of the was poor. When the mobile robot has completed the work corresponding to the transfer instruction, the mobile robot waits until the next transfer instruction is sent. Had become. On the other hand, when the mobile robot is performing work while charging at the work station, an abnormality in the work may be detected. In such a case, the charging has been unconditionally discontinued due to the interruption of the work although the charging can be continued. In addition, this type of mobile robot system is usually operated unmanned, and the mobile robot sounds an alarm or returns abnormal contents and returns to a normal state until receiving a return procedure from the operator through the control station. The return means is displayed continuously. For this reason, the battery capacity of the mobile robot will continue to decrease.
The present invention has been made under such a background, and an object of the present invention is to provide a charging control method for a mobile robot system that can efficiently charge a mobile robot without affecting the execution of work. And
【0005】[0005]
【課題を解決するための手段】本発明による移動ロボッ
トシステムの充電制御方法は、バッテリを動力源とする
複数の移動ロボットと該移動ロボットを制御する制御局
とからなる移動ロボットシステムの前記バッテリの充電
制御方法において、前記制御局が前記移動ロボットに対
し、作業ステーションを指定する行き先ステーション番
号、および該作業ステーションにて実行する作業を指定
するプログラム番号からなる一連の作業指示によって構
成される搬送指示を与え、前記搬送指示の与えられた前
記移動ロボットが、前記搬送指示に含まれる前記行き先
ステーション番号に対応した作業ステ−ションに順次移
動すると共に、該作業ステーションが充電可能な場合
は、当該プログラム番号によって指定された作業の実行
と並行して前記バッテリの充電を行い、現在位置する作
業ステーションの番号と同じ行き先ステーション番号を
含んだ作業指示が連続して与えられた場合には、各作業
指示に対応した作業が終了した時点で該作業の完了報告
を前記制御局に送信すると共に、各作業指示に対応した
各作業の完了に拘らず充電を継続し、前記制御局から与
えられた搬送指示に含まれるすべての作業指示に対応し
た作業を終了した場合は、該制御局から次の搬送指示が
与えられるまでの待機中においても充電を継続し、前記
作業の実行に関する異常を検出した場合には、作業の実
行のみを中断して異常内容および正常な状態に戻すため
の復帰手段を表示すると共に、充電が継続可能か否かを
判断し、充電が継続可能であれば充電を継続し、前記充
電に関する異常を検出した場合には充電を中断して、作
業を継続可能か否かを判断し、作業を継続可能であれば
作業の実行のみを継続することを特徴としている。A charging control method for a mobile robot system according to the present invention comprises a plurality of mobile robots powered by batteries and a control station for controlling the mobile robots. In the charging control method, the control station instructs the mobile robot to transfer instructions including a series of work instructions including a destination station number for designating a work station and a program number for designating work to be performed in the work station. And the mobile robot given the transfer instruction sequentially moves to a work station corresponding to the destination station number included in the transfer instruction, and if the work station can be charged, the program In parallel with the execution of the work specified by the number, Performs re charging, when the work including the number and the same line-out preceding station number of work stations current position instruction is applied in succession, the at the time when the work corresponding to each work order has been completed A work completion report was transmitted to the control station, and charging was continued irrespective of completion of each work corresponding to each work instruction, and all work instructions included in the transport instruction given from the control station were handled. If you finished working, also continues charging during standby from the control station to the next conveyance instruction is Ru been found giving, when detecting an abnormality relating to execution of the task is interrupted only perform tasks Display the contents of the abnormality and the return means for returning to the normal state, and determine whether or not charging can be continued.
Judgment is made, charging is continued if charging can be continued, and charging is interrupted when abnormality related to the charging is detected ,
It is characterized in that it is determined whether or not the work can be continued, and if the work can be continued, only the execution of the work is continued .
【0006】[0006]
【作用】上記充電制御方法によれば、同一作業ステーシ
ョンにおいて複数の作業を連続して行う場合、移動ロボ
ットは各作業の終了に拘らず充電を継続する。そして、
搬送指示に対応したすべての作業が終了した後、次の搬
送指示が与えられるまでの期間、移動ロボットは充電を
継続する。また、移動ロボットが作業と充電とを並行し
て実行している期間において作業の異常を検出した場
合、移動ロボットは作業のみを中断し、充電を継続す
る。さらに、移動ロボットが作業と充電とを並行して実
行している期間において充電の異常を検出した場合、移
動ロボットは充電のみを中断し、作業を継続する。According to the above charging control method, when a plurality of operations are continuously performed at the same work station, the mobile robot continues charging regardless of the end of each operation. And
After all the work corresponding to the transfer instruction is completed, the mobile robot continues charging until a next transfer instruction is given. If the mobile robot detects an abnormality in the work while the work and the charging are being performed in parallel, the mobile robot suspends only the work and continues charging. Furthermore, when the charging abnormality is detected during the period when the mobile robot is executing the work and the charging in parallel, the mobile robot suspends only the charging and continues the operation.
【0007】[0007]
【実施例】以下、図面を参照し、本発明の一実施例によ
る移動ロボットシステムのバッテリの充電制御方法につ
いて説明する。この移動ロボットシステムにおいて、制
御局は図5に示すような一連の作業指示0〜nからなる
搬送指示を移動ロボットに対して送信し、その移動ロボ
ットに対して搬送を行わせる。同図に示すように、搬送
指示を構成する各作業指示は、作業を行うステーション
を指定する行き先ステーション番号およびその作業ステ
ーションにて実行する作業を指定するプログラム番号か
らなる。この搬送指示の送信に先立ち、以下説明するよ
うに当該搬送指示を与えるべき移動ロボットを決定す
る。まず、制御局は、システム内の各移動ロボットにつ
いて、当該搬送指示を実行可能な機種であるか否か、作
業を持たずに待機中であるか否か等の判断を行い、各移
動ロボットのうちこれらの条件を満足する各移動ロボッ
トに対して、当該搬送指示を実行するために通過すべき
経路の探索指示を出す。指示を受けた各移動ロボット
は、周知の方法に従って経路探索を行い、その評価結果
を制御局へ送り返す。そして、制御局は最も高い評価を
返してきた移動ロボットに対し、上記搬送指示を送信す
る。BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a block diagram of a mobile robot system according to an embodiment of the present invention; In this mobile robot system, the control station transmits a transfer instruction including a series of work instructions 0 to n as shown in FIG. 5 to the mobile robot, and causes the mobile robot to perform the transfer. As shown in the drawing, each work instruction constituting a transfer instruction includes a destination station number for designating a station to perform a work and a program number for designating a work to be executed in the work station. Prior to transmission of the transfer instruction, a mobile robot to which the transfer instruction is to be given is determined as described below. First, the control station determines, for each mobile robot in the system, whether or not the mobile robot is of a type capable of executing the transfer instruction, whether or not the mobile robot is in a standby state without any work, and the like. For each of the mobile robots satisfying these conditions, a search instruction for a route to be passed to execute the transfer instruction is issued. Each of the mobile robots receiving the instruction performs a route search according to a well-known method, and sends back the evaluation result to the control station. Then, the control station transmits the transfer instruction to the mobile robot returning the highest evaluation.
【0008】<充電器を有していないステーションでの
移動ロボットの動作>搬送指示を受信した移動ロボット
は、搬送指示における最初の作業指示の作業を実行すべ
く、同作業指示中の行先ステーション番号によって指定
されたステーションまで走行する。移動ロボットがこの
ステーションに到着すると、移動ロボットにおける図示
しないCPU(中央処理ユニット)は図1にフローチャ
ートを示す充電中止判定ルーチンを実行する。まず、ス
テップS201に進んで現在位置する作業ステーション
が充電可能なステーションであるか否かを判断する。当
該作業ステーションに充電器が設置されていない場合
は、この判断結果が「NO」となってステップS202
へ進み、作業指示0のプログラム番号に対応したプログ
ラムに従って所定の作業を開始する。また、この場合、
充電は行わない。次にステップS203へ進み、作業が
完了したか否かを判断する。そして、ステップS203
の判断結果が「NO」である期間、CPUは同判断を繰
り返す。移動ロボットの作業が終了すると、ステップS
203の判断結果が「YES」となってステップS20
4に進み、制御局に対し作業の完了を通知する。以上説
明したようにして、移動ロボットは1つの作業の実行を
終了し、次の作業指示に対応した作業を行う。<Operation of Mobile Robot at Station without Charger> The mobile robot, having received the transfer instruction, executes the work of the first work instruction in the transfer instruction, and the destination station number in the work instruction. Travel to the station specified by. When the mobile robot arrives at this station, a CPU (Central Processing Unit) (not shown) in the mobile robot executes a charging stop determination routine shown in a flowchart in FIG. First, the process proceeds to step S201, and it is determined whether or not the currently located work station is a chargeable station. If the charger is not installed in the work station, the result of this determination is “NO” and step S202
Then, predetermined work is started according to the program corresponding to the program number of work instruction 0. Also, in this case,
Do not charge. Next, the process proceeds to step S203, and it is determined whether the operation is completed. Then, step S203
Is "NO", the CPU repeats the same determination. When the work of the mobile robot is completed, step S
The determination result of step 203 becomes “YES”, and step S20
Proceed to 4 to notify the control station of the completion of the work. As described above, the mobile robot finishes execution of one task and performs a task corresponding to the next task instruction.
【0009】<充電器を有しているステーションでの移
動ロボットの動作>移動ロボットが充電器を有するステ
ーションにおいて作業を行う場合は、上記充電中止判定
ルーチンの実行の際、ステップS201の判断結果が
「YES」となってステップS205に進み、作業と充
電を開始する。そして、ステップS206に進み、作業
が完了したか否かを判断する。移動ロボットが作業およ
び充電を行っている期間は、ステップS206の判断結
果が常に「NO」となり、CPUは同ステップを繰り返
す。一方、移動ロボットが上述のように作業および充電
を並行して行っている期間、CPUは一定時間間隔で図
2にフローチャートを示すエラーチェックルーチンを以
下説明するように実行する。まず、ステップS31に進
み、作業に関する異常があるか否かを判断する。この判
断結果が「No」の場合はステップS32に進み、充電
に関する異常があるか否かを判断する。この判断結果が
「NO」の場合は、エラーチェックルーチンを終了す
る。 そして、一定時間が経過後、再びエ ラーチェック
ルーチンが実行される。このようにして作業および充電
を並行して行った結果、移動ロボットの作業が終了する
と、充電中止判定ルーチンのステップS206の判断結
果が「Yes」となり、ステップS207に進む。そし
て、バッテリの充電を続行する必要があるか否かを判断
する。バッテリが満状態となっている場合には、この判
断が「NO」となってステップS204へ進み、制御局
に作業完了を通知する。一方、バッテリの容量が所定基
準量に達していない場合には、ステップS207の判断
結果が「YES」となってステップS208に進む。そ
して、次に実行すべき第2番目の作業指示に基づき、次
に作業を実行する作業ステーションが現在の作業ステー
ションと同じであるか否かを判断する。この判断結果が
「Yes」の場合は、ステップS209に進み、現在完
了した作業についてのみ完了報告を制御局に通知し、充
電を続行する。一方、現在の作業ステーションと次に作
業を実行すべき作業ステーションとが一致していない場
合または最後の作業指示を実行し終えて次に実行すべき
作業指示がない場合には、ステップS208の判断結果
が「No」となってステップS210に進む。そして、
搬送指示における最後の作業指示nによって指定された
作業が完了したか否かを判断する。この判断結果が「Y
es」の場合は、移動の必要がないので、ステップS2
09へ進む。そして、作業完了報告を制御局に送信する
と共に現在の作業ステーションに待機して充電を継続す
る。一方、ステップS210の判断結果が「No」の場
合はステップS211へ進み、充電を中止して作業完了
報告を制御局に通知する。<Operation of Mobile Robot at Station Having Charger> When the mobile robot performs work at a station having a charger, the result of the determination in step S201 is made when the above-described charge stoppage determination routine is executed. "YES" is determined, the process proceeds to step S205, and work and charging are started. Then, the process proceeds to step S206, and it is determined whether the operation is completed. While the mobile robot is performing work and charging, the determination result in step S206 is always “NO”, and the CPU repeats the same step. On the other hand, while the mobile robot is performing work and charging in parallel as described above, the CPU executes an error check routine shown in the flowchart of FIG. 2 at regular time intervals as described below. First, the process proceeds to step S31, and it is determined whether or not there is an abnormality related to the work. If the result of this determination is "No", the operation proceeds to step S32, where it is determined whether or not there is an abnormality related to charging. If the result of this determination is “NO”, the error check routine ends. Then, after a lapse of a predetermined time, the error check routine is executed again. As a result of performing the work and charging in parallel in this way, when the work of the mobile robot is completed, the result of the determination in step S206 of the charge stop determination routine becomes “Yes”, and the process proceeds to step S207. Then, it is determined whether or not it is necessary to continue charging the battery. If the battery is full, the determination is "NO" and the process proceeds to step S204, where the control station is notified of the completion of the work. On the other hand, if the battery capacity has not reached the predetermined reference amount, the result of the determination in step S207 is “YES”, and the flow proceeds to step S208. Then, based on the second work instruction to be executed next, it is determined whether or not the work station to execute the work next is the same as the current work station. If the result of this determination is "Yes", the operation proceeds to step S209, in which a completion report is sent to the control station only for the work that has been completed, and charging is continued. On the other hand, if the current work station does not match the work station to be executed next or if the last work instruction has been executed and there is no work instruction to be executed next, the judgment in step S208 is made. The result is “No” and the process proceeds to step S210. And
It is determined whether or not the work specified by the last work instruction n in the transfer instruction has been completed. The result of this determination is “Y
In the case of "es", there is no need to move, so step S2
Go to 09. Then, a work completion report is transmitted to the control station, and charging is continued while waiting at the current work station. On the other hand, if the result of the determination in step S210 is "No", the flow proceeds to step S211 to stop charging and notify a work completion report to the control station.
【0010】<異常発生時の動作>移動ロボットが作業
と充電とを並行して行っている(ステップS206)期
間に作業の異常が検知されると、エラーチェックルーチ
ンのステップS31の判断結果が「YES」となってス
テップS36に進み、移動ロボットはその作業を中止す
る。次にステップS37に進み、CPUは充電が継続可
能か否かを判断する。充電を中止する理由がない場合に
はこの判断結果が「YES」となってステップS38に
進み、異常表示を行う。そして、図3に示す復帰手段チ
ェックルーチンを実行しつつ復帰処置の開始を待つ。ま
た、この間、充電は中止せず継続して行う。一方、ステ
ップS37の判断結果が「NO」となった場合はステッ
プS39に進み、充電を中止してステップS38に進
む。また、移動ロボットが作業と充電とを並行して行っ
ている(ステップS206)期間に充電の異常が検知さ
れると、エラーチェックルーチンのステップS32の判
断結果が「YES」となってステップS33に進み、移
動ロボットは充電を中止する。次にステップS34に進
み、CPUは作業を継続可能か否かを判断する。作業を
中止する理由がない場合にはこの判断結果が「YES」
となり、エラーチェックルーチンを終了し充電中止判定
ルーチンに戻る。一方、ステップS34の判断結果が
「NO」となった場合はステップS35に進み、作業を
中止すると共に異常表示を行う。そして、復帰手段チェ
ックルーチンを実行しつつ復帰処置の開始を待つ。<Operation at the Time of Abnormality Occurrence> If an abnormality of the work is detected during the period when the mobile robot is performing work and charging in parallel (step S206), the result of the determination in step S31 of the error check routine is “ "YES" is determined, and the process proceeds to step S36, in which the mobile robot stops the operation. Next, proceeding to step S37, the CPU determines whether or not charging can be continued. If there is no reason to stop charging, the result of this determination is "YES" and the operation proceeds to step S38, where an abnormality is displayed. Then, it waits for the start of the return procedure while executing the return means check routine shown in FIG. During this time, charging is continued without stopping. On the other hand, if the result of the determination in step S37 is "NO", the flow proceeds to step S39, in which charging is stopped, and the flow proceeds to step S38. Further, if an abnormality in charging is detected during a period in which the mobile robot is performing work and charging in parallel (step S206), the result of the determination in step S32 of the error check routine becomes “YES” and the operation proceeds to step S33. Proceed, and the mobile robot stops charging. Next, proceeding to step S34, the CPU determines whether the work can be continued. If there is no reason to cancel the work, this judgment result is “YES”.
And terminates the error check routine and returns to the charging stop determination routine. On the other hand, if the decision result in the step S34 is "NO", the process advances to a step S35 to stop the work and display an abnormality. Then, it waits for the start of the return procedure while executing the return means check routine.
【0011】<異常状態からの復帰>以上説明したよう
に、作業および充電を行っている期間に作業または充電
の異常が検知されると、復帰手段チェックルーチンが開
始される。まず、ステップS41に進み、オペレータに
より復帰手段が入力されたか否かを判断する。この判断
結果が「NO」である期間は同判断を繰り返す。そし
て、復帰手段の入力があった場合は、ステップS41の
判断結果が「YES」となってステップS42に進み、
異常が起きた作業を復帰後に継続する指示が有ったか否
かを判断する。指示が有った場合はこのステップS42
の判断結果が「YES」となって、このルーチンの処理
を終了し、作業実行に復帰する。一方、継続指示が無か
った場合、ステップS42の判断結果が「NO」となっ
て、ステップS43に進み、現在中断している作業の次
の作業へと移行する指示が有ったか否かを判断する。こ
の判断結果が「NO」の場合は充電を中止する(ステッ
プS45)。一方、作業の移行の指示が有った場合はス
テップS43の判断結果が「YES」となって、ステッ
プS44に進み、次の作業指示の行き先ステーション番
号が現在の作業ステーションと一致するか否かを判断す
る。この判断結果が「NO」の場合は、ステップS45
に進んで充電を中止する。一方、ステップS44の判断
結果が「YES」の場合はこのルーチンを終了し作業実
行に復帰する。<Recovery from an Abnormal State> As described above, when a work or charge abnormality is detected during a work or charge period, a return means check routine is started. First, the process proceeds to step S41, and it is determined whether or not the operator has input a return unit. The same determination is repeated while the determination result is “NO”. Then, when there is an input of the return means, the determination result of step S41 becomes "YES" and the process proceeds to step S42,
It is determined whether there is an instruction to continue the work in which the abnormality has occurred after the return. If there is an instruction, this step S42
Is "YES", the processing of this routine ends, and the operation returns to the execution. On the other hand, when there is no continuation instruction, the result of the determination in step S42 is “NO”, and the flow advances to step S43 to determine whether there is an instruction to shift to the next work after the currently suspended work. I do. If the result of this determination is "NO", charging is stopped (step S45). On the other hand, if there is an instruction to shift the work, the determination result in step S43 becomes “YES”, and the flow advances to step S44 to determine whether the destination station number of the next work instruction matches the current work station. Judge. If the result of this determination is “NO”, step S45
Proceed to and stop charging. On the other hand, if the decision result in the step S44 is "YES", this routine is ended and the operation is returned to the execution.
【0012】<搬送指示受信時の動作>搬送指示に対応
したすべての作業が終了した場合、移動ロボットのCP
Uは図4に示す搬送指示受け付けルーチンを実行しつつ
待機する。まず、ステップS51に進み、制御局から新
たな搬送指示が与えられたか否かを判断し、この判断結
果が「NO」である期間は同判断を繰り返す。新たな搬
送指示が与えられると、ステップS51の判断結果が
「YES」となってステップS52に進み、現在、充電
を実行しているか否かを判断する。この判断結果が「N
O」の場合はこのルーチンを終了し、搬送指示における
最初の作業指示を実行する。ステップS52の判断結果
が「YES」の場合はステップS53に進み、搬送指示
における最初の作業指示によって指定された作業ステー
ションが現在の作業ステーションと同一であるか否かを
判断する。この判断結果が「NO」の場合はステップS
54に進んで充電を中止し、最初の作業指示に対応した
作業ステーションで移動する。一方、ステップS53の
判断結果が「YES」の場合は充電を中止することなく
最初の作業指示に対応した作業を開始し、このルーチン
を終了する。<Operation at the time of receiving the transfer instruction> When all the work corresponding to the transfer instruction is completed, the CP of the mobile robot
U waits while executing the transfer instruction receiving routine shown in FIG. First, the process proceeds to step S51, where it is determined whether or not a new transport instruction has been given from the control station. This determination is repeated while the determination result is "NO". When a new transport instruction is given, the result of the determination in step S51 is "YES", and the flow advances to step S52 to determine whether or not charging is currently being performed. The result of this determination is “N
In the case of "O", this routine is terminated and the first work instruction in the transfer instruction is executed. If the decision result in the step S52 is "YES", the process proceeds to a step S53 to decide whether or not the work station specified by the first work instruction in the transfer instruction is the same as the current work station. If the result of this determination is "NO", then step S
Proceeding to 54, charging is stopped and the user moves to the work station corresponding to the first work instruction. On the other hand, if the determination result of step S53 is "YES", the work corresponding to the first work instruction is started without stopping the charging, and this routine is ended.
【0013】[0013]
【発明の効果】以上説明したように、本発明の移動ロボ
ットシステムの充電制御方法によれば、作業の実行に影
響を与えずに、移動ロボットの充電を効率よく行うこと
ができるという効果がある。As described above, according to the charging control method for a mobile robot system of the present invention, there is an effect that the mobile robot can be charged efficiently without affecting the execution of work. .
【図1】本発明の一実施例による移動ロボットシステム
の充電制御の動作を示すフローチャートである。FIG. 1 is a flowchart illustrating a charging control operation of a mobile robot system according to an embodiment of the present invention.
【図2】同実施例による移動ロボットシステムの充電制
御の動作を示すフローチャートである。FIG. 2 is a flowchart showing an operation of charging control of the mobile robot system according to the embodiment.
【図3】同実施例による移動ロボットシステムの充電制
御の動作を示すフローチャートである。FIG. 3 is a flowchart showing an operation of charging control of the mobile robot system according to the embodiment.
【図4】同実施例による移動ロボットシステムの充電制
御の動作を示すフローチャートである。FIG. 4 is a flowchart showing an operation of charging control of the mobile robot system according to the embodiment.
【図5】同実施例において移動ロボットに与えられる作
業指示を示す図である。FIG. 5 is a diagram showing work instructions given to the mobile robot in the embodiment.
0〜n……作業指示 0 to n ... work instructions
───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) G05D 1/02 ──────────────────────────────────────────────────続 き Continued on the front page (58) Field surveyed (Int.Cl. 7 , DB name) G05D 1/02
Claims (1)
ットと該移動ロボットを制御する制御局とからなる移動
ロボットシステムの前記バッテリの充電制御方法におい
て、 前記制御局が前記移動ロボットに対し、作業ステーショ
ンを指定する行き先ステーション番号、および該作業ス
テーションにて実行する作業を指定するプログラム番号
からなる一連の作業指示によって構成される搬送指示を
与え、 前記搬送指示の与えられた前記移動ロボットが、前記搬
送指示に含まれる前記行き先ステーション番号に対応し
た作業ステ−ションに順次移動すると共に、該作業ステ
ーションが充電可能な場合は、当該プログラム番号によ
って指定された作業の実行と並行して前記バッテリの充
電を行い、 現在位置する作業ステーションの番号と同じ行き先ステ
ーション番号を含んだ作業指示が連続して与えられた場
合には、各作業指示に対応した作業が終了した時点で該
作業の完了報告を前記制御局に送信すると共に、各作業
指示に対応した各作業の完了に拘らず充電を継続し、 前記制御局から与えられた搬送指示に含まれるすべての
作業指示に対応した作業を終了した場合は、該制御局か
ら次の搬送指示が与えられるまでの待機中においても充
電を継続し、 前記作業の実行に関する異常を検出した場合には、作業
の実行のみを中断して異常内容および正常な状態に戻す
ための復帰手段を表示すると共に、充電が継続可能か否
かを判断し、充電が継続可能であれば充電を継続し、 前記充電に関する異常を検出した場合には充電を中断し
て、作業を継続可能か否かを判断し、作業を継続可能で
あれば作業の実行のみを継続することを特徴とする移動
ロホットシステムの充電制御方法。1. A charging control method for a battery in a mobile robot system comprising a plurality of mobile robots powered by a battery and a control station controlling the mobile robot, wherein the control station performs an operation on the mobile robot. A transfer station comprising a series of work instructions including a destination station number designating a station and a program number designating a work to be performed in the work station, wherein the mobile robot given the transfer instruction, The operation sequentially moves to the work station corresponding to the destination station number included in the transfer instruction, and if the work station is chargeable, the battery is charged in parallel with the execution of the work specified by the program number. was carried out, previous-out number and the same line of work stations to the current position When the work instructions including the station number are successively given, when the work corresponding to each work instruction is completed, a completion report of the work is transmitted to the control station, and the work instruction corresponding to each work instruction is transmitted. It continued regardless charging to complete each task, if you finished working corresponding to all of the work orders are included in the transport instruction given from the control station, the next conveyance instruction from the control station gives al Re The charging is continued even during the standby until the operation is performed, and when an abnormality relating to the execution of the operation is detected, display of the abnormality means and a return unit for returning to a normal state by suspending only the execution of the operation , Whether charging can be continued
The charging is continued if charging is possible, and the charging is interrupted when the abnormality related to the charging is detected, and it is determined whether or not the work can be continued.
A charging control method for a mobile hot system, wherein only the execution of the work is continued if any .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP18844192A JP3198632B2 (en) | 1992-07-15 | 1992-07-15 | Charge control method for mobile robot system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP18844192A JP3198632B2 (en) | 1992-07-15 | 1992-07-15 | Charge control method for mobile robot system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH06282327A JPH06282327A (en) | 1994-10-07 |
| JP3198632B2 true JP3198632B2 (en) | 2001-08-13 |
Family
ID=16223738
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP18844192A Expired - Fee Related JP3198632B2 (en) | 1992-07-15 | 1992-07-15 | Charge control method for mobile robot system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3198632B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2015059739A1 (en) * | 2013-10-21 | 2015-04-30 | 株式会社日立製作所 | Transport management device, transport system, and transport management program |
| CN115723142A (en) * | 2022-12-09 | 2023-03-03 | 深圳市优必行科技有限公司 | Robot control method, device, computer readable storage medium and robot |
-
1992
- 1992-07-15 JP JP18844192A patent/JP3198632B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH06282327A (en) | 1994-10-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0107191B1 (en) | Method and apparatus for coordination among distributed subsystems | |
| CN109361251B (en) | Charging control method and system for conveying robot | |
| EP0512866B1 (en) | Control Method for mobile robot system | |
| JP2000047728A (en) | Mobile robot system charging controller | |
| CN111224443A (en) | Big data based distribution robot charging method and system and processing terminal | |
| CN115818098B (en) | Trolley conveying control system and conveying method | |
| CN111768155A (en) | Scheduling control method, intelligent mobile device, server and storage medium | |
| CN111864861B (en) | Intelligent charging method and intelligent charging interaction system for robots | |
| CN111038290A (en) | Active adjoint type AGV charging system and control method | |
| JP2001084037A (en) | Automatic guided vehicle system | |
| CN119820584A (en) | Factory environment operation system based on humanoid robot, humanoid robot and method | |
| JP3198632B2 (en) | Charge control method for mobile robot system | |
| CN116468232A (en) | Method, device, equipment and medium for exception handling | |
| CN119990469A (en) | A comprehensive algorithm for dispatching and scheduling AGV handling tasks | |
| JP2021188440A (en) | Parking system | |
| JP2000042959A (en) | Mobile robot system charging controller | |
| CN114468838A (en) | Charging control method, device and equipment for cleaning robot and storage medium | |
| JPS58162405A (en) | How to control the operation of cargo handling machines | |
| CN112157652B (en) | Robot operation management method and system | |
| JPH0412604A (en) | Charging method for unmanned carrier | |
| JP2023167133A (en) | work system | |
| JP2576258B2 (en) | How to charge unmanned car battery | |
| JPS59117430A (en) | Charging method for unmanned vehicles powered by storage batteries | |
| JP3216025B2 (en) | Control device for numerically controlled machine tools | |
| CN121724389A (en) | Intelligent power conversion method and system for plateau tunnel |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20010515 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| LAPS | Cancellation because of no payment of annual fees |