JP7094741B2 - Mobile management system, its control method, and management server - Google Patents
Mobile management system, its control method, and management server Download PDFInfo
- Publication number
- JP7094741B2 JP7094741B2 JP2018051496A JP2018051496A JP7094741B2 JP 7094741 B2 JP7094741 B2 JP 7094741B2 JP 2018051496 A JP2018051496 A JP 2018051496A JP 2018051496 A JP2018051496 A JP 2018051496A JP 7094741 B2 JP7094741 B2 JP 7094741B2
- Authority
- JP
- Japan
- Prior art keywords
- external event
- management system
- movement
- route
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Navigation (AREA)
- Traffic Control Systems (AREA)
Description
本発明は、複数の移動体の移動を管理する管理システム及びその制御方法並びに管理サーバに関する。 The present invention relates to a management system for managing the movement of a plurality of moving objects, a control method thereof, and a management server.
特許文献1では、飛行制限区域に応じた飛行が可能なシステム、方法及び装置が開示されている(要約)。特許文献1では、無人飛行体(UAV:unmanned aerial vehicle)の位置が、飛行制限区域と比較される。必要に応じて、UAVは、飛行禁止区域への進入を回避するための対応を取る。飛行制限区域としては、例えば空港が挙げられている([0003]、[0004])。 Patent Document 1 discloses a system, a method and a device capable of flying according to a flight restricted area (summary). In Patent Document 1, the position of an unmanned aerial vehicle (UAV) is compared with a restricted flight area. If necessary, the UAV will take steps to avoid entering the no-fly zone. Examples of flight restricted areas include airports ([0003], [0004]).
上記のように、特許文献1では、UAVの位置を飛行制限区域と比較し、必要に応じて、UAVは、飛行禁止区域への進入を回避するための対応を取る(要約)。飛行制限区域としては、例えば空港が挙げられている([0003]、[0004])。 As described above, in Patent Document 1, the position of the UAV is compared with the flight restricted area, and if necessary, the UAV takes measures to avoid entering the flight prohibited area (summary). Examples of flight restricted areas include airports ([0003], [0004]).
飛行制限区域については、「制限」の程度を複数設けることが可能である。例えば、小学生が通学中の通学経路については、通学の間のみ、飛行を禁止することも考えられる。また、屋外コンサート会場及びその周辺については、コンサートの開催中及びその前後のみ、飛行を禁止することが考えられる。換言すると、時間帯又は人数に応じて、飛行制限区域(飛行制限領域)を動的に変化させることが可能である。 For flight restricted areas, it is possible to set multiple degrees of "restriction". For example, regarding the route to school where elementary school students are commuting to school, it is possible to prohibit flight only while commuting to school. In addition, it is conceivable that flights will be prohibited only during and before and after the concert at the outdoor concert venue and its surroundings. In other words, it is possible to dynamically change the flight restricted area (flight restricted area) according to the time zone or the number of people.
しかしながら、特許文献1では、飛行制限領域又は飛行制限地点としての飛行制限場所を動的に変化させることについては考慮されていないように見受けられる。これらの課題は、飛行体に限らず、自律的な移動を行うその他の自律移動体(自動車、船舶等)にも該当する。 However, Patent Document 1 does not seem to consider dynamically changing the flight restricted area or the flight restricted place as the flight restricted point. These issues apply not only to flying objects but also to other autonomous moving objects (automobiles, ships, etc.) that move autonomously.
本発明は上記のような課題を考慮してなされたものであり、飛行制限場所の動的な変化を好適に行うことが可能な移動体の管理システム及びその制御方法並びに管理サーバを提供することを目的とする。 The present invention has been made in consideration of the above-mentioned problems, and provides a moving object management system, a control method thereof, and a management server capable of suitably performing dynamic changes in flight restricted locations. With the goal.
本発明に係る管理システムは、
出発地から目的地まで移動するための自律制御部を備えた少なくとも1台の自律移動体と、
通信装置を介して前記自律移動体と通信し、前記自律移動体を含む複数の移動体の移動を管理する移動管理部と
を備えるものであって、
前記移動管理部は、前記出発地から前記目的地の間で行われる一時的な行事又は催し物である外部イベントに関する情報である外部イベント情報を外部機器から受信し、前記外部イベント情報に基づいて前記自律移動体の移動計画又は動作状態を動的に変更する動的計画変更部を備える
ことを特徴とする。
The management system according to the present invention is
At least one autonomous mobile unit with an autonomous control unit for moving from the starting point to the destination, and
It is provided with a movement management unit that communicates with the autonomous mobile body via a communication device and manages the movement of a plurality of mobile bodies including the autonomous mobile body.
The movement management unit receives external event information from an external device, which is information about an external event that is a temporary event or event performed between the departure place and the destination, and the movement management unit receives the external event information from the external device, and the movement management unit is based on the external event information. It is characterized by including a dynamic plan change unit that dynamically changes the movement plan or operation state of the autonomous moving body.
本発明によれば、自律移動体の出発地から目的地の間で行われる一時的な行事又は催し物である外部イベントに関する外部イベント情報に基づいて自律移動体の移動計画又は動作状態を変更する。これにより、外部イベントの影響を、自律移動体の移動計画又は動作状態に反映することが可能となる。従って、飛行制限場所の動的な変化を好適に行うことが可能となる。 According to the present invention, the movement plan or operation state of the autonomous moving body is changed based on the external event information regarding the external event which is a temporary event or event performed between the starting point and the destination of the autonomous moving body. This makes it possible to reflect the influence of the external event on the movement plan or operation state of the autonomous moving body. Therefore, it is possible to preferably perform a dynamic change of the flight restricted place.
前記外部イベント情報は、前記外部イベントの混雑度合い、又は前記外部イベントに伴う交通量を含んでもよい。これにより、外部イベントの影響を、自律移動体の移動計画又は動作状態に精度良く反映することが可能となる。 The external event information may include the degree of congestion of the external event or the traffic volume associated with the external event. This makes it possible to accurately reflect the influence of the external event on the movement plan or operation state of the autonomous moving body.
前記外部イベント情報は、前記外部イベントの会場に存在する物品の評価額情報を含んでもよい。これにより、例えば、外部イベントの会場に高額な物品が配置されている場合、自律移動体の移動計画又は動作状態に反映することが可能となる。 The external event information may include valuation information of goods existing at the venue of the external event. As a result, for example, when an expensive item is placed at the venue of an external event, it can be reflected in the movement plan or operation state of the autonomous moving body.
前記外部機器から前記外部イベント情報を受信したとき、前記移動管理部は、前記自律移動体の移動が一時的に制限される領域又は地点としての一時的移動制限場所を前記外部イベント情報に基づいて設定してもよい。また、前記移動管理部は、前記自律移動体の前記移動計画又は前記動作状態を前記一時的移動制限場所に基づいて変更してもよい。これにより、一時的移動制限場所を考慮して、自律移動体の移動計画又は動作状態を変更することが可能となる。 When the external event information is received from the external device, the movement management unit determines the temporary movement restriction place as an area or a point where the movement of the autonomous moving body is temporarily restricted based on the external event information. It may be set. Further, the movement management unit may change the movement plan or the operation state of the autonomous moving body based on the temporary movement restriction location. This makes it possible to change the movement plan or operating state of the autonomous moving body in consideration of the temporary movement restricted place.
前記管理システムは、前記複数の移動体の個体毎又は種類毎の優先度である移動体優先度を蓄積した優先度データベースを備えてもよい。また、前記移動管理部は、前記移動体優先度に基づいて前記自律移動体の前記移動計画又は前記動作状態を変更してもよい。これにより、自律移動体の移動計画又は動作状態に移動体優先度を反映させることが可能となる。 The management system may include a priority database accumulating mobile priority, which is a priority for each individual or each type of the plurality of mobiles. Further, the movement management unit may change the movement plan or the operation state of the autonomous moving body based on the moving body priority. This makes it possible to reflect the moving body priority in the moving plan or operating state of the autonomous moving body.
前記移動管理部は、前記自律移動体の予定経路を算出する際に、前記予定経路の候補を算出し、前記予定経路の候補上において、前記自律移動体の予定移動時刻又は予定移動時間帯に前記外部イベントが行われる場合、前記予定移動時刻又は前記予定移動時間帯をずらして前記予定経路を算出してもよい。これにより、時間的に外部イベントを避けて自律移動体を移動させることが可能となる。
前記予定経路の候補は、前記出発地から前記目的地までの最短経路であってもよい。
前記外部イベント情報は、前記外部イベントを申請する申請端末から送信された混雑度合いを含む情報、又は、前記外部イベントの場所における混雑度合いを示す通信端末の通信量を含んでもよい。
前記外部イベント情報は、前記外部イベントを申請する前記申請端末から送信された前記混雑度合いを含む前記情報を含み、前記管理システムは、前記申請端末から送信された前記外部イベントの申請の許可又は不許可を判定する判定部を更に備えてもよい。
前記判定部は、前記申請を許可する場合、許可通知を前記申請端末に送信してもよい。
前記申請端末は、前記外部イベントの地点入力画像を含む申請画面が表示される表示部を有してもよい。
前記地点入力画像は、前記外部イベントの申請者が前記外部イベントを行いたい地点の入力を行うための画像であってもよい。
前記申請画面には、前記自律移動体の予定経路が更に表示されてもよい。
前記外部イベント情報が蓄積される記憶部を更に有してもよい。
When calculating the scheduled route of the autonomous moving body, the movement management unit calculates the candidate of the scheduled route, and on the candidate of the scheduled route, the scheduled movement time or the scheduled movement time zone of the autonomous moving body is set. When the external event is performed, the scheduled travel time or the scheduled travel time zone may be shifted to calculate the scheduled route. This makes it possible to move the autonomous moving body while avoiding external events in time.
The candidate route may be the shortest route from the departure point to the destination.
The external event information may include information including the degree of congestion transmitted from the application terminal applying for the external event, or the communication amount of the communication terminal indicating the degree of congestion at the place of the external event.
The external event information includes the information including the degree of congestion transmitted from the application terminal for applying for the external event, and the management system permits or disapproves the application for the external event transmitted from the application terminal. A determination unit for determining permission may be further provided.
When the determination unit permits the application, the determination unit may send a permission notification to the application terminal.
The application terminal may have a display unit on which an application screen including a point input image of the external event is displayed.
The point input image may be an image for the applicant of the external event to input a point where the external event is desired to be performed.
The scheduled route of the autonomous moving body may be further displayed on the application screen.
It may further have a storage unit in which the external event information is stored.
本発明に係る制御方法は、
出発地から目的地まで移動するための自律制御部を備えた少なくとも1台の自律移動体と、
通信装置を介して前記自律移動体と通信し、前記自律移動体を含む複数の移動体の移動を管理する移動管理部と
を備える管理システムの制御方法であって、
前記移動管理部の動的計画変更部は、
前記出発地から前記目的地の間で行われる一時的な行事又は催し物である外部イベントに関する情報である外部イベント情報を外部機器から受信し、
前記外部イベント情報に基づいて前記自律移動体の移動計画又は動作状態を動的に変更する
ことを特徴とする。
The control method according to the present invention is
At least one autonomous mobile unit with an autonomous control unit for moving from the starting point to the destination, and
It is a control method of a management system including a movement management unit that communicates with the autonomous mobile body via a communication device and manages the movement of a plurality of mobile bodies including the autonomous mobile body.
The dynamic plan change unit of the movement management unit is
Receives external event information from an external device, which is information about an external event that is a temporary event or event that takes place between the departure point and the destination.
It is characterized in that the movement plan or operation state of the autonomous moving body is dynamically changed based on the external event information.
本発明に係る管理サーバは、出発地から目的地まで移動するための自律制御部を備えた少なくとも1台の自律移動体と通信し、前記自律移動体を含む複数の移動体の移動を管理するものであって、
前記管理サーバは、前記出発地から前記目的地の間で行われる一時的な行事又は催し物である外部イベントに関する情報である外部イベント情報を外部機器から受信し、前記外部イベント情報に基づいて前記自律移動体の移動計画又は動作状態を動的に変更する動的計画変更部を備える
ことを特徴とする。
The management server according to the present invention communicates with at least one autonomous mobile body provided with an autonomous control unit for moving from a departure point to a destination, and manages the movement of a plurality of mobile bodies including the autonomous mobile body. It ’s a thing,
The management server receives external event information from an external device, which is information about an external event that is a temporary event or event performed between the departure place and the destination, and autonomously based on the external event information. It is characterized by including a dynamic plan change unit that dynamically changes the movement plan or operation state of the moving body.
本発明によれば、飛行制限場所の動的な変化を好適に行うことが可能となる。 According to the present invention, it is possible to suitably perform a dynamic change of a flight restricted place.
A.一実施形態
<A-1.構成>
[A-1-1.全体構成]
図1は、本発明の一実施形態に係る管理システム10の概要を示す全体構成図である。管理システム10は、複数の発注端末20と、少なくとも1台のサービス管理サーバ22(以下「サービスサーバ22」ともいう。)と、少なくとも1台の交通管理サーバ24(以下「交通サーバ24」ともいう。)と、複数の配送ドローン26と、複数の申請端末28と、複数のエンタテインメントドローン30と、複数のリモートコントローラ32と、少なくとも1台の通信管理サーバ34とを有する。サービスサーバ22と交通サーバ24は、移動管理部40を構成する。
A. One Embodiment <A-1. Configuration>
[A-1-1. overall structure]
FIG. 1 is an overall configuration diagram showing an outline of a
図1では、発注端末20、サービスサーバ22、交通サーバ24、配送ドローン26、申請端末28、エンタテインメントドローン30、リモートコントローラ32及び通信管理サーバ34を、それぞれ1台のみ示している。管理システム10では、発注端末20を介して入力された商品Gの発注情報Iodrに基づいて、配送ドローン26が商品Gを配送する。
FIG. 1 shows only one ordering
また、申請端末28から交通サーバ24に対して、エンタテインメントドローン30の飛行許可申請が行われる。飛行許可申請が許可された場合、エンタテインメントドローン30のユーザは、許可された条件に従って、リモートコントローラ32を介してエンタテインメントドローン30を飛行させることができる。配送ドローン26の予定経路RTpは、エンタテインメントドローン30の飛行等の外部イベントEに伴って変更される。
In addition, a flight permit application for the
発注端末20とサービスサーバ22の間、サービスサーバ22と交通サーバ24の間、交通サーバ24と申請端末28の間及び交通サーバ24と通信管理サーバ34の間は、インターネット60を介して通信可能である。また、サービスサーバ22と配送ドローン26の間は、インターネット60及び無線中継局62を介して通信可能である。エンタテインメントドローン30とリモートコントローラ32の間は、無線通信(電波通信等)を介して通信可能である。
Communication is possible via the
[A-1-2.発注端末20]
発注端末20は、サービスサーバ22が取り扱う商品Gについて第1ユーザ(発注者)からの発注を受け付ける第1外部機器である。発注端末20は、例えば、パーソナルコンピュータ又はスマートフォンから構成される。発注端末20は、第1表示部70を有する。
[A-1-2. Ordering terminal 20]
The ordering
[A-1-3.サービス管理サーバ22]
サービス管理サーバ22は、特定の企業が管理するサーバであり、当該企業の受注管理、在庫管理及び配送管理を行う。受注管理では、発注端末20からの発注(サービスの要求)を受け付ける。在庫管理では、商品Gの在庫管理を行う。配送管理では、商品Gの配送(複数の配送ドローン26の移動)を管理する。
[A-1-3. Service management server 22]
The
図1に示すように、サービスサーバ22は、入出力部80と、通信部82と、演算部84と、記憶部86とを含む。通信部82は、インターネット60を介することで、発注端末20、交通サーバ24、配送ドローン26等との通信が可能である。
As shown in FIG. 1, the
演算部84は、中央演算装置(CPU)を含み、記憶部86に記憶されているプログラムを実行することにより動作する。演算部84が実行する機能の一部は、ロジックIC(Integrated Circuit)を用いて実現することもできる。演算部84は、前記プログラムの一部をハードウェア(回路部品)で構成することもできる。
The
演算部84は、配送管理部90と、飛行制御部92とを有する。配送管理部90は、商品Gの配送を管理する。飛行制御部92は、配送ドローン26の飛行を制御する。配送管理部90は、外部イベント情報Iee(後述)に基づいて、各配送ドローン26の移動計画及び動作状態を動的に変更する動的計画変更部100を有する。動的計画変更部100は、各配送ドローン26の予定経路RTpを算出する経路算出部110を有する。
The
記憶部86は、演算部84が用いるプログラム及びデータを記憶するものであり、ランダム・アクセス・メモリ(以下「RAM」という。)を備える。RAMとしては、レジスタ等の揮発性メモリと、ハードディスク、フラッシュメモリ等の不揮発性メモリとを用いることができる。また、記憶部86は、RAMに加え、リード・オンリー・メモリ(ROM)を有してもよい。
The
記憶部86は、注文データベース120(以下「注文DB120」という。)と、在庫データベース122(以下「在庫DB122」という。)と、移動体データベース124(以下「移動体DB124」という。)と、第1地図データベース126(以下「第1地図DB126」という。)と、配送データベース128(以下「配送DB128」という。)とを有する。
The
注文DB120は、各発注端末20を介して受け付けた注文に関する情報(発注情報Iodr)を蓄積する。在庫DB122は、在庫に関する情報(在庫情報Istk)を蓄積する。移動体DB124は、配送ドローン26に関する個体情報Iiを蓄積する。また、個体情報Iiは、例えば、配送ドローン26の識別情報(識別ID)、種類(小型、大型等)、最大積載重量、積載可能な荷物の最大寸法を含む。また、個体情報Iiは、積載可能な荷物の個数、最大利用可能人数、燃費、最高速度、稼働年数、総移動距離、配送ドローン26の現在位置のいずれか1つ又は複数を含んでもよい。
The
第1地図DB126は、配送ドローン26による配送を行うための地図情報(第1地図情報Imap1)を蓄積する。第1地図情報Imap1には、交通サーバ24による進入許可を要する進入制限領域の位置情報が含まれる。
The
配送DB128は、注文を受けた商品Gの配送に関する情報(配送情報Id)を蓄積する。配送情報Idには、商品Gの配送を行う配送ドローン26に関する情報も含まれる。
The
[A-1-4.交通管理サーバ24]
交通管理サーバ24は、複数の移動体(配送ドローン26、エンタテインメントドローン30等)の交通(飛行)に関する情報(交通情報It)を管理する。例えば、交通サーバ24は、各移動体の飛行許可申請をサービスサーバ22又は申請端末28から受信した場合、当該飛行許可申請を許可するか否かを判定し、判定結果に応じて許可又は不許可をサービスサーバ22又は申請端末28に通知する。また、交通サーバ24は、移動体に関する各種の情報をサービスサーバ22又は申請端末28に通知する。
[A-1--4. Traffic management server 24]
The
図1に示すように、交通管理サーバ24は、入出力部130と、通信部132と、演算部134と、記憶部136とを含む。通信部132は、インターネット60を介することで、サービスサーバ22、申請端末28、通信管理サーバ34等との通信が可能である。
As shown in FIG. 1, the
演算部134は、CPUを含み、記憶部136に記憶されているプログラムを実行することにより動作する。演算部134が実行する機能の一部は、ロジックICを用いて実現することもできる。演算部134は、前記プログラムの一部をハードウェア(回路部品)で構成することもできる。
The
図1に示すように、演算部134は、イベント関連制御を実行するイベント関連制御部150を有する。イベント関連制御は、申請端末28を介して外部イベントEの申請が行われた際に交通サーバ24側で対応を取る制御である。
As shown in FIG. 1, the
記憶部136は、演算部134が用いるプログラム及びデータを記憶するものであり、RAMを備える。また、記憶部136は、RAMに加え、ROMを有してもよい。記憶部136は、第2地図データベース160(以下「第2地図DB160」という。)と、飛行スケジュールデータベース162(以下「飛行スケジュールDB162」という。)と、外部イベントデータベース164(以下「外部イベントDB164」又は「イベントDB164」という。)とを有する。
The
第2地図DB160は、複数の移動体(配送ドローン26、エンタテインメントドローン30等)の交通(飛行)に関する地図情報(第2地図情報Imap2)を蓄積する。飛行スケジュールDB162は、各移動体の飛行スケジュールに関する情報(飛行スケジュール情報Isc)を蓄積する。イベントDB164は、外部イベントEに関する情報(外部イベント情報Iee)を蓄積する。
The
[A-1-5.配送ドローン26]
(A-1-5-1.配送ドローン26の概要)
配送ドローン26(自律移動体)は、商品配送用であり、インターネット60及び無線中継局62を介してサービスサーバ22から受信した配送指令(飛行指令)に応じて出発地Pst(倉庫等)から配送目的地Pdtarまで商品Gを配送する。
[A-1-5. Delivery drone 26]
(A-1-5-1. Outline of delivery drone 26)
The delivery drone 26 (autonomous mobile body) is for product delivery, and is delivered from the departure point Pst (warehouse, etc.) according to the delivery command (flight command) received from the
図1に示すように、配送ドローン26は、第1センサ群170と、第1通信装置172と、第1ドローン制御装置174と、第1プロペラ駆動部176とを有する。
As shown in FIG. 1, the
(A-1-5-2.第1センサ群170)
第1センサ群170は、第1カメラ、第1グローバル・ポジショニング・システム・センサ(以下「第1GPSセンサ」という。)、速度計、高度計、ジャイロセンサ(いずれも図示せず)等を有する。
(A-1-5-2. First sensor group 170)
The
第1カメラは、配送ドローン26の本体の下部に配置され、配送ドローン26の周辺を撮像した周辺画像に関する画像情報Iimage1を出力する。第1カメラは、動画を撮影するビデオカメラである。或いは、第1カメラは、動画及び静止画の両方又は静止画のみを撮影可能としてもよい。第1カメラは、図示しないカメラアクチュエータにより向き(配送ドローン26の本体に対する第1カメラの姿勢)を調整可能である。或いは、第1カメラは、配送ドローン26の本体に対する位置が固定されてもよい。
The first camera is arranged at the lower part of the main body of the
第1GPSセンサは、配送ドローン26の現在位置Pdcurに関する位置情報Ipdcurを出力する。速度計は、配送ドローン26の飛行速度Vd[km/h]を検出する。高度計は、配送ドローン26下方の地面に対する距離としての対地高度H(以下「高度H」ともいう。)[m]を検出する。ジャイロセンサは、配送ドローン26の角速度ω[rad/sec]を検出する。角速度ωは、上下軸に対する角速度Y(ヨーY)と、左右軸に対する角速度P(ピッチP)と、前後軸に対する角速度Ro(ロールRo)とを含む。
The first GPS sensor outputs the position information Ipdcur regarding the current position Pdcur of the
(A-1-5-3.第1通信装置172)
第1通信装置172は、無線中継局62等との電波通信が可能であり、例えば、電波通信モジュールを含む。第1通信装置172は、無線中継局62及びインターネット60を介することでサービスサーバ22等との通信が可能である。
(A-1-5-3. First communication device 172)
The
(A-1-5-4.第1ドローン制御装置174)
第1ドローン制御装置174(自律制御部)は、配送ドローン26の飛行、撮影等、配送ドローン26全体を制御する。第1ドローン制御装置174は、配送ドローン26を出発地Pstから目的地Ptarまで自律的に移動(飛行)させる。第1ドローン制御装置174は、図示しない入出力部、演算部及び記憶部を含む。
(A-1-5-4. First drone control device 174)
The first drone control device 174 (autonomous control unit) controls the
(A-1-5-5.第1プロペラ駆動部176)
第1プロペラ駆動部176は、複数のプロペラと、複数のプロペラアクチュエータとを有する。プロペラアクチュエータは、例えば電動モータを有する。
(A-1-5-5.5. First propeller drive unit 176)
The first
[A-1-6.申請端末28]
申請端末28は、エンタテインメントドローン30の飛行許可申請を交通サーバ24に対して行う第2外部機器である。また、申請端末28は、飛行許可申請を行わない場合であっても、各飛行体の飛行スケジュール等を確認することができる。申請端末28は、例えば、パーソナルコンピュータ又はスマートフォンから構成される。申請端末28は、第2表示部180を有する。
[A-1-6. Application terminal 28]
The
[A-1-7.エンタテインメントドローン30及びリモートコントローラ32]
エンタテインメントドローン30(自律移動体)は、エンターテインメント用又はホビー用であり、リモートコントローラ32に対するユーザの操作に応じて飛行する。エンタテインメントドローン30は、図示しない第2センサ群、第2通信装置、第2ドローン制御装置、第2プロペラ駆動部等を有する。リモートコントローラ32は、第2通信装置との無線通信(電波通信等)を介してエンタテインメントドローン30の飛行を操作する。
[A-1-7.
The entertainment drone 30 (autonomous mobile body) is for entertainment or hobby, and flies according to the user's operation with respect to the
[A-1-8.通信管理サーバ34]
通信管理サーバ34は、特定地域における通信を管理するものであり、図示しない入出力部、通信部、演算部及び記憶部を有する。本実施形態の通信管理サーバ34は、外部イベントEの場所Leeにおける通信量Qcを監視する。通信量Qcは、外部イベントEの場所Leeで利用される携帯電話、スマートフォン(いずれも図示せず)の電波により検出される。通信量Qcは、場所Leeの混雑度合いDcrを示す指標として用いられる。
[A-1-8. Communication management server 34]
The
<A-2.本実施形態の制御>
[A-2-1.発注及び配送時]
(A-2-1-1.発注及び配送時の流れの概要)
図2は、本実施形態において、顧客から発注された商品Gを、配送ドローン26で配送する際の概要を示すフローチャートである。ステップS11において、発注端末20は、顧客の操作に応じて発注を受け付ける。
<A-2. Control of this embodiment>
[A-2-1. At the time of ordering and delivery]
(A-2-1-1. Outline of flow at the time of ordering and delivery)
FIG. 2 is a flowchart showing an outline when the product G ordered by the customer is delivered by the
具体的には、発注端末20は、顧客の操作に応じて発注画面を第1表示部70に表示する。発注画面のデータは、サービス管理サーバ22から取得したものである。また、発注画面を表示させるに当たり、サービスサーバ22は、発注対象の商品Gの在庫数を確認する。在庫切れの場合、サービスサーバ22は、その旨を併せて表示させる。発注があった場合、発注端末20は、顧客からの発注を受け付けてサービス管理サーバ22に送信する。
Specifically, the ordering
サービスサーバ22の処理に移る。ステップS21において、サービスサーバ22は、発注端末20が受け付けた発注情報Iodrに応じて、実際に配送を行う配送ドローン26(以下「対象ドローン26tar」ともいう。)及び予定経路RTpを算出する。なお、配送ドローン26及び予定経路RTpの算出は、発注前に行っておき、発注時に確定してもよい。予定経路RTpの算出に関する更なる情報については後述する。
Move on to the processing of the
ステップS22において、サービスサーバ22は、予定経路RTpについて交通サーバ24の許可が必要であるか否か(換言すると、交通サーバ24の許可が必要な部分が予定経路RTpに含まれているか否か)を、第1地図情報Imap1に基づいて判定する。交通サーバ24の許可が必要な部分としては、例えば飛行制限領域Rlimが含まれる。
In step S22, whether or not the
交通サーバ24の許可が必要である場合(S22:TRUE)、ステップS23において、予定経路RTpについての許可申請を、交通管理サーバ24に対して送信する。許可申請には、対象となる配送ドローン26の識別IDが付与される。許可申請の送信後、ステップS24において、サービスサーバ22は、交通管理サーバ24からの結果通知を受信したか否かを監視する。
When the permission of the
交通管理サーバ24の処理に移る。サービスサーバ22からの許可申請(S23)を受信した交通管理サーバ24は、ステップS31において、受信した許可申請について許可又は不許可のいずれとするかを判定する。例えば、予定経路RTpが、一時的な飛行禁止領域Rbanを含む場合、交通サーバ24は許可申請を不許可とする。また、1又は複数の他の配送ドローン26等の飛行体(他機)が、自ら(自機)と同時刻に予定経路RTpの一部を通過する予定である場合、交通サーバ24は許可申請を不許可とする。一方、配送ドローン26の飛行を認めない事由が予定経路RTpに存在しない場合、交通サーバ24は許可申請を許可する。
Move on to the processing of the
許可申請を許可する場合(S31:TRUE)、ステップS32において、交通管理サーバ24は、許可通知をサービスサーバ22に送信する。許可申請を許可しない場合(S31:FALSE)、ステップS33において、交通管理サーバ24は、不許可通知をサービスサーバ22に送信する。不許可通知には、不許可の理由等(例えば、予定経路RTpが飛行禁止領域Rbanを通過すること、飛行禁止領域Rbanの位置等)も付加される。
When permitting the permission application (S31: TRUE), in step S32, the
再びサービスサーバ22の処理に移る。交通管理サーバ24から受信した結果が許可を示す場合(S24:TRUE)、ステップS25に進む。交通管理サーバ24から受信した結果が不許可を示す場合(S24:FALSE)、ステップS21に戻る。そして、サービスサーバ22は、結果に含まれる不許可の理由に応じて、新たな予定経路RTpを算出する。例えば、不許可の理由が、予定経路RTpが飛行禁止領域Rbanを通過することである場合、サービスサーバ22は、飛行禁止領域Rbanを避ける新たな予定経路RTpを算出する(S21)。そして、サービスサーバ22は、必要に応じて再度飛行許可申請を行う(S23)。
The process of the
ステップS25において、サービスサーバ22は、商品Gを配送する配送ドローン26に対して配送指令を送信する。配送指令には、予定経路RTpの情報が含まれる。移動経路RTfは、配送ドローン26の現在位置Pdcur(例えば、図示しない倉庫)である出発地Pstから配送目的地Pdtarまでの経路(往路)と、配送目的地Pdtarから帰還目的地Prtarまでの経路(復路)を含む。
In step S25, the
配送のために配送ドローン26が倉庫、営業所等に立ち寄る必要がある場合、予定経路RTpは、現在位置Pdcurから倉庫等への経路を含んでもよい。或いは、配送のために配送ドローン26が倉庫等に立ち寄る必要がある場合、倉庫、営業所等までの経路を予定経路RTpとして設定してもよい。その場合、新たな予定経路RTpとして、配送目的地Pdtarまでの経路と、帰還目的地Prtarまでの経路(復路)を設定してもよい。なお、後述するように、配送指令は、サービスサーバ22から配送ドローン26に対して直接送信するのではなく、別の方法で送信することも可能である。
When the
各配送ドローン26の処理に移る。配送ドローン26は、サービスサーバ22から配送指令(S25)を受信したか否かを監視している。配送指令を受信した配送ドローン26は、ステップS51において、商品Gを倉庫又は営業所から配送目的地Pdtarまで運び、その後帰還目的地Prtarまで戻る配送制御を開始する。
Move on to the processing of each
(A-2-1-2.サービス管理サーバ22による受注時制御)
(A-2-1-2-1.受注時制御の概要)
図3は、本実施形態の受注時制御のフローチャートである。上記のように、受注時制御は、商品Gの受注及び配送ドローン26による配送を管理する制御であり、サービスサーバ22の演算部84が実行する。
(A-2-1-2. Control at the time of ordering by the service management server 22)
(A-2-1-2-1. Outline of control at the time of ordering)
FIG. 3 is a flowchart of the control at the time of receiving an order according to the present embodiment. As described above, the order control is a control for managing the order for the product G and the delivery by the
図3のステップS71において、サービスサーバ22は、発注端末20からの要求に応じて、発注端末20に発注画面を表示させる。換言すると、サービスサーバ22は、発注端末20からの要求に応じて、発注画面のデータを発注端末20に送信する。発注画面のデータを受信した発注端末20は、第1表示部70に発注画面を表示させる。
In step S71 of FIG. 3, the
ステップS72において、サービスサーバ22は、商品Gを受注したか否かを判定する。上記のように、発注端末20が、顧客の操作に応じて発注を受け付け、発注情報Iodrをサービスサーバ22に送信する(図2のS11)。従って、サービスサーバ22は、発注端末20から発注情報Iodrを受信したとき、商品Gを受注したと判定する。受注した場合(S72:TRUE)、ステップS73に進む。受注していない場合(S72:FALSE)、ステップS71に戻る。
In step S72, the
ステップS73~S75において、サービスサーバ22は、実際に配送を行う配送ドローン26(対象ドローン26tar)及びその予定経路RTpを算出する。すなわち、ステップS73において、サービスサーバ22は、対象ドローン26tar及び予定経路RTpを算出するために必要な配送情報Idを取得する。配送情報Idには、商品G(荷物)の配送地、配送期限、寸法、重量等が含まれる。
In steps S73 to S75, the
ステップS74において、サービスサーバ22は、商品Gの配送に利用する配送ドローン26(対象ドローン26tar)を、配送情報Idに基づいて選択する。例えば、配送情報Idに含まれる配送地に基づいて、配送ドローン26の中から地域的な限定を行う。例えば、A地域に配達する場合、サービスサーバ22は、現在A地域に配置されている配送ドローン26を抽出する。
In step S74, the
また、配送情報Idに含まれる商品Gの寸法及び重量に基づいて、配送ドローン26の中から各個体の性能(属性)に基づく限定を行う。例えば、商品Gが第1寸法以上の大型荷物である場合、大型の配送ドローン26を抽出し、小型の配送ドローン26を除外する。一方、商品Gが第1寸法より小さい小型荷物である場合、大型及び小型両方の配送ドローン26を抽出する。なお、本実施形態では、第1寸法よりも小さい小型荷物を単体で配送する場合、基本的には、小型の配送ドローン26が選択される。
Further, based on the dimensions and weight of the product G included in the delivery information Id, the
ステップS75において、サービスサーバ22は、対象ドローン26tarの予定経路RTpを算出する。その際、サービスサーバ22は、第1地図DB126に記憶されている飛行制限領域Rlimを用いる。例えば、出発地Pstから配送目的地Pdtarまでの最短空中経路RTminに飛行制限領域Rlimが含まれない場合、最短空中経路RTminを予定経路RTpとする。最短空中経路RTminに飛行制限領域Rlimが含まれる場合、飛行制限領域Rlimの制限内容に応じた予定経路RTpを設定する。
In step S75, the
飛行制限領域Rlimは、配送ドローン26の飛行が制限される領域であり、飛行禁止領域Rban及び条件付き飛行許可領域Ralwを含む。飛行禁止領域Rbanは、配送ドローン26の飛行が禁止されている領域である。また、条件付き飛行許可領域Ralwは、所定の条件(飛行許可条件CNalw)が満たされる場合のみ配送ドローン26の飛行が許可され、飛行許可条件CNalwが満たされない場合、配送ドローン26の飛行が禁止される領域である。飛行許可条件CNalwとしては、例えば時間帯又は特定用途(緊急用途等)が含まれる。
The flight restricted area Rlim is an area where the flight of the
飛行制限領域Rlimは、3次元方向(前後方向、左右方向及び上下方向)で定義する。或いは、2次元方向(前後方向及び左右方向)で飛行制限領域Rlimを定義してもよい。飛行制限領域Rlimを3次元方向で定義した場合、例えば、前後方向及び左右方向(緯度及び経度で規定される現在位置Pdcur)のみではなく、上下方向(高度H)も含めて飛行制限領域Rlimが設定される。 The flight restriction area Rlim is defined in three-dimensional directions (front-back direction, left-right direction, and up-down direction). Alternatively, the flight restriction region Rlim may be defined in the two-dimensional directions (front-back direction and left-right direction). When the flight restricted area Rlim is defined in the three-dimensional direction, for example, the flight restricted area Rlim includes not only the front-back direction and the left-right direction (current position Pdcur defined by latitude and longitude) but also the vertical direction (altitude H). Set.
最短空中経路RTminに飛行禁止領域Rbanが含まれる場合、飛行禁止領域Rbanを避けた空中経路のうち最短となる経路を予定経路RTpとする。また、最短空中経路RTminに条件付き飛行許可領域Ralwが含まれ且つ飛行許可条件CNalwが満たされる場合、サービスサーバ22は、最短空中経路RTminを予定経路RTpとする。さらに、最短空中経路RTminに条件付き飛行許可領域Ralwが含まれ且つ飛行許可条件CNalwが満たされない場合、サービスサーバ22は、条件付き飛行許可領域Ralwを避けた空中経路のうち最短となる経路を予定経路RTpとする。
When the flight prohibited area Rban is included in the shortest aerial route RTmin, the shortest route among the aerial routes avoiding the flight prohibited area Rban is set as the planned route RTp. Further, when the shortest aerial route RTmin includes the conditional flight permission area Ralw and the flight permission condition CNalw is satisfied, the
なお、最短空中経路RTmin上に飛行制限領域Rlimが複数存在する場合、それぞれの飛行制限領域Rlimについて通過する場合と迂回する場合に場合分けして予定経路RTpを算出する。また、予定経路RTpは、対象ドローン26tarが商品Gの配送に用いる経路であり、往路と復路を含む。 When there are a plurality of flight restricted area Rlims on the shortest aerial route RTmin, the planned route RTp is calculated separately for the case of passing through each flight restricted area Rlim and the case of detouring. The planned route RTp is a route used by the target drone 26tar for delivery of the product G, and includes an outward route and a return route.
ステップS76において、サービスサーバ22は、配送ドローン26に対して配送指令を送信する。配送指令は、予定経路RTpを含む。ステップS76は、図2のステップS25に対応する。
In step S76, the
(A-2-1-2-2.予定経路RTpの算出(図3のS75))
(A-2-1-2-2-1.予定経路RTpの算出の概要)
図4は、本実施形態の受注時制御において、予定経路RTp(往路)を算出するフローチャート(図3のS75の詳細)である。ステップS91において、サービスサーバ22は、配送情報Idの配送期限等に基づいて予定配送時刻Tpdを設定する。ステップS92において、出発地Pst及び配送目的地Pdtarに基づいて経路選択肢RTopを算出する。経路選択肢RTopは、出発地Pstと配送目的地Pdtarを結ぶ経路(出発地Pstと配送目的地Pdtarの間の経路)であり、予定経路RTpの1次候補として位置付けられる。
(A-2-1-2-2. Calculation of planned route RTp (S75 in FIG. 3))
(A-2-1-2-2-1. Outline of calculation of planned route RTp)
FIG. 4 is a flowchart (details of S75 in FIG. 3) for calculating the planned route RTp (outbound route) in the control at the time of receiving an order in the present embodiment. In step S91, the
なお、「出発地Pstと配送目的地Pdtarの間」は、二次元平面地図において出発地Pstと配送目的地Pdtarを結ぶ直線状の経路(又は最短経路)のみではなく、曲線状の経路(又は迂回路)を含み得る。換言すると、経路選択肢RTopは、出発地Pstと配送目的地Pdtarを結ぶ経路として利用され得る全ての経路として設定し得る。 In addition, "between the departure place Pst and the delivery destination Pdtar" is not only a linear route (or the shortest route) connecting the departure place Pst and the delivery destination Pdtar in the two-dimensional plane map, but also a curved route (or a curved route). Detour) can be included. In other words, the route option RTop can be set as any route that can be used as a route connecting the departure point Pst and the delivery destination Pdtar.
まず、サービスサーバ22は、出発地Pstから配送目的地Pdtarまでの最短空中経路RTminを経路選択肢RTopとする。但し、最短空中経路RTmin上に飛行禁止領域Rbanが含まれる場合、飛行禁止領域Rbanを避けた空中経路のうち最短となる経路を経路選択肢RTopとする。
First, the
また、最短空中経路RTmin上に飛行禁止領域Rban以外の飛行制限領域Rlimが含まれる場合、当該最短空中経路RTminと、飛行制限領域Rlimを避けた空中経路のうち最短となる経路(迂回経路)の両方を経路選択肢RTopとする。なお、最短空中経路RTmin上に飛行禁止領域Rban以外の飛行制限領域Rlimが2箇所以上存在する場合、それぞれの飛行制限領域Rlimについて通過する場合と迂回する場合に場合分けして経路選択肢RTopとする。 When the flight restricted area Rlim other than the flight prohibited area Rban is included in the shortest aerial route RTmin, the shortest route (detour route) among the shortest aerial route RTmin and the aerial route avoiding the flight restricted area Rlim. Both are route option RTops. If there are two or more flight restricted area Rlims other than the flight prohibited area Rban on the shortest aerial route RTmin, the route option RTop is used for each case of passing or detouring for each flight restricted area Rlim. ..
ステップS93において、サービスサーバ22は、経路選択肢RTopそれぞれについて経路評価値Qを算出する。経路評価値Qは、経路候補RTcan(又は予定経路RTp)を算出するための評価値である。本実施形態では、経路評価値Qが低いほど、経路選択肢RTopとして優れている。経路評価値Qの算出方法については、図5A及び図5Bを参照して後述する。
In step S93, the
ステップS94において、サービスサーバ22は、経路評価値Qが最小の経路選択肢RTopを経路候補RTcanとして選択する。経路候補RTcanは、予定経路RTpの2次候補である。
In step S94, the
ステップS95において、サービスサーバ22は、配送ドローン26が経路候補RTcanの各地点を通過する予定通過時刻Tppを算出する。ステップS96において、サービスサーバ22は、各地点それぞれについて、予定通過時刻Tppにおいて経路候補RTcan上に外部イベント領域Reeが存在しないか否か(換言すると、予定通過時刻Tppにおいて経路候補RTcanが外部イベント領域Reeに含まれないか否か)を判定する。なお、予定通過時刻Tppの代わりに、予定通過時間帯(予定移動時間帯)を用いることも可能である。
In step S95, the
予定通過時刻Tppにおいて経路候補RTcan上に外部イベント領域Reeが存在しない場合(S96:TRUE)、ステップS97において、サービスサーバ22は、経路候補RTcanを予定経路RTpとする。予定通過時刻Tppにおいて経路候補RTcan上に外部イベント領域Reeが存在する場合(S96:FALSE)、ステップS98に進む。
When the external event area Ree does not exist on the route candidate RTcan at the scheduled passage time Tpp (S96: TRUE), the
ステップS98において、サービスサーバ22は、予定配送時刻Tpdを変更不可であるか否かを判定する。具体的には、商品Gを配送する時間帯としての配送時間帯TSdが決まっている場合、予定配送時刻Tpdを遅らせると、配送時間帯TSdを外れてしまうか否かを判定する。予定配送時刻Tpdを変更可である場合(S98:FALSE)、ステップS99において、サービスサーバ22は、予定配送時刻Tpdを変更してステップS92に戻る。ステップS92では、変更後の予定配送時刻Tpdに基づいて経路選択肢RTopを算出する。
In step S98, the
予定配送時刻Tpdを変更不可である場合(S98:TRUE)、ステップS100において、サービスサーバ22は、経路評価値Qが最小の経路候補RTcanを予定経路RTpとする。後述するように、上記以外の経路について経路評価値Qを算出することも可能である。
When the scheduled delivery time Tpd cannot be changed (S98: TRUE), in step S100, the
(A-2-1-2-2-2.経路評価値Qの算出(図4のS93))
上記のように、経路評価値Q(以下「評価値Q」ともいう。)は、予定経路RTpを算出するための評価値である。本実施形態では、評価値Qが低いほど、経路選択肢RTopとして優れている。
(A-2-1-2-2-2. Calculation of route evaluation value Q (S93 in FIG. 4))
As described above, the route evaluation value Q (hereinafter, also referred to as “evaluation value Q”) is an evaluation value for calculating the planned route RTp. In this embodiment, the lower the evaluation value Q, the better the route option RTop.
評価値Qは、下記の式(1)で算出される。
Q=∫C(x,y,t)*R(x,y,t)dt (1)
The evaluation value Q is calculated by the following formula (1).
Q = ∫C (x, y, t) * R (x, y, t) dt (1)
上記式(1)において、x、yは、2次元平面で第1地図情報Imap1を示した場合の経度(X座標)及び緯度(Y座標)を示す。また、tは、時刻(Z座標)を示す。経度x及び緯度yは、経路選択肢RTop上の点として時刻t毎に決まる。Cは、外部イベントEの場所Leeに存在する物品の評価額を示すコストである。コストCは、x、y、tの関数である。コストCは、申請端末28のユーザ(イベント企画者等)が入力した外部イベント情報Ieeに基づいて算出される。例えば、外部イベントEがスポーツカーの屋外イベントである場合、コストCは、各スポーツカーの費用に反映して大きくなる。
In the above equation (1), x and y indicate the longitude (X coordinate) and the latitude (Y coordinate) when the first map information Imap1 is shown on the two-dimensional plane. Further, t indicates a time (Z coordinate). The longitude x and the latitude y are determined every time t as points on the route option RTop. C is a cost indicating the valuation amount of the article existing in the place Lee of the external event E. The cost C is a function of x, y, t. The cost C is calculated based on the external event information Iee input by the user (event planner or the like) of the
式(1)のRは、外部イベント領域Reeを配送ドローン26が通過する際のリスクである。リスクRは、x、y、tの関数である。リスクRは、外部イベント情報Ieeに基づいて算出される。ここでの外部イベント情報Ieeは、申請端末28のユーザ(イベント企画者)が申請端末28に入力した情報と、サービスサーバ22が通信管理サーバ34から取得した情報とを含む。通信管理サーバ34からの外部イベント情報Ieeは、外部イベントEの場所Leeにおける通信量Qcを含む。通信量Qcは、場所Leeにおける混雑度合いDcrを示す指標として用いられる。
R of the formula (1) is a risk when the
図5A及び図5Bは、前記実施形態において経路評価値の算出を説明する第1・第2説明図である。図5A及び図5Bでは、ある特定時点(時刻t=t1)におけるコストC及びリスクRが示されている。実際の第1地図DB126では、時刻tのそれぞれについて、経度x及び緯度yに対応するコストC及びリスクRが記憶されている。
5A and 5B are first and second explanatory diagrams illustrating the calculation of the route evaluation value in the embodiment. 5A and 5B show the cost C and the risk R at a specific time point (time t = t1). In the actual
図5A及び図5Bでは、Z軸が時刻tに対応することから、経路選択肢RTopは、時刻tが進むに連れて、Z軸の上側に移動する。図5Aの各円200は、外部イベントEに対応するコストCを示している。各円200の中心に近づくほど、コストCが高くなる。また、図5Bの各円202は、外部イベントEに対応するリスクRを示している。各円202の中心に近づくほど、リスクRが高くなる。
In FIGS. 5A and 5B, since the Z axis corresponds to the time t, the route option RTop moves to the upper side of the Z axis as the time t advances. Each
図6は、本実施形態の受注時制御により設定される予定経路RTpの例を示す図である。図6では、配送ドローン26の出発地Pst及び配送目的地Pdtarが示されている。また、出発地Pstと配送目的地Pdtarの間には、外部イベント領域Reeが存在する。
FIG. 6 is a diagram showing an example of a planned route RTp set by the order-order control of the present embodiment. In FIG. 6, the departure point Pst and the delivery destination Pdtar of the
ここにいう「出発地Pstと配送目的地Pdtarの間」は、二次元平面地図において出発地Pstと配送目的地Pdtarを結ぶ直線経路(最短経路)上のみではなく、曲線経路(迂回路)上も含み得る。換言すると、出発地Pstと配送目的地Pdtarを結ぶ経路として利用され得るいずれかの経路上に外部イベント領域Reeが存在すれば、「出発地Pstと配送目的地Pdtarの間には、外部イベント領域Reeが存在する。」と言える。 "Between the departure point Pst and the delivery destination Pdtar" here is not only on the straight route (shortest route) connecting the departure point Pst and the delivery destination Pdtar on the two-dimensional plane map, but also on the curved route (detour). Can also be included. In other words, if the external event area Ree exists on any route that can be used as a route connecting the departure point Pst and the delivery destination Pdtar, "an external event area is located between the departure point Pst and the delivery destination Pdtar." Ree exists. "
また、利用され得る全ての経路が外部イベント領域Reeの真上を通過しておらず、いずれかの経路の近傍に外部イベント領域Reeが存在する場合も、「出発地Pstと配送目的地Pdtarの間には、外部イベント領域Reeが存在する。」と言える。「近傍」は、配送ドローン26(移動体)の移動が外部イベントEに対して影響を及ぼす程度か、又は外部イベントEが配送ドローン26(移動体)の移動に対して影響を及ぼす程度かにより設定する。 In addition, even if all the routes that can be used do not pass directly above the external event area Ree and the external event area Ree exists in the vicinity of any of the routes, "the departure point Pst and the delivery destination Pdtar" There is an external event area Ree in between. " "Neighborhood" depends on whether the movement of the delivery drone 26 (moving body) affects the external event E or the external event E affects the movement of the delivery drone 26 (moving body). Set.
ここでの外部イベント領域Reeは、例えば、エンタテインメントドローン30の予定飛行領域である。出発地Pstと配送目的地Pdtarの最短空中経路RTminは経路RTp1である。
The external event area Ree here is, for example, the planned flight area of the
しかしながら、予定通過時刻Tppにおいて、最短空中経路RTmin(経路RTp1)上には、外部イベント領域Reeが存在する。そこで、サービスサーバ22は、配送ドローン26の予定経路RTpとして、外部イベント領域Reeを避けた経路RTp2を設定する。一方、外部イベント領域Reeの利用時間が終了する等により、最短空中経路RTmin上に外部イベント領域Reeが存在しなくなった場合、サービスサーバ22は、配送ドローン26の予定経路RTpとして、経路RTp1を選択することができる。
However, at the scheduled passage time Tpp, the external event region Ree exists on the shortest aerial route RTmin (route RTp1). Therefore, the
なお、例えば、配送ドローン26(ビジネス用途のドローン)よりも、エンタテインメントドローン30(個人用途のドローン)を優先するという観点からすれば、外部イベント領域Reeを別の方法で取り扱うことも可能である。例えば、予定配送時刻Tpdにかかわりなく、エンタテインメントドローン30用の外部イベント領域Reeを、配送ドローン26にとっての飛行禁止領域Rbanとして設定してもよい。
For example, from the viewpoint of giving priority to the entertainment drone 30 (drone for personal use) over the delivery drone 26 (drone for business use), the external event area Ree can be handled by another method. For example, the external event area Ree for the
[A-2-2.外部イベントEの申請時]
(A-2-2-1.外部イベントEの申請時の流れの概要)
図7は、本実施形態において、交通管理サーバ24に対して外部イベントEの申請があるときの流れの概要を示すフローチャートである。ステップS201において、申請端末28は、ユーザ(申請者)の操作に応じて外部イベントEの申請を受け付ける。
[A-2-2. When applying for external event E]
(A-2-2-1. Outline of the flow when applying for external event E)
FIG. 7 is a flowchart showing an outline of the flow when an application for an external event E is made to the
具体的には、申請端末28は、ユーザの操作に応じて外部イベント申請画面300(図9)を第2表示部180に表示する。外部イベント申請画面300(以下「申請画面300」ともいう。)のデータDasは、交通サーバ24から取得したものである。また、交通サーバ24は、外部イベント領域Reeを申請画面300に表示させる。外部イベントEの申請(具体的には、外部イベント情報Ieeの入力及び送信要求操作)があった場合、申請端末28は、外部イベント情報Ieeを交通サーバ24に送信する。外部イベント情報Ieeは、外部イベントEの場所Lee、外部イベントEが行われる時刻Te若しくは時間帯TSe、混雑度合いDcr(外部イベントEにかかわる人数)を含む。
Specifically, the
交通管理サーバ24の処理に移る。申請端末28からの外部イベントEの申請(S201)を受信した交通サーバ24は、ステップS211において、受信した申請について許可又は不許可のいずれとするかを判定する。例えば、外部イベントEの場所Leeが、イベント禁止領域Reban内にある場合、交通サーバ24は申請を不許可とする。また、申請された外部イベントEの場所Leeが、既に他の外部イベントEの場所Leeと重複する場合、交通サーバ24は申請を不許可とする。一方、外部イベントEを認めない事由が存在しない場合、交通サーバ24は申請を許可する。
Move on to the processing of the
申請を許可しない場合(S211:FALSE)、ステップS212において、交通サーバ24は、不許可通知を申請端末28に送信する。不許可通知には、不許可の理由等(例えば、外部イベントEの場所Leeがイベント禁止領域Reban内にあること、イベント禁止領域Rebanの位置等)も付加される。不許可通知を受信した申請端末28は、不許可通知の内容を第2表示部180に表示する(S202)。この表示を見たユーザ(申請者)は、不許可通知の内容を考慮し、必要に応じて、再度、外部イベントEの申請を行う(S201)。
When the application is not permitted (S211: FALSE), in step S212, the
申請を許可する場合(S213:TRUE)、ステップS213において、交通サーバ24は、許可通知を申請端末28に送信する。許可通知を受信した申請端末28は、許可通知の内容を第2表示部180に表示する(S203)。また、ステップS214において、交通サーバ24は、許可内容としての外部イベント情報Ieeをサービスサーバ22に送信する。
When permitting the application (S213: TRUE), in step S213, the
外部イベント情報Ieeが送信されるサービスサーバ22は、申請の許可によって予定経路RTpの影響を受ける配送ドローン26を管理するサービスサーバ22である。申請の許可によって予定経路RTpが影響を受けるか否かは、飛行スケジュールDB162の飛行スケジュール情報Iscに基づいて判定する。但し、サービスサーバ22が1台のみである場合、交通サーバ24が、サービスサーバ22を選択する必要はない。
The
交通サーバ24から外部イベント情報Ieeを受信したサービスサーバ22は、ステップS221において、予定経路RTpの変更の要否を判定する。そして、変更を要すると判定した場合、サービスサーバ22は、新たな予定経路RTpを算出する。新たな予定経路RTpの算出方法は、基本的に、図4と同様である。但し、新たな予定経路RTpの算出は、外部イベント情報Ieeで示された外部イベントEに基づく外部イベント領域Reeを新たに追加して行う。新たな外部イベント領域Reeは、飛行制限領域Rlimの1つとして取り扱われる。なお、交通サーバ24から通知された外部イベント情報Ieeは、第1地図DB126に登録される。
The
ステップS222において、サービスサーバ22は、新たな予定経路RTpを通知する変更指令を配送ドローン26に送信する。サービスサーバ22から変更指令(新たな予定経路RTp)を受信した配送ドローン26は、ステップS231において、予定経路RTpを変更し、新たな予定経路RTpに沿って配送を行う。
In step S222, the
(A-2-2-2.交通管理サーバ24による外部イベント関連制御)
(A-2-2-2-1.外部イベント関連制御の概要)
図8は、本実施形態における外部イベント関連制御のフローチャートである。上記のように、外部イベント関連制御は、申請端末28を介して外部イベントEの申請が行われた際に交通サーバ24側で対応を取る制御であり、交通サーバ24のイベント関連制御部150が実行する。ステップS251において、交通サーバ24は、外部イベントEの申請画面データDasの送信要求があったか否かを判定する。同送信要求がない場合(S251:FALSE)、ステップS252に進む。
(A-2-2-2. External event-related control by the traffic management server 24)
(A-2-2-1. Outline of external event-related control)
FIG. 8 is a flowchart of the external event-related control in the present embodiment. As described above, the external event-related control is a control in which the
ステップS252において、交通サーバ24は、データ更新処理を行う。データ更新処理は、申請画面データDasを更新する処理である。本実施形態では、外部イベントEの時刻Te又は時間帯TSeに応じて外部イベント領域Reeを設定する。そのため、データ更新処理により、交通サーバ24は、外部イベント情報Ieeに基づいて、外部イベント領域Reeの最新状態を反映する。なお、ここでの外部イベント情報Ieeには、外部イベントDB164に蓄積されている情報(外部イベントEの場所Lee、外部イベントEが行われる時刻Te、時間帯TSe、優先度PR等)に加えて、通信管理サーバ34から新たに取得した情報(通信量Qc等)も含まれる。ステップS252の後、ステップS251に戻る。
In step S252, the
外部イベントEの申請画面データDasの送信要求があった場合(S251:TRUE)、ステップS253において、交通サーバ24は、送信要求を送信した申請端末28に対して申請画面データDasを送信する。なお、申請画面300については、図9及び図10を参照して後述する。
When there is a transmission request for the application screen data Das of the external event E (S251: TRUE), in step S253, the
ステップS254において、交通サーバ24は、申請端末28を介して外部イベントEの申請を受けたか否か(換言すると、外部イベント情報Ieeを受信したか否か)を判定する。外部イベントEの申請を受けた場合(S254:TRUE)、ステップS255に進む。外部イベントEの申請を受けない場合(S254:FALSE)、ステップS254を繰り返す。
In step S254, the
ステップS255において、交通サーバ24は、申請の許否を判定する。具体的には、飛行スケジュールDB162に蓄積されている飛行スケジュール情報Isc(又は配送ドローン26等の飛行体)のうち、申請の許可によって影響を受けるものがあるか否かを判定する。申請の許可によって影響を受ける飛行体(以下「比較飛行体」という。)がある場合、交通サーバ24は、比較飛行体の優先度PRと、外部イベントE(又は外部イベントEにより利用されるエンタテインメントドローン30等の飛行体)の優先度PRを比較する。外部イベントEの優先度PRは、申請端末28から受信した外部イベント情報Ieeに含まれる。
In step S255, the
外部イベントE(又はエンタテインメントドローン30等)の優先度PRよりも比較飛行体の優先度PRが高い場合又は両者が同じ場合、交通サーバ24は、申請を許可しない。一方、外部イベントE(又はエンタテインメントドローン30等)の優先度PRよりも比較飛行体の優先度PRが低い場合、交通サーバ24は、申請を許可する。なお、交通サーバ24は、エンタテインメントドローン30の飛行申請を許可する前にサービスサーバ22と通信し、配送ドローン26の予定経路RTpを変更した後に、エンタテインメントドローン30の飛行申請を許可してもよい。
If the priority PR of the comparative aircraft is higher than the priority PR of the external event E (or
本実施形態では、配送ドローン26の優先度PRよりも、エンタテインメントドローン30の優先度PRが高く設定されている。従って、配送ドローン26の飛行申請が交通サーバ24により既に許可されていた場合であっても、新たにエンタテインメントドローン30の飛行申請がされた場合、例外を除いて、エンタテインメントドローン30の飛行申請は許可される。ここにいう例外は、例えば、配送ドローン26が外部イベントEの場所Leeに到達するまでの予測時間Tpが時間閾値THtp以下である場合である。
In the present embodiment, the priority PR of the
申請を許可しない場合(S255:FALSE)、ステップS256において、交通サーバ24は、不許可通知を申請端末28に送信する。不許可通知には、不許可の理由等(例えば、外部イベントEの場所Leeがイベント禁止領域Reban内にあること、イベント禁止領域Rebanの位置等)も付加される。不許可通知を受信した申請端末28は、不許可通知の内容を第2表示部180に表示する。この表示を見たユーザ(申請者)は、不許可通知の内容を考慮し、必要に応じて、再度、外部イベントEの申請を行う(S201)。
When the application is not permitted (S255: FALSE), in step S256, the
申請を許可する場合(S255:TRUE)、ステップS257において、交通サーバ24は、許可通知を申請端末28に送信する。許可通知を受信した申請端末28は、許可通知の内容を第2表示部180に表示する。ステップS258において、交通サーバ24は、ステップS254で受信した外部イベント情報IeeをイベントDB164に登録する。その際、交通サーバ24は、外部イベント情報Ieeに基づく外部イベント領域Ree(一時的移動制限場所)を設定する(後述する図9のイベント領域画像312a~312g参照)。
When permitting the application (S255: TRUE), in step S257, the
ステップS259において、交通サーバ24は、許可内容としての外部イベント情報Ieeをサービスサーバ22に送信する。外部イベント情報Ieeが送信されるサービスサーバ22は、申請の許可によって予定経路RTpの影響を受ける配送ドローン26を管理するサービスサーバ22である。但し、管理システム10に含まれるサービスサーバ22が1台のみである場合、選択の必要はない。
In step S259, the
(A-2-2-2-2.外部イベント申請画面300)
図9は、本実施形態における外部イベント申請画面300の一例を示す図である。申請画面300は、交通サーバ24からの申請画面データDasに基づいて、申請端末28の第2表示部180に表示される。申請画面300は、イベント地点入力画像302と、図示しないイベント情報入力欄とを含む。
(A-2-2-2-2. External event application screen 300)
FIG. 9 is a diagram showing an example of the external
イベント地点入力画像302は、定常制限領域画像310と、イベント領域画像312a、312b、312c、312d、312e、312f、312gと、イベント発生時間帯画像314a、314b、314c、314d、314e、314fと、破線画像316a、316b、316cとを含む。以下では、イベント領域画像312a~312gをイベント領域画像312と総称する。また、イベント発生時間帯画像314a~314fをイベント発生時間帯画像314と総称する。さらに、破線画像316a~316cを破線画像316と総称する。
The event
定常制限領域画像310は、定常的な飛行制限領域Rlimとして定義される領域である定常制限領域Rlimsを示す画像である。定常制限領域Rlimsとしては、例えば、人工集中地、住宅密集地、道路上、線路上が用いられる。
The steady-state limiting
図10は、本実施形態におけるイベント領域画像312の変化の一例を示す図である。イベント領域画像312は、外部イベントEの場所Leeを示す画像である。イベント領域画像312は、外部イベントEの時間帯TSe又は時刻Teになると申請画面300(イベント地点入力画像302)に表示される。
FIG. 10 is a diagram showing an example of changes in the
図10に示すように、イベント領域画像312は、外部イベントEの中心地を示す内側円画像320と、内側円画像320の外側において内側円画像320と同心で示される外側円画像322とを有する。図10に示すように、外側円画像322は、外部イベントEの混雑度合いDcrに応じて色を変化させる。図10では、左側から右側に向かって時間の経過を示している。
As shown in FIG. 10, the
図10において、外側円画像322は、左端から右端に向かって、青色、黄色、赤色、黄色、青色の順で変化する。青色は、混雑度合いDcrが小さいことを示し、赤色は、混雑度合いDcrが大きいことを示し、黄色は、混雑度合いDcrが中くらいであることを示す。なお、図9では、見易さを考慮して、各イベント領域画像312の外側円画像322の色表示は省略している。
In FIG. 10, the
イベント発生時間帯画像314(図9)は、外部イベントE又はこれに伴う人若しくは交通の流れの時間帯TSeを示す。例えば、イベント発生時間帯画像314aは、外部イベントEが12:00~13:00の間に行われることを示している。
The event occurrence time zone image 314 (FIG. 9) shows the external event E or the time zone TSe of the flow of people or traffic associated therewith. For example, the event occurrence
破線画像316は、イベント領域画像312間を結ぶ破線の画像である。破線画像316は、外部イベントEの場所Lee間において発生する人の流れを示す。従って、サービスサーバ22は、外部イベント領域Ree及び破線を避けるように、予定経路RTpを設定する。また、イベント発生時間帯画像314bは、破線画像316aに対応する位置において、人の流れが21:00~23:00の間に発生することを示している。
The broken line image 316 is an image of a broken line connecting the
申請端末28がパーソナルコンピュータである場合、申請端末28のユーザ(申請者)は、イベント地点入力画像302において自らが外部イベントEを行いたい地点にカーソルを合わせて図示しないマウスをクリックする。また、申請端末28がスマートフォンである場合、申請端末28のユーザは、イベント地点入力画像302において自らが外部イベントEを行いたい地点をタッチする。これにより、外部イベントEの場所Leeを入力することができる。
When the
また、申請端末28のユーザ(申請者)は、図示しないイベント情報入力欄に、その他の外部イベント情報Ieeを入力する。その他の外部イベント情報Ieeとしては、例えば、外部イベントEの内容CT、時間帯TSe、時刻Teが含まれる。外部イベントEの内容CTとしては、例えば、個人による趣味でのエンタテインメントドローン30の利用が含まれる。そして、申請に必要な外部イベント情報Ieeを全て入力すると、図示しない送信ボタンを選択することで、外部イベント情報Ieeを申請端末28から交通サーバ24に送信させる。
Further, the user (applicant) of the
<A-3.本実施形態の効果>
本実施形態によれば、配送ドローン26(自律移動体)の出発地Pstから目的地Ptarの間で行われる外部イベントEに関する外部イベント情報Ieeに基づいて配送ドローン26の移動計画又は動作状態を変更する(図3のS75、図4のS96、図6、図7)。これにより、外部イベントEの影響を、配送ドローン26の移動計画又は動作状態に反映することが可能となる。従って、飛行制限場所の動的な変化を好適に行うことが可能となる。
<A-3. Effect of this embodiment>
According to the present embodiment, the movement plan or operation state of the
本実施形態において、外部イベント情報Ieeは、外部イベントEが行われる時間帯TSe(又は時刻Te)及び混雑度合いDcr(外部イベントEにかかわる人数)を含む(図7のS201)。これにより、外部イベントEの影響を、配送ドローン26(自律移動体)の移動計画又は動作状態に精度良く反映することが可能となる。 In the present embodiment, the external event information Iee includes a time zone TSe (or time Te) at which the external event E is performed and a congestion degree Dcr (number of people involved in the external event E) (S201 in FIG. 7). As a result, the influence of the external event E can be accurately reflected in the movement plan or operation state of the delivery drone 26 (autonomous moving body).
本実施形態において、外部イベント情報Ieeは、外部イベントEの場所Lee(会場)に存在する物品の評価額情報としてのコストCを含む(図5A、図7のS201)。これにより、例えば、外部イベントEの場所Leeに高額な物品が配置されている場合、配送ドローン26(自律移動体)の移動計画又は動作状態に反映することが可能となる。 In the present embodiment, the external event information Iee includes the cost C as the evaluation value information of the article existing in the place Lee (venue) of the external event E (FIG. 5A, FIG. 7S201). As a result, for example, when a high-priced article is placed at the location Lee of the external event E, it can be reflected in the movement plan or operation state of the delivery drone 26 (autonomous moving body).
本実施形態において、申請端末28(外部機器)から外部イベント情報Ieeを受信したとき(図8のS254:TRUE)、交通管理サーバ24(移動管理部40)は、外部イベント情報Ieeに基づく外部イベント領域Ree(一時的移動制限場所)を設定する(図9のイベント領域画像312a~312g参照)。また、交通サーバ24は、外部イベント領域Reeに基づいて配送ドローン26(自律移動体)の移動計画又は前記動作状態を変更する(図7のS221)。これにより、外部イベント領域Reeを考慮して、配送ドローン26の移動計画又は動作状態を変更することが可能となる。
In the present embodiment, when the external event information Iee is received from the application terminal 28 (external device) (S254: TRUE in FIG. 8), the traffic management server 24 (movement management unit 40) receives an external event based on the external event information Iee. The area Ree (temporary movement restriction place) is set (see the
本実施形態において、管理システム10は、複数の移動体の個体毎又は種類毎の優先度である優先度PR(移動体優先度)を蓄積した飛行スケジュールDB162(優先度データベース)を備える(図1)。また、交通管理サーバ24(移動管理部40)は、優先度PRに基づいて配送ドローン26(自律移動体)の移動計画又は前記動作状態を変更する(図8のS255)。これにより、配送ドローン26等(自律移動体)の移動計画又は動作状態に優先度PRを反映させることが可能となる。
In the present embodiment, the
本実施形態において、サービス管理サーバ22(移動管理部40)は、配送ドローン26(自律移動体)の予定経路RTpを算出する際、予定経路RTpの候補としての経路候補RTcan上において、配送ドローン26の予定通過時刻Tpp(予定移動時刻)に外部イベントEが行われる場合(図4のS96:FALSE)、予定配送時刻Tpdをずらして(S99)予定経路RTpを算出する。これにより、時間的に外部イベントEを避けて配送ドローン26を移動させることが可能となる。
In the present embodiment, when the service management server 22 (movement management unit 40) calculates the scheduled route RTp of the delivery drone 26 (autonomous mobile body), the
B.変形例
なお、本発明は、上記実施形態に限らず、本明細書の記載内容に基づき、種々の構成を採り得ることはもちろんである。例えば、以下の構成を採用することができる。
B. Modifications The present invention is not limited to the above-described embodiment, and it goes without saying that various configurations can be adopted based on the contents described in the present specification. For example, the following configuration can be adopted.
<B-1.移動体>
上記実施形態において、外部イベントEに基づき予定経路RTpを変更する自律移動体は、配送ドローン26であった(図1、図2及び図7)。しかしながら、例えば、外部イベント情報Ieeに基づいて自律移動体の移動計画又は動作状態を変更する観点からすれば、これに限らない。例えば、配送ドローン26の代わりに、人の運送、緊急用途、撮影、広告、セキュリティ監視、測量等の用途で用いるドローンを、外部イベントEに基づき予定経路RTpを変更する自律移動体とすることも可能である。或いは、ドローン以外の飛行体又は自律移動体に本発明を適用してもよい。例えば、ヘリコプタ又は船舶に本発明を適用することも可能である。
<B-1. Mobile>
In the above embodiment, the autonomous moving body that changes the planned route RTp based on the external event E is the delivery drone 26 (FIGS. 1, 2 and 7). However, the present invention is not limited to this, for example, from the viewpoint of changing the movement plan or operating state of the autonomous moving body based on the external event information Iee. For example, instead of the
上記実施形態において、エンタテインメントドローン30は、ユーザがマニュアル操作するリモートコントローラ32により制御するホビー用であった(図1)。しかしながら、例えば、飛行許可申請にかかわる外部イベントEの観点からすれば、これに限らない。例えば、エンタテインメントドローン30は、ライトショー用であってもよい。
In the above embodiment, the
上記実施形態において、エンタテインメントドローン30は、ユーザがマニュアル操作するリモートコントローラ32によってのみ制御された(図1)。しかしながら、エンタテインメントドローン30は、例えば交通サーバ24により制御されてもよい。その場合、配送ドローン26がエンタテインメントドローン30に接近した場合、交通サーバ24は、エンタテインメントドローン30の飛行を中止させてもよい。或いは、交通サーバ24は、飛行中のエンタテインメントドローン30の位置情報を、配送ドローン26又はサービスサーバ22に送信して、配送ドローン26がエンタテインメントドローン30を避け易くしてもよい。
In the above embodiment, the
<B-2.移動管理部40>
上記実施形態の移動管理部40は、サービスサーバ22及び交通管理サーバ24を含んだ(図1)。しかしながら、例えば、複数の配送ドローン26(又は自律移動体)の移動を管理する観点からすれば、これに限らない。例えば、交通サーバ24のみから移動管理部40を構成してもよい。或いは、サービスサーバ22及び交通管理サーバ24に加えて、所定区域毎に複数配置されて、配送ドローン26等の飛行を管理するローカル管制サーバを設けることも可能である。そして、サービスサーバ22から配送ドローン26に対する配送指令は、ローカル管制サーバを介して送信されてもよい。
<B-2.
The
上記実施形態のサービスサーバ22は、商品Gの配送を管理した(図1)。しかしながら、例えば、外部イベント情報Ieeに基づいて自律移動体の移動計画又は動作状態を変更する観点からすれば、これに限らない。例えば、サービスサーバ22は、人の運送、緊急用途、撮影、広告、セキュリティ監視、測量、エンターテインメント、個人趣味等の用途を管理するものであってもよい。
The
<B-3.受注時制御(図3及び図4)>
上記実施形態の受注時制御では、経路選択肢RTopの中から1つの経路候補RTcanを選択し(図4のS94)、経路候補RTcan上に外部イベント領域Reeがないか否かを判定することで(S96)、予定経路RTpを算出した(S97、S100)。しかしながら、例えば、経路評価値Qを用いて予定経路RTpを算出する観点からすれば、これに限らない。例えば、出発地Pstと目的地Ptarを結ぶ複数の経路選択肢RTopを、複数の予定配送時刻Tpdそれぞれについて算出し、各経路選択肢RTopについて評価値Qを算出して、評価値Qが最小のものを予定経路RTpとしてもよい。
<B-3. Order-on-order control (Fig. 3 and Fig. 4)>
In the order-order control of the above embodiment, one route candidate RTcan is selected from the route option RTop (S94 in FIG. 4), and it is determined whether or not there is an external event region Ree on the route candidate RTcan (S94 in FIG. 4). S96), the planned route RTp was calculated (S97, S100). However, the present invention is not limited to this, for example, from the viewpoint of calculating the planned route RTp using the route evaluation value Q. For example, a plurality of route option RTops connecting the departure point Pst and the destination Ptar are calculated for each of the plurality of scheduled delivery times Tpd, the evaluation value Q is calculated for each route option RTop, and the evaluation value Q is the smallest. It may be the planned route RTp.
上記実施形態の受注時制御では、経路評価値Qを用いて予定経路RTpを算出した(図4)。しかしながら、例えば、外部イベント情報Ieeに基づいて自律移動体の移動計画又は動作状態を変更する観点からすれば、これに限らず、評価値Qを用いない方法で予定経路RTpを算出してもよい。 In the order-order control of the above embodiment, the planned route RTp was calculated using the route evaluation value Q (FIG. 4). However, for example, from the viewpoint of changing the movement plan or operating state of the autonomous moving body based on the external event information Iee, the planned route RTp may be calculated by a method that does not use the evaluation value Q. ..
<B-4.外部イベント情報Iee>
上記実施形態の外部イベント情報Ieeは、外部イベントEの場所Lee、外部イベントEが行われる時間帯TSe(又は時刻Te)、混雑度合いDcrを含んだ(図7のS201)。しかしながら、例えば、外部イベント情報Ieeに基づいて自律移動体の移動計画又は動作状態を変更する観点からすれば、これに限らない。例えば、外部イベント情報Ieeは、場所Lee及び時刻Te又は時間帯TSe以外の情報は含まなくてもよい。或いは、人の混雑度合いDcrに加えて又はこれに代えて、車両の交通量を外部イベント情報Ieeとして用いることも可能である。
<B-4. External event information Iee>
The external event information Iee of the above embodiment includes the location Lee of the external event E, the time zone TSe (or time Te) at which the external event E is performed, and the degree of congestion Dcr (S201 in FIG. 7). However, the present invention is not limited to this, for example, from the viewpoint of changing the movement plan or operating state of the autonomous moving body based on the external event information Iee. For example, the external event information Iee may not include information other than the place Lee and the time Te or the time zone TSe. Alternatively, in addition to or in place of the degree of congestion Dcr of the person, the traffic volume of the vehicle can be used as the external event information Iee.
<B-5.外部イベント関連制御(図8)>
上記実施形態では、外部イベント情報Ieeに基づいて新たな外部イベント領域Ree(一時的移動制限場所)を設定し(図8のS258、図9のイベント領域画像312a~312g)、これにより、配送ドローン26等の予定経路RTpを変更した(図4のS96、図8のS255)。しかしながら、例えば、外部イベント情報Ieeによって配送ドローン26等(自律移動体)の移動計画又は動作状態を変更する観点からすれば、これに限らない。
<B-5. External event related control (Fig. 8)>
In the above embodiment, a new external event area Ree (temporary movement restriction location) is set based on the external event information Iee (S258 in FIG. 8,
例えば、新たな外部イベント領域Reeの設定に加えて又はこれに代えて、配送ドローン26等の動作状態を変更することが可能である。変更する動作状態としては、例えば、配送ドローン26等の飛行速度Vd又は高度Hを用いることができる。すなわち、外部イベント領域Reeでは、飛行速度Vdの減速又は高度Hの上昇を行うことも可能である。上記のように、配送ドローン26の予定配送時刻Tpdを変更すること(図4のS99)も、配送ドローン26等の動作状態を変更することの1つに含まれる。
For example, in addition to or in place of setting a new external event area Ree, it is possible to change the operating state of the
上記実施形態の外部イベント関連制御では、配送ドローン26の飛行よりも、エンタテインメントドローン30の飛行(外部イベントE)を優先した(図8のS255)。しかしながら、例えば、外部イベント情報Ieeに基づいて自律移動体の移動計画又は動作状態を変更する観点からすれば、これに限らない。例えば、飛行の優先度PRを、金銭提示によるオークションにより設定してもよい。或いは、過去の信頼実績(違反履歴等)に基づいて優先度PRを設定することもできる。或いは、緊急搬送又は運送業務若しくは定常運行を優先し、臨時飛行又は臨時イベントは優先度PRを下げることも可能である。 In the external event-related control of the above embodiment, the flight of the entertainment drone 30 (external event E) is prioritized over the flight of the delivery drone 26 (S255 in FIG. 8). However, the present invention is not limited to this, for example, from the viewpoint of changing the movement plan or operating state of the autonomous moving body based on the external event information Iee. For example, the flight priority PR may be set by an auction by presenting money. Alternatively, the priority PR can be set based on the past trust record (violation history, etc.). Alternatively, it is possible to prioritize emergency transportation or transportation operations or regular operation, and lower the priority PR for temporary flights or special events.
<B-6.外部イベント申請画面300>
上記実施形態の外部イベント申請画面300(イベント地点入力画像302)は、図9に示す内容であった。しかしながら、例えば、外部イベント情報Ieeに基づいて自律移動体の移動計画又は動作状態を変更する観点からすれば、これに限らない。
<B-6. External
The external event application screen 300 (event point input image 302) of the above embodiment has the contents shown in FIG. However, the present invention is not limited to this, for example, from the viewpoint of changing the movement plan or operating state of the autonomous moving body based on the external event information Iee.
例えば、申請画面300は、配送ドローン26の予定経路RTpを表示してもよい。その場合、申請端末28以外の外部端末(例えば、図示しないスマートフォン)でも申請画面300を表示してもよい。これにより、配送ドローン26及びエンタテインメントドローン30のいずれも利用しない人々も、配送ドローン26の予定経路RTp及び外部イベント領域Reeを知ることが可能となる。
For example, the
<B-7.その他>
上記実施形態では、図2~図4、図7及び図8に示すフローを用いた。しかしながら、例えば、本発明の効果を得られる場合、フローの内容(各ステップの順番)は、これに限らない。例えば、図8のステップS257とS258の順番を入れ替えることが可能である。
<B-7. Others>
In the above embodiment, the flows shown in FIGS. 2 to 4, 7 and 8 are used. However, for example, when the effect of the present invention can be obtained, the content of the flow (order of each step) is not limited to this. For example, the order of steps S257 and S258 in FIG. 8 can be exchanged.
10…管理システム
22…サービス管理サーバ(管理サーバ)
26…配送ドローン(自律移動体) 28…申請端末(外部機器)
40…移動管理部 82…通信部(通信装置)
100…動的計画変更部
162…飛行スケジュールDB(優先度データベース)
174…第1ドローン制御装置(自律制御部)
C…コスト(外部イベントの場所に存在する物品の評価額情報)
Dcr…混雑度合い E…外部イベント
Iee…外部イベント情報 Lee…外部イベントの場所
PR…優先度(移動体優先度) Pst…出発地
Ptar…目的地
Ree…外部イベント領域(一時的移動制限場所)
RTcan…経路候補(予定経路の候補)
RTp…予定経路
Te…外部イベントが行われる時刻
Tpp…予定通過時刻(予定移動時刻)
TSe…外部イベントが行われる時間帯
10 ...
26 ... Delivery drone (autonomous mobile) 28 ... Application terminal (external device)
40 ...
100 ... Dynamic
174 ... 1st drone control device (autonomous control unit)
C ... Cost (valuation information of goods existing at the location of an external event)
Dcr ... Congestion degree E ... External event Iee ... External event information Lee ... External event location PR ... Priority (moving object priority) Pst ... Departure point Ptar ... Destination Ree ... External event area (temporary movement restriction location)
RTcan ... Route candidate (planned route candidate)
RTp ... Scheduled route Te ... Time when an external event is held Tpp ... Scheduled transit time (scheduled travel time)
TSe ... Time zone when external events are held
Claims (16)
通信装置を介して前記自律移動体と通信し、前記自律移動体を含む複数の移動体の移動を管理する移動管理部と
を備える管理システムであって、
前記移動管理部は、前記出発地から前記目的地の間で行われる一時的な行事又は催し物である外部イベントに関する情報である外部イベント情報を外部機器から受信し、前記外部イベント情報に基づいて前記自律移動体の移動計画又は動作状態を動的に変更する動的計画変更部を備える
ことを特徴とする管理システム。 At least one autonomous mobile unit with an autonomous control unit for moving from the starting point to the destination, and
It is a management system including a movement management unit that communicates with the autonomous mobile body via a communication device and manages the movement of a plurality of mobile bodies including the autonomous mobile body.
The movement management unit receives external event information from an external device, which is information about an external event that is a temporary event or event performed between the departure place and the destination, and the movement management unit receives the external event information from the external device, and the movement management unit is based on the external event information. A management system characterized by having a dynamic plan change unit that dynamically changes the movement plan or operating state of an autonomous moving body.
前記外部イベント情報は、前記外部イベントの混雑度合い、又は前記外部イベントに伴う交通量を含む
ことを特徴とする管理システム。 In the management system according to claim 1,
The management system, characterized in that the external event information includes the degree of congestion of the external event or the traffic volume associated with the external event.
前記外部イベント情報は、前記外部イベントの場所に存在する物品の評価額情報を含む
ことを特徴とする管理システム。 In the management system according to claim 1 or 2.
The management system, characterized in that the external event information includes valuation information of an article existing at the place of the external event.
前記外部機器から前記外部イベント情報を受信したとき、前記移動管理部は、
前記自律移動体の移動が一時的に制限される領域又は地点としての一時的移動制限場所を前記外部イベント情報に基づいて設定し、
前記自律移動体の前記移動計画又は前記動作状態を前記一時的移動制限場所に基づいて変更する
ことを特徴とする管理システム。 In the management system according to any one of claims 1 to 3,
When the external event information is received from the external device, the movement management unit receives the external event information.
A temporary movement restriction place as an area or a point where the movement of the autonomous moving body is temporarily restricted is set based on the external event information.
A management system characterized in that the movement plan or the operation state of the autonomous moving body is changed based on the temporary movement restriction location.
前記管理システムは、前記複数の移動体の個体毎又は種類毎の優先度である移動体優先度を蓄積した優先度データベースを備え、
前記移動管理部は、前記移動体優先度に基づいて前記自律移動体の前記移動計画又は前記動作状態を変更する
ことを特徴とする管理システム。 In the management system according to any one of claims 1 to 4,
The management system includes a priority database accumulating mobile priority, which is a priority for each individual or each type of the plurality of moving bodies.
The movement management unit is a management system characterized in that the movement plan or the operation state of the autonomous moving body is changed based on the moving body priority.
前記移動管理部は、前記自律移動体の予定経路を算出する際に、前記予定経路の候補を算出し、前記予定経路の候補上において、前記自律移動体の予定移動時刻又は予定移動時間帯に前記外部イベントが行われる場合、前記予定移動時刻又は前記予定移動時間帯をずらして前記予定経路を算出する
ことを特徴とする管理システム。 In the management system according to any one of claims 1 to 5,
When calculating the scheduled route of the autonomous moving body, the movement management unit calculates the candidate of the scheduled route, and on the candidate of the scheduled route, the scheduled movement time or the scheduled movement time zone of the autonomous moving body is set. A management system characterized in that when the external event is performed, the scheduled travel time or the scheduled travel time zone is shifted to calculate the scheduled route.
前記予定経路の候補は、前記出発地から前記目的地までの最短経路である、管理システム。The candidate for the planned route is a management system that is the shortest route from the departure point to the destination.
前記外部イベント情報は、前記外部イベントを申請する申請端末から送信された混雑度合いを含む情報、又は、前記外部イベントの場所における混雑度合いを示す通信端末の通信量を含む、管理システム。The external event information is a management system including information including a degree of congestion transmitted from an application terminal applying for the external event, or a communication amount of a communication terminal indicating the degree of congestion at the place of the external event.
前記外部イベント情報は、前記外部イベントを申請する前記申請端末から送信された前記混雑度合いを含む前記情報を含み、The external event information includes the information including the degree of congestion transmitted from the application terminal for applying for the external event.
前記管理システムは、The management system is
前記申請端末から送信された前記外部イベントの申請の許可又は不許可を判定する判定部を更に備える、管理システム。A management system further comprising a determination unit for determining permission or disapproval of an application for the external event transmitted from the application terminal.
前記判定部は、前記申請を許可する場合、許可通知を前記申請端末に送信する、管理システム。The determination unit is a management system that sends a permission notification to the application terminal when the application is permitted.
前記申請端末は、前記外部イベントの地点入力画像を含む申請画面が表示される表示部を有する、管理システム。The application terminal is a management system having a display unit for displaying an application screen including a point input image of the external event.
前記地点入力画像は、前記外部イベントの申請者が前記外部イベントを行いたい地点の入力を行うための画像である、管理システム。The point input image is an image for inputting a point where the applicant for the external event wants to perform the external event, which is a management system.
前記申請画面には、前記自律移動体の予定経路が更に表示される、管理システム。A management system in which the planned route of the autonomous moving body is further displayed on the application screen.
前記外部イベント情報が蓄積される記憶部を更に有する、管理システム。A management system further having a storage unit in which the external event information is stored.
通信装置を介して前記自律移動体と通信し、前記自律移動体を含む複数の移動体の移動を管理する移動管理部と
を備える管理システムの制御方法であって、
前記移動管理部の動的計画変更部は、
前記出発地から前記目的地の間で行われる一時的な行事又は催し物である外部イベントに関する情報である外部イベント情報を外部機器から受信し、
前記外部イベント情報に基づいて前記自律移動体の移動計画又は動作状態を動的に変更する
ことを特徴とする制御方法。 At least one autonomous mobile unit with an autonomous control unit for moving from the starting point to the destination, and
It is a control method of a management system including a movement management unit that communicates with the autonomous mobile body via a communication device and manages the movement of a plurality of mobile bodies including the autonomous mobile body.
The dynamic plan change unit of the movement management unit is
Receives external event information from an external device, which is information about an external event that is a temporary event or event that takes place between the departure point and the destination.
A control method comprising dynamically changing a movement plan or an operating state of the autonomous moving body based on the external event information.
前記管理サーバは、前記出発地から前記目的地の間で行われる一時的な行事又は催し物である外部イベントに関する情報である外部イベント情報を外部機器から受信し、前記外部イベント情報に基づいて前記自律移動体の移動計画又は動作状態を動的に変更する動的計画変更部を備える
ことを特徴とする管理サーバ。 A management server that communicates with at least one autonomous mobile body provided with an autonomous control unit for moving from a departure point to a destination, and manages the movement of a plurality of mobile bodies including the autonomous mobile body.
The management server receives external event information from an external device, which is information about an external event that is a temporary event or event performed between the departure place and the destination, and autonomously based on the external event information. A management server comprising a dynamic plan change unit that dynamically changes the movement plan or operation state of a moving object.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018051496A JP7094741B2 (en) | 2018-03-19 | 2018-03-19 | Mobile management system, its control method, and management server |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018051496A JP7094741B2 (en) | 2018-03-19 | 2018-03-19 | Mobile management system, its control method, and management server |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2019164003A JP2019164003A (en) | 2019-09-26 |
| JP7094741B2 true JP7094741B2 (en) | 2022-07-04 |
Family
ID=68064552
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018051496A Expired - Fee Related JP7094741B2 (en) | 2018-03-19 | 2018-03-19 | Mobile management system, its control method, and management server |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7094741B2 (en) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2021153159A1 (en) * | 2020-01-31 | 2021-08-05 | ソニーグループ株式会社 | Information processing device, method, computer program, and communication system |
| JP7424267B2 (en) * | 2020-10-02 | 2024-01-30 | トヨタ自動車株式会社 | Control devices, systems, aircraft, and transportation methods |
| JP2023048299A (en) * | 2021-09-28 | 2023-04-07 | 一則 芥川 | Automatic driving method using a high-precision satellite system and a machine-readable high-precision three-dimensional map, and a system that implements the automatic driving method |
| KR102870992B1 (en) * | 2021-12-16 | 2025-10-14 | 네이버 주식회사 | Robot-friendly building, method and system for delivering using robot |
| JP7248841B1 (en) | 2022-03-23 | 2023-03-29 | Kddi株式会社 | Flight management device, flight management method and program |
| US12612195B2 (en) * | 2022-11-09 | 2026-04-28 | Pavel Ruslanovich Andreev | System for visualizing image (variants), method for visualizing image (variants) and unmanned aerial vehicle |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2016109646A2 (en) | 2014-12-31 | 2016-07-07 | AirMap, Inc. | System and method for controlling autonomous flying vehicle flight paths |
| WO2017216972A1 (en) | 2016-06-17 | 2017-12-21 | 楽天株式会社 | Unmanned aircraft control system, unmanned aircraft control method, and program |
-
2018
- 2018-03-19 JP JP2018051496A patent/JP7094741B2/en not_active Expired - Fee Related
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2016109646A2 (en) | 2014-12-31 | 2016-07-07 | AirMap, Inc. | System and method for controlling autonomous flying vehicle flight paths |
| WO2017216972A1 (en) | 2016-06-17 | 2017-12-21 | 楽天株式会社 | Unmanned aircraft control system, unmanned aircraft control method, and program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2019164003A (en) | 2019-09-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7094741B2 (en) | Mobile management system, its control method, and management server | |
| EP3649528B1 (en) | Establishing a location for unmanned delivery/pickup of a parcel | |
| US11625051B2 (en) | Proactive generation of tuning data for autonomous vehicle dispatch | |
| US12354486B2 (en) | Systems and methods for providing a trajectory planning engine for unmanned aircraft | |
| US20230095505A1 (en) | Custom advertising and brand wraps for smart drones | |
| CN111886635B (en) | Mobile body management system, control method thereof, and management server | |
| US10567917B2 (en) | System and method for indicating drones flying overhead | |
| US20210097870A1 (en) | Flight management system, method, and program | |
| JPWO2019181900A1 (en) | Mobile object, its control method, and superiority / inferiority determination method | |
| EP4046096A1 (en) | Systems and methods for energy based autonomous vehicle control | |
| JP7320489B2 (en) | MOBILE MANAGEMENT SYSTEM AND CONTROL METHOD THEREOF AND MANAGEMENT SERVER | |
| WO2020016962A1 (en) | Air rights management system | |
| AU2018270300B2 (en) | System and apparatus for resource management | |
| WO2016097457A1 (en) | A method, apparatus, computer program for providing point of interest invitations | |
| JP7560892B2 (en) | Automatic control system, automatic control method, and automatic control device | |
| US11953329B2 (en) | Planning system for multimodal travel | |
| JP7391832B2 (en) | Mobile body management system and its control method, management server, and autonomous mobile body | |
| US12314891B2 (en) | Aerial vehicle delivery of items | |
| JP6859487B2 (en) | Mobile management system, its control method, and management server |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210312 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20220131 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220201 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220404 |
|
| 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: 20220524 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220622 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7094741 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |