(57)【特許請求の範囲】
【請求項１】
移動ロボットの運動特性を制御するための移動ロボットの移動制御方法であって、
移動ロボットに対してキャスターの動きを模擬するようにキャスター・アクションによる制御を行い、キャスターと同等の運動特性をもたせた移動ロボットの制御において、キャスターの特性パラメータを動的に変化させることで適正に移動ロボットの運動特性を変化させる
ものである移動ロボットの移動制御方法。
【請求項２】
移動ロボットの運動特性を制御するための移動ロボットの移動制御方法において、
移動ロボットの進行方向への速度が小さいときには制御パラメータｒｉを小さくするとともに、該移動ロボットの進行方向への速度が大きいときには制御パラメータｒｉを大きくし、
制御パラメータｒｉは、該移動ロボットの移動中心と該移動ロボットが物体を把持する把持点とのオフセットである
ものである移動ロボットの移動制御方法。
【請求項３】
移動ロボットの運動特性を制御するための移動ロボットの移動制御方法において、
移動ロボットの進行方向への速度が小さいときには制御パラメータｔｒａｎＤｉを大きくするとともに、該移動ロボットの進行方向への速度が大きいときには制御パラメータｔｒａｎＤｉを小さくし、
制御パラメータｔｒａｎＤｉは、該移動ロボットの把持点に固定されたロボット座標系ｒΣｉの原点と一致するとともに該原点回りに自由に回転することのできるキャスター座標系ｃΣｉのｃｘｉ軸を該移動ロボットの進行方向とし、該ｃｘｉ軸方向に働く力ｃｆｘｉに基づいて該移動ロボットをダンピング制御する際における正の減衰係数である
ものである移動ロボットの移動制御方法。
【請求項４】
移動ロボットの運動特性を制御するための移動ロボットの移動制御方法において、
移動ロボットの進行方向への速度が小さいときには制御パラメータｒｏｔＤｉを小さくするとともに、該移動ロボットの進行方向への速度が大きいときには制御パラメータｒｏｔＤｉを大きくし、
制御パラメータｒｏｔＤｉは、該移動ロボットに働くモーメントによって、該移動ロボットをダンピング制御する際における正の減衰係数である
ものである移動ロボットの移動制御方法。
【請求項５】
移動ロボットの運動特性を制御するための移動ロボットの移動制御方法において、
移動ロボットの進行方向への速度が小さいときには、制御パラメータｒｉを小さくし、かつ、制御パラメータｔｒａｎＤｉを大きくし、かつ、制御パラメータｒｏｔＤｉを小さくするとともに、
該移動ロボットの進行方向への速度が大きいときには、制御パラメータｒｉを大きくし、かつ、制御パラメータｔｒａｎＤｉを小さくし、かつ、制御パラメータｒｏｔＤｉを大きくし、
制御パラメータｒｉは、該移動ロボットの移動中心と該移動ロボットが物体を把持する把持点とのオフセットであり、
制御パラメータｔｒａｎＤｉは、該移動ロボットの把持点に固定されたロボット座標系ｒΣｉの原点と一致するとともに該原点回りに自由に回転することのできるキャスター座標系ｃΣｉのｃｘｉ軸を該移動ロボットの進行方向とし、該ｃｘｉ軸方向に働く力ｃｆｘｉに基づいて該移動ロボットをダンピング制御する際における正の減衰係数であり、
制御パラメータｒｏｔＤｉは、該移動ロボットに働くモーメントによって、該移動ロボットをダンピング制御する際における正の減衰係数である
ものである移動ロボットの移動制御方法。
【請求項６】
請求項１、請求項２、請求項３、請求項４または請求項５のいずれか１項に記載の移動ロボットの移動制御方法を、コンピューターに実行させるためのプログラムを記録したコンピューター読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、移動ロボットの移動制御方法に関し、さらに詳細には、人間と移動ロボットとが協調して単一物体を操る際における当該移動ロボットの移動の制御に用いて好適な移動ロボットの移動制御方法に関する。
【０００２】
【従来の技術】
一般に、ロボットは、主として化学プラントや原子力プラントなどのような大規模施設内や工場内など、あるいは各種の屋外作業現場や屋内作業現場において、作業者たる人間の労働を支援するものとして発展してきた。
【０００３】
ところで、こうしたロボットの作業現場においては、ロボットの稼働中は安全性の面から人間はその作業現場に入らないことが前提となっており、こうした前提にたって各種のロボットが構成されている。
【０００４】
一方、近年におけるロボット技術の発展により、医療現場や福祉現場あるいは家庭内などの新しい分野へのロボットの応用が期待されており、こうした医療現場や福祉現場あるいは家庭内などにおいては、人間とロボットとが同一の作業空間内に共存・共生し、人間とロボットとが協調して作業を行うような場面が数多くあるものと考えられている。
【０００５】
ここで、工場などにロボットを据え付けて利用しようとする場合には、ロボットに移動機構などを設ける必要はないが、それ以外の場合、即ち、上記したような医療現場や福祉現場あるいは家庭内などでロボットを利用しようする際には、ロボットがその場所を自由に移動することができるような移動機構を設けることが不可欠となる。
【０００６】
この場合に、医療現場や福祉現場あるいは家庭内などでの利用を考慮すると、あまり大きなロボットに上記したような移動機構を設けるようにすることは安全性の面から問題があるので、比較的小型のロボットに上記したような移動機構を設け、こうした自らが位置する場所を移動可能なロボット（本明細書においては、「場所を自由に移動することができるような移動機構を設けられ、自らの場所を移動可能なロボット」を「移動ロボット」と適宜に称する。）を人間に対して協調的に用いることにより、人間と移動ロボットとが協調して作業を行うことができるようにすることが要望されていた。
【０００７】
【発明が解決しようとする課題】
本発明は、上記したような要望に鑑みてなされたものであり、その目的とするところは、人間と移動ロボットとが協調して物体を操ることを可能にした移動ロボットの移動制御方法を提供しようとするものである。
【０００８】
【課題を解決するための手段】
上記目的を達成するために、本発明による移動ロボットの移動制御方法は、移動ロボットに物体を把持させることにより重力方向における負荷を全て負担させ、人間は当該移動ロボットに対して動作指令を送ることにより、当該移動ロボットを所望の方向に移動させるようにして、物体を操るようにしようとするものである。なお、人間の動作指令により移動ロボットの運動が制御されることは、安全性の点で非常に有効である。
【０００９】
ここで、人間と移動ロボットとが協調して作業する場合について検討すると、人間と移動ロボットとが協調して単一の物体を操る場合には、次に示す二つの作業を行う必要がある。
【００１０】
そのうちの一つの作業は、単一の物体の位置ならびに姿勢を正確に定めて配置する位置決め作業であり、また、他の一つの作業は、ある目的地まで単一物体を運ぶ搬送作業である。
【００１１】
ここで、位置決め作業においては、人間が物体に加えた力とその方向とに基づいてその物体が移動されるように、移動ロボットを制御できることが好ましく、一方、搬送作業においては、その物体の進行方向にのみ物体が移動されるように、移動ロボットを制御できることが好ましい。このようにすると、人間の負担を軽くしながら物体を操ることができる。
【００１２】
本発明は、移動ロボットが上記した位置決め作業と搬送作業とを行うことを可能とした移動ロボットの制御方法を実現するものである。
【００１３】
即ち、本発明による移動ロボットの移動制御方法は、人間と移動ロボットとが協調して単一物体を操るための制御系における移動ロボットの制御の手法を提供するものである。より具体的には、単一物体の操り作業を位置決め作業と搬送作業との二つの作業に分類し、この二つの作業において人間の負担を軽減するために、移動ロボットにキャスターの特性を持たせるための手法を提供するものである。
【００１４】
なお、後述する「発明の実施の形態」の項においては、本発明による移動ロボットの移動制御方法の手法を全方向移動ロボットに適用し、人間と協調して単一の物体を操るようにした場合の実験結果が示されており、本発明の有効性が明らかにされている。
【００１５】
つまり、本発明のうち請求項１に記載の発明は、移動ロボットの運動特性を制御するための移動ロボットの移動制御方法であって、移動ロボットに対してキャスターの動きを模擬するようにキャスター・アクションによる制御を行い、キャスターと同等の運動特性をもたせた移動ロボットの制御において、キャスターの特性パラメータを動的に変化させることで適正に移動ロボットの運動特性を変化させるようにしたものである。
【００１７】
従って、本発明のうちの請求項１に記載の発明によれば、人間の負担を軽減した単一物体の協調操りを実現することができるようになる。
【００１８】
また、本発明のうち請求項２に記載の発明は、移動ロボットの運動特性を制御するための移動ロボットの移動制御方法において、移動ロボットの進行方向への速度が小さいときには制御パラメータｒｉを小さくするとともに、該移動ロボットの進行方向への速度が大きいときには制御パラメータｒｉを大きくし、制御パラメータｒｉは、該移動ロボットの移動中心と該移動ロボットが物体を把持する把持点とのオフセットであるようにしたものである。
【００１９】
また、本発明のうち請求項３に記載の発明は、移動ロボットの運動特性を制御するための移動ロボットの移動制御方法において、移動ロボットの進行方向への速度が小さいときには制御パラメータｔｒａｎＤｉを大きくするとともに、該移動ロボットの進行方向への速度が大きいときには制御パラメータｔｒａｎＤｉを小さくし、制御パラメータｔｒａｎＤｉは、該移動ロボットの把持点に固定されたロボット座標系ｒΣｉの原点と一致するとともに該原点回りに自由に回転することのできるキャスター座標系ｃΣｉのｃｘｉ軸を該移動ロボットの進行方向とし、該ｃｘｉ軸方向に働く力ｃｆｘｉに基づいて該移動ロボットをダンピング制御する際における正の減衰係数であるようにしたものである。
【００２０】
また、本発明のうち請求項４に記載の発明は、移動ロボットの運動特性を制御するための移動ロボットの移動制御方法において、移動ロボットの進行方向への速度が小さいときには制御パラメータｒｏｔＤｉを小さくするとともに、該移動ロボットの進行方向への速度が大きいときには制御パラメータｒｏｔＤｉを大きくし、制御パラメータｒｏｔＤｉは、該移動ロボットに働くモーメントによって、該移動ロボットをダンピング制御する際における正の減衰係数であるようにしたものである。
【００２１】
また、本発明のうち請求項５に記載の発明は、移動ロボットの運動特性を制御するための移動ロボットの移動制御方法において、移動ロボットの進行方向への速度が小さいときには、制御パラメータｒｉを小さくし、かつ、制御パラメータｔｒａｎＤｉを大きくし、かつ、制御パラメータｒｏｔＤｉを小さくするとともに、 該移動ロボットの進行方向への速度が大きいときには、制御パラメータｒｉを大きくし、かつ、制御パラメータｔｒａｎＤｉを小さくし、かつ、制御パラメータｒｏｔＤｉを大きくし、制御パラメータｒｉは、該移動ロボットの移動中心と該移動ロボットが物体を把持する把持点とのオフセットであり、制御パラメータｔｒａｎＤｉは、該移動ロボットの把持点に固定されたロボット座標系ｒΣｉの原点と一致するとともに該原点回りに自由に回転することのできるキャスター座標系ｃΣｉのｃｘｉ軸を該移動ロボットの進行方向とし、該ｃｘｉ軸方向に働く力ｃｆｘｉに基づいて該移動ロボットをダンピング制御する際における正の減衰係数であり、制御パラメータｒｏｔＤｉは、該移動ロボットに働くモーメントによって、該移動ロボットをダンピング制御する際における正の減衰係数であるようにしたものである。
【００２２】
ここで、移動ロボットの運動特性は、制御パラメータｒｉ、制御パラメータｔｒａｎＤｉならびに制御パラメータｒｏｔＤｉによって変化するものである。
【００２３】
従って、本発明のうちの請求項２に記載の発明、本発明のうちの請求項３に記載の発明、本発明のうちの請求項４に記載の発明ならびに本発明のうちの請求項５に記載の発明のように、移動ロボットの進行速度に基づいて制御パラメータｒｉ、制御パラメータｔｒａｎＤｉならびに制御パラメータｒｏｔＤｉを定めることにより、人間の負担を軽減した単一物体の協調操りを実現することができるようになる。
【００２４】
また、本発明のうち請求項６に記載の発明は、本発明のうち請求項１、請求項２、請求項３、請求項４または請求項５のいずれか１項に記載の移動ロボットの移動制御方法をコンピューターに実行させるためのプログラムを、コンピューター読み取り可能な記録媒体に記録するようにしたものである。
【００２５】
【発明の実施の形態】
以下、添付の図面を参照しながら、本発明による移動ロボットの移動制御方法の実施の形態の一例を詳細に説明する。
【００２６】
なお、以下に説明する実施の形態においては、ｎ台（ｎ：正の整数）の分散制御されたホロノミックな移動ロボットに物体をしっかり把持させ、人間がその物体に力を加えることで、単一の物体を操る場合について説明する。
【００２７】
まず、人間と移動ロボットとの協調による単一の物体の操りを実現する手法の一つとして、ダンピング制御がある。
【００２８】
このダンピング制御とは、各移動ロボットをどの方向に対しても指令した速度で運動するように速度を制御し、各移動ロボットに搭載された力覚センサーからの力情報を用いて、式（１）の特性を満たすように移動ロボットを制御するものである。
【００２９】
【数１】
0003719585.tif 000002
0003719585.tif 000003
上記した式（１）において、添字ｉはｉ番目の移動ロボットを表し、また、
【数２】
0003719585.tif 000004
は正定な減衰係数行列を表し、また、
【数３】
0003719585.tif 000005
は各移動ロボットに働く力／モーメントを表し、また、
【数４】
0003719585.tif 000006
は移動ロボットの実際の速度を表す。
【００３０】
ここで、移動ロボットは物体をしっかりと把持し、移動ロボットと物体との間に相対運動が生じないとすると、人間は物体に力を加えることにより、物体を任意の方向に操ることが可能となる。
【００３１】
ところで、このダンピング制御による制御系においては、物体に働く力の大きさならびに物体に働く力の方向に基づいてその運動を制御することになる。
【００３２】
従って、ダンピング制御は、物体の位置決め作業を行う際に用いるのに適しているが、移動距離が長い搬送作業においては、人間の負担を大きくしてしまうことになる。
【００３３】
即ち、物体の搬送作業を行う場合には、人間が力を加える方向は常に進行方向と平行でなければならないが、力覚センサーの誤差や、人間の特性を考慮すると、進行方向と運動方向との間にずれが生じることが考えられ、この運動のずれを修正する動作はすべて人間が負担しなければならないため、人間の負担が大きくなってしまうものである。
【００３４】
このため、本発明による移動ロボットの移動制御方法においては、搬送作業時における人間の負担を軽減するために、図１（ａ）（ｂ）に示すようなキャスターと同等の動きをするように移動ロボットを制御する手法、即ち、移動ロボットの運動特性を仮想的にキャスターと同等の運動特性に制御する手法（なお、本明細書においては、「移動ロボットの運動特性を仮想的にキャスターと同等の運動特性に制御する手法」を「キャスター・アクション」と称する。）と上記したダンピング制御とを組み合わせるようにしたものである。
【００３５】
なお、図１において、キャスター１０は、支持部材１２に回転自在に取り付けられた車輪１４を備えており、支持部材１２にはフリージョイント１６が設けられていて、このフリージョイント１６を介して椅子などの取付対象物１８に取り付けられている。
【００３６】
従って、キャスター１０は、図１（ａ）において矢印Ａで示すように、取付対象物１８に対してフリージョイント１６の軸回りに回転自在となされている。
【００３７】
以下、キャスター・アクションについて説明するが、まずはじめに、人間がキャスター１０を取り付けられた椅子などの取付対象物１８を動かす場合について検討すると、人間が取付対象物１８に力、即ち、外力を加えると、その力に応じて車輪１４が床面上で転動するとともに、取付対象物１８に取り付けられたキャスター１０は、人間が加えた力の方向に向けてフリージョイント１６の軸回りに回転し、これにより取付対象物１８を所望の方向に動かすことができる。
【００３８】
また、こうしたキャスター１０の稼働中に、細かい段差などによってキャスター１０の向きが進行方向からずれたとしても、キャスター１０はフリージョイント１６の軸回りに回転し、その向きは自然に力の働いている方向に修正されることになる。
【００３９】
ここで、キャスター１０の回転速度は、図１に示すキャスター１０のオフセットｒによって決定され、これによって、取付対象物１８に力を加えたときの運動特性が定まるものである。
【００４０】
ここで、椅子など取付対象物１８に取り付けられたキャスター１０は、そのオフセットｒの値が一定のため、取付対象物１８の運動特性は不変であるが、オフセットｒの値を任意に変化させることにより、その運動特性を任意に変化させることができるものである。
【００４１】
本発明は、こうしたキャスターの特性を利用することによって、移動ロボットの運動特性を仮想的にキャスターと同等の運動特性とし、これにより外力に適応した移動ロボットの運動性能を実現し、人間と移動ロボットとの協調による単一物体の操りを実現するものである。
【００４２】
次に、各移動ロボットの制御系を検討するが、一般に椅子などの取付対象物１８に取り付けられたキャスターは、図１に示すように、フリージョイントを介して取付対象物に接続されている。
【００４３】
しかしながら、各移動ロボットにおいて物体の把持点をフリージョイントとすることは、フリージョイントが大きな負荷に耐えることが困難であるために、各移動ロボットの可搬重量を低くせざるを得ず、あまり好ましいものではない。
【００４４】
そこで、各移動ロボットが物体をしっかり把持し、物体と移動ロボットとの間に相対運動がない状態での単一物体を操るものとして説明する。
【００４５】
即ち、フリージョイントを介せずに物体を把持すると、各移動ロボットには並進方向の力とモーメントとが発生する。そこで、この本発明による移動ロボットの移動制御方法においては、各移動ロボットに働く並進の力に対しては、キャスターの動きを模擬するようにキャスター・アクションによる制御を行い、各移動ロボットに働くモーメントに対しては、その大きさに応じて移動ロボットの回転速度を生成するダンピング制御を行うようにするものである。
【００４６】
まず、移動ロボットに働いた並進方向の力に応じて、キャスターの動きを模擬するように、キャスター・アクションによる制御を行うようにする。
【００４７】
ここで、図２に示すように、４個の全方向移動車用車輪２２を備えて全方向に移動可能な全方向移動ロボットたるｉ番目の移動ロボット２０における座標系ｒΣｉおよび座標系ｃΣｉを定義する。ここで、座標系ｒΣｉは、移動ロボットの把持点に固定されたロボット座標系であり、移動ロボット２０とともに動くものである。また、座標系ｃΣｉは、ロボット座標系の原点と一致し、その原点回りに自由に回転することのできるキャスター座標系である。このとき、ロボット座標系とキャスター座標系との回転角度をｃθｉと定義する。
【００４８】
はじめに、キャスター座標系のｃｘｉ軸を移動ロボットの進行方向とし、この軸方向に働く力ｃｆｘｉに基づいて、各移動ロボットを式（２）の特性を満たすようにダンピング制御する。
【００４９】
【数５】
0003719585.tif 000007
0003719585.tif 000008
ここで、
【数６】
0003719585.tif 000009
は、正の減衰係数を表し、また、
【数７】
0003719585.tif 000010
は、キャスター座標系におけるｃｘｉ軸方向の移動ロボットの実際の速度を表し、また、
【数８】
0003719585.tif 000011
は、移動ロボットに働く力をロボット座標系で表したものであり、また、
【数９】
0003719585.tif 000012
は、移動ロボットによって物体に加えられる内力の目標値である。
【００５０】
この移動ロボットによって物体に加えられる内力の目標値を適宜に指定することにより、各移動ロボットは内力によって物体を保持することができるようになる。
【００５１】
次に、移動ロボットがキャスターの動きを模擬するために、キャスター座標系のｃｙｉ軸方向に働く力ｃｆｙｉに基づいて、式（３）によって座標系の回転速度を求める。そして、その速度に基づいて、座標系を原点回りに回転させる。
【００５２】
【数１０】
0003719585.tif 000013
0003719585.tif 000014
ここで、
【数１１】
0003719585.tif 000015
は、正の減衰係数を表し、また、ｒｉは、図１に示すような車軸と物体の把持点との間のキャスターのオフセット、即ち、移動ロボットの移動中心と当該移動ロボットが物体を把持する把持点とのオフセット、つまり、移動ロボットの移動中心と当該移動ロボットが物体を把持する把持点との距離を表すものである。
【００５３】
ここで、上記した式（２）および式（３）を用いることにより、移動ロボットに働く並進方向の力に基づいて、移動ロボットはその姿勢を維持したまま、キャスターと同等の動きをすることができる。
【００５４】
また、移動ロボットに働くモーメントｎｉによって、各移動ロボットを式（４）に示すようにダンピング制御する。
【００５５】
【数１２】
0003719585.tif 000016
0003719585.tif 000017
ここで、
【数１３】
0003719585.tif 000018
は、正の減衰係数を表し、また、
【数１４】
0003719585.tif 000019
は、移動ロボットの実際の回転速度を表す。
【００５６】
これにより、移動ロボットは、移動ロボットに働くモーメントに基づいて回転を行うことができる。
【００５７】
即ち、移動ロボットの運動特性は、キャスターの特性を仮想的に示す特性パラメータたる式（２）、式（３）および式（４）における制御パラメータｔｒａｎＤｉ、ｒｉ、ｒｏｔＤｉによって変化する。
【００５８】
本発明者は、移動ロボットと人間とが協調して単一物体を操る作業として、上記したように、位置決め作業と搬送作業との二つの作業に分類した。
【００５９】
そこで、この実施の形態においては、制御パラメータｔｒａｎＤｉ、ｒｉ、ｒｏｔＤｉを任意に定めることによって、上記したような作業を実現するものである。
【００６０】
即ち、各移動ロボットは、式（３）の制御パラメータｒｉを変えることによって、キャスター・アクションの特性を定めることができる。
【００６１】
つまり、制御パラメータｒｉを小さくすれば、ある力が移動ロボットに働いたときのキャスター座標系の回転速度は大きくなり、あたかも全方向にダンピング制御しているかのように移動ロボットを動かすことができる。
【００６２】
一方、制御パラメータｒｉを大きくすれば、ある力が移動ロボットに働いたときのキャスター座標系の回転速度は小さくなり、進行方向に垂直な力成分ｃｆｙｉより生じる移動ロボットの運動への影響を小さくすることができる。
【００６３】
従って、各移動ロボットの進行方向への速度
【数１５】
0003719585.tif 000020
が小さい（遅い）ときには、位置決め作業をしているものとして制御パラメータｒｉを小さくし、各移動ロボットの進行方向への速度
【数１６】
0003719585.tif 000021
が大きい（速い）ときには、搬送作業をしているものとして制御パラメータｒｉを大きくすればよい。
【００６４】
また、各移動ロボットの進行方向に関する減衰係数ｔｒａｎＤｉは、位置決め作業のように移動ロボットの速度が小さい（遅い）ときには、安定性を増すために大きくし、一方、搬送作業のように移動ロボットの速度が大きい（速い）ときには、小さくすることが好ましい。
【００６５】
さらに、回転方向に関しては、移動ロボットの速度が小さい（遅い）位置決め作業では、モーメントに基づいて適当に動くように回転の減衰係数ｒｏｔＤｉを小さくし、一方、移動ロボットの速度が大きい（速い）搬送作業では、回転する必要はないものとして減衰係数ｒｏｔＤｉを大きくすることが好ましい。
【００６６】
このように、本発明による移動ロボットの制御方法によれば、移動ロボットの進行速度
【数１７】
0003719585.tif 000022
に基づいて制御パラメータを定めてよることにより、人間の負担を軽減した単一物体の協調操りを実現することができるようになる。
【００６７】
ここで、本発明による移動ロボットの制御方法を実施したシステムによる実験結果について説明する。
【００６８】
即ち、図３に示すように、力覚センサーをそれぞれ搭載した２台の分散制御された全方向移動可能な移動ロボット２０を準備し、この移動ロボット２０の運動を制御するためのコンピューターのＣＰＵ（中央処理装置）に、本発明による移動ロボットの制御方法を実施するための協調制御アルゴリズムのソフトウェアを適用し、人間とロボットとによる単一物体の協調操り実験を行った。
【００６９】
ここで、移動ロボット２０は、上記したＣＰＵの制御によって、全方向に自律的に移動することができるものである。
【００７０】
そして、この実験においては、位置決め作業と搬送作業との二つの作業を行ったものであり、位置決め作業を行った結果が図４に示されており、搬送作業を行った結果が図５に示されている。
【００７１】
これら図４ならびに図５に示す実験結果は、移動ロボット２０に働いた力／モーメントによる、移動ロボット２０の実際の運動を表したものである。
【００７２】
ここで、図４に示すように、位置決め作業の実験においては、移動ロボット２０に働く力／モーメントの大きさ、方向に基づいて移動ロボット２０が運動を行っているのがわかる。
【００７３】
また、搬送作業の実験は、図３に示す座標系のｙ軸方向に力を加えることにより行い、その際に、キャスター特性の有効性を示すために、搬送作業の途中でｘ軸方向に意図的に力を加えた。そのときの結果が、図５に示されている。
【００７４】
図５の（ａ）に示すグラフからわかるように、搬送途中で進行方向の垂直の向きに力が加わっているにもかかわらず、各移動ロボット２０はその力にほとんど影響を受けずに、図５の（ｂ）に示すように、ｙ軸方向への搬送をうまく行っている。
【００７５】
なお、図４（ａ）ならびに図５（ａ）に示すように、各移動ロボット２０はｘ軸方向に１０［Ｎ］の内力を加えることにより物体を把持しているものである。
【００７６】
【発明の効果】
本発明は、以上説明したように構成されているので、人間と移動ロボットとが協調して物体を操ることを可能にした移動ロボットの移動制御方法を提供することができるという優れた効果を奏する。
【図面の簡単な説明】
【図１】（ａ）はキャスターの正面図であり、（ｂ）は（ａ）に示すキャスターの斜視図である。
【図２】移動ロボットの座標系を示す説明図である。
【図３】本発明者による実験に用いたシステム構成を示す説明図である。
【図４】本発明者による実験結果を示すグラフであり、図３に示すシステムで位置決め作業を行った結果を示す。
【図５】本発明者による実験結果を示すグラフであり、図３に示すシステムで搬送作業を行った結果を示す。
【符号の説明】
１０              キャスター
１２              支持部材
１４              車輪
１６              フリージョイント
１８              取付対象物
２０              移動ロボット
２２              全方向移動車用車輪
【図１】
0003719585.tif 000023
【図２】
0003719585.tif 000024
【図３】
0003719585.tif 000025
【図４】
0003719585.tif 000026
【図５】
0003719585.tif 000027