JP2024111399A - Autonomous Mobile Robot - Google Patents

Autonomous Mobile Robot Download PDF

Info

Publication number
JP2024111399A
JP2024111399A JP2023015863A JP2023015863A JP2024111399A JP 2024111399 A JP2024111399 A JP 2024111399A JP 2023015863 A JP2023015863 A JP 2023015863A JP 2023015863 A JP2023015863 A JP 2023015863A JP 2024111399 A JP2024111399 A JP 2024111399A
Authority
JP
Japan
Prior art keywords
autonomous mobile
mobile robot
transport vehicle
information
area information
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
Application number
JP2023015863A
Other languages
Japanese (ja)
Inventor
晃司 田中
Koji Tanaka
恵一 山崎
Keiichi Yamazaki
実結人 小川
Miyuto Ogawa
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Okamura Corp
Original Assignee
Okamura Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Okamura Corp filed Critical Okamura Corp
Priority to JP2023015863A priority Critical patent/JP2024111399A/en
Publication of JP2024111399A publication Critical patent/JP2024111399A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Warehouses Or Storage Devices (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

To provide an autonomous mobile robot which can autonomously travel while maintaining high work efficiency.SOLUTION: The autonomous mobile robot comprises acquisition means 33 which acquires self-position information, communication means 35a which can transmit the acquired self-position information to the other autonomous mobile robots; and generation means which can generate area information 100 indicating a prescribed area allowing another autonomous mobile robot 1 to be received therein, on the basis of received position information of this autonomous mobile robot 1. The autonomous mobile robot detours on the basis of the generated area information 100.SELECTED DRAWING: Figure 7

Description

本発明は、施設内を自律走行可能な自律移動ロボットに関する。 The present invention relates to an autonomous mobile robot capable of autonomously traveling within a facility.

近年、業務効率や生産性の向上のために、工場や物流倉庫等の施設において行われる様々な作業について自動化が進んでいる。例えば、従来、工場や物流倉庫等においては、部品や製品等の物品が積載される棚と、作業者が扱うカゴ台車との間で物品の棚出しと棚入れが行われているが、インターネットショッピングの普及により特に物流倉庫においては、小口で棚出しと棚入れ作業が行われ、カゴ台車の移動量が爆発的に増加しており、作業者の負担の軽減を図るために、カゴ台車を移動させることができる自律走行可能な自律移動ロボットが開発されている。 In recent years, automation of various tasks performed in facilities such as factories and logistics warehouses has been progressing in order to improve work efficiency and productivity. For example, in factories and logistics warehouses, items were previously taken out of and put back into shelves between shelves on which parts, products, and other items were loaded and baskets handled by workers. However, with the spread of internet shopping, in logistics warehouses in particular, the work of taking out and putting back into shelves is now done in small quantities, and the number of basket carts moved has increased explosively. In order to reduce the burden on workers, autonomous mobile robots capable of autonomous driving that can move basket carts have been developed.

例えば、特許文献1に示される台車を移動させる自律走行可能な自律移動ロボットは、台車の前端部に係合可能な牽引アームを備え、自律移動ロボットの牽引アームを台車に係合させることで、自律移動ロボットの走行により台車を牽引して移動させることが可能となっており、物品搬送作業の人的負担を大幅に軽減することができる。 For example, the autonomous mobile robot shown in Patent Document 1, which is capable of autonomous travel and moves a cart, is equipped with a towing arm that can engage with the front end of the cart. By engaging the towing arm of the autonomous mobile robot with the cart, it is possible to tow and move the cart by the autonomous mobile robot's travel, which can significantly reduce the human burden of item transport work.

また、このような自律移動ロボットにあっては、それぞれが自律走行するため、全ての自律移動ロボットと通信可能な管理装置を設置し、この管理装置により自律移動ロボットの走行経路情報の決定や自律移動ロボット同士の衝突防止が行われる。詳しくは、物流倉庫等の施設内にアクセスポイントが設置され、それぞれの自律移動ロボットに設置された無線通信手段がアクセスポイントを介して管理装置と通信し、集約された情報に基づき管理装置によりそれぞれの自律移動ロボットの動作が制御されている(例えば特許文献2)。 In addition, since each of these autonomous mobile robots travels autonomously, a management device capable of communicating with all of the autonomous mobile robots is installed, and this management device determines the travel route information for the autonomous mobile robots and prevents collisions between the autonomous mobile robots. In more detail, access points are installed in facilities such as logistics warehouses, and wireless communication means installed on each autonomous mobile robot communicates with the management device via the access points, and the operation of each autonomous mobile robot is controlled by the management device based on the aggregated information (for example, Patent Document 2).

特許5977157号公報(第8頁、第1,2図)Japanese Patent No. 5977157 (page 8, figures 1 and 2) 特開2022-45454号公報(第7頁、第1図)JP 2022-45454 A (page 7, Figure 1)

特許文献2のように、倉庫内の全ての自律移動ロボットが管理装置と通信を行うものにあっては、管理装置が全ての自律移動ロボットの位置情報を把握し統合的に衝突を防止した移動制御を行う必要があるため、衝突を回避するために複雑な演算が行われ、衝突回避の動作の開始までに時間が掛かる場合があり、演算が完了するまで自律移動ロボットを停止したり、減速したりする動作が行われ、自律移動ロボットを高い作業効率を維持して自律走行させることができない虞があった。 In a system in which all autonomous mobile robots in a warehouse communicate with a management device, as in Patent Document 2, the management device must grasp the position information of all the autonomous mobile robots and perform integrated movement control to prevent collisions. This means that complex calculations must be performed to avoid collisions, and it may take time before the collision avoidance operation can begin. As a result, the autonomous mobile robot may be stopped or slowed down until the calculations are completed, which may prevent the autonomous mobile robot from traveling autonomously while maintaining high work efficiency.

本発明は、このような問題点に着目してなされたもので、高い作業効率を維持してそれぞれ自律走行させることができる自律移動ロボットを提供することを目的とする。 The present invention was made with a focus on these problems, and aims to provide an autonomous mobile robot that can travel autonomously while maintaining high work efficiency.

前記課題を解決するために、本発明の自律移動ロボットは、
自身の位置情報を取得する取得手段と、
取得した前記自身の位置情報を他の自律移動ロボットに対して送信可能である通信手段と、
受信した他の自律移動ロボットの位置情報に基づき、当該他の自律移動ロボットが収まる所定の領域を示す領域情報を生成可能である生成手段と、
を備え、
生成した前記領域情報を迂回する迂回動作を行うことを特徴としている。
この特徴によれば、他の自律移動ロボットが収まる領域情報を迂回する迂回動作を行うというシンプルな衝突回避のプログラムで、自律移動ロボット同士の衝突を回避することができるため、高い作業効率を維持してそれぞれの自律移動ロボットを自律走行させることができる。
In order to solve the above problems, the autonomous mobile robot of the present invention comprises:
An acquisition means for acquiring its own location information;
a communication means capable of transmitting the acquired position information of the autonomous mobile robot to another autonomous mobile robot;
a generating means for generating area information indicating a predetermined area in which the other autonomous mobile robot fits, based on the received position information of the other autonomous mobile robot;
Equipped with
The method is characterized in that a detouring operation is performed to detouring the generated area information.
According to this feature, collisions between autonomous mobile robots can be avoided by a simple collision avoidance program that performs detouring operations around area information in which other autonomous mobile robots are located, making it possible to maintain high work efficiency while allowing each autonomous mobile robot to travel autonomously.

前記自律移動ロボットは、前記通信手段を用いて自身の前記走行経路情報を他の自律移動ロボットに対して送信可能であり、
前記生成手段は、他の自律移動ロボットの前記位置情報と受信した前記走行経路情報とに基づき前記領域情報を生成可能であることを特徴としている。
この特徴によれば、領域情報が他の自律移動ロボットから送信された位置情報に加えて走行経路情報を考慮して生成されることで、より確実に自律移動ロボット同士の衝突を防ぐことができる。
the autonomous mobile robot is capable of transmitting the travel route information of its own to another autonomous mobile robot by using the communication means;
The generating means is characterized in that it is capable of generating the area information based on the position information of the other autonomous mobile robot and the received travel route information.
According to this feature, the area information is generated taking into consideration the travel route information as well as the position information transmitted from the other autonomous mobile robots, thereby making it possible to more reliably prevent collisions between autonomous mobile robots.

前記領域情報は、進行方向左右のいずれか一方に偏って張り出す形状であることを特徴としている。
この特徴によれば、自律移動ロボット同士がすれ違う際には、常に自律移動ロボット同士が互いに離間する方向に移動して迂回することにため、シンプルなプログラムで正面衝突を確実に防止できる。
The area information is characterized in that it has a shape that protrudes to either the left or right in the traveling direction.
According to this feature, when the autonomous mobile robots pass each other, they always move away from each other to make a detour, so that a head-on collision can be reliably prevented with a simple program.

前記自律移動ロボットは、平時において、左右幅が設定された通路を走行するようになっており、迂回動作時には前記通路の左右幅内において前記領域情報を避けた左右一方側に迂回することを特徴としている。
この特徴によれば、左右幅が設定された通路内において最短経路で迂回動作することができる。
The autonomous mobile robot is characterized in that, in normal times, it travels along a passage with a set left-right width, and during a detour operation, it detours to the left or right within the left-right width of the passage, avoiding the area information.
According to this feature, it is possible to perform a detouring operation via the shortest route within a passage with a set left-right width.

前記自律移動ロボットは、カゴ台車を牽引する搬送車であり、前記領域情報は、前記カゴ台車が収まる所定の領域を示すものであり、
前記カゴ台車を牽引する搬送車の領域情報は、前記カゴ台車を牽引していない搬送車の領域情報よりも広いことを特徴としている。
この特徴によれば、搬送車または牽引するカゴ台車が他の搬送車のカゴ台車に衝突することを防止できる。
the autonomous mobile robot is a transport vehicle towing a basket cart, and the area information indicates a predetermined area in which the basket cart can be accommodated;
The area information of a transport vehicle towing the cage cart is characterized in that it is wider than the area information of a transport vehicle not towing the cage cart.
According to this feature, it is possible to prevent the transport vehicle or the towing cart from colliding with the cart of another transport vehicle.

前記自律移動ロボットは、前記カゴ台車の牽引の有無を判定する判定手段を備え、前記カゴ台車の牽引の有無に基づき、前記カゴ台車を牽引する搬送車の領域情報と前記カゴ台車を牽引していない搬送車の領域情報との間で切り替えを行うことを特徴としている。
この特徴によれば、カゴ台車を牽引していない場合には、領域情報が小さくなるため、他の自律移動ロボットの迂回動作の無駄を少なくでき、高い作業効率で自律移動ロボットを自律走行させることができる。
The autonomous mobile robot is equipped with a determination means for determining whether or not the basket cart is being towed, and is characterized in that, based on whether or not the basket cart is being towed, it switches between area information of a transport vehicle towing the basket cart and area information of a transport vehicle not towing the basket cart.
According to this feature, when the basket cart is not being towed, the area information becomes smaller, thereby reducing the wasteful detour actions of other autonomous mobile robots, and allowing the autonomous mobile robot to travel autonomously with high work efficiency.

前記自律移動ロボットの前記通信手段は、セルラー回線を用いて他の自律移動ロボットと通信を行うことを特徴としている。
この特徴によれば、セルラー通信の基地局との通信が確保できれば、自律移動ロボットが配備される施設内に構築された通信網を利用せずとも自律移動ロボット間で通信を行うことができ、施設の走行面の面積に関わらず、自律移動ロボット同士の衝突を防ぎ円滑にそれぞれ自律走行させることができる。
The communication means of the autonomous mobile robot is characterized by communicating with other autonomous mobile robots using a cellular line.
According to this feature, as long as communication with a cellular base station can be established, communication can be carried out between autonomous mobile robots without using a communication network established within the facility in which the autonomous mobile robots are deployed. Regardless of the area of the facility's running surface, collisions between autonomous mobile robots can be prevented and each robot can move smoothly autonomously.

自身の位置情報を取得する取得手段と、
取得した前記自身の位置情報に基づき自身が収まる所定の領域を示す領域情報を生成する生成手段と、
前記領域情報を他の自律移動ロボットに対して送信可能である通信手段と、を備え、
少なくとも衝突の虞のある他の自律移動ロボットに対して前記領域情報を適時送信することを特徴としている。
この特徴によれば、少なくとも衝突の虞のある他の自律移動ロボットに対して、自身が収まる所定の領域を示す領域情報を送信するという各自律移動ロボットのシンプルなプログラムで衝突を回避することができるため、高い作業効率を維持してそれぞれの自律移動ロボットを自律走行させることができる。
An acquisition means for acquiring its own location information;
A generating means for generating area information indicating a predetermined area in which the mobile device itself fits based on the acquired position information of the mobile device itself;
a communication means capable of transmitting the area information to other autonomous mobile robots;
The area information is transmitted in a timely manner to at least other autonomous mobile robots with which there is a risk of collision.
According to this feature, collisions can be avoided by a simple program in each autonomous mobile robot that transmits area information indicating a specified area in which the autonomous mobile robot fits to at least other autonomous mobile robots with which there is a risk of collision, thereby enabling each autonomous mobile robot to travel autonomously while maintaining high work efficiency.

前記生成手段は、当該自身の自律移動ロボットの前記位置情報と自身の走行経路情報とに基づき前記領域情報を生成可能であることを特徴としている。
この特徴によれば、領域情報が自律移動ロボット自身の位置情報に加えて自身の走行経路情報を考慮して生成されることで、より確実に自律移動ロボット同士の衝突を防ぐことができる。
The generating means is characterized in that it is capable of generating the area information based on the position information of the autonomous mobile robot itself and information on the traveling route of the autonomous mobile robot itself.
According to this feature, the area information is generated taking into consideration not only the position information of the autonomous mobile robot itself but also its own travel route information, thereby making it possible to more reliably prevent collisions between autonomous mobile robots.

本発明の実施例における自律移動ロボットでありカゴ台車を牽引する搬送車を示す斜視図である。FIG. 1 is a perspective view showing a transport vehicle which is an autonomous mobile robot in an embodiment of the present invention and pulls a basket cart. 搬送車に内蔵された各種装置を示すイメージ図である。FIG. 2 is an image diagram showing various devices built into the transport vehicle. 搬送車を用いたカゴ台車の搬送システムを示す図である。FIG. 1 is a diagram showing a transport system for a basket cart using a transport vehicle. 施設内の各エリアを示すイメージ図である。FIG. 2 is an image diagram showing each area within the facility. 生成された搬送車の領域情報を示すイメージ図である。FIG. 13 is an image diagram showing generated area information of the transportation vehicle. 通路領域にて搬送車同士が正面からかち合った状態を示す図である。FIG. 13 is a diagram showing a state in which transport vehicles collide head-on in an aisle area. 一方の搬送車が他方の搬送車の領域情報を迂回する様子を示す図である。FIG. 13 is a diagram showing a state in which one transport vehicle detours around area information of another transport vehicle. 他方の搬送車が一方の搬送車の領域情報を迂回する様子を示す図である。FIG. 13 is a diagram showing a state in which the other transport vehicle detours around the area information of the first transport vehicle. 搬送車がそれぞれ平時の走行経路に復帰する動作を行う様子を示す図である。11 is a diagram showing how each of the guided vehicles returns to its normal travel route. FIG. カゴ台車を牽引する際の搬送車の領域情報を示すイメージ図である。FIG. 13 is an image diagram showing area information of a transport vehicle when towing a basket cart.

本発明に係る自律移動ロボットを実施するための形態を実施例に基づいて以下に説明する。 The following describes an embodiment of an autonomous mobile robot according to the present invention.

実施例1に係る自律移動ロボットである搬送車につき、図1から図10を参照して説明する。以下、図1の紙面左斜め下側を搬送車の前方側とし、紙面右斜め上側を搬送車の後方側として説明する。 The transport vehicle, which is an autonomous mobile robot according to the first embodiment, will be described with reference to Figs. 1 to 10. In the following description, the lower left side of Fig. 1 is the front side of the transport vehicle, and the upper right side of Fig. 1 is the rear side of the transport vehicle.

図1に示されるように、自律移動ロボットである搬送車1は、工場や倉庫、物流センタ等において、床面を走行してカゴ台車10の牽引を行う。本実施例におけるカゴ台車10は、平面視矩形をなし物品を積載可能な底板11と、該底板11の3辺に沿って立設する格子状のパネル12及び一対のサイドパネル13と、旋回キャスタ15とから構成されており、パネル12及びサイドパネル13が立設しない底板11の前方の辺には、底板11に積載される物品を出し入れ可能な開口部16が形成されている。尚、開口部16には、底板11に積載される物品の落下を防ぐための安全バーや上下開きまたは観音開きの扉等が設けられていてもよい。さらに尚、本実施例におけるカゴ台車は、一例であり、その形状は限定されるものではなく、例えば複数段の棚板を有する構成等でもよい。 As shown in FIG. 1, a transport vehicle 1, which is an autonomous mobile robot, travels on the floor surface in a factory, warehouse, logistics center, etc., and tows a basket cart 10. The basket cart 10 in this embodiment is composed of a bottom plate 11 that is rectangular in plan view and can carry items, a lattice-shaped panel 12 and a pair of side panels 13 that stand along three sides of the bottom plate 11, and swivel casters 15. An opening 16 is formed on the front side of the bottom plate 11 where the panel 12 and side panel 13 are not standing, through which items loaded on the bottom plate 11 can be put in and taken out. The opening 16 may be provided with a safety bar to prevent items loaded on the bottom plate 11 from falling, or a top-bottom or double-door door. Furthermore, the basket cart in this embodiment is just an example, and its shape is not limited, and may be configured with multiple shelves, for example.

搬送車1は、床面を走行可能な車体2と、該車体2の走行方向に沿って設けられる複数の車輪30と、該車輪30を構成する駆動車輪を駆動させる駆動モータ31(図2参照)と、を有している。また、車体2の後端部には図示しない係合手段が設けられている。係合手段は駆動手段により、カゴ台車10の底板11の前端部に形成され下方に略直角に屈曲して延びる屈曲部に係合・係脱可能となっている。 The transport vehicle 1 has a vehicle body 2 capable of running on a floor surface, a number of wheels 30 arranged along the running direction of the vehicle body 2, and a drive motor 31 (see FIG. 2) that drives the drive wheels that make up the wheels 30. In addition, an engagement means (not shown) is provided at the rear end of the vehicle body 2. The engagement means can be engaged and disengaged by the drive means with a bent portion that is formed at the front end of the bottom plate 11 of the cart 10 and extends downward at a substantially right angle.

また、図2に示されるように、搬送車1には、走行用の駆動モータ31と、係合手段を駆動させる係合機構32と、MPU33と、記憶部34と、通信部35と、バッテリ36とが備えられている。MPU33は、搬送車1の走行の制御、係合機構の動作制御、走行経路の決定等をそれぞれ行う演算装置である。 As shown in FIG. 2, the transport vehicle 1 is equipped with a drive motor 31 for driving, an engagement mechanism 32 for driving the engagement means, an MPU 33, a memory unit 34, a communication unit 35, and a battery 36. The MPU 33 is a calculation device that controls the driving of the transport vehicle 1, controls the operation of the engagement mechanism, determines the driving route, etc.

通信部35は、セルラー通信規格すなわち基地局と通信するための無線通信手段35aと、タブレットである後述する操作端末4(図3参照)と直接無線通信する近距離通信手段35bをいずれも備えている。そして、近距離通信手段35bを用いて、操作端末4からの指令信号等の受信や記憶部に記憶されたデータの送信等を行うことができる。 The communication unit 35 includes both a wireless communication means 35a for communicating with a cellular communication standard, i.e., a base station, and a short-range communication means 35b for direct wireless communication with an operation terminal 4 (see FIG. 3), which is a tablet and will be described later. The short-range communication means 35b can be used to receive command signals and the like from the operation terminal 4 and to transmit data stored in the memory unit.

また、搬送車1には、前方における物体の有無を検出可能なフロントセンサ8と、後方における物体の有無を検出可能なバックセンサ9とが設けられている。尚、フロントセンサ8とバックセンサ9は、超音波センサから構成されている。また、駆動モータ31には、回転数を検出し位置情報を取得する取得手段としての図示しないロータリエンコーダが設けられている。 The transport vehicle 1 is also provided with a front sensor 8 capable of detecting the presence or absence of an object in front, and a back sensor 9 capable of detecting the presence or absence of an object in the rear. The front sensor 8 and the back sensor 9 are composed of ultrasonic sensors. The drive motor 31 is also provided with a rotary encoder (not shown) as an acquisition means for detecting the number of rotations and acquiring position information.

MPU33は、操作端末4からの指令信号に基づき、駆動モータ31を回転駆動させ、各駆動モータ31により駆動される駆動車輪が床面を転動することにより走行するようになっている。駆動車輪毎に設けられる駆動モータ31,31の回転方向や回転数がそれぞれ制御されることで、搬送車1は前後方向の直進走行及び旋回走行が可能になっている。 The MPU 33 rotates the drive motors 31 based on command signals from the operation terminal 4, and the drive wheels driven by each drive motor 31 roll on the floor surface to travel. By controlling the direction of rotation and the number of rotations of the drive motors 31, 31 provided for each drive wheel, the transport vehicle 1 can travel straight forward and backward and turn.

図2に示されるように、搬送車1を用いたカゴ台車の搬送システム20は、複数台の搬送車1と、搬送車1と通信可能に接続される操作端末4と、操作端末4とインターネットを介して接続されるサーバ3と、から主に構成されている。 As shown in FIG. 2, a basket cart transport system 20 using a transport vehicle 1 is mainly composed of a plurality of transport vehicles 1, an operation terminal 4 communicatively connected to the transport vehicles 1, and a server 3 connected to the operation terminal 4 via the Internet.

搬送車1は、通信部35を構成する無線通信手段35aにより、セルラー通信規格により基地局BSを介して他の搬送車と相互通信可能になっている。また、操作端末4と直接無線通信する近距離通信手段35bは、例えばBluetooth(登録商標)である。 The transport vehicle 1 can communicate with other transport vehicles via the base station BS according to the cellular communication standard by using the wireless communication means 35a constituting the communication unit 35. In addition, the short-range communication means 35b for direct wireless communication with the operation terminal 4 is, for example, Bluetooth (registered trademark).

本実施例において、搬送車1は一台の操作端末4と相互通信可能な状態とされ、当該操作端末4から棚入れ棚出し等の指示情報を受信し、受信した指示情報に基づきMPU33により必要な動作が行われる。 In this embodiment, the transport vehicle 1 is capable of communicating with one operation terminal 4, receives instruction information such as shelf placement and shelf removal from the operation terminal 4, and the MPU 33 performs the necessary operations based on the received instruction information.

操作端末4は、サーバ3と通信することで、棚入れまたは棚出しのタスクリストを閲覧できる機能を有している。加えて、ここでは詳述しないが、各タスクに対して搬送車1を割り当てる操作を行うことができる。例えば、図4に示す第1エリアAから第2エリアBまで、特定のカゴ台車10を運搬するというタスクに、搬送車1Aを割り当てるという割当操作を行うことができる。 The operation terminal 4 has a function of being able to view a list of tasks for putting into or taking out of storage by communicating with the server 3. In addition, although not described in detail here, an operation can be performed to assign a transport vehicle 1 to each task. For example, an assignment operation can be performed to assign a transport vehicle 1A to the task of transporting a specific basket cart 10 from a first area A to a second area B shown in FIG. 4.

割当操作が行われると、操作端末4から当該タスクの情報が搬送車1Aに対して近距離通信手段を用いて送信される。タスクの情報を受信した搬送車1AのMPU33は、自身の位置情報と自身の向きの情報を加味した上で、最適な走行ルートを作成する。本実施例において、搬送車1のMPU33は、施設内のマップデータを記憶しており、マップデータでは図4のイメージ図のように、待機エリアW、第1エリアA、第2エリアB、充電エリアCH1~CH3、その他の通路エリアP、の各エリアを定義する情報と、それぞれのエリアにおける自身の位置情報を、ロータリエンコーダ等を用いて把握している(取得手段)。位置情報は、ここではマップデータに対応する1点の座標情報であり、搬送車1の平面視の中心である。 When an assignment operation is performed, task information is sent from the operation terminal 4 to the transport vehicle 1A using short-range communication means. The MPU 33 of the transport vehicle 1A receives the task information and creates an optimal driving route taking into account its own position information and its own orientation information. In this embodiment, the MPU 33 of the transport vehicle 1 stores map data of the facility, and the map data contains information defining each area, such as the waiting area W, the first area A, the second area B, the charging areas CH1 to CH3, and the other passage areas P, as shown in the image diagram of Figure 4, and grasps its own position information in each area using a rotary encoder or the like (acquisition means). The position information here is the coordinate information of a point corresponding to the map data, and is the center of the transport vehicle 1 in a planar view.

例えば搬送車1Aが待機エリアWにて停止していた場合には、当該待機エリアWから第1エリアAに移動し、第1エリアAにて特定のカゴ台車10に係合手段を係合させ、そのままカゴ台車10を牽引して第2エリアBの所定位置まで移動する、という必要な手順を準備するとともに最適な走行経路情報を作成し、その走行経路情報で自律走行を開始する。 For example, if the transport vehicle 1A is stopped in the waiting area W, it moves from the waiting area W to the first area A, engages the engagement means with a specific basket cart 10 in the first area A, and tows the basket cart 10 to a specified position in the second area B. It prepares the necessary procedures, creates optimal travel route information, and starts autonomous travel using the travel route information.

第1エリアAの領域内に到着した搬送車1AのMPU33は、図示しない撮像装置により撮像された画像を画像解析しカゴ台車10の所在位置を認識し、当該カゴ台車10に対する所定の位置まで移動後に、係合機構32を駆動させて当該カゴ台車10の屈曲部に係合させる。 When the transport vehicle 1A arrives within the area of the first area A, the MPU 33 of the transport vehicle 1A performs image analysis on the image captured by an imaging device (not shown) to recognize the location of the basket cart 10, and after moving to a specified position relative to the basket cart 10, drives the engagement mechanism 32 to engage with the bent portion of the basket cart 10.

そして、当該カゴ台車10を牽引しながら第2エリアBの領域内まで自律走行させる。第2エリアBの領域内の所定の地点に到着した搬送車1AのMPU33は、係合機構32を駆動させてカゴ台車10の屈曲部との係合を解く。 Then, the cart 10 is towed and autonomously driven to the area of the second area B. When the transport vehicle 1A arrives at a predetermined point within the area of the second area B, the MPU 33 of the transport vehicle 1A drives the engagement mechanism 32 to disengage the cart 10 from the bent portion.

搬送車1は、フロントセンサ8により走行方向前方における不動の障害物を避けながら走行するが、施設内では複数の搬送車が同時に稼働可能であることから、それぞれ自律走行を行う搬送車1同士の走行経路が互いに重複、交差等(以下単に交差という。)する虞がある。走行経路が交差する搬送車1同士の距離が十分に離れている場合には、これらが衝突する虞はないため、搬送車1はそれぞれのMPU33にて搬送車1同士の距離を監視し、衝突する虞があると判断された場合にのみ、後述する衝突回避処理を適宜行うようになっている。 The transport vehicle 1 uses the front sensor 8 to avoid immovable obstacles ahead in the direction of travel, but since multiple transport vehicles can operate simultaneously within a facility, there is a risk that the travel paths of the transport vehicles 1, each of which is autonomously traveling, may overlap or intersect (hereinafter simply referred to as intersecting). If the distance between the transport vehicles 1 whose travel paths intersect is sufficient, there is no risk of them colliding, so the transport vehicles 1 monitor the distance between the transport vehicles 1 using their respective MPUs 33, and only when it is determined that there is a risk of collision, perform the collision avoidance process described below as appropriate.

次いで、衝突回避処理について、図5から図9を用いて説明する。搬送車1は、所定間隔(例え3秒間)毎に一回の頻度で、自身の記憶部34に記憶された他の搬送車1に対して通信を行う。詳しくは、搬送車1の記憶部34には、ここでは施設における同室で稼働する自身以外の全ての搬送車1(全ての搬送車1ということもある。)の送信先アドレス例えばIPアドレスが記憶されており、搬送車1は他の全ての搬送車1のIPアドレスを用いて全ての搬送車1に定期通信を行う。 Next, the collision avoidance process will be described with reference to Figures 5 to 9. The transport vehicle 1 communicates with other transport vehicles 1 stored in its own memory unit 34 at a frequency of once every predetermined interval (for example, 3 seconds). In detail, the memory unit 34 of the transport vehicle 1 stores the destination addresses, for example, IP addresses, of all transport vehicles 1 other than itself (sometimes referred to as all transport vehicles 1) operating in the same room in the facility, and the transport vehicle 1 periodically communicates with all the other transport vehicles 1 using the IP addresses of all the other transport vehicles 1.

搬送車1が所定間隔毎に行う定期通信は、自身の現在の位置情報と自身の走行経路情報であり、一方的に他の全ての搬送車1に対して送信される。搬送車1のMPUは、他のいずれかの搬送車1(他の搬送車1ということもある。)から定期通信を受信すると、位置情報と走行経路情報とから当該他の搬送車1の領域情報を生成する。走行経路情報とは、例えば搬送車1の走行方向を示す情報である。そして、この領域情報を自身の記憶部34に記憶されたマップデータに加える、もしくは当該搬送車1の領域情報をマップデータ上で更新する。このとき、他の搬送車1の領域情報には、当該搬送車1の識別情報を含んでいなくてもよい。これにより、記憶領域や判断ステップを少なくすることができる。 The regular communication that the transport vehicle 1 performs at predetermined intervals contains its own current position information and its own travel route information, which is unilaterally transmitted to all other transport vehicles 1. When the MPU of the transport vehicle 1 receives regular communication from any of the other transport vehicles 1 (sometimes referred to as other transport vehicles 1), it generates area information of the other transport vehicle 1 from the position information and travel route information. The travel route information is, for example, information indicating the travel direction of the transport vehicle 1. This area information is then added to the map data stored in its own memory unit 34, or the area information of the transport vehicle 1 is updated on the map data. At this time, the area information of the other transport vehicles 1 does not need to include the identification information of the transport vehicle 1. This makes it possible to reduce the memory area and decision steps.

領域情報は、4点の座標情報である。搬送車1のMPU33は、ロータリエンコーダからの情報と、各種センサとによりマップデータに対応して割り出された1点の座標情報である位置情報を他の搬送車1に送信する。搬送車1のMPU33は、他の搬送車1から受信した1点の座標情報を当該他の搬送車1の平面視の中心である位置情報として、この位置情報に基づく4点の座標情報を生成(算出)するようになっている(生成手段)。 The area information is coordinate information of four points. The MPU 33 of the transport vehicle 1 transmits to the other transport vehicle 1 information from the rotary encoder and position information, which is coordinate information of one point determined in accordance with the map data by various sensors. The MPU 33 of the transport vehicle 1 regards the coordinate information of one point received from the other transport vehicle 1 as position information that is the center of the other transport vehicle 1 in a planar view, and generates (calculates) coordinate information of four points based on this position information (generation means).

図5に示されるように、4点の座標情報は、実際の搬送車1の四隅よりも外側に位置している。本実施例における実際の搬送車1の後方右側の隅部分1dから右方向かつ後方向に所定距離で離れた近接位置が搬送車1の後方右側の座標情報100dとして算出される。例えばここでは、搬送車1の後方右側の隅部分1dから右方向かつ後方にそれぞれ50mm離れた位置が後方右側の座標情報100dである。また、実際の搬送車1の後方左側の隅部分1eから後方向に所定距離(後方右側と同様に例えば50mm)離れ、かつ左方向には搬送車1の左右寸法(例えば350mm)分で実際の搬送車1の後方左側の隅部分1eから離れた位置が搬送車1の後方左側の座標情報100eとして算出される。 As shown in FIG. 5, the coordinate information of the four points is located outside the four corners of the actual transport vehicle 1. In this embodiment, a close position that is a predetermined distance to the right and rear from the rear right corner 1d of the actual transport vehicle 1 is calculated as the rear right coordinate information 100d of the transport vehicle 1. For example, here, a position that is 50 mm to the right and rear from the rear right corner 1d of the transport vehicle 1 is the rear right coordinate information 100d. Also, a position that is a predetermined distance rearward from the rear left corner 1e of the actual transport vehicle 1 (for example, 50 mm as with the rear right side) and to the left by the left-right dimension of the transport vehicle 1 (for example, 350 mm) is calculated as the rear left coordinate information 100e of the transport vehicle 1.

また、実際の搬送車1の前方右側の隅部分1fから右方向に所定距離(後方右側と同様に例えば50mm)離れ、かつ前方向には搬送車1の前後寸法の4倍(例えば1600mm)分で実際の搬送車1の前方右側の隅部分1fから離れた位置が搬送車1の前方右側の座標情報100fとして算出される。同様に、実際の搬送車1の前方左側の隅部分1gから前方向に搬送車1の前後寸法の4倍分で離れ、かつ左方向には搬送車1の左右寸法分で実際の搬送車1の前方左側の隅部分1gから離れた位置が搬送車1の前方左側の座標情報100gとして算出される。 In addition, a position that is a predetermined distance to the right from the front right corner 1f of the actual transport vehicle 1 (e.g. 50 mm, like the rear right side) and four times the front-to-rear dimension of the transport vehicle 1 (e.g. 1600 mm) in the forward direction from the front right corner 1f of the actual transport vehicle 1 is calculated as coordinate information 100f of the front right side of the transport vehicle 1. Similarly, a position that is four times the front-to-rear dimension of the transport vehicle 1 in the forward direction from the front left corner 1g of the actual transport vehicle 1 and four times the left-to-right dimension of the transport vehicle 1 in the left direction from the front left corner 1g of the actual transport vehicle 1 is calculated as coordinate information 100g of the front left side of the transport vehicle 1.

このように、搬送車1が生成する他の搬送車1の領域情報を構成する4点の座標情報は、マップデータにおける当該他の搬送車1が存在する領域を示すとともに、進行方向(前方)においては、同時に他の搬送車1の未来の走行経路情報の一部を示しているといえる。尚、この領域情報を構成する4点の座標情報は、搬送車1が走行する通路の左右幅情報に応じて算出されるものであり、中心に位置する他の搬送車1と通路の進行方向左サイドとの間の空間を埋めるように前方左側と後方左側の座標情報が算出される。さらに尚、搬送車1が走行可能なマップデータにおいて通路には左右幅が設定されている。言い換えると、実際の通路とは異なるデータ上において搬送車1の走行可能範囲が設定されている。 In this way, the coordinate information of the four points constituting the area information of the other transport vehicle 1 generated by the transport vehicle 1 indicates the area in the map data in which the other transport vehicle 1 exists, and in the traveling direction (forward), it can be said that at the same time, it indicates part of the future travel route information of the other transport vehicle 1. The coordinate information of the four points constituting this area information is calculated according to the left-right width information of the passage along which the transport vehicle 1 travels, and the coordinate information of the front left and rear left is calculated so as to fill the space between the other transport vehicle 1 located at the center and the left side of the passage in the traveling direction. Furthermore, the left-right width is set for the passage in the map data in which the transport vehicle 1 can travel. In other words, the travelable range of the transport vehicle 1 is set on data that is different from the actual passage.

搬送車1のMPU33は、他の搬送車1から定期通信を受信し、自身のマップデータに反映した4点の座標情報で囲まれる他の搬送車1の領域情報100の衝突回避処理を行う。このとき他の搬送車1の領域情報100すなわち4点の座標によって囲まれる領域内部を走行しないように迂回動作することで、当該他の搬送車1との衝突を回避することができる。 The MPU 33 of the transport vehicle 1 receives regular communications from the other transport vehicles 1 and performs collision avoidance processing of the area information 100 of the other transport vehicles 1 that is surrounded by the coordinate information of the four points reflected in its own map data. At this time, a collision with the other transport vehicle 1 can be avoided by performing a detouring operation so as not to travel inside the area information 100 of the other transport vehicle 1, i.e., the area surrounded by the coordinates of the four points.

次いで、搬送車1A,1Bが通路P1において進行方向両側からかち合った場合におけるすれ違い時の衝突回避処理を、図6から図9を用いて説明する。搬送車1BのMPU33は、自身が生成した他の搬送車1Aの4点の座標情報(以降、「搬送車1Aの領域情報」という。)と自身の現在位置情報とを参照し、搬送車1Bの現在位置から搬送車1Aの領域情報が予め設定された所定の距離以下になった場合、迂回動作の準備に入る。このとき、搬送車1Aについても同様に、自身が生成した他の搬送車1Bの座標情報(以降、「搬送車1Bの領域情報」という。)と自身の現在位置情報とを参照し、搬送車1Aの現在位置から搬送車1Bの領域情報が予め設定された所定の距離以下になった場合、迂回動作の準備に入る。 Next, the collision avoidance process when the transport vehicles 1A and 1B collide on both sides of the path P1 in the direction of travel will be described with reference to FIG. 6 to FIG. 9. The MPU 33 of the transport vehicle 1B refers to the coordinate information of the four points of the other transport vehicle 1A that it has generated (hereinafter referred to as "area information of the transport vehicle 1A") and its own current position information, and prepares for a detouring operation if the area information of the transport vehicle 1A falls below a predetermined distance from the current position of the transport vehicle 1B. At this time, the MPU 33 of the transport vehicle 1B also refers to the coordinate information of the other transport vehicle 1B that it has generated (hereinafter referred to as "area information of the transport vehicle 1B") and its own current position information, and prepares for a detouring operation if the area information of the transport vehicle 1B falls below a predetermined distance from the current position of the transport vehicle 1A.

搬送車1Aから定期通信を受信した搬送車1BのMPU33は、搬送車1Aの領域情報を走行不能領域として、迂回しての走行経路を決定し、迂回動作を開始する。図7に示されるように、搬送車1Bは、まず通路P1における自身の進行方向右サイド側が搬送車1Aの領域情報100に占有されているため、自身の進行方向左サイド側に向けて斜め前方に移動する。 The MPU 33 of transport vehicle 1B, which has received regular communication from transport vehicle 1A, determines a detour route based on the area information of transport vehicle 1A as an impassable area, and starts the detour operation. As shown in FIG. 7, transport vehicle 1B first moves diagonally forward toward the left side of its own travel direction in passage P1, since the right side of its own travel direction in passage P1 is occupied by area information 100 of transport vehicle 1A.

全く同様に搬送車1Bから定期通信を受信した搬送車1AのMPU33は、搬送車1Bの領域情報を走行不能領域として、迂回しての走行を決定し、迂回動作を開始する。図8に示されるように、搬送車1Aは、まず通路における自身の進行方向右サイド側が搬送車1Bの領域情報100に占有されているため、自身の進行方向左サイド側に向けて斜め前方に移動する。 Similarly, the MPU 33 of transport vehicle 1A, which receives regular communication from transport vehicle 1B, determines that the area information of transport vehicle 1B is an impassable area, decides to make a detour, and starts the detour operation. As shown in FIG. 8, transport vehicle 1A first moves diagonally forward toward the left side of its own travel direction, since the right side of the passage in its own travel direction is occupied by the area information 100 of transport vehicle 1B.

そして、搬送車1AのMPU及び搬送車1BのMPU33は、斜め前方に移動した状態で前進し、逐次送信される定期通信に基づき常時更新される相手の領域情報100に侵入しないと判定した場合、図9に示されるように、元の走行経路、ここでは通路P1の中心に復帰し、迂回動作を終了する。 The MPU of transport vehicle 1A and the MPU 33 of transport vehicle 1B then move forward diagonally forward, and if they determine that they will not enter the other vehicle's area information 100, which is constantly updated based on the periodic communications that are sent sequentially, they return to the original travel route, in this case the center of passage P1, as shown in Figure 9, and the detour operation ends.

上記したように、本発明の搬送車1は、取得した他の搬送車1の位置情報に基づき生成した、他の搬送車1が収まる領域情報100を迂回する迂回動作を行うというシンプルな衝突回避のプログラムで、衝突を回避するために複雑な演算が行うことなく、衝突を回避することができるため、高い作業効率を維持してそれぞれの搬送車1を自律走行させることができる。 As described above, the transport vehicle 1 of the present invention uses a simple collision avoidance program that performs a detouring operation to go around the area information 100 in which the other transport vehicles 1 are located, which is generated based on the acquired position information of the other transport vehicles 1. This makes it possible to avoid collisions without performing complex calculations to avoid collisions, and therefore allows each transport vehicle 1 to travel autonomously while maintaining high work efficiency.

また、他の搬送車1の領域情報と自身の位置情報とが所定の位置関係である場合に、他の搬送車1の位領域情報を迂回する迂回動作を行うようになっている。つまり、例えば管理装置を用いて全ての搬送車の位置情報を把握することで統合的に衝突を防止した移動制御を行う構成でなく、搬送車1同士の距離に基づき、個々の搬送車1がMPU33にてそれぞれ単独で判断し衝突回避処理を行うようになっている。これによれば、他の搬送車1から一方的に送信された位置情報に基づき生成した領域情報100を迂回する迂回動作を行うというシンプルな衝突回避処理のプログラムで、搬送車1同士の衝突を防ぐことができる。ひいては、衝突を回避するために複雑な演算が行われないため、高い作業効率を維持してそれぞれの搬送車1を自律走行させることができる。 In addition, when the area information of another transport vehicle 1 and its own position information are in a predetermined positional relationship, a detouring operation is performed to bypass the area information of the other transport vehicle 1. In other words, instead of a configuration in which movement control is performed to comprehensively prevent collisions by grasping the position information of all transport vehicles using a management device, for example, each transport vehicle 1 independently performs collision avoidance processing based on the distance between the transport vehicles 1 using the MPU 33. In this way, collisions between transport vehicles 1 can be prevented by a simple collision avoidance processing program that performs a detouring operation to bypass the area information 100 generated based on the position information unilaterally transmitted from the other transport vehicles 1. Furthermore, since no complex calculations are performed to avoid collisions, each transport vehicle 1 can be driven autonomously while maintaining high work efficiency.

また、領域情報100は、他の搬送車1の進行方向左右のいずれか一方に偏って張り出す形状であるため、搬送車1同士がすれ違う際には、常に搬送車1同士が互いに離間する方向に移動し迂回することにため、シンプルなプログラムで正面衝突を確実に防止できる。さらに、搬送車1は平時には左右幅が設定された通路の中央を走行するようにすることで、迂回動作時の回避先のスペースを確保することができる。 In addition, since the area information 100 is shaped to protrude to one side of the other transport vehicle 1's travel direction, when the transport vehicles 1 pass each other, they always move away from each other to make a detour, so a simple program can reliably prevent head-on collisions. Furthermore, by having the transport vehicles 1 normally travel in the center of a passage with a set left-right width, it is possible to ensure a space to avoid when making a detour.

また、他の搬送車1から受信した位置情報と自身の現在位置情報とを比較し、これらが所定の距離以下になった場合に迂回動作の演算を開始する構成であることから、対向方向から互いに前進する搬送車1の走行速度をなるべく緩めずに、迂回することができる。また、このような構成であるから、演算そのものが少なく迂回や衝突回避のための演算負荷が少ない。 In addition, the position information received from the other transport vehicle 1 is compared with its own current position information, and calculations for detouring are started when the distance between them falls below a predetermined distance. This allows the transport vehicles 1 to detouring without slowing down the travel speed of the vehicles 1 moving forward from opposite directions as much as possible. Also, because of this configuration, the calculations themselves are few, and the calculation load for detouring and collision avoidance is low.

また、対向方向から前進する搬送車1の進行方向(前方)の2点の座標情報(100f,100g)は、実際の搬送車1の位置よりも前方に設定されているため、実際に迂回動作が開始され、進行方向左サイド側に向けて斜め前方への移動が完了するまでの間で、対向する搬送車1同士の接触を確実に防止することができる。 In addition, the coordinate information (100f, 100g) of two points in the traveling direction (forward) of the transport vehicle 1 moving forward from the opposing direction is set forward of the actual position of the transport vehicle 1, so that contact between the opposing transport vehicles 1 can be reliably prevented from occurring between the time when the detouring operation actually begins and the time when the movement diagonally forward toward the left side of the traveling direction is completed.

また、本実施例における搬送車1は、他の搬送車1から受信した位置情報から生成された4点の座標情報で示される領域情報100を回避する行動をとる。つまり、回避動作のプランを近接した搬送車1同士で調整し合い決定することがないため、衝突回避処理がシンプルであり、演算の時間も極めて短い。 In addition, in this embodiment, the transport vehicle 1 takes action to avoid the area information 100 indicated by the coordinate information of four points generated from the position information received from other transport vehicles 1. In other words, since the avoidance operation plan is not determined by mutual coordination between nearby transport vehicles 1, the collision avoidance process is simple and the calculation time is extremely short.

また、搬送車1の無線通信手段35a(通信手段)は、セルラー回線を用いて他の搬送車1と通信を行うため、セルラー通信の基地局BSとの通信が確保できれば、搬送車1が配備される施設内に構築された通信網を利用せずとも搬送車1間で通信を行うことができ、施設の床面積に関わらず、搬送車1同士の衝突を防ぎ円滑にそれぞれ自律走行させることができる。 In addition, the wireless communication means 35a (communication means) of the transport vehicle 1 communicates with other transport vehicles 1 using a cellular line, so if communication with the cellular communication base station BS can be ensured, communication can be performed between transport vehicles 1 without using a communication network established within the facility in which the transport vehicles 1 are deployed. This prevents collisions between transport vehicles 1 and allows each vehicle to travel smoothly and autonomously, regardless of the floor area of the facility.

また、搬送車1のMPU33は、他の搬送車1がカゴ台車10を牽引して走行する際には、カゴ台車10が収まる所定の領域を示す領域情報を生成することができる。図10に示されるようにカゴ台車が収まる所定の広さの領域情報110は、図5に示されるカゴ台車10を牽引していない状態における4点の座標情報で囲まれる領域情報100よりも広い。具体的には、牽引するカゴ台車10の前後寸法分、広くしたものである。尚、カゴ台車10を牽引して走行する搬送車1の領域情報の左右幅を図5に示される領域情報100よりも広くしてもよい。 In addition, the MPU 33 of the transport vehicle 1 can generate area information indicating a specified area in which the basket cart 10 fits when another transport vehicle 1 travels while towing the basket cart 10. As shown in FIG. 10, the area information 110 of a specified width in which the basket cart fits is wider than the area information 100 surrounded by the coordinate information of four points in a state in which the basket cart 10 is not being towed as shown in FIG. 5. Specifically, it is wider by the front-to-rear dimension of the towing basket cart 10. Note that the left-to-right width of the area information of the transport vehicle 1 traveling while towing the basket cart 10 may be wider than the area information 100 shown in FIG. 5.

詳しくはカゴ台車10が収まる領域情報の後方右側の座標情報110dには、搬送車に牽引されたカゴ台車10の後方右側の隅部分10dから後方向に所定距離(例えば50mm)で離れた位置が設定され、この後方右側の座標情報110dと、搬送車1の前方左側の座標情報100gとを直交させた位置が、カゴ台車10が収まる領域情報の後方左側の座標情報110eとして設定されている。このため、搬送車1または牽引するカゴ台車10が他の搬送車1のカゴ台車10に衝突することを防止できる。 In more detail, the rear right coordinate information 110d of the area information in which the basket cart 10 fits is set to a position that is a specified distance (e.g., 50 mm) rearward from the rear right corner 10d of the basket cart 10 towed by the transport vehicle, and the position obtained by orthogonally intersecting this rear right coordinate information 110d with the front left coordinate information 100g of the transport vehicle 1 is set as the rear left coordinate information 110e of the area information in which the basket cart 10 fits. This makes it possible to prevent the transport vehicle 1 or the towing basket cart 10 from colliding with the basket cart 10 of another transport vehicle 1.

また、搬送車1のMPU33は、自身の後方の物体を検知するバックセンサ9による検知情報に基づき、牽引するカゴ台車10の有無を判定する判定手段を構成している。MPU33は牽引するカゴ台車10の有無情報を、他の搬送車1に位置情報とともに送信できるようになっている。MPU33は牽引するカゴ台車10の有無情報に基づき領域情報110と、他の搬送車1のみが収まる所定の領域情報100との間で切り替えを行う。これによれば、カゴ台車10を牽引していない場合には、領域情報100が小さくなるため、搬送車1に行わせる迂回動作の無駄を少なくでき、高い作業効率で搬送車1を自律走行させることができる。尚、判定手段はこれに限らず、例えば、係合手段の係合状態と係脱状態を判別することで、牽引するカゴ台車10の有無を判定してもよい。 The MPU 33 of the transport vehicle 1 constitutes a determination means for determining the presence or absence of the towing cart 10 based on the detection information by the back sensor 9 that detects an object behind the vehicle. The MPU 33 is capable of transmitting the presence or absence information of the towing cart 10 together with the position information to the other transport vehicles 1. The MPU 33 switches between the area information 110 and the predetermined area information 100 that only the other transport vehicles 1 can accommodate based on the presence or absence information of the towing cart 10. In this way, when the cart 10 is not being towed, the area information 100 becomes smaller, so that the waste of the detouring operation performed by the transport vehicle 1 can be reduced, and the transport vehicle 1 can be autonomously driven with high work efficiency. Note that the determination means is not limited to this, and for example, the presence or absence of the towing cart 10 may be determined by determining the engaged state and disengaged state of the engagement means.

尚、前記実施例では、正面からのすれ違い時における衝突回避処理について説明したが、これに限らず、交差時や追い越し時においても同様の衝突回避処理にて衝突を回避可能である。 In the above embodiment, the collision avoidance process was described for when vehicles pass each other head-on, but this is not the only case. Collisions can also be avoided by using similar collision avoidance processes when crossing or overtaking.

また、搬送車1が生成する他の搬送車1の4点の座標情報は、自身及び他の搬送車1が走行する通路P1の幅に対して適宜設定及び変更が可能である。 In addition, the coordinate information of the four points of the other transport vehicles 1 generated by the transport vehicle 1 can be set and changed as appropriate for the width of the passage P1 along which the transport vehicle 1 and the other transport vehicles 1 travel.

また、搬送車1が生成する他の搬送車1の領域情報を構成する4点の座標情報は、マップデータにおける当該他の搬送車1が存在する領域を示すとともに、当該他の搬送車1から受信した走行経路情報の一部である進行方向(前方)の情報に基づき実際の他の搬送車1の前方に延長されて生成されている。これによれば、搬送車1の走行速度に関わらず、より確実に自律移動ロボット同士の衝突を防ぐことができることに加えて、例えば他の搬送車1の後方から接近する場合には、実際の他の搬送車1の後方に近接した位置で迂回動作を開始することができ、できるだけ搬送車1の走行速度を緩めず迂回することができる。 The coordinate information of the four points constituting the area information of the other transport vehicle 1 generated by the transport vehicle 1 indicates the area in the map data in which the other transport vehicle 1 exists, and is generated by extending it forward of the actual other transport vehicle 1 based on the information on the travel direction (forward) that is part of the travel route information received from the other transport vehicle 1. This makes it possible to more reliably prevent collisions between autonomous mobile robots regardless of the travel speed of the transport vehicle 1. In addition, when approaching the other transport vehicle 1 from behind, for example, a detouring operation can be started at a position close to the rear of the actual other transport vehicle 1, and the detouring can be performed without slowing down the travel speed of the transport vehicle 1 as much as possible.

次に、実施例2に係る自律移動ロボットである搬送車について説明する。なお、前記実施例1と同一構成で重複する構成の説明を省略する。 Next, we will explain the transport vehicle, which is an autonomous mobile robot according to Example 2. Note that we will omit explanations of configurations that are the same as those in Example 1.

搬送車1は、自身の現在の位置情報と自身の走行経路情報から自身の搬送車1の領域情報を生成する。そして、この領域情報を他の搬送車1に対して所定間隔毎に定期通信で送信する。搬送車1のMPUは、他のいずれかの搬送車1(他の搬送車1ということもある。)から定期通信を受信すると、受信した他の搬送車1の領域情報を自身の記憶部34に記憶されたマップデータに加える、もしくは当該他の搬送車1の領域情報をマップデータ上で更新する。搬送車1は、他の搬送車1の領域情報を迂回するように迂回動作を行う。 The transport vehicle 1 generates area information for its own transport vehicle 1 from its own current position information and its own travel route information. Then, this area information is transmitted to other transport vehicles 1 by regular communication at predetermined intervals. When the MPU of the transport vehicle 1 receives regular communication from any of the other transport vehicles 1 (sometimes referred to as other transport vehicles 1), it adds the received area information of the other transport vehicle 1 to the map data stored in its own memory unit 34, or updates the area information of the other transport vehicle 1 on the map data. The transport vehicle 1 performs a detouring operation to detour around the area information of the other transport vehicle 1.

以上、本発明の実施例を図面により説明してきたが、具体的な構成はこれら実施例に限られるものではなく、本発明の要旨を逸脱しない範囲における変更や追加があっても本発明に含まれる。 Although the embodiments of the present invention have been described above with reference to the drawings, the specific configuration is not limited to these embodiments, and the present invention also includes modifications and additions that do not deviate from the gist of the present invention.

例えば、自律移動ロボットは、物品などを搬送する搬送車に限らず、例えば掃除ロボットなどであってもよい。 For example, the autonomous mobile robot is not limited to a transport vehicle that transports items, but may also be, for example, a cleaning robot.

また、搬送車は、傾斜状態の台車を牽引して移動させるものに限らず、傾斜状態の台車を走行方向に押して移動させるものであってもよい。また、搬送車により搬送される台車は、カゴ台車に限らず、例えば平台車や手押し台車等であってもよい。 The transport vehicle is not limited to one that pulls and moves a tilted cart, but may be one that pushes and moves a tilted cart in the direction of travel. The cart transported by the transport vehicle is not limited to a basket cart, but may be, for example, a flat cart or a hand cart.

また、搬送車が生成する他の搬送車の位置情報は、4点の座標情報に限らず、搬送車が収まる領域情報を定義できれば、例えば3点の座標情報でもよいし、5点以上の座標情報であってもよい。 In addition, the position information of other transport vehicles generated by a transport vehicle is not limited to four-point coordinate information, but may be, for example, three-point coordinate information or five or more points coordinate information, as long as it is possible to define area information in which the transport vehicle can fit.

また、前記実施例において搬送車は、自身の現在の位置情報を他の搬送車に所定間隔毎に定期通信しているが、これに限らず、例えばセンサなどで所定の距離以内に近接した搬送車がある場合に、この搬送車に対してのみ自身の現在の位置情報を送信する構成であってもよい。 In addition, in the above embodiment, the transport vehicle periodically transmits its current location information to other transport vehicles at a predetermined interval, but this is not limited to the above. For example, if there is a transport vehicle within a predetermined distance by a sensor or the like, the transport vehicle may be configured to transmit its current location information only to this transport vehicle.

また、前記実施例の搬送車のように、セルラー通信を用いて搬送車同士が通信を行う構成は、施設内のインフラ設備に関わらずに搬送車の導入や追加などを行うことができるため好ましいが、これに限らず、例えばWi-FiやBluetooth(登録商標)等の近距離無線通信を用いて互いに通信可能とする構成であってもよい。 In addition, a configuration in which transport vehicles communicate with each other using cellular communication, as in the transport vehicles in the above embodiment, is preferable because it allows transport vehicles to be introduced or added without being affected by the infrastructure within the facility, but this is not limited thereto. For example, the configuration may be such that transport vehicles can communicate with each other using short-range wireless communication such as Wi-Fi or Bluetooth (registered trademark).

また、搬送車1が生成する他の搬送車の領域情報は、前記実施例のように進行方向左側に偏って張り出す形状に限らず、進行方向右側に偏って張り出す形状を成していてもよい。 In addition, the area information of other transport vehicles generated by transport vehicle 1 is not limited to a shape that protrudes to the left in the direction of travel as in the above embodiment, but may also have a shape that protrudes to the right in the direction of travel.

また、カゴ台車を搬送する搬送システム20の構成は、前述したものに限らず、例えば操作端末4に接続されるサーバ3は省略されてもよいし、反対にサーバ3から搬送車1にタスクの指示情報が直接送信されるようにして操作端末4を省略してもよい。 In addition, the configuration of the transport system 20 that transports the basket carts is not limited to that described above. For example, the server 3 connected to the operation terminal 4 may be omitted, or conversely, task instruction information may be sent directly from the server 3 to the transport vehicle 1, thereby omitting the operation terminal 4.

また、搬送車1は、他の搬送車1の領域情報を生成した際に、領域情報と当該領域情報に対応する搬送車の識別情報とを紐づけて記憶することで、各搬送車を判別してそれぞれの領域情報を把握できるようにしてもよい。 In addition, when the transport vehicle 1 generates area information for other transport vehicles 1, the transport vehicle 1 may store the area information in association with the identification information of the transport vehicle corresponding to the area information, thereby making it possible to distinguish between the transport vehicles and grasp their respective area information.

また、搬送車1は、設定された左右幅の通路の中心を走行する構成に限定されない。 Furthermore, the transport vehicle 1 is not limited to a configuration in which it runs in the center of an aisle with a set left-right width.

1(1A,1B) 搬送車(自律移動ロボット)
4 操作端末
9 バックセンサ(検知手段)
10 カゴ台車
20 搬送システム
30 車輪
33 MPU(取得手段・生成手段)
34 記憶部
35 通信部
35a 無線通信手段
35b 近距離通信手段
100d~g 座標情報
100 領域情報
110 領域情報
P1 通路
1 (1A, 1B) Transport vehicle (autonomous mobile robot)
4 Operation terminal 9 Back sensor (detection means)
10: basket cart 20: transport system 30: wheels 33: MPU (acquisition means/generation means)
34 Storage section 35 Communication section 35a Wireless communication means 35b Short range communication means 100d-g Coordinate information 100 Area information 110 Area information P1 Passage

Claims (9)

自身の位置情報を取得する取得手段と、
取得した前記自身の位置情報を他の自律移動ロボットに対して送信可能である通信手段と、
受信した他の自律移動ロボットの位置情報に基づき、当該他の自律移動ロボットが収まる所定の領域を示す領域情報を生成可能である生成手段と、
を備え、
生成した前記領域情報を迂回する迂回動作を行うことを特徴とする自律移動ロボット。
An acquisition means for acquiring its own location information;
a communication means capable of transmitting the acquired position information of the autonomous mobile robot to another autonomous mobile robot;
a generating means for generating area information indicating a predetermined area in which the other autonomous mobile robot fits, based on the received position information of the other autonomous mobile robot;
Equipped with
The autonomous mobile robot performs a detouring operation to detouring around the generated area information.
前記自律移動ロボットは、前記通信手段を用いて自身の前記走行経路情報を他の自律移動ロボットに対して送信可能であり、
前記生成手段は、他の自律移動ロボットの前記位置情報と受信した前記走行経路情報とに基づき前記領域情報を生成可能であることを特徴とする請求項1に記載の自律移動ロボット。
the autonomous mobile robot is capable of transmitting the travel route information of its own to another autonomous mobile robot by using the communication means;
2. The autonomous mobile robot according to claim 1, wherein said generating means is capable of generating said area information based on said position information of other autonomous mobile robots and said received travel route information.
前記領域情報は、進行方向左右のいずれか一方に偏って張り出す形状であることを特徴とする請求項2に記載の自律移動ロボット。 The autonomous mobile robot according to claim 2, characterized in that the area information is a shape that protrudes to either the left or right in the direction of travel. 前記自律移動ロボットは、平時において、左右幅が設定された通路を走行するようになっており、迂回動作時には前記通路の左右幅内において前記領域情報を避けた左右一方側に迂回することを特徴とする請求項3に記載の自律移動ロボット。 The autonomous mobile robot according to claim 3, characterized in that the autonomous mobile robot travels along a passage with a set left-right width in normal times, and when making a detour, makes a detour to the left or right side within the left-right width of the passage, avoiding the area information. 前記自律移動ロボットは、カゴ台車を牽引する搬送車であり、前記領域情報は、前記カゴ台車が収まる所定の領域を示すものであり、
前記カゴ台車を牽引する搬送車の領域情報は、前記カゴ台車を牽引していない搬送車の領域情報よりも広いことを特徴とする請求項1に記載の自律移動ロボット。
the autonomous mobile robot is a transport vehicle towing a basket cart, and the area information indicates a predetermined area in which the basket cart can be accommodated;
2. The autonomous mobile robot according to claim 1, wherein area information of a transport vehicle towing the basket cart is wider than area information of a transport vehicle not towing the basket cart.
前記自律移動ロボットは、前記カゴ台車の牽引の有無を判定する判定手段を備え、前記カゴ台車の牽引の有無に基づき、前記カゴ台車を牽引する搬送車の領域情報と前記カゴ台車を牽引していない搬送車の領域情報との間で切り替えを行うことを特徴とする請求項5に記載の自律移動ロボット。 The autonomous mobile robot according to claim 5, characterized in that the autonomous mobile robot is equipped with a determination means for determining whether the basket cart is being towed, and switches between area information of a transport vehicle towing the basket cart and area information of a transport vehicle not towing the basket cart based on whether the basket cart is being towed. 前記自律移動ロボットの前記通信手段は、セルラー回線を用いて他の自律移動ロボットと通信を行うことを特徴とする請求項1ないし6のいずれかに記載の自律移動ロボット。 An autonomous mobile robot according to any one of claims 1 to 6, characterized in that the communication means of the autonomous mobile robot communicates with other autonomous mobile robots using a cellular line. 自身の位置情報を取得する取得手段と、
取得した前記自身の位置情報に基づき自身が収まる所定の領域を示す領域情報を生成する生成手段と、
前記領域情報を他の自律移動ロボットに対して送信可能である通信手段と、を備え、
少なくとも衝突の虞のある他の自律移動ロボットに対して前記領域情報を適時送信することを特徴とする自律移動ロボット。
An acquisition means for acquiring its own location information;
A generating means for generating area information indicating a predetermined area in which the mobile device itself fits based on the acquired position information of the mobile device itself;
a communication means capable of transmitting the area information to other autonomous mobile robots;
An autonomous mobile robot characterized in that said area information is transmitted in a timely manner to at least other autonomous mobile robots with which there is a risk of collision.
前記生成手段は、当該自身の自律移動ロボットの前記位置情報と自身の走行経路情報とに基づき前記領域情報を生成可能であることを特徴とする請求項8に記載の自律移動ロボット。 The autonomous mobile robot according to claim 8, characterized in that the generating means is capable of generating the area information based on the position information of the autonomous mobile robot itself and its own travel route information.
JP2023015863A 2023-02-06 2023-02-06 Autonomous Mobile Robot Pending JP2024111399A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2023015863A JP2024111399A (en) 2023-02-06 2023-02-06 Autonomous Mobile Robot

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2023015863A JP2024111399A (en) 2023-02-06 2023-02-06 Autonomous Mobile Robot

Publications (1)

Publication Number Publication Date
JP2024111399A true JP2024111399A (en) 2024-08-19

Family

ID=92423486

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2023015863A Pending JP2024111399A (en) 2023-02-06 2023-02-06 Autonomous Mobile Robot

Country Status (1)

Country Link
JP (1) JP2024111399A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7575832B1 (en) 2024-03-21 2024-10-30 株式会社LexxPluss Route generation system, route generation method, and program for a mobile object
JP7669090B1 (en) * 2024-12-20 2025-04-28 株式会社LexxPluss Information processing system, information processing method, and program

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7575832B1 (en) 2024-03-21 2024-10-30 株式会社LexxPluss Route generation system, route generation method, and program for a mobile object
JP2025146588A (en) * 2024-03-21 2025-10-03 株式会社LexxPluss Mobile object route generation system, route generation method, and program
JP7669090B1 (en) * 2024-12-20 2025-04-28 株式会社LexxPluss Information processing system, information processing method, and program

Similar Documents

Publication Publication Date Title
US11524374B2 (en) Conveying system for simultaneously transporting workpieces and workers
JP7113343B2 (en) Mobile robot control system and mobile robot control method
US11518029B2 (en) Control processing for mobile robotic devices
US10754350B2 (en) Sensor trajectory planning for a vehicle
US10108194B1 (en) Object placement verification
JP6051993B2 (en) Autonomous mobile automatic guided vehicle and autonomous mobile automatic transport system
JP6136434B2 (en) Autonomous automatic guided vehicle
JP2024111399A (en) Autonomous Mobile Robot
JP2016151897A (en) Mobile body control device and mobile body control method
JP2019219734A (en) Autonomous mobile body and control program for the same
JP2019219735A (en) Autonomous mobile body and control program for the same
JP5790977B2 (en) Position measurement system for goods transport equipment
WO2020179386A1 (en) Moving body control method, moving body control system, and program
JP2014186695A (en) Autonomously mobile apparatus
JP2023071149A (en) Conveyance system and conveyance control method
US20250128925A1 (en) Autonomous mobile robot operations for last rows in-trailer loading
US20250230023A1 (en) Validating the pose of a robotic vehicle that allows it to interact with an object on fixed infrastructure
JP7234446B1 (en) unmanned carrier system
JP7710193B2 (en) Mobile Systems
WO2022264673A1 (en) Travel system
JP7254973B1 (en) traveling robot system
JP7659862B1 (en) Route generation system, route generation method, and program for a mobile object
JP7540815B1 (en) Mobile object route generation system, route generation method, and program
JP7627535B1 (en) Driving control method, driving control system, and program
JP7669090B1 (en) Information processing system, information processing method, and program