[go: up one dir, main page]

JP7595744B2 - Mobile system and management device - Google Patents

Mobile system and management device Download PDF

Info

Publication number
JP7595744B2
JP7595744B2 JP2023505016A JP2023505016A JP7595744B2 JP 7595744 B2 JP7595744 B2 JP 7595744B2 JP 2023505016 A JP2023505016 A JP 2023505016A JP 2023505016 A JP2023505016 A JP 2023505016A JP 7595744 B2 JP7595744 B2 JP 7595744B2
Authority
JP
Japan
Prior art keywords
unit
specific space
map
moving device
automatic moving
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2023505016A
Other languages
Japanese (ja)
Other versions
JPWO2022190324A1 (en
Inventor
琢也 小田
浩二 河口
秀一郎 鬼頭
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.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Publication of JPWO2022190324A1 publication Critical patent/JPWO2022190324A1/ja
Application granted granted Critical
Publication of JP7595744B2 publication Critical patent/JP7595744B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/16Anti-collision systems

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Automation & Control Theory (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Description

本明細書は、移動システム及び管理装置を開示する。 This specification discloses a mobile system and a management device.

従来、物品を自動移動するシステムにおいて、天井に設置されており、無人搬送車を誘導する誘導ラインを含む誘導画像を路面に投影するプロジェクタと、車載カメラによって撮像された路面の画像を解析し誘導画像中の誘導ラインを検出しこの誘導ラインに沿って移動する無人搬送車と、を備えたものが提案されている(例えば、特許文献1参照)。このシステムでは、誘導ラインを敷設することなく無人搬送車を移動することができるとしている。また、物品を自動移動するシステムにおいて、1以上のロボットデバイスが1以上のタスクを実行する際に、タスクを発展させるデータを受信するとこのデータに基づいてマップをアップデートしてタスクを実行するものが提案されている(例えば、特許文献2参照)。このシステムでは、更新されたマップを用いて物品を移動することができるとしている。また、物品を自動移動するシステムとしては、物品を搬送する自動搬送車を備え、検出した情報に基づいて、マップを更新したり、障害物として他の自動搬送車の移動に活用するものが提案されている(例えば、特許文献3~6など参照)。 Conventionally, a system for automatically moving goods has been proposed that includes a projector that is installed on the ceiling and projects a guidance image including a guidance line for guiding the automatic guided vehicle onto the road surface, and an automatic guided vehicle that analyzes an image of the road surface captured by an on-board camera, detects the guidance line in the guidance image, and moves along the guidance line (see, for example, Patent Document 1). This system is said to be able to move the automatic guided vehicle without laying a guidance line. In addition, a system for automatically moving goods has been proposed that, when one or more robot devices execute one or more tasks, receive data that develops the task and update the map based on this data to execute the task (see, for example, Patent Document 2). This system is said to be able to move goods using the updated map. In addition, a system for automatically moving goods has been proposed that includes an automatic guided vehicle that transports goods, and updates the map based on detected information or uses it as an obstacle for the movement of other automatic guided vehicles (see, for example, Patent Documents 3 to 6).

特開2020-46835号公報JP 2020-46835 A 米国公開公報第2016/129592号U.S. Publication No. 2016/129592 特開2019-131392号公報JP 2019-131392 A 特開2019-061452号公報JP 2019-061452 A 特開2017-021791号公報JP 2017-021791 A 特開2018-120491号公報JP 2018-120491 A

しかしながら、特許文献1のシステムでは、天井に固定されたプロジェクタにより、路面に誘導ラインを敷設することなく、物品を積載した自動移動装置を自動移動することができるが、まだ十分でなく、更なる改良が望まれていた。また、特許文献2~6のシステムでは、平面のマップを考慮しており、例えば、傾斜路面を有するような地形を考慮していなかった。自動移動装置においては、移動する路面に存在する障害物をセンサで検出する場合があるが、例えば、自動移動装置が傾斜面を下る際には、自動移動装置が下方を向くため、路面を障害物として誤検出することがあり、また、自動移動装置が上り坂の傾斜面に達する際は、傾斜面を障害物として誤検出することがあった。However, while the system in Patent Document 1 can automatically move an automatic mobile device loaded with goods without laying guide lines on the road surface using a projector fixed to the ceiling, this is still insufficient and further improvements are desired. Furthermore, the systems in Patent Documents 2 to 6 consider a flat map and do not consider terrain such as a sloped road surface. In an automatic mobile device, a sensor may detect obstacles on the road surface along which the automatic mobile device is moving, but for example, when the automatic mobile device goes down a slope, the automatic mobile device faces downward and may erroneously detect the road surface as an obstacle, or when the automatic mobile device reaches an uphill slope, may erroneously detect the slope as an obstacle.

本開示は、このような課題を解決するためになされたものであり、物品を搬送する自動移動システムの移動の自由度をより向上することができる移動システム及び管理装置を提供することを主目的とする。また、より簡素な処理で三次元的な特定空間内を自動移動することができる移動システム及び管理装置を提供することを主目的とする。The present disclosure has been made to solve these problems, and has as its main objective the provision of a moving system and management device that can improve the degree of freedom of movement of an automated moving system that transports goods. It also has as its main objective the provision of a moving system and management device that can automatically move within a specific three-dimensional space with simpler processing.

本開示は、上述の主目的を達成するために以下の手段を採った。 This disclosure takes the following measures to achieve the above-mentioned primary objective.

本明細書で開示する移動システムは、
物品を特定空間内で自動移動する自動移動システムを有し該物品を配送する配送システムに用いられる移動システムであって、
前記物品を積載可能な積載部と、
前記自動移動システムが読み取って移動する誘導ラインを前記特定空間内に存在する投影面に投影させる投影部と、
前記移動システムを移動させる駆動部と、
前記投影部を制御する制御部と、
を備えたものである。
The mobile system disclosed herein comprises:
A moving system for use in a delivery system that has an automatic moving system that automatically moves an item within a specific space and delivers the item,
A loading section capable of loading the items;
a projection unit that projects the guide line that the automated movement system reads and moves along onto a projection surface that exists within the specific space;
A drive unit for moving the movement system;
A control unit that controls the projection unit;
It is equipped with the following:

この移動システムでは、駆動部によって特定空間内で自動移動する移動体を誘導することができる。したがって、この移動システムでは、物品を搬送する移動システムの移動の自由度をより向上することができる。In this moving system, the drive unit can guide the moving body that moves automatically within a specific space. Therefore, this moving system can further improve the degree of freedom of movement of the moving system that transports items.

配送システム10の一例を示す概略説明図。FIG. 1 is a schematic diagram showing an example of a delivery system 10. 物流センター20の一例を示す説明図。FIG. 2 is an explanatory diagram showing an example of a logistics center 20. 自動移動装置40A~40Dの一例を示す説明図。FIG. 2 is an explanatory diagram showing an example of automatic moving devices 40A to 40D. 台車12と接続した自動移動装置40の説明図。FIG. 4 is an explanatory diagram of an automatic moving device 40 connected to the cart 12. 記憶部73に記憶された情報の一例を示す説明図。FIG. 4 is an explanatory diagram showing an example of information stored in a storage unit 73. マップ情報26から導かれるマップデータ80の一例を示す説明図。FIG. 2 is an explanatory diagram showing an example of map data 80 derived from map information 26. 自動移動装置誘導処理ルーチンの一例を表すフローチャート。11 is a flowchart showing an example of an automatic moving device guidance processing routine. 自動移動装置40を配送車60へ誘導する処理の説明図。FIG. 4 is an explanatory diagram of a process for guiding the automated moving device 40 to a delivery vehicle 60. 隊列移動処理ルーチンの一例を表すフローチャート。11 is a flowchart showing an example of a formation movement processing routine. 自動移動装置40が隊列移動する一例の説明図。FIG. 4 is an explanatory diagram of an example of automatic moving devices 40 moving in formation. 測定データ処理ルーチンの一例を表すフローチャート。11 is a flowchart illustrating an example of a measurement data processing routine. 自動移動装置40が傾斜路面で障害物を検出する一例の説明図。5 is an explanatory diagram of an example in which the automated moving device 40 detects an obstacle on a sloped road surface. FIG. マップ情報更新処理ルーチンの一例を表すフローチャート。10 is a flowchart showing an example of a map information update processing routine.

本開示の実施形態を図面を用いて説明する。図1は、配送システム10の一例を示す概略説明図である。図2は、物流センター20の一例を示す説明図であり、図2Aが平面図、図2Bが側面図である。図3は、自動移動装置40A~40Dの一例を示す説明図である。図3Aは、AGV(Automatic Guided Vehicle)及びAMR(Autonomous Mobile Robot)の機能を有する自動移動装置40Aの説明図である。図3Bは、AGVの機能を有する自動移動装置40Bの説明図である。図3Cは、AMRの機能を有する自動移動装置40Cの説明図である。図3Dは、投影部47を省略したAGV及びAMRの機能を有する自動移動装置40Dの説明図である。図4は、台車12と接続した自動移動装置40の説明図であり、図4Aが正面図、図4Bが平面図である。図5は、記憶部73に記憶された情報の一例を示す説明図である。配送システム10は、物品を特定空間内で自動移動する移動システム11の自動移動装置40を有し、この物品を配送する処理を行うシステムである。移動システム11は、例えば、自動移動装置40や配送車60などの物品を移動する車両によって構成されている。なお、本実施形態では、自動移動装置40A~40Dを自動移動装置40と総称する。この配送システム10は、物品の輸送を台車12を利用して行うものを一例として説明するが、特にこれに限定せず、台車12を省略したり、他の構成物を用いるものとしてもよい。ここで、「物品」としては、配送するものであれば特に限定されず、例えば、機械や装置、装置のユニット、部品などを含む産業品や、一般に日用的に用いられる生活用品、食品や生鮮品などが挙げられる。また、「配送元」や「配送先」としては、例えば、物品を集積、配送する物流センターや物品を保管する倉庫、物品を販売する店舗などが挙げられる。また、「特定空間」としては、例えば上記配送元や配送先のほか、物品を配送する移動輸送体の荷室や作業用エレベータなども含む。移動輸送体としては、配送車60や列車などの車両、船舶、航空機などが挙げられる。ここでは、説明の便宜のため、配送元としての物流センター20から配送先の店舗50へ配送車60により生活用品や生鮮品などの商品を配送する配送システム10を主として説明する。なお、本実施形態において、左右方向、前後方向及び上下方向は、各図に示した通りとして説明する。 An embodiment of the present disclosure will be described with reference to the drawings. FIG. 1 is a schematic explanatory diagram showing an example of a delivery system 10. FIG. 2 is an explanatory diagram showing an example of a logistics center 20, where FIG. 2A is a plan view and FIG. 2B is a side view. FIG. 3 is an explanatory diagram showing an example of automatic moving devices 40A to 40D. FIG. 3A is an explanatory diagram of an automatic moving device 40A having the functions of an AGV (Automatic Guided Vehicle) and an AMR (Autonomous Mobile Robot). FIG. 3B is an explanatory diagram of an automatic moving device 40B having the functions of an AGV. FIG. 3C is an explanatory diagram of an automatic moving device 40C having the functions of an AMR. FIG. 3D is an explanatory diagram of an automatic moving device 40D having the functions of an AGV and an AMR, with the projection unit 47 omitted. FIG. 4 is an explanatory diagram of an automatic moving device 40 connected to a dolly 12, where FIG. 4A is a front view and FIG. 4B is a plan view. FIG. 5 is an explanatory diagram showing an example of information stored in the memory unit 73. The delivery system 10 has an automatic moving device 40 of a moving system 11 that automatically moves an item within a specific space, and is a system that performs processing to deliver the item. The moving system 11 is composed of vehicles that move items, such as the automatic moving device 40 and a delivery vehicle 60. In this embodiment, the automatic moving devices 40A to 40D are collectively referred to as the automatic moving device 40. The delivery system 10 will be described as an example in which the delivery of items is performed using a dolly 12, but the delivery system is not limited to this, and the dolly 12 may be omitted or other components may be used. Here, the "item" is not particularly limited as long as it is something to be delivered, and examples of the "item" include industrial products including machines, devices, device units, parts, etc., daily necessities that are generally used daily, food, and fresh foods. In addition, examples of the "delivery source" and "delivery destination" include, for example, a logistics center that accumulates and delivers items, a warehouse that stores items, and a store that sells items. In addition, examples of the "specific space" include, in addition to the above-mentioned delivery source and delivery destination, a cargo room of a mobile transporter that delivers items, and a work elevator. Examples of the mobile transport body include vehicles such as a delivery vehicle 60 or a train, a ship, an airplane, etc. For ease of explanation, the following mainly describes a delivery system 10 that delivers products such as daily necessities and fresh produce from a logistics center 20 as a delivery source to a store 50 as a delivery destination by a delivery vehicle 60. In this embodiment, the left-right direction, the front-rear direction, and the up-down direction are described as shown in each figure.

配送システム10は、図1に示すように、物流PC21と、店舗PC51と、自動移動装置40と、管理サーバ70とを含んで構成されている。物流PC21は、物流センター20に配設され、物流センター20での商品管理などを行う管理装置として構成されている。この物流PC21は、制御部22と、記憶部23と、通信部28とを備えている。制御部22は、CPUを有し、装置全体の制御を司る。記憶部23は、各種アプリケーションプログラムや各種データファイルを記憶する。記憶部23には、配送管理情報24や、位置情報25、マップ情報26などが記憶されている。配送管理情報24は、物品の配送を管理するのに用いられる情報である。位置情報25は、物流センター20に配置された自動移動装置40の位置や配送車60の位置を含む情報である。マップ情報26は、物流センター20のマップの情報である。通信部28は、自動移動装置40などの外部機器と無線で通信を行う。通信部28は、ネットワーク15を介して管理サーバ70や店舗PC51と情報のやりとりを行う。As shown in FIG. 1, the delivery system 10 includes a logistics PC 21, a store PC 51, an automatic moving device 40, and a management server 70. The logistics PC 21 is installed in the logistics center 20 and is configured as a management device that manages products at the logistics center 20. The logistics PC 21 includes a control unit 22, a memory unit 23, and a communication unit 28. The control unit 22 has a CPU and controls the entire device. The memory unit 23 stores various application programs and various data files. The memory unit 23 stores delivery management information 24, location information 25, map information 26, and the like. The delivery management information 24 is information used to manage the delivery of goods. The location information 25 is information including the location of the automatic moving device 40 and the location of the delivery vehicle 60 arranged in the logistics center 20. The map information 26 is information on the map of the logistics center 20. The communication unit 28 wirelessly communicates with external devices such as the automatic moving device 40. The communication unit 28 exchanges information with the management server 70 and the store PC 51 via the network 15 .

台車12は、載置部13とキャスター14とを備えている。載置部13は、物品を積載する平板状の部材である。キャスター14は、台車12を走行させる車輪を有し、載置部13の下面側に配設されている。この台車12は、かご台車としてもよい。The trolley 12 has a mounting section 13 and casters 14. The mounting section 13 is a flat member on which items are loaded. The casters 14 have wheels that allow the trolley 12 to travel, and are disposed on the underside of the mounting section 13. The trolley 12 may be a cage trolley.

物流センター20は、物品を集積し、各地の店舗50や他の物流センター20へ物品を配送する場所である。物流センター20には、図2に示すように、1以上の自動移動装置40を有しており、台車12を自動移動することができる。この物流センター20は、例えば、床面の特定の領域に傾斜路面18を有しており、自動移動装置40は、高さ方向に異なる移動領域で自動移動を行う。この物流センター20では、作業者や図示しないアームロボットなどが、配送先に応じた台車12に物品を載せる作業を行う。自動移動装置40は、配送先が特定されている台車12を集積したり、搬入、搬出する作業を行う。配送車60は、物流センター20で台車12を荷室61に積載して配送先へ物品を配送し、空の台車12を物流センター20へ返却する。この物流センター20には、集積された台車12や、自動移動装置40、配送車60などの位置を検出する1以上の領域検出装置29が配設されている。領域検出装置29は、非接触式センサとしてもよいし、カメラとしてもよい。 The logistics center 20 is a place where goods are accumulated and delivered to stores 50 in various locations or to other logistics centers 20. As shown in FIG. 2, the logistics center 20 has one or more automatic moving devices 40, which can automatically move the trolleys 12. For example, the logistics center 20 has a sloped road surface 18 in a specific area of the floor, and the automatic moving device 40 automatically moves in different moving areas in the height direction. In the logistics center 20, workers or arm robots (not shown) load goods onto the trolleys 12 according to the delivery destination. The automatic moving device 40 accumulates, carries in, and carries out the trolleys 12 with specified delivery destinations. The delivery vehicle 60 loads the trolleys 12 into the cargo room 61 at the logistics center 20, delivers the goods to the delivery destination, and returns the empty trolleys 12 to the logistics center 20. The logistics center 20 is provided with one or more area detection devices 29 for detecting the positions of the accumulated carts 12, the automated transport device 40, the delivery vehicle 60, etc. The area detection device 29 may be a non-contact sensor or a camera.

自動移動装置40は、台車12を自動移動する移動システム11が有する移動体としての車両である。この自動移動装置40は、台車12の載置部13の下面側においてキャスター14の間の空間に入り込み、載置部13を下方から積載部43で持ち上げるようにして台車12に接続し、台車12を移動させる。この自動移動装置40は、路面に形成された線に沿って移動するAGVとしてもよいし、周囲を検知して自由なルートで移動するAMRとしてもよい。自動移動装置40は、図3に示すように、車体部40aと、移動制御部41と、記憶部42と、積載部43と、車輪44と、移動駆動部45と、検出部46と、投影部47と、読取部48と、通信部49とを有する。移動制御部41は、自動移動装置40の装置全体を制御するコントローラである。この移動制御部41は、積載部43や移動駆動部45、通信部49へ制御信号などを出力すると共に、検出部46や読取部48、通信部49からの信号を入力する。移動制御部41は、移動駆動部45の駆動状態などに基づいて自動移動装置40の移動方向や移動距離、現在位置などを把握する。移動制御部41は、検出部46からの情報に基づいて、自動移動装置40の移動や停止を制御する。記憶部42は、各種アプリケーションプログラムや各種データファイルを記憶する。記憶部42には、例えば、台車12を移動する配送元や配送先の位置を含む位置情報や、物流センター20のマップ情報などが記憶される。位置情報やマップ情報は、物流PC21から通信で取得する。積載部43は、自動移動装置40の車体部40aに対して上方にせり出して載置部13の下面を押圧することにより、台車12と接続するものである(図4参照)。自動移動装置40は、4輪の車輪44を有しており、車輪44の回転駆動によって移動する。移動駆動部45は、それぞれの車輪44に接続され、接続された車輪44を回転駆動することにより自動移動装置40を走行駆動するモータである。検出部46は、自動移動装置40の周囲に存在する物体やその距離を検出するものである。検出部46は、例えば、レーザなどの光や音波などを周囲に照射し、反射波を検出することによって物体の存在やその距離などを検出する。検出部46は、AGVにおいては、車体部40aの近傍に存在する物体を検知するセンサとし、AMRにおいては、より広範囲の領域に存在する障害物や壁などまで検知可能なセンサとする。投影部47は、自動移動装置40が読み取って移動する誘導ラインを特定空間内に存在する投影面に投影させるユニットである。投影部47は、例えば、投影面としての床面に誘導ラインを投影させる(後述図10参照)。ここで、「投影面」としては、自動移動装置40が走行する路面としてもよいし、特定空間に存在する壁面としてもよい。読取部48は、床面に形成された誘導ラインを読み取るユニットである。この読取部48は、例えば、画像を撮像する撮像部とし、撮像した画像を解析して誘導ラインを検出するものとしてもよい。通信部49は、物流PC21などの外部機器と無線で情報のやりとりを行うインターフェイスである。移動制御部41は、通信部49を介して物流PC21と情報のやりとりを行う。自動移動装置40は、前方部とその反対側の後方部の少なくとも2面に、検出部46、投影部47及び読取部48を備えるものとしてもよい。図3Aに示す自動移動装置40Aは、AGV及びAMRの機能を有するものであり、AGVとして機能する際は、検出部46を用いて車体部40a近傍の障害物を検出し、読取部48で読み取った誘導ラインに沿って目的位置へ移動する。また、自動移動装置40Aは、AMRとして機能する際は、検出部46によって障害物を検出しながら、記憶部42に記憶されたマップ情報に基づいて目的位置へ移動する。図3Bに示す自動移動装置40Bは、AGVの機能のみを有する。また、図3Cに示す自動移動装置40Cは、読取部48を省略し、AMRの機能のみを有する。また、図3Dに示す自動移動装置40Dは、投影部47を省略し、AGV及びAMRの機能を有する。なお、自動移動装置40には、自動移動装置40Bや自動移動装置40Cが投影部47を省略した構成を有するものがあってもよい。配送システム10や移動システム11においては、必要に応じた機能を有する自動移動装置40や配送車60を有するものとすればよい。The automatic moving device 40 is a vehicle that is a moving body of the moving system 11 that automatically moves the cart 12. The automatic moving device 40 enters the space between the casters 14 on the underside of the mounting part 13 of the cart 12, connects to the cart 12 by lifting the mounting part 13 from below with the loading part 43, and moves the cart 12. The automatic moving device 40 may be an AGV that moves along a line formed on the road surface, or an AMR that detects the surroundings and moves along a free route. As shown in FIG. 3, the automatic moving device 40 has a vehicle body part 40a, a moving control part 41, a memory part 42, a loading part 43, wheels 44, a moving drive part 45, a detection part 46, a projection part 47, a reading part 48, and a communication part 49. The moving control part 41 is a controller that controls the entire automatic moving device 40. The movement control unit 41 outputs control signals to the loading unit 43, the movement drive unit 45, and the communication unit 49, and inputs signals from the detection unit 46, the reading unit 48, and the communication unit 49. The movement control unit 41 grasps the movement direction, movement distance, and current position of the automatic moving device 40 based on the driving state of the movement drive unit 45. The movement control unit 41 controls the movement and stop of the automatic moving device 40 based on information from the detection unit 46. The memory unit 42 stores various application programs and various data files. For example, the memory unit 42 stores location information including the location of the delivery origin and delivery destination to which the dolly 12 is moved, map information of the logistics center 20, and the like. The location information and map information are obtained by communication from the logistics PC 21. The loading unit 43 is connected to the dolly 12 by protruding upward from the vehicle body unit 40a of the automatic moving device 40 and pressing the lower surface of the placement unit 13 (see FIG. 4). The automatic moving device 40 has four wheels 44, and moves by rotating the wheels 44. The moving drive unit 45 is a motor connected to each wheel 44, and drives the automatic moving device 40 to run by rotating the connected wheels 44. The detection unit 46 detects objects present around the automatic moving device 40 and their distance. The detection unit 46 detects the presence and distance of objects by irradiating the surroundings with light such as a laser or sound waves, for example, and detecting reflected waves. In the AGV, the detection unit 46 is a sensor that detects objects present in the vicinity of the vehicle body unit 40a, and in the AMR, it is a sensor that can detect obstacles and walls present in a wider range of areas. The projection unit 47 is a unit that projects the guide line that the automatic moving device 40 reads and moves along onto a projection surface present in a specific space. The projection unit 47 projects the guide line onto, for example, the floor surface as the projection surface (see FIG. 10 described later). Here, the "projection surface" may be a road surface on which the automatic moving device 40 runs, or a wall surface present in a specific space. The reading unit 48 is a unit that reads the guide line formed on the floor surface. The reading unit 48 may be, for example, an imaging unit that captures an image and analyzes the captured image to detect the guide line. The communication unit 49 is an interface that wirelessly exchanges information with an external device such as the logistics PC 21. The movement control unit 41 exchanges information with the logistics PC 21 via the communication unit 49. The automatic moving device 40 may be equipped with a detection unit 46, a projection unit 47, and a reading unit 48 on at least two surfaces, a front part and a rear part on the opposite side. The automatic moving device 40A shown in FIG. 3A has the functions of an AGV and an AMR, and when functioning as an AGV, it uses the detection unit 46 to detect an obstacle near the vehicle body part 40a, and moves to a target position along the guide line read by the reading unit 48. Furthermore, when the automatic moving device 40A functions as an AMR, it moves to a target position based on map information stored in the memory unit 42 while detecting obstacles using the detection unit 46. The automatic moving device 40B shown in FIG. 3B has only the function of an AGV. The automatic moving device 40C shown in FIG. 3C omits the reading unit 48 and has only the function of an AMR. The automatic moving device 40D shown in FIG. 3D omits the projection unit 47 and has the functions of an AGV and an AMR. Note that the automatic moving device 40 may have a configuration in which the automatic moving device 40B or the automatic moving device 40C omits the projection unit 47. The delivery system 10 or the moving system 11 may have an automatic moving device 40 or a delivery vehicle 60 having functions as required.

店舗50は、配送された物品を陳列して販売する。店舗50は、1以上の自動移動装置40を有しており、台車12を自動移動することができる。店舗50は、物品を陳列する陳列棚59を有しており、作業者がこの陳列棚へ物品を陳列する。The store 50 displays and sells the delivered items. The store 50 has one or more automatic moving devices 40 and can automatically move the carts 12. The store 50 has display shelves 59 on which the items are displayed, and workers display the items on these display shelves.

店舗PC51は、店舗50に配設され、店舗50での商品管理などを行う管理装置として構成されている。この店舗PC51は、制御部52と、記憶部53と、通信部58とを備えている。制御部52は、CPUを有し、装置全体の制御を司る。記憶部53は、各種アプリケーションプログラムや各種データファイルを記憶するものである。記憶部53には、配送管理情報54や、位置情報55、マップ情報56などが記憶されている。配送管理情報54は、物品の配送を管理するのに用いられる情報である。位置情報55は、店舗50に配置された自動移動装置40の位置や配送車60の位置を含む情報である。マップ情報56は、店舗50のマップの情報である。通信部58は、自動移動装置40などの外部機器と無線で通信を行うものである。また、通信部58は、ネットワーク15を介して管理サーバ70や物流PC21と情報のやりとりを行う。記憶部53には、物品と陳列棚とを対応付けた商品管理情報や、位置情報、自動移動装置40が利用するマップ情報などが記憶される。記憶部53には、物流PC21に記憶された情報と同様の内容を記憶するものとしてもよい。The store PC 51 is installed in the store 50 and is configured as a management device that manages products in the store 50. The store PC 51 includes a control unit 52, a memory unit 53, and a communication unit 58. The control unit 52 has a CPU and controls the entire device. The memory unit 53 stores various application programs and various data files. The memory unit 53 stores delivery management information 54, location information 55, map information 56, and the like. The delivery management information 54 is information used to manage the delivery of goods. The location information 55 is information including the location of the automatic moving device 40 and the location of the delivery vehicle 60 arranged in the store 50. The map information 56 is information on the map of the store 50. The communication unit 58 wirelessly communicates with external devices such as the automatic moving device 40. The communication unit 58 also exchanges information with the management server 70 and the logistics PC 21 via the network 15. The storage unit 53 stores product management information that associates items with display shelves, location information, map information used by the automatic moving device 40, etc. The storage unit 53 may store the same content as the information stored in the logistics PC 21.

配送車60は、1以上の台車12を積載して物品を配送する移動システム11が有する車両である。配送車60は、配送拠点間で物品の配送を行う。ここで、「配送拠点」とは、物品を集積する物流センター20や店舗50などが含まれる。この配送車60は、図1に示すように、荷室61と、テールゲート62と、テールリフト63と、移動部64と、投影部65と、駆動部66と、制御装置68とを備えている。荷室61は、台車12を集積する特定空間であり、台車12を積載する積載部でもある。テールゲート62は、車両後部に設けられており、閉鎖扉によって荷室61を開放、閉鎖する。テールリフト63は、閉鎖扉の解放時に水平となる作業台に台車12や作業者などを積載して荷室61の床面と配送車60の走行面との間でこの作業台を上下動するものである。この配送車60は、テールゲート62、テールリフト63などがモータや油圧などによって機械動作することが可能になっている。移動部64は、投影部65を移動するスライダとして構成されている。移動部64は、荷室61内で画像を投影する車内投影位置と、荷室61の外に画像を投影する車外投影位置との間で投影部65を移動する。投影部65は、自動移動装置40が読み取って移動する誘導ラインを特定空間内に存在する投影面に投影させるユニットである。投影面は、荷室61内部の床面のほか、荷室61の外部の床面などである。駆動部66は、エンジンやモータなどを含む駆動源であり、車輪を回転駆動させることによって、配送車60を移動させる。制御装置68は、配送車60の各装置を制御するコントローラであり、CPUや記憶部を備えている。制御装置68は、図示しない通信部を介して、無線などによって、物流PC21や管理サーバ70などの外部機器と情報のやりとりを行う。移動システム11は、配送拠点間を無人運転により自動移動する配送車60を有するものとしてもよいし、作業車が運転して配送拠点間を移動する配送車60を有するものとしてもよい。自動移動する配送車60では、自動移動装置40と同様に検出部を備えるものとし、制御装置68は、駆動部66を駆動し、検出部によって障害物を検出しながら、記憶部に記憶されたマップ情報に基づいて目的位置へ移動する。なお、本実施形態では、物品の配送をトラックの配送車60で行うものとしたが、特にこれに限定されず、列車や、船舶、航空機などの移動輸送体で行うものとしてもよい。The delivery vehicle 60 is a vehicle of the mobile system 11 that delivers goods by loading one or more trolleys 12. The delivery vehicle 60 delivers goods between delivery bases. Here, the "delivery base" includes the logistics center 20 and the store 50 where goods are accumulated. As shown in FIG. 1, the delivery vehicle 60 is equipped with a cargo room 61, a tailgate 62, a tail lift 63, a moving unit 64, a projection unit 65, a driving unit 66, and a control device 68. The cargo room 61 is a specific space for accumulating the trolleys 12, and is also a loading unit for loading the trolleys 12. The tailgate 62 is provided at the rear of the vehicle, and opens and closes the cargo room 61 with a closing door. The tail lift 63 loads the trolleys 12 and workers on a work platform that becomes horizontal when the closing door is opened, and moves the work platform up and down between the floor of the cargo room 61 and the running surface of the delivery vehicle 60. In this delivery vehicle 60, the tailgate 62, the tail lift 63, etc. can be mechanically operated by a motor, hydraulic pressure, etc. The moving unit 64 is configured as a slider that moves the projection unit 65. The moving unit 64 moves the projection unit 65 between an inside projection position where an image is projected inside the luggage compartment 61 and an outside projection position where an image is projected outside the luggage compartment 61. The projection unit 65 is a unit that projects the guide line that the automatic moving device 40 reads and moves on a projection surface that exists in a specific space. The projection surface is the floor surface inside the luggage compartment 61 as well as the floor surface outside the luggage compartment 61. The driving unit 66 is a driving source including an engine, a motor, etc., and moves the delivery vehicle 60 by rotating the wheels. The control device 68 is a controller that controls each device of the delivery vehicle 60, and is equipped with a CPU and a memory unit. The control device 68 exchanges information with external devices such as the logistics PC 21 and the management server 70 via a communication unit not shown, wirelessly, etc. The mobile system 11 may have a delivery vehicle 60 that automatically moves between distribution bases by unmanned driving, or may have a delivery vehicle 60 that moves between distribution bases by being driven by a work vehicle. The automatically moving delivery vehicle 60 is equipped with a detection unit similar to the automatic moving device 40, and the control device 68 drives the drive unit 66 and moves to the target position based on the map information stored in the memory unit while detecting obstacles with the detection unit. In this embodiment, the delivery of goods is performed by a truck delivery vehicle 60, but is not limited to this, and may be performed by a moving transport body such as a train, ship, or aircraft.

管理サーバ70は、配送システム10の管理を行う装置である。この管理サーバ70は、管理制御部72と、記憶部73と、通信部78とを備えている。管理制御部72は、CPUを有し、装置全体の制御を司る。記憶部73は、各種アプリケーションプログラムや各種データファイルを記憶するものである。記憶部73には、物品の配送を管理するのに用いられる配送管理情報74や、物流センター20や店舗50に配置された自動移動装置40の位置や配送車60の位置を含む位置情報75、物流センター20や店舗50のマップ情報76などが記憶される。なお、配送管理情報24と配送管理情報54と配送管理情報74とは、相互に関連する情報を含み、配送管理情報24や配送管理情報54には、配送管理情報74のうちその場所に応じた情報が含まれている。位置情報25,55,75や、マップ情報26、56,76も同様に、相互に関連する情報を含む。配送管理情報74には、配送先と物品とを対応付けた配送情報や、物品を積載した台車12と物品とを対応付けた対応情報などを含む。マップ情報76には、図5に示すように、マップの識別情報(ID)、マップの全体領域の情報、特定空間を実測した測定値と基準のマップとの差異値を低減する補正情報と、傾斜路面18が存在する領域に関する傾斜路面の領域情報と、特定空間内に存在する障害物の領域を示す障害物の領域情報などが含まれる。障害物の領域情報は、物流センター20内に存在する、自動移動装置40の移動を阻害する障害物の位置や大きさのほか、それを検出した装置や時刻などの情報が含まれる。障害物の領域情報は、フロアを移動する自動移動装置40からの検出結果に基づいて逐次更新される。障害物の領域情報に含まれる障害物の情報は、その後、撤去されると、消去される。このマップ情報76やマップ情報26,56などは、自動移動装置40などの測定結果を反映して随時更新される。図6は、マップ情報26から導かれるマップデータ80の一例を示す説明図である。マップデータ80には、自動移動装置40が進入出来ない障害物領域81や、傾斜路面領域82などの情報が含まれている。管理制御部72は、例えば、物流PC21や店舗PC51で作成、更新されたマップ情報26,56を通信で取得するものとしてもよい。通信部78は、ネットワーク15を介して物流PC21や店舗PC51などの外部機器と情報のやりとりを行うものである。The management server 70 is a device that manages the delivery system 10. The management server 70 includes a management control unit 72, a storage unit 73, and a communication unit 78. The management control unit 72 has a CPU and controls the entire device. The storage unit 73 stores various application programs and various data files. The storage unit 73 stores delivery management information 74 used to manage the delivery of goods, location information 75 including the location of the automated mobile device 40 and the delivery vehicle 60 arranged in the logistics center 20 and the store 50, map information 76 of the logistics center 20 and the store 50, and the like. The delivery management information 24, the delivery management information 54, and the delivery management information 74 include information related to each other, and the delivery management information 24 and the delivery management information 54 include information corresponding to the location of the delivery management information 74. The location information 25, 55, and 75 and the map information 26, 56, and 76 also include information related to each other. The delivery management information 74 includes delivery information that associates a delivery destination with an item, and correspondence information that associates a dolly 12 loaded with an item with an item. As shown in FIG. 5, the map information 76 includes map identification information (ID), information on the entire area of the map, correction information that reduces the difference between the actual measurement value of a specific space and a reference map, area information on the sloped road surface regarding the area where the sloped road surface 18 exists, and obstacle area information that indicates the area of an obstacle existing in the specific space. The obstacle area information includes the position and size of an obstacle that exists in the logistics center 20 and obstructs the movement of the automatic moving device 40, as well as information on the device and time that detected the obstacle. The obstacle area information is updated sequentially based on the detection result from the automatic moving device 40 that moves on the floor. The information on the obstacle included in the obstacle area information is erased when it is subsequently removed. The map information 76, map information 26, 56, and the like are updated as needed to reflect the measurement results of the automatic moving device 40, and the like. FIG. 6 is an explanatory diagram showing an example of map data 80 derived from the map information 26. The map data 80 includes information such as obstacle areas 81 that the automated mobile device 40 cannot enter, and sloped road surface areas 82. The management control unit 72 may acquire, by communication, map information 26, 56 created and updated by the logistics PC 21 or the store PC 51, for example. The communication unit 78 exchanges information with external devices such as the logistics PC 21 or the store PC 51 via the network 15.

次に、このように構成された配送システム10において、物流センター20に配送車60が到着し、自動移動装置40が台車12を移動する処理について説明する。ここでは、AGVとして機能する自動移動装置40が配送車60の荷室61へ台車12を移動する処理を具体例として説明する。図7は、配送車60の制御装置68が実行する自動移動装置誘導処理ルーチンの一例を表すフローチャートである。図8は、自動移動装置40を配送車60へ誘導する処理の説明図であり、図8Aが投影領域90に誘導ライン91を投影した図、図8Bが、自動移動装置40をテールリフト63へ誘導する図、図8Cが自動移動装置40を荷室61内で誘導する図である。自動移動装置誘導処理ルーチンは、制御装置68が有する記憶部に記憶され、物流センター20に配送車60が到着したのち実行される。このルーチンを開始すると制御装置68のCPUは、物流PC21から配送車60の位置を取得し(S100)、投影部65を車外投影位置へ移動部64に移動させ(S110)、台車12を荷室61へ運ぶ自動移動装置40の位置を取得する(S120)。制御装置68は、配送車60及び配送車60の位置を領域検出装置29により検出された座標を物流PC21を介して取得するものとする。Next, in the delivery system 10 configured as above, the process in which the delivery vehicle 60 arrives at the logistics center 20 and the automatic moving device 40 moves the cart 12 will be described. Here, the process in which the automatic moving device 40 functioning as an AGV moves the cart 12 to the cargo room 61 of the delivery vehicle 60 will be described as a specific example. FIG. 7 is a flowchart showing an example of an automatic moving device guidance processing routine executed by the control device 68 of the delivery vehicle 60. FIG. 8 is an explanatory diagram of the process of guiding the automatic moving device 40 to the delivery vehicle 60, where FIG. 8A is a diagram in which a guidance line 91 is projected onto the projection area 90, FIG. 8B is a diagram in which the automatic moving device 40 is guided to the tail lift 63, and FIG. 8C is a diagram in which the automatic moving device 40 is guided within the cargo room 61. The automatic moving device guidance processing routine is stored in the memory unit of the control device 68 and is executed after the delivery vehicle 60 arrives at the logistics center 20. When this routine starts, the CPU of the control device 68 acquires the position of the delivery vehicle 60 from the logistics PC 21 (S100), moves the projection unit 65 to the outside-vehicle projection position by the movement unit 64 (S110), and acquires the position of the automatic movement device 40 that carries the trolley 12 to the luggage compartment 61 (S120). The control device 68 acquires the coordinates of the delivery vehicle 60 and the position of the delivery vehicle 60 detected by the area detection device 29 via the logistics PC 21.

次に、制御装置68は、自動移動装置40と配送車60との位置を結ぶ誘導画像を作成する(S130)。誘導画像には、読取部48が読み取る誘導ライン91の画像が含まれている。次に、制御装置68は、誘導画像としての誘導ライン91を投影面としての床面へ投影させる(S140、図8A参照)。自動移動装置40は、投影領域90に存在する誘導ライン91を読み取り、これに沿ってテールリフト63まで移動する(図8B)。制御装置68は、自動移動装置40がテールリフト63に到達したか否かを判定し(S150)、自動移動装置40がテールリフト63に到達していないときには、S120以降の処理を実行する。即ち、制御装置68は、自動移動装置40の位置を更新し、誘導画像を作成し、路面に誘導ライン91を投影する。Next, the control device 68 creates a guidance image that connects the positions of the automatic moving device 40 and the delivery vehicle 60 (S130). The guidance image includes an image of the guidance line 91 that is read by the reading unit 48. Next, the control device 68 projects the guidance line 91 as a guidance image onto the floor surface as a projection surface (S140, see FIG. 8A). The automatic moving device 40 reads the guidance line 91 that exists in the projection area 90, and moves along it to the tail lift 63 (FIG. 8B). The control device 68 determines whether the automatic moving device 40 has reached the tail lift 63 (S150), and when the automatic moving device 40 has not reached the tail lift 63, executes the processing from S120 onwards. That is, the control device 68 updates the position of the automatic moving device 40, creates a guidance image, and projects the guidance line 91 onto the road surface.

一方、S150で自動移動装置40がテールリフト63に到達すると、制御装置68は、テールリフト63を上昇させ(S160)、投影部65を車内投影位置へ移動させ(S170)、自動移動装置40の目的位置へ誘導する誘導画像を作成し(S180)、誘導画像を投影面である車内床面へ投影させる(S190)。自動移動装置40は、投影領域92に存在する誘導ライン93を読み取り、誘導ライン93に沿って移動し(図8C)、目的位置へ到達すると、台車12を下ろす処理を行う。荷室61には、自動移動装置40の路面よりも高い位置にキャスター14が走行する走行路が形成されており、積載部43を下降するとキャスター14が走行路上に支持され、台車12が荷室61内に保持される。次に、制御装置68は、自動移動装置40が目的位置で台車12を下ろし、テールリフト63上へ到達するまで待機する(S200)。このとき、制御装置68は、自動移動装置40がテールリフト63に誘導される誘導ライン93を車内床面に投影させる。On the other hand, when the automatic moving device 40 reaches the tail lift 63 in S150, the control device 68 raises the tail lift 63 (S160), moves the projection unit 65 to the projection position inside the vehicle (S170), creates a guidance image that guides the automatic moving device 40 to the destination position (S180), and projects the guidance image onto the floor surface inside the vehicle, which is the projection surface (S190). The automatic moving device 40 reads the guidance line 93 present in the projection area 92, moves along the guidance line 93 (FIG. 8C), and when it reaches the destination position, performs a process of lowering the dolly 12. In the luggage compartment 61, a running path on which the casters 14 run is formed at a position higher than the road surface of the automatic moving device 40, and when the loading unit 43 is lowered, the casters 14 are supported on the running path and the dolly 12 is held in the luggage compartment 61. Next, the control device 68 waits until the automatic moving device 40 lowers the dolly 12 at the destination position and reaches above the tail lift 63 (S200). At this time, the control device 68 projects a guide line 93 along which the automatic moving device 40 is guided to the tail lift 63 onto the floor surface inside the vehicle.

S200で、自動移動装置40がテールリフト63に到達すると、制御装置68は、テールリフト63を下降し(S210)、投影部65を車外投影位置へ移動させ(S220)、自動移動装置40を配送車60の車外の目的位置へ誘導する誘導画像を作成し(S230)、この誘導画像を投影面である路面に投影させる(S240)。自動移動装置40は、投影領域90に存在する誘導ライン91を読み取り、これに沿って配送車60の車外へ移動する。制御装置68は、自動移動装置40が車外の目的位置へ移動したか否かを判定し(S250)、自動移動装置40が目的位置へ至っていないときには、S230以降の処理を実行する。一方、自動移動装置40が車外の目的位置へ移動したときには、制御装置68は、次に誘導すべき自動移動装置40があるか否かを判定し(S260)、次に誘導すべき自動移動装置40があるときには、S100以降の処理を実行する。一方、S260で次に誘導すべき自動移動装置40がないときには、制御装置68は、このルーチンを終了する。配送車60の停車位置は、その時々によって変化することがある。ここでは、配送車60が誘導ラインを投影することによって、自動移動装置40をより的確に荷室61へ誘導することができるのである。なお、ここでは、誘導される自動移動装置40は、AGVの機能を有するものとして説明したが、この自動移動装置40は、投影部47を省略した自動移動装置40Dとしてもよい。また、自動移動装置40は、AMRの機能をも有し、例えば、図8Aの誘導開始位置まで自動移動してもよいし、図8Cにおいて、投影部65による誘導ライン93の投影を省略し、自動移動するものとしてもよい。When the automatic moving device 40 reaches the tail lift 63 in S200, the control device 68 lowers the tail lift 63 (S210), moves the projection unit 65 to the outside projection position (S220), creates a guidance image that guides the automatic moving device 40 to the target position outside the delivery vehicle 60 (S230), and projects this guidance image onto the road surface, which is the projection surface (S240). The automatic moving device 40 reads the guidance line 91 present in the projection area 90 and moves outside the delivery vehicle 60 along it. The control device 68 determines whether the automatic moving device 40 has moved to the target position outside the vehicle (S250), and if the automatic moving device 40 has not reached the target position, executes the processing from S230 onwards. On the other hand, when the automatic moving device 40 has moved to the target position outside the vehicle, the control device 68 determines whether there is an automatic moving device 40 to be guided next (S260), and if there is an automatic moving device 40 to be guided next, executes the processing from S100 onwards. On the other hand, when there is no next automatic moving device 40 to be guided in S260, the control device 68 ends this routine. The stopping position of the delivery vehicle 60 may change from time to time. Here, the delivery vehicle 60 projects the guide line, so that the automatic moving device 40 can be guided to the cargo room 61 more accurately. Here, the guided automatic moving device 40 has been described as having the function of an AGV, but this automatic moving device 40 may be an automatic moving device 40D in which the projection unit 47 is omitted. In addition, the automatic moving device 40 may also have the function of an AMR, and may automatically move to the guidance start position in FIG. 8A, or may automatically move in FIG. 8C by omitting the projection of the guide line 93 by the projection unit 65.

次に、自動移動装置40が実行する隊列移動について説明する。ここでは、移動システム11の有する自動移動装置40が投影部47を用いて、他の自動移動装置40を追従させる処理について説明する。図9は、自動移動装置40の移動制御部41が実行する隊列移動処理ルーチンの一例を示す説明図である。図10は、自動移動装置40が隊列移動する一例の説明図である。隊列移動処理ルーチンは、自動移動装置40の記憶部42に記憶され、隊列移動を要する際に実行される。ここでは、先頭をAMRとしての自動移動装置40が移動し、それに追従して複数のAGVとしての自動移動装置40が移動する場合を説明する。なお、先頭の自動移動装置40は、AGVの機能を更に有してもよいし、追従する1以上の自動移動装置40は、AMRの機能を更に有してもよい。Next, the formation movement performed by the automatic moving device 40 will be described. Here, the process in which the automatic moving device 40 of the moving system 11 uses the projection unit 47 to make other automatic moving devices 40 follow will be described. FIG. 9 is an explanatory diagram showing an example of a formation movement processing routine executed by the movement control unit 41 of the automatic moving device 40. FIG. 10 is an explanatory diagram of an example of the formation movement of the automatic moving device 40. The formation movement processing routine is stored in the memory unit 42 of the automatic moving device 40, and is executed when formation movement is required. Here, a case will be described in which the automatic moving device 40 moves as an AMR at the front, and multiple automatic moving devices 40 as AGVs move following it. Note that the automatic moving device 40 at the front may further have the function of an AGV, and one or more following automatic moving devices 40 may further have the function of an AMR.

このルーチンを開始すると、移動制御部41は、まず、目的位置の情報及びマップ情報を物流PC21から取得する(S300)。次に、移動制御部41は、目的位置へ移動するよう移動駆動部45により車輪44を駆動させる(S310)。このとき、移動制御部41は、マップ情報を用いて移動経路を設定し、設定した移動経路に沿って移動するよう移動駆動部45を駆動制御する。続いて、移動制御部41は、後続の自動移動装置40が追従する誘導画像を作成し(S320)、投影部47により、移動方向の後方に向けて誘導画像を投影面としての路面に投影させる(S330)。移動制御部41は、自機が直進する場合は、直進する誘導ラインを含む誘導画像を作成する(図10参照)。また、移動制御部41は、自機が左方向へ曲がって移動する際には、左にカーブする誘導ラインを含む誘導画像を作成する。また、自機が右方向へ曲がって移動する際には、右にカーブする誘導ラインを含む誘導画像を作成する。後続の自動移動装置40は、読取部48で読み取った誘導ラインに沿って移動する。また、後続の自動移動装置40は、更に後続の自動移動装置40に対して誘導画像を作成し、投影部47により投影領域94に誘導ライン95を含む投影画像を路面へ投影させる(図10参照)。そして、移動制御部41は、目的地に到着したか否かを判定し(S340)、目的地へ到着していないときには、S310以降の処理を繰り返し実行する。S340で目的位置へ到着したときには、このルーチンを終了する。このように、自動移動装置40は、投影部47を用いて、他の自動移動装置40を追従させることができる。When this routine is started, the movement control unit 41 first acquires information on the destination position and map information from the logistics PC 21 (S300). Next, the movement control unit 41 drives the wheels 44 by the movement drive unit 45 so as to move to the destination position (S310). At this time, the movement control unit 41 sets a movement route using the map information, and drives and controls the movement drive unit 45 so as to move along the set movement route. Next, the movement control unit 41 creates a guidance image that the following automatic moving device 40 follows (S320), and projects the guidance image on the road surface as a projection surface toward the rear in the movement direction by the projection unit 47 (S330). When the vehicle moves straight, the movement control unit 41 creates a guidance image including a straight guide line (see FIG. 10). Also, when the vehicle moves while turning left, the movement control unit 41 creates a guidance image including a guide line that curves to the left. Also, when the vehicle moves while turning right, a guidance image including a guide line that curves to the right is created. The following automatic moving device 40 moves along the guide line read by the reading unit 48. The following automatic moving device 40 also creates a guide image for the following automatic moving device 40, and causes the projection unit 47 to project a projection image including the guide line 95 in the projection area 94 onto the road surface (see FIG. 10). The movement control unit 41 then determines whether or not the destination has been reached (S340), and if the destination has not been reached, repeats the processing from S310 onwards. When the target position has been reached in S340, this routine is terminated. In this way, the automatic moving device 40 can use the projection unit 47 to make the other automatic moving devices 40 follow it.

続いて、移動システム11の有する自動移動装置40が路面上に障害物が存在するかを検出する処理について説明する。図11は、自動移動装置40の移動制御部41が実行する測定データ処理ルーチンの一例を表すフローチャートである。図12は、自動移動装置40が傾斜路面で障害物を検出する一例の説明図である。ここでは、物流センター20内を自動移動装置40が移動する際に障害物を検出する処理を具体例として説明する。測定データ処理ルーチンは、記憶部42に記憶され、自動移動装置40が移動する際に実行される。この測定データ処理ルーチンは、自動移動装置40の目的地への移動処理及び台車12に対する作業などと並行して実行される。このルーチンを開始すると、移動制御部41は、マップ情報26を物流PC21から取得する(S400)。マップ情報26は、管理サーバ70から物流PC21を介して自動移動装置40へ送信されるものとしてもよい。Next, a process of detecting whether an obstacle exists on the road surface by the automatic moving device 40 of the moving system 11 will be described. FIG. 11 is a flowchart showing an example of a measurement data processing routine executed by the movement control unit 41 of the automatic moving device 40. FIG. 12 is an explanatory diagram of an example of the automatic moving device 40 detecting an obstacle on a sloped road surface. Here, a process of detecting an obstacle when the automatic moving device 40 moves in the logistics center 20 will be described as a specific example. The measurement data processing routine is stored in the memory unit 42 and is executed when the automatic moving device 40 moves. This measurement data processing routine is executed in parallel with the moving process of the automatic moving device 40 to the destination and the work on the dolly 12. When this routine is started, the movement control unit 41 acquires the map information 26 from the logistics PC 21 (S400). The map information 26 may be transmitted from the management server 70 to the automatic moving device 40 via the logistics PC 21.

次に、移動制御部41は、現在位置を取得すると共に検出部46による測定結果を取得する(410)。移動制御部41は、初期位置からの車体部40aの移動した距離及び方向から現在位置を取得するものとしてもよい。また、移動制御部41は、例えば、検出部46が測定した反射波に基づいて特定空間内に存在する壁や障害物などの物体の存在及びその物体までの距離を測定結果として得る。次に、移動制御部41は、記憶部42に記憶しているマップ情報26に含まれるマップデータと測定したデータとに差異値があるか否かを判定する(S420)。移動制御部41は、例えば、障害物と判定される物体は除外し、壁と壁との間の距離など、特定空間のサイズなどに対して差異値があるか否かを判定する。なお、移動制御部41は、差異値が測定誤差の範囲内であるときには差異値がないものと判定する。移動制御部41は、差異値があるときには、測定データを物流PC21へ送信する(S430)。測定データは、物流PC21や管理サーバ70においてマップ情報26やマップ情報76の更新に用いられる。Next, the movement control unit 41 acquires the current position and the measurement result by the detection unit 46 (410). The movement control unit 41 may acquire the current position from the distance and direction of the movement of the vehicle body unit 40a from the initial position. The movement control unit 41 also acquires the presence of objects such as walls and obstacles in the specific space and the distance to the objects as the measurement result based on the reflected waves measured by the detection unit 46, for example. Next, the movement control unit 41 determines whether there is a difference value between the map data included in the map information 26 stored in the memory unit 42 and the measured data (S420). The movement control unit 41, for example, excludes objects determined to be obstacles and determines whether there is a difference value for the size of the specific space, such as the distance between walls. Note that the movement control unit 41 determines that there is no difference value when the difference value is within the range of measurement error. When there is a difference value, the movement control unit 41 transmits the measurement data to the logistics PC 21 (S430). The measurement data is used to update the map information 26 and the map information 76 in the logistics PC 21 and the management server 70 .

S430のあと、またはS420で測定データとマップデータとの間に差異値がないときには、移動制御部41は、特定空間内に物体を検出したか否かを判定する(S440)。移動制御部41は、進行方向に沿う方向において、壁よりも十分近い距離で反射波が得られた場合などに、物体を検出する。物体を検出したときには、移動制御部41は、物体までの距離が所定距離以上あるか否かを判定する(S450)。この所定距離は、物体の存在を確実に判定することができる至近距離に経験的に設定されているものとする。検出した物体までの距離が所定距離以上であるときには、移動制御部41は、検出した物体が障害物であるか否かを判定する除外可否判定処理を実行する(S460~500)。After S430, or when there is no difference between the measurement data and the map data in S420, the movement control unit 41 determines whether or not an object has been detected in the specific space (S440). The movement control unit 41 detects an object when, for example, a reflected wave is obtained at a distance sufficiently closer than a wall in the direction along the traveling direction. When an object is detected, the movement control unit 41 determines whether or not the distance to the object is a predetermined distance or more (S450). This predetermined distance is empirically set to a close distance at which the presence of the object can be reliably determined. When the distance to the detected object is the predetermined distance or more, the movement control unit 41 executes an exclusion determination process to determine whether or not the detected object is an obstacle (S460 to S500).

除外可否判定処理では、移動制御部41は、まず、測定結果及びマップ情報に基づいて、自機の現在位置が傾斜路面18の領域外にあり、検出された物体が傾斜路面18の領域内にあるか否かを判定する(S460)。S460で否定判定されると、移動制御部41は、自機の現在位置が傾斜路面18の領域内にあり、検出された物体が傾斜路面18の領域外にあるか否かを判定する(S470)。S460で肯定判定されるか、S470で肯定判定されたときには、移動制御部41は、検出された物体を障害物から除外する除外処理を行う(S480)。即ち、移動制御部41は、検出された物体を障害物として扱わない。図12に示すように、自動移動装置40は、自機が傾斜路面18の領域内にあるとき、傾斜した下方の路面を物体として検出することがある。また、自動移動装置40は、自機が傾斜路面18の領域外にあるとき、上方に傾斜した路面を物体として検出することがある。この除外処理では、自機の位置と傾斜路面18の領域の情報を用いることによって、処理負荷の大きい三次元マップなどを用いずに、このような誤検出を除外することができる。In the exclusion possibility determination process, the movement control unit 41 first determines whether the current position of the vehicle is outside the area of the sloped road surface 18 and the detected object is inside the area of the sloped road surface 18 based on the measurement result and the map information (S460). If a negative determination is made in S460, the movement control unit 41 determines whether the current position of the vehicle is inside the area of the sloped road surface 18 and the detected object is outside the area of the sloped road surface 18 (S470). If a positive determination is made in S460 or if a positive determination is made in S470, the movement control unit 41 performs an exclusion process to exclude the detected object from obstacles (S480). In other words, the movement control unit 41 does not treat the detected object as an obstacle. As shown in FIG. 12, when the automatic moving device 40 is inside the area of the sloped road surface 18, it may detect the sloped lower road surface as an object. Also, when the automatic moving device 40 is outside the area of the sloped road surface 18, it may detect the upwardly sloped road surface as an object. In this exclusion process, by using information on the vehicle's position and the area of the sloped road surface 18, it is possible to exclude such erroneous detections without using a three-dimensional map or the like which places a heavy processing load.

S470で否定判定され、またはS450で検出された物体までの距離が所定距離以上でないときには、移動制御部41は、検出された物体を障害物に設定し(S490)、この障害物を物流PC21へ報告する(S500)。即ち、移動制御部41は、自機の現在位置が傾斜路面18の領域外にあり且つ検出された物体が傾斜路面18の領域外にあるときには検出した物体を障害物として扱う。また、移動制御部41は、自機の現在位置が傾斜路面18の領域内にあり且つ検出された物体が傾斜路面18の領域内にあるときには検出した物体を障害物として扱う。If a negative judgment is made in S470, or if the distance to the object detected in S450 is not equal to or greater than the predetermined distance, the movement control unit 41 sets the detected object as an obstacle (S490) and reports this obstacle to the logistics PC 21 (S500). That is, the movement control unit 41 treats the detected object as an obstacle when the current position of the vehicle is outside the area of the sloped road surface 18 and the detected object is outside the area of the sloped road surface 18. Also, the movement control unit 41 treats the detected object as an obstacle when the current position of the vehicle is within the area of the sloped road surface 18 and the detected object is within the area of the sloped road surface 18.

S500のあと、または、S480のあと、あるいはS440で物体を検出していないときには、移動制御部41は、マップデータにある障害物を検出したか否かを判定する(S510)。障害物は、撤去されるか、自ら移動することなどによって、路面に存在しなくなる場合があるため、移動制御部41は、この障害物の有無を判定する。マップデータに存在する障害物を検出しなかったときには、移動制御部41は、障害物が存在しない旨の報告を物流PC21へ送信する(S520)。この報告を受けた物流PC21は、マップ情報26を更新し、更新したマップ情報を各自動移動装置40へ送信する。After S500, or after S480, or when no object is detected in S440, the movement control unit 41 determines whether or not an obstacle in the map data has been detected (S510). Since an obstacle may be removed or move away from the road surface, the movement control unit 41 determines whether or not this obstacle exists. If an obstacle in the map data is not detected, the movement control unit 41 transmits a report to the distribution PC 21 that no obstacle exists (S520). Upon receiving this report, the distribution PC 21 updates the map information 26 and transmits the updated map information to each automated moving device 40.

S520のあと、またはS510で障害物を検出したときには、移動制御部41は、自機の作業が完了したか否かを判定する(S530)。移動制御部41は、目的位置へ到達し、必要に応じて台車12の積み上げまたは積み降ろしを行ったか否かに基づいてこの判定を行う。自機の作業が完了していないときには、移動制御部41は、S400以降の処理を実行する。一方、自機の作業が完了したときには、移動制御部41は、このルーチンを終了する。このように、自動移動装置40は、自機が移動する際に、特定空間の情報を逐次測定し、物流PC21へ送信する。なお、特定空間の情報は、物流PC21を介して管理サーバ70へ送られるものとしてもよい。After S520, or when an obstacle is detected in S510, the movement control unit 41 judges whether the work of the machine is completed (S530). The movement control unit 41 makes this judgment based on whether the machine has reached the destination position and has loaded or unloaded the cart 12 as necessary. When the work of the machine is not completed, the movement control unit 41 executes the processing from S400 onwards. On the other hand, when the work of the machine is completed, the movement control unit 41 ends this routine. In this way, the automatic moving device 40 sequentially measures information of the specific space as the machine moves and transmits it to the logistics PC 21. The information of the specific space may be sent to the management server 70 via the logistics PC 21.

次に、管理サーバ70がマップ情報76を更新する処理について説明する。なお、ここでは、マップ情報の更新を管理サーバ70が行うものとして説明するが、物流PC21や店舗PC51など、他の管理装置でマップ情報26,56の更新を行うものとしてもよい。このとき、物流センター20では、物流PC21がマップ情報26の更新を行い、物流センター20でこの更新処理を完結するものとしてもよい。また、店舗50では、店舗PC51がマップ情報56の更新を行い、店舗50でこの更新処理を完結するものとしてもよい。図13は、管理サーバ70の管理制御部72が実行するマップ情報更新処理ルーチンの一例を表すフローチャートである。このルーチンは、記憶部73に記憶され、配送システム10が運用されているときに実行される。Next, the process of updating the map information 76 by the management server 70 will be described. Note that, although the map information is updated by the management server 70 in this description, the map information 26, 56 may be updated by other management devices, such as the logistics PC 21 or the store PC 51. In this case, in the logistics center 20, the logistics PC 21 may update the map information 26, and the update process may be completed in the logistics center 20. Also, in the store 50, the store PC 51 may update the map information 56, and the update process may be completed in the store 50. FIG. 13 is a flowchart showing an example of a map information update process routine executed by the management control unit 72 of the management server 70. This routine is stored in the memory unit 73, and is executed when the delivery system 10 is in operation.

このルーチンを開始すると、管理制御部72のCPUは、測定データを自動移動装置40などから取得したか否かを判定し(S600)、測定データを取得したときには、測定データを保存すると共に、該当する測定箇所の測定データが所定数以上同一範囲内にあるか否かを判定する(S610)。該当する取得データが所定数以上同一範囲内にあるときには、管理制御部72は、測定結果である測定データにマップを補正する補正値を設定する(S620)。この測定データは、マップデータと測定結果との間に差異値がある際に取得するものである。管理制御部72は、同一範囲内にある測定結果が所定数報告された場合、この測定データが正しいものと判定し、測定データをマップ情報に反映させる。ここで、「所定数」とは、例えば、測定結果が正しいと判定できる数(例えば、3や5、10など)に経験的に定められているものとしてもよい。また、「同一範囲」には、例えば、完全な同一値のほか、検出部46の有する測定誤差程度の相違は含まれるものとしてもよい。When this routine starts, the CPU of the management control unit 72 judges whether measurement data has been acquired from the automatic moving device 40 or the like (S600), and when the measurement data has been acquired, it stores the measurement data and judges whether the measurement data of the corresponding measurement location is within the same range for a predetermined number or more (S610). When the corresponding acquired data is within the same range for a predetermined number or more, the management control unit 72 sets a correction value for correcting the map to the measurement data, which is the measurement result (S620). This measurement data is acquired when there is a difference value between the map data and the measurement result. When a predetermined number of measurement results within the same range are reported, the management control unit 72 judges that this measurement data is correct and reflects the measurement data in the map information. Here, the "predetermined number" may be, for example, a number that can be determined to be correct by experience (for example, 3, 5, 10, etc.). In addition, the "same range" may include, for example, a completely identical value, as well as a difference of the degree of measurement error of the detection unit 46.

S610で該当する測定データが所定数以上同一範囲内にないときには、管理制御部72は、差異値の中間値にマップを補正する補正値を設定する(S630)。管理制御部72は、例えば、マップに設定されている距離が500mmであり、測定データが490mmである場合は、495mmとなるような補正値を設定する。この場合において、490mmの測定データが2つあるときは、管理制御部72は、493.3mmとなるような補正値を設定する。S630のあと、またはS620のあと、管理制御部72は、障害物に関する報告を取得したか否かを判定し(S640)、障害物に関する報告を取得したときには、該当するマップに障害物の現状を反映させる(S650)。管理制御部72は、障害物が新たに報告された場合は、マップにその障害物を加える処理を実行し、障害物が撤去された場合は、マップにあるその障害物を削除する処理を実行する。 When the corresponding measurement data is not within the same range for a predetermined number or more in S610, the management control unit 72 sets a correction value to correct the map to the intermediate value of the difference value (S630). For example, if the distance set in the map is 500 mm and the measurement data is 490 mm, the management control unit 72 sets a correction value to 495 mm. In this case, if there are two measurement data of 490 mm, the management control unit 72 sets a correction value to 493.3 mm. After S630 or S620, the management control unit 72 determines whether a report on an obstacle has been obtained (S640), and when a report on an obstacle has been obtained, the management control unit 72 reflects the current state of the obstacle in the corresponding map (S650). When an obstacle is newly reported, the management control unit 72 executes a process to add the obstacle to the map, and when an obstacle is removed, executes a process to delete the obstacle from the map.

そして、S650のあと、またはS640で障害物に関する報告がないときには、管理制御部72は、マップ情報の送信タイミングであるか否かを判定し(S660)、送信タイミングであるときには、マップ情報76のうち該当するマップの情報を該当する端末へ送信する(S670)。管理制御部72は、物流PC21などの端末の依頼に基づいて送信タイミングであるか否かの判定を行う。S670のあと、またはS660でマップ情報の送信タイミングでないときには、管理制御部72は、全ての処理を完了したか否かを判定し(S660)、全ての処理を完了していないときには、管理制御部72は、S600以降の処理を実行する。管理制御部72は、配送システム10が稼働しているときは、全ての処理が完了していないものと判定する。一方、S660で全ての処理が完了したときには、このルーチンを終了する。このように、管理サーバ70は、マップの補正や障害物の有無などを自動移動装置40の測定結果を用いて更新する。Then, after S650 or when there is no report about an obstacle in S640, the management control unit 72 judges whether it is time to send map information (S660), and when it is time to send, it sends the information of the corresponding map among the map information 76 to the corresponding terminal (S670). The management control unit 72 judges whether it is time to send based on a request from a terminal such as the logistics PC 21. After S670, or when it is not time to send map information in S660, the management control unit 72 judges whether all processing has been completed (S660), and when all processing has not been completed, the management control unit 72 executes processing from S600 onwards. When the delivery system 10 is operating, the management control unit 72 judges that all processing has not been completed. On the other hand, when all processing has been completed in S660, this routine ends. In this way, the management server 70 updates the map correction, the presence or absence of obstacles, etc. using the measurement results of the automatic moving device 40.

ここで、本実施形態の構成要素と本開示の構成要素との対応関係を明らかにする。本実施形態の物流センター20、店舗50、荷室61及び配送拠点間が特定空間に相当し、自動移動装置40,40A~40Dが移動体に相当し、配送車60が配送車に相当し、自動移動装置40,40A~40Dや配送車60が移動システム11に相当し、積載部43や荷室61が積載部に相当し、投影部47や投影部65が投影部に相当し、移動駆動部45や駆動部66が駆動部に相当し、移動制御部41や制御装置68が制御部及び処理部に相当する。また、検出部46が検出部に相当し、読取部48が読取部に相当し、誘導ライン91,93が誘導ラインに相当し、路面や床面が投影面に相当し、管理サーバ70のほか物流PC21や店舗PC51が管理装置に相当し、記憶部23、記憶部53及び記憶部73が記憶部に相当し、通信部28、通信部58及び通信部78が通信部に相当し、制御部22、制御部52及び管理制御部72が補正部に相当する。Here, the correspondence between the components of this embodiment and the components of this disclosure will be clarified. In this embodiment, the logistics center 20, the store 50, the cargo room 61, and the space between the distribution base correspond to a specific space, the automated moving device 40, 40A-40D correspond to a moving body, the delivery vehicle 60 corresponds to a delivery vehicle, the automated moving device 40, 40A-40D and the delivery vehicle 60 correspond to a moving system 11, the loading unit 43 and the cargo room 61 correspond to a loading unit, the projection unit 47 and the projection unit 65 correspond to a projection unit, the movement drive unit 45 and the drive unit 66 correspond to a drive unit, and the movement control unit 41 and the control device 68 correspond to a control unit and a processing unit. In addition, the detection unit 46 corresponds to a detection unit, the reading unit 48 corresponds to a reading unit, the guide lines 91, 93 correspond to guide lines, the road surface and floor surface correspond to projection surfaces, the management server 70 as well as the logistics PC 21 and store PC 51 correspond to management devices, the memory units 23, 53 and 73 correspond to memory units, the communication units 28, 58 and 78 correspond to communication units, and the control unit 22, control unit 52 and management control unit 72 correspond to a correction unit.

以上説明した本実施形態の自動移動装置40では、物品を積載可能な積載部43と、自動移動装置40が読み取って移動する誘導ラインを特定空間内に存在する投影面に投影させる投影部47と、自動移動装置40を移動させる移動駆動部45と、投影部47を制御する移動制御部41とを備える。この自動移動装置40では、移動駆動部45によって移動する車体部40aに投影部47が設けられており、移動しながら、他の自動移動装置40が用いる誘導ライン95を投影面へ投影することができる。したがって、この自動移動装置40では、物品を搬送する自動移動装置40の移動の自由度をより向上することができる。The automatic moving device 40 of the present embodiment described above includes a loading unit 43 capable of loading items, a projection unit 47 that projects the guide line that the automatic moving device 40 reads and moves along onto a projection surface that exists within a specific space, a movement drive unit 45 that moves the automatic moving device 40, and a movement control unit 41 that controls the projection unit 47. In this automatic moving device 40, the projection unit 47 is provided on the vehicle body unit 40a that moves by the movement drive unit 45, and while moving, the projection unit 47 can project the guide line 95 used by other automatic moving devices 40 onto the projection surface. Therefore, in this automatic moving device 40, the degree of freedom of movement of the automatic moving device 40 that transports items can be further improved.

また、本実施形態の配送車60では、物品を積載可能な積載部としての荷室61と、自動移動装置40が読み取って移動する誘導ラインを特定空間内に存在する投影面に投影させる投影部65と、配送車60を移動させる駆動部66と、投影部65を制御する制御装置68とを備える。この配送車6040では、駆動部66によって移動する車体に投影部65が設けられており、移動しながら、自動移動装置40が用いる誘導ライン91,93を投影面へ投影することができる。したがって、この配送車60では、物品を搬送する自動移動装置40の移動の自由度をより向上することができる。 The delivery vehicle 60 of this embodiment is equipped with a cargo compartment 61 as a loading section capable of loading items, a projection unit 65 that projects the guide line that the automatic moving device 40 reads and moves along onto a projection surface present within a specific space, a drive unit 66 that moves the delivery vehicle 60, and a control device 68 that controls the projection unit 65. In this delivery vehicle 6040, the projection unit 65 is provided on the vehicle body that is moved by the drive unit 66, and the guide lines 91, 93 used by the automatic moving device 40 can be projected onto the projection surface while moving. Therefore, in this delivery vehicle 60, the freedom of movement of the automatic moving device 40 that transports items can be further improved.

また、移動制御部41は、移動駆動部45を制御し、自動移動装置40を特定空間内で自動移動させるものとしてもよい。この自動移動装置40では、他の自動移動装置40と同様に、移動制御部41の制御により、自動移動することができる。また、制御装置68は、駆動部66を制御し、配送車60を配送拠点間で自動移動させるものとしてもよい。また、移動制御部41は、他の自動移動装置40が自動移動装置40のあとを追従する誘導ライン95を投影部47によって投影面に投影させる。この自動移動装置40では、複数の自動移動装置40を追従させて移動することができる。更に、自動移動装置40は、投影面に投影された誘導ラインを読み取る読取部47を備え、移動制御部41は、他の自動移動装置40が投影した誘導ライン95に沿って移動するよう移動駆動部45を制御するものとしてもよい。この自動移動装置40では、他の自動移動装置40と同様に誘導ライン95に沿って移動することができる。 The movement control unit 41 may also control the movement drive unit 45 to automatically move the automatic moving device 40 within a specific space. This automatic moving device 40 can be automatically moved by the control of the movement control unit 41, just like other automatic moving devices 40. The control device 68 may also control the drive unit 66 to automatically move the delivery vehicle 60 between delivery bases. The movement control unit 41 also projects a guide line 95 on the projection surface by the projection unit 47, along which the other automatic moving devices 40 follow the automatic moving device 40. This automatic moving device 40 can move by following multiple automatic moving devices 40. Furthermore, the automatic moving device 40 is equipped with a reading unit 47 that reads the guide line projected on the projection surface, and the movement control unit 41 may also control the movement drive unit 45 so that the other automatic moving devices 40 move along the projected guide line 95. This automatic moving device 40 can move along the guide line 95, just like other automatic moving devices 40.

また、制御装置68は、他の自動移動装置40の現在位置と積載部としての荷室61を結ぶ誘導ライン91を投影部65によって投影面に投影させる。この配送車60では、他の自動移動装置40を自己の荷室61へ誘導することができる。また、自動移動装置40は、特定空間内に存在する障害物を検出する検出部46と、この自動移動装置40の特定空間内での現在位置と、特定空間のマップと、特定空間中に存在する傾斜路面の領域の情報である領域情報と、に基づいて、検出部46で検出された検出結果を障害物として扱わない除外処理を行い、移動制御部41は、除外処理に基づいて移動駆動部45を制御し、自動移動装置40を特定空間内で自動移動させる。例えば、検出部46を有する自動移動装置40では、傾斜路面18が存在する特定空間において、この傾斜路面18が障害物として検出されることがある。この自動移動装置40では、マップに傾斜路面18の情報を付記することによって、三次元のマップデータなどを用いて複雑な解析を行うことなく、障害物の除外などを判定することができる。したがって、この自動移動装置40では、より簡素な処理で三次元的な特定空間内を自動移動することができる。 The control device 68 also projects a guide line 91 connecting the current position of the other automatic moving device 40 and the cargo room 61 as a loading section onto the projection surface by the projection unit 65. This delivery vehicle 60 can guide the other automatic moving device 40 to its own cargo room 61. In addition, the automatic moving device 40 performs an exclusion process that does not treat the detection result detected by the detection unit 46 as an obstacle based on the detection unit 46 that detects obstacles present in the specific space, the current position of the automatic moving device 40 in the specific space, the map of the specific space, and the area information that is information on the area of the sloped road surface present in the specific space, and the movement control unit 41 controls the movement drive unit 45 based on the exclusion process to automatically move the automatic moving device 40 within the specific space. For example, in the automatic moving device 40 having the detection unit 46, the sloped road surface 18 may be detected as an obstacle in a specific space in which the sloped road surface 18 exists. In this automatic mobile device 40, by adding information about the sloped road surface 18 to the map, it is possible to determine whether or not to remove obstacles without performing complex analysis using three-dimensional map data, etc. Therefore, this automatic mobile device 40 can automatically move within a specific three-dimensional space with simpler processing.

また、移動制御部41は、自動移動装置40の現在位置が傾斜路面18の領域外にあり且つ検出部46で検出された障害物が傾斜路面18の領域にあるときには除外処理を行う。また、移動制御部41は、自動移動装置40の現在位置が傾斜路面18の領域内にあり且つ検出部46で検出された障害物が傾斜路面18の領域外にあるときには除外処理を行う。この自動移動装置40では、現在位置と傾斜路面18との位置関係から、除外処理をより適正に行うことができる。また、移動制御部41は、検出部46に検出された障害物までの距離が所定距離以上であるときには徐外処理を行う。この移動システムでは、検出部の検出結果への距離を用いて、除外処理をより適正に行うことができる。更に、移動制御部41は、自動移動装置40の現在位置が傾斜路面18の領域外にあり且つ検出部46で検出された障害物が傾斜路面18の領域外にあるときには検出結果を障害物として扱う。また、移動制御部41は、自動移動装置40の現在位置が傾斜路面18の領域内にあり且つ検出部46で検出された障害物が傾斜路面18の領域内にあるときには、検出結果を障害物として扱う。自動移動装置40では、現在位置と傾斜路面18との位置関係から、障害物をより適正に検出することができる。 In addition, the movement control unit 41 performs the exclusion process when the current position of the automatic moving device 40 is outside the area of the sloped road surface 18 and the obstacle detected by the detection unit 46 is in the area of the sloped road surface 18. In addition, the movement control unit 41 performs the exclusion process when the current position of the automatic moving device 40 is within the area of the sloped road surface 18 and the obstacle detected by the detection unit 46 is outside the area of the sloped road surface 18. In this automatic moving device 40, the exclusion process can be performed more appropriately based on the positional relationship between the current position and the sloped road surface 18. In addition, the movement control unit 41 performs the exclusion process when the distance to the obstacle detected by the detection unit 46 is a predetermined distance or more. In this moving system, the exclusion process can be performed more appropriately using the distance to the detection result of the detection unit. In addition, the movement control unit 41 treats the detection result as an obstacle when the current position of the automatic moving device 40 is outside the area of the sloped road surface 18 and the obstacle detected by the detection unit 46 is outside the area of the sloped road surface 18. Furthermore, when the current position of the automatic moving device 40 is within the area of the sloped road surface 18 and an obstacle detected by the detection unit 46 is within the area of the sloped road surface 18, the movement control unit 41 treats the detection result as an obstacle. The automatic moving device 40 can more appropriately detect an obstacle from the positional relationship between the current position and the sloped road surface 18.

また、管理サーバ70は、特定空間中に存在する傾斜路面18の領域の情報である領域情報を記憶部73に記憶し、マップ及び領域情報を上述したいずれかの自動移動装置40へ送信する通信部と、を備えたものである。この管理サーバ70では、特定空間中に存在する傾斜路面18の情報を利用することによって、自動移動装置40がより簡素な処理で三次元的な特定空間内を自動移動することができる。The management server 70 also includes a communication unit that stores area information, which is information on the area of the sloping road surface 18 that exists within the specific space, in the memory unit 73, and transmits the map and area information to any of the above-mentioned automatic moving devices 40. By using the information on the sloping road surface 18 that exists within the specific space, the management server 70 allows the automatic moving device 40 to automatically move within the three-dimensional specific space with simpler processing.

また、管理サーバ70は、自動移動装置40から取得した特定空間内の測定結果と、この特定空間のマップとの間に差異値があるときには、特定空間のマップをこの差異値の間に補正する補正処理を実行する。そして、通信部49は、補正処理後のマップを自動移動装置40へ送信する。自動移動装置40の測定結果は、特定空間のマップの情報に比して正確である場合がある一方、正確ではない場合もありえる。この管理サーバ70では、特定空間のマップを差異値の間に補正することによって、その確度をより高めることができる。特に、複数の測定結果を取得すれば、よりその確度を高めることができる。この管理サーバ70では、補正でその確度をより高めたマップを利用することによって、自動移動装置40がより確実に特定空間内を自動移動することができる。また、管理制御部72は、自動移動装置40から取得した特定空間内の測定結果が所定数以上同一範囲内にあるときには、特定空間のマップをこの測定結果にあうよう補正する。この管理サーバ70では、測定結果に正確性が認められたときに、特定空間のマップを測定結果にあうよう補正するため、自動移動装置40がより確実に特定空間内を自動移動することができる。 In addition, when there is a difference between the measurement results in the specific space acquired from the automatic moving device 40 and the map of the specific space, the management server 70 executes a correction process to correct the map of the specific space between the difference values. Then, the communication unit 49 transmits the map after the correction process to the automatic moving device 40. The measurement results of the automatic moving device 40 may be more accurate than the information on the map of the specific space, but may also be inaccurate. In this management server 70, the accuracy can be further increased by correcting the map of the specific space between the difference values. In particular, if multiple measurement results are acquired, the accuracy can be further increased. In this management server 70, by using the map whose accuracy has been increased by the correction, the automatic moving device 40 can automatically move in the specific space more reliably. In addition, when a predetermined number or more of the measurement results in the specific space acquired from the automatic moving device 40 are within the same range, the management control unit 72 corrects the map of the specific space to match the measurement results. When the management server 70 determines that the measurement results are accurate, it corrects the map of the specific space to match the measurement results, thereby enabling the automatic moving device 40 to automatically move within the specific space more reliably.

なお、本開示は上述した実施形態に何ら限定されることはなく、本開示の技術的範囲に属する限り種々の態様で実施し得ることはいうまでもない。It goes without saying that the present disclosure is in no way limited to the above-described embodiments, and may be implemented in various forms as long as they fall within the technical scope of the present disclosure.

例えば、上述した実施形態では、配送システム10では、配送車60が投影部65を用いて自動移動装置40を誘導する処理を行い、自動移動装置40が投影部47を用いて他の自動移動装置40を誘導する処理を行い、自動移動装置40が傾斜路面18の領域情報を用いて特定空間内の障害物の除外処理を行い、自動移動装置40による測定データによりマップ情報を更新する処理を行うものとしたが、これら1以上を独立して行うものとしてもよい。例えば、配送車60は、投影部65を用いて誘導ライン91を投影し、自動移動装置40を誘導するものとしたが、これを省略してもよい。また、自動移動装置40は、誘導ライン95により他の自動移動装置40を追従させるものとしたがこれを省略してもよい。また、自動移動装置40は、傾斜路面18の情報を用いて検出結果を障害物として取り扱わない除外処理を行うものとしたが、これを省略してもよい。また、管理サーバ70は、自動移動装置40の測定データと特定空間のマップとの間に差異値があるときには、この差異値の間に補正するものとしたが、これを省略してもよい。配送システム10は、上記いずれかの処理を実行すれば、実行した処理に応じた効果を得ることができる。For example, in the above-described embodiment, in the delivery system 10, the delivery vehicle 60 uses the projection unit 65 to guide the automatic moving device 40, the automatic moving device 40 uses the projection unit 47 to guide other automatic moving devices 40, the automatic moving device 40 uses the area information of the sloped road surface 18 to remove obstacles in the specific space, and the automatic moving device 40 uses the measurement data to update the map information, but one or more of these may be performed independently. For example, the delivery vehicle 60 uses the projection unit 65 to project the guide line 91 to guide the automatic moving device 40, but this may be omitted. In addition, the automatic moving device 40 uses the guide line 95 to make the other automatic moving devices 40 follow it, but this may be omitted. In addition, the automatic moving device 40 uses the information of the sloped road surface 18 to perform an exclusion process that does not treat the detection result as an obstacle, but this may be omitted. In addition, when there is a difference value between the measurement data of the automatic moving device 40 and the map of the specific space, the management server 70 corrects between this difference value, but this may be omitted. By executing any one of the above processes, the delivery system 10 can obtain an effect according to the executed process.

また、上述した実施形態では、配送車60が自動移動装置40の現在位置と積載部としての荷室61とを結ぶ誘導ライン91を投影させるものとしたが、これに限定されず、自動移動装置40が自機の積載部43と他の自動移動装置40の現在位置との間に誘導ライン95を投影させるものとしてもよい。この自動移動装置40では、他の自動移動装置40を誘導することができる。 In the above embodiment, the delivery vehicle 60 projects a guide line 91 connecting the current position of the automatic moving device 40 and the cargo compartment 61 as the loading section, but this is not limited to this, and the automatic moving device 40 may project a guide line 95 between its own loading section 43 and the current position of another automatic moving device 40. This automatic moving device 40 can guide the other automatic moving devices 40.

上述した実施形態では、自動移動装置40は、検出部46に検出された物体までの距離が所定距離以上あるときには、除外処理を行うものとしたが、この処理を省略してもよい。なお、移動制御部41は、除外処理を実行する条件として、他の条件を加えてもよい。In the above-described embodiment, the automatic moving device 40 performs the exclusion process when the distance to the object detected by the detection unit 46 is equal to or greater than a predetermined distance, but this process may be omitted. The movement control unit 41 may add other conditions as conditions for executing the exclusion process.

上述した実施形態では、自動移動装置40や検出した物体が傾斜路面18にいるかいないかに基づいて検出した物体を障害物から除外する除外処理を実行するものとしたが、特これに限定されず、例えば、自動移動装置40が車体部40aの傾きを検出するセンサ(例えば、ジャイロセンサなど)を備え、マップ情報と、自機の傾きと、自機の位置と、検出された物体の位置及び距離とを用い、検出された物体が路面であるか否かを計算によって求めて判定するものとしてもよい。この自動移動装置40では、より確実に障害物を検出することができる。In the above-described embodiment, the automatic moving device 40 or the detected object is excluded from obstacles based on whether it is on the sloped road surface 18. However, this is not limited to this. For example, the automatic moving device 40 may be equipped with a sensor (e.g., a gyro sensor) that detects the inclination of the vehicle body 40a, and may use map information, the inclination of the vehicle, the position of the vehicle, and the position and distance of the detected object to calculate whether the detected object is a road surface. This automatic moving device 40 can detect obstacles more reliably.

上述した実施形態では、本開示を配送システム10や移動システム11として説明したが、特にこれに限定されず、配送システムに用いられる管理装置としてもよい。また、上述した実施形態では、物流PC21、店舗PC51及び管理サーバ70において、位置情報やマップ情報を相互に利用するものとして説明したが、特にこれに限定されず、位置情報25やマップ情報26を物流PC21のみで扱ってもよいし、位置情報55やマップ情報56を店舗PC51のみで扱ってもよい。位置情報やマップ情報は、利用される場所で完結して利用することができる。In the above-described embodiment, the present disclosure has been described as a delivery system 10 and a mobile system 11, but is not limited thereto and may be a management device used in a delivery system. In addition, in the above-described embodiment, the logistics PC 21, the store PC 51, and the management server 70 have been described as mutually using location information and map information, but is not limited thereto and location information 25 and map information 26 may be handled only by the logistics PC 21, and location information 55 and map information 56 may be handled only by the store PC 51. Location information and map information can be used completely at the location where they are used.

ここで、本開示の移動システム11は、以下のように構成してもよい。例えば、移動システム11は、物品を特定空間内で自動移動する移動体としての自動移動装置40を有し、この物品を配送する移動システムであって、特定空間内に存在する障害物を検出する検出部46と、特定空間内で自動移動装置40を移動させる移動駆動部45と、自動移動装置40の特定空間内での現在位置と、特定空間のマップと、特定空間中に存在する傾斜路面の領域の情報である領域情報と、に基づいて、検出部46で検出された検出結果を障害物として扱わない除外処理を行う処理部としての移動制御部41と、を備えたものとしてもよい。この移動システム11では、マップに傾斜路面の情報を付記することによって、三次元のマップデータなどを用いて複雑な解析を行うことなく、障害物の除外などを判定することができ、より簡素な処理で三次元的な特定空間内を自動移動することができる。Here, the moving system 11 of the present disclosure may be configured as follows. For example, the moving system 11 may be a moving system that has an automatic moving device 40 as a moving body that automatically moves an item within a specific space and delivers the item, and may include a detection unit 46 that detects obstacles present in the specific space, a moving drive unit 45 that moves the automatic moving device 40 within the specific space, and a moving control unit 41 as a processing unit that performs an exclusion process that does not treat the detection result detected by the detection unit 46 as an obstacle based on the current position of the automatic moving device 40 in the specific space, a map of the specific space, and area information that is information on the area of a sloped road surface present in the specific space. In this moving system 11, by adding information on the sloped road surface to the map, it is possible to determine the exclusion of obstacles without performing complex analysis using three-dimensional map data, etc., and it is possible to automatically move within a three-dimensional specific space with simpler processing.

また、本開示の管理装置は、物品を特定空間内で自動移動する移動体としての自動移動装置40を有しこの物品を配送する移動システム11を有する配送システム10に用いられる管理装置であって、特定空間のマップと、特定空間中に存在する傾斜路面の領域の情報である領域情報と、を記憶する記憶部と、マップ及び領域情報を上述のいずれかの自動移動装置40へ送信する通信部と、を備えたものとしてもよい。この管理装置では、移動システム11において、マップに傾斜路面の情報を付記することによって、三次元のマップデータなどを用いて複雑な解析を行うことなく、障害物の除外などを判定することができ、より簡素な処理で三次元的な特定空間内を自動移動することができる。 The management device disclosed herein may be a management device used in a delivery system 10 having an automatic moving device 40 as a moving body that automatically moves an item within a specific space and a moving system 11 that delivers the item, and may include a memory unit that stores a map of the specific space and area information that is information on an area of a sloped road surface that exists in the specific space, and a communication unit that transmits the map and area information to any of the automatic moving devices 40 described above. In this management device, by adding information on the sloped road surface to the map in the moving system 11, it is possible to determine the removal of obstacles, etc., without performing complex analysis using three-dimensional map data, etc., and to automatically move within a three-dimensional specific space with simpler processing.

あるいは、本開示の管理装置は、物品を特定空間内で自動移動する移動体としての自動移動装置40を有しこの物品を配送する移動システム11を有する配送システム10に用いられる管理装置であって、自動移動装置40から取得した特定空間内の測定結果と、この特定空間のマップとの間に差異値があるときには、特定空間のマップをこの差異値の間に補正する補正処理を実行する補正部と、補正処理後のマップを上述のいずれかの自動移動装置40へ送信する通信部と、を備えたものとしてもよい。この管理装置では、特定空間のマップの情報に比して正確である場合がある一方、正確ではない場合もありえる自動移動装置の測定結果を用いる際に、特定空間のマップを差異値の間に補正することによって、その確度をより高めることができる。Alternatively, the management device disclosed herein may be a management device used in a delivery system 10 having an automatic moving device 40 as a moving body that automatically moves an item within a specific space and a moving system 11 that delivers the item, and may include a correction unit that executes a correction process to correct the map of the specific space to within the difference value when there is a difference value between the measurement results of the specific space acquired from the automatic moving device 40 and the map of the specific space, and a communication unit that transmits the map after the correction process to any of the automatic moving devices 40 described above. In this management device, when using the measurement results of the automatic moving device, which may be more accurate than the information on the map of the specific space but may also be inaccurate, the accuracy can be further increased by correcting the map of the specific space to within the difference value.

本開示の移動システム及び管理装置は、物品を配送する流通システムの技術分野に利用可能である。The mobile system and management device disclosed herein can be used in the technical field of distribution systems for delivering goods.

10 配送システム、11 移動システム、12 台車、13 積載部、14 キャスター、15 ネットワーク、18 傾斜路面、20 物流センター、21 物流PC、22 制御部、23 記憶部、24 配送管理情報、25 位置情報、26 マップ情報、28 通信部、29 領域検出装置、40,40A~40D 自動移動装置、40a 車体部、41 移動制御部、42 記憶部、43 積載部、44 車輪、45 移動駆動部、46 検出部、47 投影部、48 読取部、49 通信部、50 店舗、51 店舗PC、52 制御部、53 記憶部、54 配送管理情報、55 位置情報、56 マップ情報、58 通信部、59 陳列棚、60 配送車、61 荷室、62 テールゲート、63 テールリフト、64 移動部、65 投影部、66 駆動部、68 制御装置、70 管理サーバ、72 管理制御部、73 記憶部、74 配送管理情報、75 位置情報、76 マップ情報、78 通信部、80 マップデータ、81 障害物領域、82 傾斜路面領域、 90,92,94 投影領域、91,93,95 誘導ライン。10 Delivery system, 11 Moving system, 12 Cart, 13 Loading unit, 14 Caster, 15 Network, 18 Sloped road surface, 20 Logistics center, 21 Logistics PC, 22 Control unit, 23 Memory unit, 24 Delivery management information, 25 Position information, 26 Map information, 28 Communication unit, 29 Area detection device, 40, 40A to 40D Automatic moving device, 40a Vehicle unit, 41 Movement control unit, 42 Memory unit, 43 Loading unit, 44 Wheels, 45 Movement drive unit, 46 Detection unit, 47 Projection unit, 48 Reading unit, 49 Communication unit, 50 Store, 51 Store PC, 52 Control unit, 53 Memory unit, 54 Delivery management information, 55 Position information, 56 Map information, 58 Communication unit, 59 Display shelf, 60 Delivery vehicle, 61 Cargo room, 62 Tailgate, 63 tail lift, 64 moving unit, 65 projection unit, 66 drive unit, 68 control device, 70 management server, 72 management control unit, 73 memory unit, 74 delivery management information, 75 position information, 76 map information, 78 communication unit, 80 map data, 81 obstacle area, 82 sloped road surface area, 90, 92, 94 projection area, 91, 93, 95 guide lines.

Claims (16)

物品を特定空間内で自動移動する移動体を有し該物品を配送する移動システムであって、
前記特定空間内に存在する障害物を検出する検出部と、
前記特定空間内で前記移動体を移動させる駆動部と、
前記移動体の前記特定空間内での現在位置と、前記特定空間のマップと、前記特定空間中に存在する傾斜路面の領域の情報である領域情報と、に基づいて、前記検出部で検出された検出結果を障害物として扱わない除外処理を行う処理部と、
を備えた移動システム。
A moving system having a moving body that automatically moves an item within a specific space and delivers the item,
A detection unit that detects an obstacle present in the specific space;
A drive unit that moves the moving body within the specific space;
a processing unit that performs an exclusion process that does not treat the detection result detected by the detection unit as an obstacle, based on a current position of the moving object within the specific space, a map of the specific space, and area information that is information on an area of a slope surface existing in the specific space; and
A moving system equipped with
前記処理部は、前記移動体の現在位置が前記傾斜路面の領域外にあり且つ前記検出部で検出された障害物が前記傾斜路面の領域にあるときには前記除外処理を行い、及び/又は、前記移動体の現在位置が前記傾斜路面の領域内にあり且つ前記検出部で検出された障害物が前記傾斜路面の領域外にあるときには前記除外処理を行う、請求項に記載の移動システム。 The mobile system described in claim 1, wherein the processing unit performs the exclusion process when the current position of the moving body is outside the area of the sloped road surface and an obstacle detected by the detection unit is in the area of the sloped road surface, and/ or performs the exclusion process when the current position of the moving body is within the area of the sloped road surface and an obstacle detected by the detection unit is outside the area of the sloped road surface. 前記処理部は、前記検出部に検出された障害物までの距離が所定距離以上であるときには前記外処理を行う、請求項1又は2に記載の移動システム。 The mobile system according to claim 1 , wherein the processing unit performs the exclusion process when a distance to the obstacle detected by the detection unit is equal to or greater than a predetermined distance. 前記処理部は、前記移動体の現在位置が前記傾斜路面の領域外にあり且つ前記検出部で検出された障害物が前記傾斜路面の領域外にあるときには前記検出結果を障害物として扱い、且つ前記移動体の現在位置が前記傾斜路面の領域内にあり且つ前記検出部で検出された障害物が前記傾斜路面の領域内にあるときには前記検出結果を障害物として扱う、請求項1~3のいずれか1項に記載の移動システム。 The mobile system according to any one of claims 1 to 3, wherein the processing unit treats the detection result as an obstacle when the current position of the mobile body is outside the area of the sloped road surface and the obstacle detected by the detection unit is outside the area of the sloped road surface, and treats the detection result as an obstacle when the current position of the mobile body is within the area of the sloped road surface and the obstacle detected by the detection unit is within the area of the sloped road surface. 前記移動体は、前記移動体が読み取って移動する誘導ラインを前記特定空間内に存在する投影面に投影させる投影部を備えている、請求項1~のいずれか1項に記載の移動システム。 The mobile system according to any one of claims 1 to 4 , wherein the mobile body is provided with a projection unit that projects a guide line that the mobile body reads and moves along onto a projection surface that exists within the specific space . 請求項1~5のいずれか1項に記載の移動システムであって、
前記物品を積載可能な積載部と、
前記移動体が読み取って移動する誘導ラインを前記特定空間内に存在する投影面に投影させる投影部と、
前記移動体を移動させる駆動部と、
前記投影部を制御する制御部と、
を備えた移動システム。
A mobile system according to any one of claims 1 to 5 ,
A loading section capable of loading the items;
A projection unit that projects the guide line that the moving object reads and moves along onto a projection surface that exists within the specific space;
A drive unit that moves the moving body;
A control unit that controls the projection unit;
A moving system equipped with
前記移動体は、前記駆動部を備え、前記誘導ラインを読み取って移動する自動移動装置であり、
前記移動システムは、前記積載部と、前記投影部と、前記制御部とを備える配送車を有する、請求項に記載の移動システム。
The moving body is an automatic moving device that includes the driving unit and moves by reading the guide line,
The mobile system according to claim 6 , further comprising a delivery vehicle including the loading unit, the projection unit, and the control unit.
前記制御部は、前記駆動部を制御し、前記移動体を前記特定空間内及び/又は配送拠点間で自動移動させる、請求項に記載の移動システム。 The moving system according to claim 6 , wherein the control unit controls the drive unit to automatically move the moving body within the specific space and/or between delivery bases. 前記制御部は、他の前記移動体が前記移動体のあとを追従する前記誘導ラインを前記投影部によって前記投影面に投影させる、請求項に記載の移動システム。 The moving system according to claim 8 , wherein the control unit causes the projection unit to project the guiding line along which the other moving bodies follow the moving body onto the projection surface. 請求項又はに記載の移動システムであって、
前記投影面に投影された前記誘導ラインを読み取る読取部、を備え、
前記制御部は、他の装置が投影した前記誘導ラインに沿って移動するよう前記駆動部を制御する、移動システム。
A mobile system according to claim 8 or 9 ,
A reading unit that reads the guide line projected on the projection surface,
The control unit controls the drive unit to move along the guide line projected by another device.
前記制御部は、他の前記移動体の現在位置と前記積載部とを結ぶ前記誘導ラインを前記投影部によって前記投影面に投影させる、請求項10のいずれか1項に記載の移動システム。 The moving system according to claim 6 , wherein the control unit causes the projection unit to project the guiding line connecting the current position of the other moving body and the loading unit onto the projection surface. 記制御部は、前記処理部の処理に基づいて前記駆動部を制御し、前記移動体を前記特定空間内で自動移動させる、請求項6~11のいずれか1項に記載の移動システム。 The moving system according to any one of claims 6 to 11 , wherein the control unit controls the drive unit based on processing by the processing unit, and automatically moves the moving body within the specific space. 物品を特定空間内で自動移動する移動体を有し該物品を配送する移動システムを有する配送システムに用いられる管理装置であって、
前記特定空間のマップと、前記特定空間中に存在する傾斜路面の領域の情報である領域情報と、を記憶する記憶部と、
前記マップ及び前記領域情報を請求項1~12のいずれか1項に記載の移動システムへ送信する通信部と、
を備えた管理装置。
A management device used in a delivery system having a moving system that has a moving body that automatically moves an item within a specific space and delivers the item,
A storage unit that stores a map of the specific space and area information that is information on an area of a slope surface that exists in the specific space;
A communication unit that transmits the map and the area information to the mobile system according to any one of claims 1 to 12;
A management device comprising:
請求項13に記載の管理装置であって、
前記移動体から取得した前記特定空間内の測定結果と、該特定空間のマップとの間に差異値があるときには、前記特定空間のマップを該差異値の間に補正する補正処理を実行する補正部、を備え、
前記通信部は、前記補正処理後のマップを前記移動体へ送信する、管理装置。
The management device according to claim 13,
a correction unit that, when there is a difference between the measurement result in the specific space acquired from the moving body and a map of the specific space, executes a correction process to correct the map of the specific space to a value equal to the difference,
The communication unit transmits the corrected map to the mobile object.
物品を特定空間内で自動移動する移動体を有し該物品を配送する移動システムを有する配送システムに用いられる管理装置であって、
前記移動体から取得した前記特定空間内の測定結果と、該特定空間のマップとの間に差異値があるときには、前記特定空間のマップを該差異値の間に補正する補正処理を実行する補正部と、
前記補正処理後のマップを請求項1~12のいずれか1項に記載の移動システムへ送信する通信部と、
を備えた管理装置。
A management device used in a delivery system having a moving system that has a moving body that automatically moves an item within a specific space and delivers the item,
a correction unit that, when there is a difference between the measurement result in the specific space acquired from the moving object and a map of the specific space, executes a correction process to correct the map of the specific space to the difference value;
A communication unit that transmits the map after the correction process to the mobile system according to any one of claims 1 to 12;
A management device comprising:
前記補正部は、前記移動体から取得した前記特定空間内の測定結果が所定数以上同一範囲内にあるときには、前記特定空間のマップを該測定結果にあうよう補正する、請求項14又は15に記載の管理装置。 The management device according to claim 14 or 15, wherein the correction unit corrects the map of the specific space to match the measurement results when a predetermined number or more of the measurement results in the specific space acquired from the mobile object are within the same range.
JP2023505016A 2021-03-11 2021-03-11 Mobile system and management device Active JP7595744B2 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2021/009875 WO2022190324A1 (en) 2021-03-11 2021-03-11 Moving system and management device

Publications (2)

Publication Number Publication Date
JPWO2022190324A1 JPWO2022190324A1 (en) 2022-09-15
JP7595744B2 true JP7595744B2 (en) 2024-12-06

Family

ID=83226546

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2023505016A Active JP7595744B2 (en) 2021-03-11 2021-03-11 Mobile system and management device

Country Status (2)

Country Link
JP (1) JP7595744B2 (en)
WO (1) WO2022190324A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024134840A1 (en) * 2022-12-22 2024-06-27 株式会社Fuji Automatic moving device and control method for automatic moving device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010079869A (en) 2008-08-25 2010-04-08 Murata Machinery Ltd Autonomous moving apparatus
JP2014078254A (en) 2009-08-31 2014-05-01 Neato Robotics Inc Method and apparatus for simultaneous localization and mapping of mobile robot environment
JP2017015409A (en) 2015-06-26 2017-01-19 シャープ株式会社 Road surface detection device, mobile body, road surface detection method, and road surface detection program
JP2017130098A (en) 2016-01-21 2017-07-27 シャープ株式会社 Autonomous traveling device
JP2020052629A (en) 2018-09-26 2020-04-02 三菱ロジスネクスト株式会社 Carrier system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3705971A1 (en) * 2019-03-08 2020-09-09 Fq Ip Ab Virtual coupling

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010079869A (en) 2008-08-25 2010-04-08 Murata Machinery Ltd Autonomous moving apparatus
JP2014078254A (en) 2009-08-31 2014-05-01 Neato Robotics Inc Method and apparatus for simultaneous localization and mapping of mobile robot environment
JP2017015409A (en) 2015-06-26 2017-01-19 シャープ株式会社 Road surface detection device, mobile body, road surface detection method, and road surface detection program
JP2017130098A (en) 2016-01-21 2017-07-27 シャープ株式会社 Autonomous traveling device
JP2020052629A (en) 2018-09-26 2020-04-02 三菱ロジスネクスト株式会社 Carrier system

Also Published As

Publication number Publication date
WO2022190324A1 (en) 2022-09-15
JPWO2022190324A1 (en) 2022-09-15

Similar Documents

Publication Publication Date Title
CN102402224B (en) Automatic guided vehicle and method for drive control of the same
CN113387302B (en) Mobile control system, mobile body, control method and storage medium
JP7112803B1 (en) Transport system and transport control method
JP7595744B2 (en) Mobile system and management device
US12481284B2 (en) Automatic moving device and control method for automatic moving device
JP7522516B1 (en) Transport vehicle travel control system and transport vehicle travel control method
JP7421658B2 (en) Control device, delivery system and control method
JP7575837B1 (en) Transport vehicle control system and transport vehicle control method
JP7669090B1 (en) Information processing system, information processing method, and program
JP7575836B1 (en) Conveyor
JP2022156698A (en) Cargo handling vehicle, cargo handling system, and control program of cargo handling vehicle
JP7627535B1 (en) Driving control method, driving control system, and program
JP7590802B1 (en) Transport vehicle travel control system and transport vehicle travel control method
WO2024024059A1 (en) Control device, delivery system, and information processing method
WO2024134840A1 (en) Automatic moving device and control method for automatic moving device
JP7509490B1 (en) Coupling device
JP7464319B2 (en) Transport system and transport control method
JP7685298B1 (en) coupling device
US20250128924A1 (en) Model-based autonomous mobile robot operations on piecewise flat floors
WO2025150194A1 (en) Information processing device, autonomous mobile device, conveyance system, and information processing method
WO2025046803A1 (en) Automatic movement device, management device, conveyance system, control method, and management method
JP2025146588A (en) Mobile object route generation system, route generation method, and program
WO2026033767A1 (en) Automatic conveyance system
WO2025099811A1 (en) Information processing device, conveyance system, and information processing method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240118

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240820

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241015

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20241119

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241126

R150 Certificate of patent or registration of utility model

Ref document number: 7595744

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150