JP6666436B2 - Delivery status detection device - Google Patents
Delivery status detection device Download PDFInfo
- Publication number
- JP6666436B2 JP6666436B2 JP2018516291A JP2018516291A JP6666436B2 JP 6666436 B2 JP6666436 B2 JP 6666436B2 JP 2018516291 A JP2018516291 A JP 2018516291A JP 2018516291 A JP2018516291 A JP 2018516291A JP 6666436 B2 JP6666436 B2 JP 6666436B2
- Authority
- JP
- Japan
- Prior art keywords
- portable object
- unit
- abnormality
- delivery status
- product
- 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
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65G—TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
- B65G61/00—Use of pick-up or transfer devices or of manipulators for stacking or de-stacking articles not otherwise provided for
Description
本開示は、無人機による可搬物の配送においてその配送状況を検知する配送状況検知装置に関する。 The present disclosure relates to a delivery status detection device that detects a delivery status in the delivery of a portable object by an unmanned machine.
いわゆるマルチコプターなどの無人航空機、或いは無人で走行する無人車両等を用いて可搬物を所望の場所に配送するシステムが研究されている。かかる配送システムにおいては、可搬物を損傷、破損等させることなく安全に配送することが重要な課題の一つである。なお、無人機による配送に限らず、荷物の輸送の分野においては荷物の損傷、破損等が発生した場合の責任の所在が問題となり得る。 2. Description of the Related Art A system for delivering a portable object to a desired place using an unmanned aerial vehicle such as a so-called multicopter or an unmanned vehicle running unmanned has been studied. In such a delivery system, it is one of the important issues to safely deliver a portable object without damaging or damaging it. It should be noted that not only the delivery by the unmanned aerial vehicle but also the field of transportation of the luggage may cause a problem of the responsibility for the damage or breakage of the luggage.
特許文献1には、可搬物の輸送中の環境を検知し、検知した環境に関するデータを記録する輸送状況検知装置が開示されている。
具体的には、特許文献1には、荷物Xの輸送中に加わる衝撃を検知する加速度センサからなる計測する計測部1と、計測部1の計測データから荷物Xに加わる衝撃の大きさを求めるデータ処理部2と、データ処理部2が求めた衝撃の大きさのデータを刻々記録するリムーバブルメモリからなるデータ記録部3と、現時点での衝撃の最大値をバー表示する表示部4と、動作電源としての電池6と、起動スイッチSWと、を実装する輸送状況検知装置Aが記載されている(特許文献1の要約書等)。Patent Literature 1 discloses a transportation status detection device that detects an environment during transport of a portable object and records data on the detected environment.
Specifically, in Patent Document 1, a measuring unit 1 configured by an acceleration sensor that detects an impact applied during transportation of the package X, and the magnitude of the impact applied to the package X is obtained from the measurement data of the measuring unit 1. A data processing unit 2, a data recording unit 3 including a removable memory for recording data of the magnitude of the impact obtained by the data processing unit 2 every moment, a display unit 4 for displaying a maximum value of the impact at the present time as a bar, A transportation situation detection device A in which a battery 6 as a power supply and a start switch SW are mounted is described (for example, an abstract of Patent Document 1).
特許文献2には、センサにて荷物の輸送環境を測定し、測定情報をホスト装置に送信する荷物管理システムが開示されている(請求項1等)。この荷物管理システムでは、予め記憶する輸送条件と測定した輸送環境とを比較して輸送環境が輸送条件に違反すると判断されるとその旨がホスト装置に通知されるように構成されている(請求項3等)。 Patent Literature 2 discloses a luggage management system that measures the transportation environment of luggage using a sensor and transmits the measurement information to a host device. This baggage management system is configured to compare a transport condition stored in advance with a measured transport environment and, when it is determined that the transport environment violates the transport condition, notify the host device of the determination (claim Item 3 etc.).
しかしながら、上記特許文献1の技術は、人が荷物を輸送する状況下での適用が前提とされている。特許文献1には、人が荷物を輸送することを前提として表示部分を有するなど、荷物の環境を検出する技術については開示されているものの、無人機により可搬物を配送する状況は想定されていない。具体的には、無人での配送であることを前提としたデータ検知及びデータ処理の技術については開示されていない。 However, the technique of Patent Document 1 is premised on application in a situation where a person transports a load. Patent Literature 1 discloses a technology for detecting the environment of a baggage, such as having a display portion on the assumption that a person transports a baggage. However, a situation in which a portable material is delivered by an unmanned machine is assumed. Not. Specifically, there is no disclosure of a technique of data detection and data processing on the assumption that delivery is unattended.
特許文献2の技術は、輸送環境を測定して記録する点においては特許文献1の技術と変わるところではない。一方、特許文献2では、予め記憶する輸送条件と測定した輸送環境とを比較することが行われている。しかしながら、予め記憶する輸送条件がそもそも適切でなければ、輸送環境の悪化を適切に検出することができなくなってしまう。 The technique of Patent Document 2 is not different from the technique of Patent Document 1 in that the transport environment is measured and recorded. On the other hand, in Patent Document 2, a comparison is made between transport conditions stored in advance and a measured transport environment. However, if transport conditions stored in advance are not appropriate in the first place, deterioration of the transport environment cannot be properly detected.
無人機による配送において、簡易である一方より高精度で配送状況の良否を判断することに資する配送状況検知装置、配送状況検知方法が望まれる。 In a delivery by an unmanned aerial vehicle, a delivery status detection device and a delivery status detection method that are simple but contribute to determining the quality of the delivery status with higher accuracy are desired.
本開示の一側面は、可搬物の配送状況を検知する配送状況検知装置であって、外部機器と通信するための通信部と、前記可搬物の状態及び前記可搬物の周囲環境の少なくとも一方を検出する状態検出部と、前記状態検出部の検出結果のデータを、検出時刻の情報とともに記憶する記憶部と、前記記憶部に記憶されたデータを処理するデータ処理部と、を備える。 One aspect of the present disclosure is a delivery status detection device that detects a delivery status of a portable object, and includes a communication unit for communicating with an external device, and a state of the portable object and a surrounding environment of the portable object. A state detection unit that detects at least one of the states, a storage unit that stores data of a detection result of the state detection unit together with information of a detection time, and a data processing unit that processes data stored in the storage unit. .
前記データ処理部は、前記記憶部に記憶されたデータについて、単位時間あたりの変化量を算出する変化量算出部と、前記変化量算出部により算出される前記変化量を示すデータを前記通信部を介して前記外部機器に送信する送信部と、を備える。 The data processing unit, for the data stored in the storage unit, a change amount calculation unit that calculates a change amount per unit time, and data indicating the change amount calculated by the change amount calculation unit, the communication unit And a transmission unit that transmits the data to the external device via the communication unit.
かかる配送状況検知装置は、可搬物に関する状態の変化(換言すれば、可搬物の配送状況又は配送状況の変化)の度合いを算出して、その変化の度合いの情報を外部機器に送信する。 Such a delivery status detection device calculates the degree of a change in the state related to the portable object (in other words, the delivery state of the portable object or a change in the delivery state), and transmits information on the degree of the change to the external device. .
これによれば、例えば外部機器では、可搬物に関する状態の変化に基づいてその可搬物の配送状況に関する良否(例えば、配送状況の異常など)を判断できるようになる。例えば、状態の変化が急峻であるような場合に変化が急峻であることに基づき配送状況に関する良否を判断できる。これによれば、配送状況の良否の判断をより高精度に行うことができる。 According to this, for example, the external device can determine whether the delivery status of the portable object is good or bad (for example, an abnormality in the delivery status) based on a change in the state of the portable object. For example, when the change in the state is steep, it is possible to determine the quality of the delivery status based on the steep change. According to this, it is possible to determine whether the delivery status is good or not with higher accuracy.
本開示では、前記状態検出部は、加速度センサ、角速度センサ、圧力センサ、高度センサ、温度センサ、及び湿度センサのうちの少なくとも1つを含んでも良い。より具体的には、加速度センサ及び/又は角速度センサを必須のセンサとして備え、その他のセンサは任意で備えても良い。 According to the present disclosure, the state detection unit may include at least one of an acceleration sensor, an angular velocity sensor, a pressure sensor, an altitude sensor, a temperature sensor, and a humidity sensor. More specifically, an acceleration sensor and / or an angular velocity sensor may be provided as essential sensors, and other sensors may be provided arbitrarily.
加速度センサによれば、可搬物における加速度を検出することができる。加速度が大きいほどより大きな負荷が可搬物に作用することとなるため、検出した加速度に基づき、可搬物に作用した負荷又は衝撃を算出することができる。これにより、可搬物の配送状況の良否を判断することができるようになる。 According to the acceleration sensor, it is possible to detect the acceleration of the portable object. Since a larger load acts on the portable object as the acceleration increases, the load or impact applied to the portable object can be calculated based on the detected acceleration. This makes it possible to determine whether the delivery status of the portable object is good or bad.
角速度センサによれば、可搬物の角速度を検出することができる。角速度とは、単位時間あたりの回転角度である。角速度センサによれば、可搬物の姿勢の変化を検出することができる。可搬物の角速度が大きいほどより大きな負荷が可搬物に作用することとなるため、検出した角速度(姿勢の変化)に基づき、可搬物に作用した負荷又は衝撃を算出することができる。これにより、可搬物の配送状況の良否を判断することができるようになる。 According to the angular velocity sensor, the angular velocity of the portable object can be detected. The angular velocity is a rotation angle per unit time. According to the angular velocity sensor, a change in the attitude of the portable object can be detected. As the angular velocity of the portable object increases, a larger load acts on the portable object. Therefore, the load or impact applied to the portable object can be calculated based on the detected angular velocity (change in posture). This makes it possible to determine whether the delivery status of the portable object is good or bad.
圧力センサによれば、可搬物に作用した外力(圧力)を検出することができる。そして、本開示では可搬物に作用した外力(圧力)の変化量(変化の度合い)を算出する。ここで、変化量(変化の度合い)とは、単位時間あたりの変化量である。以降も同様の趣旨とする。外力(圧力)の単位時間あたりの変化量に応じて(変化の急峻さに応じて)、負荷又は衝撃が可搬物に作用し、変化が急峻であるほど、可搬物における負荷は大きくなると言える。このため、外力(圧力)の変化量に基づいて配送状況の良否を判断できるようになる。 According to the pressure sensor, an external force (pressure) acting on the portable object can be detected. Then, in the present disclosure, the amount of change (degree of change) of the external force (pressure) applied to the portable object is calculated. Here, the amount of change (degree of change) is the amount of change per unit time. The same applies hereinafter. Depending on the amount of change in external force (pressure) per unit time (according to the steepness of the change), a load or impact acts on the portable object, and the steeper the change, the greater the load on the portable object. I can say. For this reason, it is possible to determine the quality of the delivery status based on the amount of change in the external force (pressure).
高度センサによれば、可搬物の高度を検出することができる。そして、本開示では可搬物の高度の変化量(変化の度合い)を算出する。高度の単位時間あたりの変化量に応じて(変化の急峻さに応じて)、負荷又は衝撃が可搬物に作用し、変化が急峻であるほど、可搬物における負荷は大きくなると言える。このため、高度の変化量に基づいて配送状況の良否を判断できるようになる。 According to the altitude sensor, the altitude of the portable object can be detected. In the present disclosure, a change amount (degree of change) of the height of the portable object is calculated. Depending on the amount of change in altitude per unit time (according to the steepness of the change), a load or impact acts on the portable object, and the steeper the change, the greater the load on the portable object. For this reason, it is possible to determine the quality of the delivery status based on the altitude change amount.
温度センサによれば、可搬物の温度(又は可搬物の周囲環境の温度)を検出することができる。そして、本開示では可搬物の温度(又は可搬物の周囲環境の温度)の変化量(変化の度合い)を算出する。温度の単位時間あたりの変化量に応じて(変化の急峻さに応じて)、負荷が可搬物に作用し、変化が急峻であるほど、可搬物における負荷は大きくなると言える。このため、温度の変化量に基づいて配送状況の良否を判断できるようになる。 According to the temperature sensor, the temperature of the portable object (or the temperature of the surrounding environment of the portable object) can be detected. Then, in the present disclosure, the amount of change (degree of change) of the temperature of the portable object (or the temperature of the surrounding environment of the portable object) is calculated. Depending on the amount of change in temperature per unit time (according to the steepness of the change), the load acts on the portable object, and the steeper the change, the greater the load on the portable object. For this reason, it is possible to determine the quality of the delivery status based on the amount of change in the temperature.
湿度センサによれば、可搬物の周囲環境の湿度を検出することができる。そして、本開示では可搬物の周囲環境の湿度の変化量(変化の度合い)を算出する。湿度の単位時間あたりの変化量に応じて(変化の急峻さに応じて)、負荷が可搬物に作用し、変化が急峻であるほど、可搬物における負荷は大きくなると言える。例えば高湿度である状態はもとより、湿度の急激な変化は可搬物にとって好ましくない。湿度の変化量に基づいて配送状況の良否を判断できるようになる。 According to the humidity sensor, the humidity of the surrounding environment of the portable object can be detected. Then, in the present disclosure, the amount of change (degree of change) of the humidity of the surrounding environment of the portable object is calculated. Depending on the amount of change in humidity per unit time (according to the steepness of the change), the load acts on the portable object, and the steeper the change, the greater the load on the portable object. For example, a sudden change in humidity as well as a state of high humidity is not preferable for a portable object. Based on the amount of change in humidity, it is possible to determine whether the delivery status is good or bad.
本開示の一側面は、可搬物の配送状況を検知する配送状況検知装置であって、外部機器と通信するための通信部と、前記可搬物の状態及び前記可搬物の周囲環境の少なくとも一方を検出する状態検出部と、前記状態検出部の検出結果のデータを、検出時刻の情報とともに記憶する記憶部と、前記記憶部に記憶されるデータを順次、前記通信部を介して前記外部機器に送信する送信部と、を備える。 One aspect of the present disclosure is a delivery status detection device that detects a delivery status of a portable object, and includes a communication unit for communicating with an external device, and a state of the portable object and a surrounding environment of the portable object. A state detection unit that detects at least one of the detection units, a storage unit that stores data of a detection result of the state detection unit together with detection time information, and data that is stored in the storage unit sequentially through the communication unit. A transmission unit for transmitting to an external device.
この配送状況検知装置によれば、記憶部に記憶されるデータ(つまり、状態検出部の検出結果のデータ)が、順次、通信部を介して外部機器に送信される。即ち、可搬物の状態に関するデータ(換言すれば、可搬物の配送状況に関するデータ)がリアルタイムで外部機器に送信される。これにより、外部機器では、リアルタイムで可搬物の状態に関するデータを取得することができ、可搬物の配送状況の良否をリアルタイムで判断できるようになる。なお、何らかの原因で通信ができない状況が発生した場合、その通信できなかった状況中の検出結果のデータについては、その後通信が可能となったタイミングで送信されるようにすれば良いことは言うまでもない。通信が復旧しない場合には、事後的に、記憶部からデータを読み出して取得することができる。 According to this delivery status detection device, data stored in the storage unit (that is, data of the detection result of the state detection unit) is sequentially transmitted to the external device via the communication unit. That is, data relating to the state of the portable object (in other words, data relating to the delivery status of the portable object) is transmitted to the external device in real time. Thus, the external device can acquire data on the state of the portable object in real time, and can determine whether the delivery status of the portable object is good or bad in real time. It should be noted that, if a situation occurs in which communication cannot be performed for some reason, the detection result data in the situation in which communication could not be performed may be transmitted at a timing at which communication becomes possible thereafter. . If the communication is not restored, the data can be read out from the storage unit and acquired later.
本開示の一側面は、無人機にて配送される可搬物の配送状況を検知する配送状況検知装置であって、外部機器と通信するための通信部と、前記無人機に設けられ、前記無人機の状態及び前記無人機の周囲環境の少なくとも一方を検出する第1の状態検出部と、前記可搬物に設けられ、前記可搬物の状態及び前記可搬物の周囲環境の少なくとも一方を検出する第2の状態検出部と、前記第1の状態検出部の検出結果のデータ、及び前記第2の状態検出部の検出結果のデータを、検出時刻の情報とともに記憶する記憶部と、前記記憶部に記憶されたデータを処理するデータ処理部と、を備える。 One aspect of the present disclosure is a delivery status detection device that detects a delivery status of a portable material delivered by an unmanned machine, a communication unit for communicating with an external device, and the communication unit is provided in the unmanned machine, A first state detection unit that detects at least one of a state of the unmanned aerial vehicle and a surrounding environment of the unmanned aerial vehicle, and a first state detection unit provided on the portable object, and at least one of a state of the portable object and a surrounding environment of the portable object. A second state detection unit for detecting the data of the detection result of the first state detection unit and the data of the detection result of the second state detection unit together with information of the detection time, A data processing unit that processes data stored in the storage unit.
前記データ処理部は、前記第1の状態検出部の検出結果のデータが表す、前記無人機に関する状態と、前記第2の状態検出部の検出結果のデータが表す、前記可搬物に関する状態と、に基づき、前記可搬物に関する状態の異常の種類を判断する異常判断部と、前記異常判断部により判断された異常を表す情報を前記通信部を介して前記外部機器に送信する送信部と、を備える、
この配送状況検知装置によれば、無人機に関する状態と可搬物に関する状態とに基づき可搬物の状態の異常の種類を判断することで、可搬物の配送状況の良否をより適切に判断できるようになる。具体的には、可搬物は無人機により運ばれるため、無人機の挙動は可搬物の配送状況に影響し得る。よって、無人機に関する状態も考慮することで、可搬物の状態(配送状況)をより適切に判断し得る。The data processing unit includes: a state related to the unmanned aerial vehicle represented by data of a detection result of the first state detection unit; and a state related to the portable object represented by data of a detection result of the second state detection unit. An abnormality determining unit that determines the type of abnormality in the state related to the portable object, and a transmitting unit that transmits information indicating the abnormality determined by the abnormality determining unit to the external device via the communication unit. Comprising,
According to this delivery status detection device, the type of abnormality in the status of the portable material is determined based on the status regarding the unmanned aerial vehicle and the status regarding the transportable material, so that the quality of the delivery status of the transportable material is more appropriately determined. become able to. Specifically, since the transportables are carried by the unmanned aerial vehicle, the behavior of the unmanned aerial vehicle can affect the delivery status of the transportables. Therefore, the state (delivery state) of the portable object can be more appropriately determined by considering the state regarding the unmanned aerial vehicle.
また、その配送状況検知装置では、前記データ処理部は、前記記憶部に記憶されたデータについて、単位時間あたりの変化量を算出する変化量算出部を備えても良い。そして、前記異常判断部は、前記変化量算出部により算出される、前記無人機に関する状態の変化と、前記可搬物に関する状態の変化と、を比較し、比較結果に基づき、前記可搬物に関する状態の異常の種類を判断しても良い。 Further, in the delivery status detecting device, the data processing unit may include a change amount calculating unit that calculates a change amount per unit time for the data stored in the storage unit. Then, the abnormality determination unit compares a change in the state regarding the unmanned aerial vehicle and a change in the state regarding the portable object, calculated by the change amount calculation unit, and based on the comparison result, The type of the abnormal state may be determined.
無人機に関する状態の変化と可搬物に関する状態の変化とを比較することで、例えば、可搬物に関する状態の変化が、無人機の状態の変化に起因した変化である(例えば無人機の挙動の変化に追随した変化であること)か、或いは可搬物に直接的に作用した負荷等に起因した変化であるか、を推定することが可能となる。 By comparing the change in the state relating to the unmanned aerial vehicle with the change in the state relating to the portable object, for example, the change in the state relating to the portable object is a change caused by the change in the state of the drone (for example, the behavior of the unmanned vehicle) ) Or a change caused by a load or the like directly acting on a portable object.
また、本開示では、前記第2の状態検出部は、前記可搬物の状態に基づき前記可搬物の前記無人機への搭載及び前記可搬物の前記無人機からのリリースを検出する搭載検出部を備えても良い。 Further, in the present disclosure, the second state detection unit is configured to detect mounting of the portable object on the unmanned aerial vehicle and detection of release of the portable object from the unmanned aerial vehicle based on a state of the portable object. A detection unit may be provided.
そして、前記第1の状態検出部は、撮像装置を備えても良く、加えて、前記搭載検出部の検出結果に基づき、前記可搬物が前記無人機へ搭載されたことが検出され、及び前記可搬物が前記無人機からリリースされたことが検出されると、それぞれのタイミングにて、前記撮像装置にて前記可搬物を撮像しても良い。 The first state detection unit may include an imaging device. In addition, based on a detection result of the mounting detection unit, it is detected that the portable object is mounted on the drone, and When it is detected that the portable object has been released from the unmanned aerial vehicle, the portable device may image the portable object at each timing.
これによれば、可搬物が無人機に搭載される際(ここで、搭載とは、可搬物が無人機本体に搭載されることの他、無人機に設けられる機構であって可搬物を保持或いは吊り下げ等するための機構に可搬物が取り付けられることも含む)、及び可搬物が無人機からリリースされる際(ここで、リリースとは、無人機本体に搭載されていた可搬物がその無人機本体から降載されることの他、上記の機構等から可搬物が取り外されることも含む)、において、可搬物が撮像される。これによれば、例えば、配送前(搭載時)の可搬物の外観と配送完了後(降載時)の可搬物の外観とに基づきその可搬物の配送状況の良否を判断できるようになる。 According to this, when a portable object is mounted on an unmanned aerial vehicle (here, mounting means that the portable object is mounted on the unmanned aerial vehicle body and is a mechanism provided on the unmanned aerial vehicle. The portable object is attached to a mechanism for holding or suspending the object, and when the portable object is released from the unmanned aerial vehicle. The portable object is imaged when the portable object is unloaded from the drone main body and also when the portable object is removed from the mechanism or the like. According to this, for example, it is possible to determine the quality of the delivery status of the transportable material based on the appearance of the transportable material before delivery (at the time of loading) and the appearance of the transportable material after delivery is completed (at the time of loading). become.
本開示の配送状況検知装置では、前記第1の状態検出部は、第1の加速度センサを含み、前記第2の状態検出部は、第2の加速度センサを含んでも良い。
そして、前記データ処理部は、前記記憶部に記憶されたデータに基づき、前記第1の加速度センサにより検出された、所定の値以上の大きさの第1の加速度と、前記第1の加速度が検出された期間を表す時間との積である第1の積と、前記第2の加速度センサにより検出された、所定の値以上の大きさの第2の加速度と、前記第2の加速度が検出された期間を表す時間との積である第2の積と、を比較し、前記可搬物に関する状態の異常の種類を判断しても良い。In the delivery status detection device according to the present disclosure, the first state detection unit may include a first acceleration sensor, and the second state detection unit may include a second acceleration sensor.
Then, the data processing unit is configured to calculate, based on the data stored in the storage unit, a first acceleration having a magnitude equal to or greater than a predetermined value detected by the first acceleration sensor and the first acceleration A first product that is a product of a time representing a detected period, a second acceleration having a magnitude equal to or greater than a predetermined value detected by the second acceleration sensor, and the second acceleration are detected. And a second product that is a product of the time indicating the performed period, and a type of abnormality of the state regarding the portable object may be determined.
これによれば、前述のように、可搬物に関する状態の変化が、無人機の状態の変化に起因した変化である(例えば無人機の挙動の変化に追随した変化であること)か、或いは可搬物に直接的に作用した負荷等に起因した変化であるか、を推定することが可能となる。 According to this, as described above, the change in the state of the portable object is a change caused by a change in the state of the unmanned aerial vehicle (for example, a change following a change in the behavior of the unmanned aerial vehicle), or It is possible to estimate whether the change is caused by a load or the like directly acting on the portable object.
具体的には、前記データ処理部は、少なくとも以下(A)〜(C)の異常の種類を判断する。
(A)前記第1の積が前記第2の積よりも大きい場合:前記無人機の動作の異常もしくは衝突や接触に起因した前記可搬物における異常であって、前記可搬物に負荷又は衝撃が作用した異常。Specifically, the data processing unit determines at least the following types of abnormalities (A) to (C).
(A) When the first product is greater than the second product: an abnormality in the operation of the unmanned aerial vehicle or an abnormality in the portable object due to collision or contact, and a load or Abnormality affected by impact.
(B)前記第2の積が前記第1の積よりも大きい場合:前記無人機の動作の異常もしくは衝突や接触に起因しない異常であって、前記可搬物自体に直接的に負荷又は衝撃が作用した異常。 (B) When the second product is larger than the first product: an abnormality in the operation of the unmanned aerial vehicle or an abnormality not caused by collision or contact, and a load or impact is directly applied to the portable object itself. Abnormalities that acted.
(C)前記第2の積が算出されるのに対し前記第1の積が算出されない場合:前記可搬物のリリース時における異常であって、前記可搬物の落下、もしくはセンサの故障。
第1の状態検出部の検出結果と第2の状態検出部の検出結果とを比較することで、上記(A)〜(C)の異常の種類を判断でき、このように異常の種類を判断することで、可搬物の配送状況の良否の判断を容易にしかつ精度を向上させることができる。(C) When the second product is calculated but the first product is not calculated: an abnormality when the portable object is released, and the portable object falls or the sensor fails.
By comparing the detection result of the first state detection unit with the detection result of the second state detection unit, the types of the abnormalities (A) to (C) can be determined, and thus the type of the abnormality is determined. By doing so, it is possible to easily determine whether the delivery status of the portable object is good or not and to improve the accuracy.
また、前記データ処理部は、前記記憶部に記憶されたデータに基づき、前記第1の加速度が検出された第1のタイミングと、前記第2の加速度が検出された第2のタイミングとを比較し、前記可搬物に関する状態の異常の種類を判断しても良い。 Further, the data processing unit compares a first timing at which the first acceleration is detected with a second timing at which the second acceleration is detected, based on the data stored in the storage unit. Then, the type of the abnormal state of the portable object may be determined.
このような構成においても、可搬物に関する状態の変化が、無人機の状態の変化に起因した変化である(例えば無人機の挙動の変化に追随した変化であること)か、或いは可搬物に直接的に作用した負荷等に起因した変化であるか、を推定することが可能となる。そして、可搬物の配送状況の良否の判断を容易にしかつ精度を向上させることができる。 Also in such a configuration, the change in the state of the portable object is a change caused by a change in the state of the unmanned aerial vehicle (for example, a change following a change in the behavior of the unmanned aerial vehicle), or It is possible to estimate whether the change is caused by a load or the like directly acting on. Then, it is possible to easily determine whether or not the delivery status of the portable object is good and to improve the accuracy.
また、本開示の配送状況検知装置では、前記記憶部に記憶させるデータを暗号化する暗号化部を備え、前記記憶部は、前記暗号化部により暗号化されたデータを記憶するように構成されても良い。 Further, the delivery status detection device of the present disclosure includes an encryption unit that encrypts data to be stored in the storage unit, and the storage unit is configured to store the data encrypted by the encryption unit. May be.
これによれば、状態検出部による検出結果のデータが不正に改ざんされることなどを回避することができる。このため、状態検出部の検出結果のデータの信頼性を向上させることができ、ひいては配送状況の良否の判断の信頼性を向上させることができる。 According to this, it is possible to prevent the data of the detection result by the state detection unit from being tampered with. For this reason, the reliability of the data of the detection result of the state detection unit can be improved, and the reliability of the determination of the quality of the delivery status can be improved.
なお、暗号化されたデータについては、配送主や配送業者などとは異なる第三者が管理しても良い。この場合、データの信頼性をより向上させることができる。
また、本開示の一側面は、無人で可搬物を配送する無人機と、前記可搬物の配送状況を検知する配送状況検知装置であって前記可搬物に取り付けられて前記無人機と通信可能に構成される配送状況検知装置と、を備える、配送状況検知システムである。It should be noted that the encrypted data may be managed by a third party different from the delivery owner or delivery company. In this case, data reliability can be further improved.
Further, one aspect of the present disclosure is an unmanned device that delivers unloadable portable items, and a delivery status detection device that detects a delivery status of the transportable items, the unattended device being attached to the transportable items. And a delivery status detection device configured to be communicable.
当該配送状況検知システムにおいて、前記配送状況検知装置は、外部機器と通信するための通信部と、前記可搬物の状態及び前記可搬物の周囲環境の少なくとも一方を検出する状態検出部と、前記状態検出部の検出結果のデータを、検出時刻の情報とともに記憶する記憶部と、前記記憶部に記憶されたデータを処理するデータ処理部と、を備える。 In the delivery status detection system, the delivery status detection device, a communication unit for communicating with an external device, a state detection unit that detects at least one of the state of the portable object and the surrounding environment of the portable object, The storage device includes a storage unit that stores data of a detection result of the state detection unit together with information of a detection time, and a data processing unit that processes data stored in the storage unit.
前記データ処理部は、前記記憶部に記憶されたデータについて、単位時間あたりの変化量を算出する変化量算出部と、前記変化量算出部により算出される前記変化量を示すデータを前記通信部を介して前記外部機器に送信する送信部と、を備える、
この配送状況検知システムによれば、上述したような効果を得ることができる。The data processing unit, for the data stored in the storage unit, a change amount calculation unit that calculates a change amount per unit time, and data indicating the change amount calculated by the change amount calculation unit, the communication unit And a transmission unit for transmitting to the external device via
According to this delivery status detection system, the above-described effects can be obtained.
また、本開示の一側面は、上述の配送状況検知システムに用いられる無人機であっても良い。 Further, one aspect of the present disclosure may be an unmanned aerial vehicle used in the above-described delivery status detection system.
40・・・無人機、50・・・可搬物、60・・・ウインチユニット、62・・・ドラム機構、64・・・ワイヤ、66・・・電磁フック、68・・・リリース制御ユニット、100・・・ロータユニット、102・・・モータ、104・・・ロータ、200・・・フライトコントローラ、202・・・受信ユニット、204・・・慣性ユニット、206・・・電子スピードコントローラ、208・・・ジンバル装置、210・・・カメラ、200a・・・カメラ制御ユニット、204a・・・ジャイロセンサ、204b・・・加速度センサ、204c・・・高度センサ、204d・・・温度センサ、204e・・・湿度センサ 40 ... unmanned machine, 50 ... portable thing, 60 ... winch unit, 62 ... drum mechanism, 64 ... wire, 66 ... electromagnetic hook, 68 ... release control unit, 100: rotor unit, 102: motor, 104: rotor, 200: flight controller, 202: receiving unit, 204: inertia unit, 206: electronic speed controller, 208 ..Gimbal device, 210 ... Camera, 200a ... Camera control unit, 204a ... Gyro sensor, 204b ... Acceleration sensor, 204c ... Altitude sensor, 204d ... Temperature sensor, 204e ...・ Humidity sensor
以下、本開示の一実施形態について、図面とともに説明する。
[第1実施形態]
ここでは、マルチコプター等の無人航空機にて可搬物を配送する場合について説明する。図1に示す無人機40は、複数のロータユニット100を有するマルチコプターである。無人機40は、自動プログラム又は遠隔操作により無人で航行し、可搬物50を配送する。Hereinafter, an embodiment of the present disclosure will be described with reference to the drawings.
[First Embodiment]
Here, a case will be described in which portable items are delivered by an unmanned aerial vehicle such as a multicopter. An unmanned
無人機40には、ウインチユニット60が設けられている。ウインチユニット60は、可搬物50を吊り下げるためのワイヤ64及び電磁フック66と、ワイヤ64を引き出し及び巻き取るためのドラム機構62とを有する。
The
ウインチユニット60は、電磁フック66の動作(具体的には、電磁フック66の開動作)を制御するリリース制御ユニット68を備えている。無人機40は、配達ポイントに到達すると、リリース制御ユニット68を制御して、電磁フック66を開放する。これにより、電磁フック66により吊り下げられていた可搬物50がリリースされる。
The
ロータユニット100は、モータ102と、モータ102の回転軸に取り付けられるロータ104と、を有する。モータ102の回転駆動に伴いロータ104が回転し、揚力が発生する。これにより、無人機40は飛行が可能となる。
The
図2に無人機40のシステム構成を示す。
無人機40は、フライトコントローラ(以下、FC:Flight Controller)200と、受信ユニット202と、慣性ユニット(以下、IMU:Inertial Measurement Unit)204と、電子スピードコントローラ(以下、ESC:Electronic Speed Controller)206と、前述のモータ102と、を有する。FIG. 2 shows a system configuration of the unmanned
The unmanned
FC200は、無人機40の飛行制御を司るコントローラであり、図示は省略するが周知のCPU,ROM,RAM等を備える。
また、FC200は、カメラ制御ユニット200aを備える。カメラ制御ユニット200aは、ジンバル装置208及びカメラ210を制御する。カメラ210は、一例ではCCDカメラであり、外部を撮像するために設けられる。ジンバル装置208は、機械式ジャイロ装置であって、カメラ210を保持しそのカメラ210の姿勢を所望の姿勢に維持する。The
The
受信ユニット202は、無人機40を遠隔から制御するための操縦装置(図示省略)から送信される信号を受信する装置である。受信ユニット202には、操縦装置からの信号を受信するためのアンテナが内蔵されている。操縦装置から送信されて受信ユニット202により受信された信号は、FC200に入力される。
The receiving
IMU204は、ジャイロセンサ204aと、加速度センサ204bと、高度センサ204cと、温度センサ204dと、湿度センサ204eと、を備え、各センサにて取得したデータをFC200に送信する。
The
ジャイロセンサ204aは、角度の変化量(換言すれば、無人機40の傾きの変化量)を検出するセンサである。ジャイロセンサ204aは、3軸ジャイロであり、ジャイロセンサ204aにより、ロール軸、ピッチ軸、ヨー軸のそれぞれの方向に対して傾きの変化量が検出される。
The
加速度センサ204bは、無人機40の加速度を検出するセンサである。加速度センサ204bは、XYZ軸の3方向の加速度を検出する3軸加速度センサである。
高度センサ204cは、具体的には気圧を検知し、検知した気圧に基づき高度検出を行う。The
The
温度センサ204dは、周囲の温度(大気温度)を検出するセンサである。
湿度センサ204eは、周囲の湿度を検出するセンサである。
ESC206は、モータ102の回転速度(回転数)を制御するコントローラである。The
The
The
モータ102は、U相、V相、W相を有する3相ブラシレスDCモータであり、FC200及びESC206による制御により所望の回転数で回転する。
FC200は、ESC206を介して各モータ102の駆動を個別に制御することにより、無人機40の姿勢制御等を行う。無人機40は、各モータ102の回転数が個別に制御されることによって、自在に飛行(移動)が可能となっている。The
The
図1を参照し、配送状況検知装置10は、無人機40によって配送される可搬物50に取り付けられる。可搬物50は、図1に示す一例では無人機40により吊り下げられて配送される。
Referring to FIG. 1, delivery
無人機40としては、可搬物50を吊り下げて配送するタイプの機器だけではなく、可搬物50を密着するように保持するタイプの機器や、可搬物50を収容する収容空間を有しその収容空間に可搬物50を収容して配送するタイプの機器でも良い。
The unmanned
図3に示すように、配送状況検知装置10は、CPU11と、ROM12と、RAM13と、メモリ14と、無線通信部15と、クロック16と、表示部17と、電源部18と、起動スイッチ19と、センサユニット20とを備える。
As shown in FIG. 3, the delivery
CPU11は周知の演算処理装置であり、ROM12に記憶されたプログラムに基づき各種処理を実行する。
ROM12は、CPU11が実行するプログラムを記憶する不揮発性メモリである。The
The
RAM13は、CPU11の演算のデータ等が一時的に記憶される揮発性メモリである。
メモリ14は、CPU11の処理結果等のデータを記憶しておくための不揮発性メモリである。また、メモリ14は、センサユニット20による検出結果のデータも記憶する。配送状況検知装置10には固有のIDが割り当てられており、メモリ14には、センサユニット20による検出結果のデータがその固有のIDと対応付けて記憶される。The
The
無線通信部15は、外部機器と無線通信するためのユニットである。配送状況検知装置10は、例えば、無線通信部15を介して無人機40や図示しないサーバとの間で無線通信を行うことが可能である。
The
クロック16は、計時のためのユニットである。クロック16により、時刻及び時間(期間)を計時可能である。クロック16は、センサユニット20と同期しており、センサユニット20の検出結果のデータに対し、検出の時刻及び時間のデータが関連付けられる。
The
表示部17は、一例ではLEDを含み、配送状況検知装置10の動作状態をLEDを介して通知する。具体的には、配送状況検知装置10について、正常状態、エラー状態等の状態を通知する。例えば、表示部17は、正常状態であれば緑色にて点灯し、エラー状態であれば赤色にて点灯しても良い。また、表示部17は点滅しても良い。なお、表示部17の構成は必須ではなく、設けないこととしても良い。また、配送状況検知装置10の動作状態を通知する方法として、表示部17の点灯又は点滅等による通知に代えて、音声にて通知する方法を採用しても良い。
The
電源部18は、配送状況検知装置10の各ユニットに動作電力を供給するユニットである。
起動スイッチ19は、配送状況検知装置10を起動させるためのスイッチである。起動スイッチ19が所定時間の間押下されると(長押しされると)、配送状況検知装置10が起動する。また、配送状況検知装置10が起動した状態で、起動スイッチ19が所定時間の間押下されると(長押しされると)、配送状況検知装置10は待機状態(スリープ状態)に移行する。The
The
センサユニット20は、後述する各種のセンサを備え、各種のセンサにより、可搬物50の状態、又は可搬物50の周囲環境の状態(状況)を検出する。センサユニット20は、具体的には、加速度センサ21、角速度センサ22、圧力センサ23、高度センサ24、温度センサ25、及び湿度センサ26、を備える。
The
ここでは、センサユニット20が上記のセンサ21〜26の全てを備えている例について説明するが、センサユニット20としては、センサ21〜26の全てではなく、センサ21〜26のうちの少なくとも何れかを備えている構成を有しても良い。換言すれば、センサユニット20は、センサ21〜26の組み合わせにて構成されても良い。また、より具体的には、センサユニット20は、加速度センサ21及び/又は角速度センサ22を必須のセンサとして備えることが好ましい。この場合、その他のセンサについては任意で備えていれば良い。
Here, an example in which the
加速度センサ21は、加速度を検出するセンサである。配送状況検知装置10が可搬物50に取り付けられた状態では、加速度センサ21によりその可搬物50における加速度が検出される。加速度センサ21は、XYZ軸の3方向の加速度を検出する3軸加速度センサであっても良い。
The
角速度センサ22は、いわゆるジャイロセンサであり、角度の変化量を検出するセンサである。配送状況検知装置10が可搬物50に取り付けられた状態では、角速度センサ22によりその可搬物50の角度の変化量(傾きの変化量)が検出される。角速度センサ22は、ロール軸、ピッチ軸、ヨー軸のそれぞれの方向に対して傾きの変化量を検出する3軸ジャイロであっても良い。
The
圧力センサ23は、素子に作用した圧力の大きさを検出するセンサである。圧力センサ23は、好ましくは、可搬物50において複数個所に設けられる。例えば、可搬物50が直方体の箱などである場合、その箱の隅(一例では8箇所)にそれぞれ設けられても良い。
The
高度センサ24は、具体的には気圧を検知し、検知した気圧に基づき高度検出を行う。
温度センサ25は、周囲の温度を検出するセンサである。
湿度センサ26は、周囲の湿度を検出するセンサである。The
The
The
図4は、配送状況検知装置10のCPU11が実行するメイン処理の流れを表すフローチャートである。該メイン処理は、起動スイッチ19が操作(押下)されて配送状況検知装置10が起動すると実行される。
FIG. 4 is a flowchart illustrating a flow of a main process executed by the
CPU11は、まず、S100にて、初期化を実行する。具体的には、各部の動作確認、異常の有無確認、センサユニット20との同期処理、外部機器との通信の確立処理、などの処理を行う。
First, in S100, the
次に、S110に移行し、初期化が正常に完了したか否かを判定する。
初期化が完了していないと判定すると(S110:NO)、S170に移行し、継続して初期化を行うか否かを判定する。ここでは、S100の処理の実行回数(反復回数)、S100の処理に要した時間、などに基づき、初期化できない異常が生じていると判断できるような場合には初期化処理を継続しないと判定し(S170:NO)、S180に移行してエラー表示を行う。具体的には、表示部17を赤色にて点灯(又は点滅)させて、初期化が失敗した旨の通知を行う。Next, the process proceeds to S110, and it is determined whether or not the initialization has been completed normally.
If it is determined that the initialization has not been completed (S110: NO), the process proceeds to S170, and it is determined whether or not to continue the initialization. Here, when it can be determined that an abnormality that cannot be initialized has occurred based on the number of times (the number of repetitions) of the processing of S100, the time required for the processing of S100, and the like, it is determined that the initialization processing is not continued. Then (S170: NO), the process proceeds to S180 and an error is displayed. Specifically, the
一方、S170にて初期化を継続すると判定すると(S170:YES)、S100の処理に戻る。即ち、再度初期化処理を実行する。
S110にて初期化が完了したと判定すると(S110:YES)、S120に移行し、正常表示を行う。具体的には、表示部17を緑色にて点灯(又は点滅)させて、初期化が正常に終了した旨の通知を行う。On the other hand, if it is determined in S170 that initialization is to be continued (S170: YES), the process returns to S100. That is, the initialization process is performed again.
If it is determined in S110 that the initialization has been completed (S110: YES), the process proceeds to S120, and a normal display is performed. Specifically, the
次に、S130に移行し、センサユニット20から、検出結果のデータ(以下、センサデータとも称する)を取得する。具体的には、各センサ21〜26のセンサデータを取得する。
Next, the process proceeds to S130, and data of a detection result (hereinafter, also referred to as sensor data) is acquired from the
次に、S140に移行し、S130にて取得したセンサデータに基づくデータ処理を行う。データ処理の詳細については後述する。
次に、S150に移行し、起動スイッチ19が押下されて配送状況検知装置10の動作がオフされたか否かを判定する。起動スイッチ19が押下されていない(オフされていない)と判定すると(S150:NO)、S130,S140の処理を継続して実行する。一方、起動スイッチ19が押下された(オフされた)と判定すると(S150:YES)、S160に移行し、スリープ処理を実行する。スリープ処理は、配送状況検知装置10の主動作を停止させて配送状況検知装置10の状態をスリープ状態に移行させる処理である。Next, the process proceeds to S140, and performs data processing based on the sensor data acquired in S130. Details of the data processing will be described later.
Next, the processing shifts to S150, and it is determined whether or not the
次に、S140のデータ処理について説明する。
図5は、S140のデータ処理の一例を示すフローチャートである。
図5の処理では、まず、S200において、図4のS130の処理で取得したセンサデータをメモリ14に記憶させる処理を行う。この記憶処理では、センサユニット20から得られるセンサデータを順次メモリ14に記憶させる。具体的には、センサユニット20から得られるセンサデータを時系列でメモリ14に記憶させる。Next, the data processing of S140 will be described.
FIG. 5 is a flowchart illustrating an example of the data processing in S140.
In the process of FIG. 5, first, in S200, a process of storing the sensor data acquired in the process of S130 in FIG. In this storage processing, the sensor data obtained from the
センサユニット20とクロック16とは同期しており、センサデータには、検出時刻及び/又は検出時間のデータが関連付けられる。具体的には、センサデータには、センサによる検出時刻を示す時刻データ及び/又はセンサによる検出の時間(期間)を示す時間データが付随している。
The
また、CPU11は、センサデータをメモリ14に記憶させる際にそのセンサデータを暗号化して記憶させる。つまり、CPU1は、センサデータを暗号化する暗号化処理を実行する。暗号化処理については、周知の処理を適用することができる。
When storing the sensor data in the
次に、S210に移行し、メモリ14に時系列で記憶したセンサデータを無線通信部15を介して外部機器に送信する。外部機器としては、図示は省略するがネットワークに接続されたサーバである。外部機器への送信はリアルタイムで行われる。つまり、メモリ14に記憶されるとともに、外部機器への送信も合わせて実行される。なお、何らかの原因で通信ができない状況が発生した場合、その通信できなかった状況中に検出されたセンサデータについては、その後通信が可能となったタイミングで送信される。通信が復旧しない場合には、事後的に、メモリ14からセンサデータを読み出して取得することができる。
Next, the process proceeds to S210, where the sensor data stored in the
次に、S220に移行し、メモリ14に時系列で記憶したセンサデータに基づき、各センサ21〜26により検出されるデータ(物理量)のそれぞれについて、単位時間あたりの変化量(図5ではΔDと記載)を算出する。
Next, the process proceeds to S220, and based on the sensor data stored in the
次に、S230に移行し、S220にて算出した単位時間あたりの変化量のデータΔDをメモリ14に記憶させる。
その後、S240に移行し、S220にて算出してS230にてメモリ14に記憶した変化量のデータΔDを、無線通信部15を介して外部機器に送信する。外部機器への送信はリアルタイムで行われる。つまり、メモリ14に記憶されるとともに、外部機器への送信も合わせて実行される。そしてその後、当該処理を終了する。この図5の処理は、図4のS150にて起動スイッチ19が押下されて配送状況検知装置10の動作がオフされたと判定されない限り継続して実行されることとなる。Next, the process proceeds to S230, and the data ΔD of the amount of change per unit time calculated in S220 is stored in the
Then, the process proceeds to S240, and the data ΔD calculated in S220 and stored in the
次に、図6の処理について説明する。図6は、S140のデータ処理の一例として実行される処理を示すフローチャートである。図6の処理は、配送状況検知装置10のCPU11にて、図5の処理と並行して実行され得る。図6Bの処理は、無人機40にて実行される処理を示すフローチャートである。
Next, the processing of FIG. 6 will be described. FIG. 6 is a flowchart illustrating a process executed as an example of the data process in S140. The processing in FIG. 6 can be executed by the
図6の処理では、まず、S300にて、図4のS130にて取得したセンサデータに基づき、可搬物50の高度hが所定の高度h1より大きいか否かを判定する。この判定の処理は、高度センサ24のセンサデータに基づき行われる。In the process of FIG. 6, first, at S300, based on the sensor data obtained in step S130 in FIG. 4, determines the altitude h of the
S300の処理の趣旨は、可搬物50の高度hが変化して、所定の高度h1より大きくなったか否か(可搬物50が高度h1より高い位置に移動したか否か)を判定する趣旨である。さらに、可搬物50の高度hが高度h1より大きくなったことに基づき、可搬物50の配送が開始されたことを判断する趣旨である。Spirit of the process of S300, the determination altitude h is changed in
可搬物50の高度hが所定の高度h1より大きくないと判定すると(S300:NO)、一旦当該処理を終了する。図6の処理は、図5の処理と同様、図4のS150にて起動スイッチ19が押下されて配送状況検知装置10の動作がオフされたと判定されない限り継続して実行され、S300:NOの場合、その後再びS300の処理が開始されることとなる。If it is determined that the altitude h of the
可搬物50の高度hが所定の高度h1より大きいと判定すると(S300:YES)、可搬物50の配送が開始されたと判断してS310に移行し、無線通信部15を介して撮像指令を無人機40に送信する。この撮像指令は、無人機40に搭載されるカメラ210による撮像を無人機40に指示する指令である。より具体的には、カメラ210により可搬物50を撮像させる指令である。For altitudes h of
無人機40は、配送状況検知装置10より撮像指令を受信すると、カメラ210にて可搬物50の全体(外観)を無人機40側から撮像する。無人機40は、カメラ210による撮像を完了すると、撮像を完了した旨の応答を配送状況検知装置10に返信する。
When the
無人機40にて実行される処理についてより具体的に説明する。
無人機40は、まず、配送状況検知装置10との無線通信が可能か否かを判定する。ここで、配送状況検知装置10は、前述のように、起動するとS100の初期化処理において通信の確立処理を行う。この際、配送状況検知装置10は、所定のペアリング信号を送信し、無人機40は、そのペアリング信号を受信すると、認証を行って認証が正常完了したならば、配送状況検知装置10との無線通信を確立させる。The processing executed by the unmanned
The
また、無人機40は、配送状況検知装置10から送信される前述の撮像指令を受信したか否かを判定する。換言すれば、撮像指令の受信の有無を監視する。さらに具体的には、撮像指令を受信したか否かを定期的に判断し、受信していないと判断したならば、継続して、定期的に判断を行う。
Further, the unmanned
一方、撮像指令を受信したと判断すると、撮像処理を行う。具体的には、ジンバル装置208及びカメラ210(図2参照)の動作を制御し、カメラ210にて、無人機40に吊り下げられている可搬物50(図1参照)を撮像する。
On the other hand, when it is determined that the imaging command has been received, an imaging process is performed. Specifically, the operation of the
そして、撮像を完了すると、撮像を完了した旨の応答を配送状況検知装置10に返信する。
図6の処理に戻り、配送状況検知装置10は、S310に続くS320の処理にて、無人機40から送信されてくる完了応答(撮像を完了した旨の応答)を受信したか否かを判定し、受信していないと判定すると(S320:NO)、S310に戻り改めて撮像指令を無人機40に送信する。Then, when the imaging is completed, a response indicating that the imaging is completed is returned to the delivery
Returning to the processing of FIG. 6, the delivery
一方、配送状況検知装置10は、完了応答を受信したと判定すると(S320:YES)、S330に移行する。
S330では、図4のS130にて取得したセンサデータに基づき、可搬物50の高度hが所定の高度h2以下か否かを判定する。具体的には、可搬物50の高度hが変化して、所定の高度h2以下となったか否かを判定する。この趣旨は、可搬物50が所定の高度hから高度h2以下となるまで移動したか否かを判定する趣旨であり、可搬物50の高度hが高度h2以下まで変化したことに基づき、可搬物50の配送が終了段階にあると判断する趣旨である。On the other hand, when the delivery
In S330, based on the sensor data obtained in step S130 in FIG. 4, the altitude h of the
可搬物50の高度hが所定の高度h2以下でないと判定すると(S330:NO)、配送中であると判断して、継続して可搬物50の高度hを監視する(S330の処理を継続して実行する)。If it is determined that the altitude h of the
可搬物50の高度hが所定の高度h2以下であると判定すると(S330:YES)、可搬物50の配送が終了段階にあると判断してS340に移行し、無線通信部15を介して撮像指令を無人機40に送信する。For altitudes h of
無人機40の動作(処理)については、前述した場合と同様である。
配送状況検知装置10は、S340に続くS350の処理にて、無人機40から送信されてくる完了応答(撮像を完了した旨の応答)を受信したか否かを判定し、受信していないと判定すると(S350:NO)、S340に戻り改めて撮像指令を無人機40に送信する。The operation (processing) of the unmanned
In the process of S350 following S340, the delivery
一方、配送状況検知装置10は、完了応答を受信したと判定すると(S350:YES)、次にS360に移行し、撮像データの送信指令を無人機40に送信する。
無人機40は、撮像データの送信指令を配送状況検知装置10より受信すると、撮像データを外部機器(サーバ)に送信する。配送状況検知装置10は、送信指令の送信後、当該処理を終了する。On the other hand, if the delivery
Upon receiving the image data transmission command from the delivery
無人機40の処理についてより具体的に説明する。
無人機40は、配送状況検知装置10より送信指令を受信したか否かを定期的に判断する(即ち、受信の有無を監視する)。送信指令を受信していないと判断すると、継続して、送信指令の受信の有無を定期的に判断する。一方、送信指令を受信したと判断すると、撮像データを、外部機器(サーバ)に送信する。The processing of the
The unmanned
次に、図7の処理について説明する。図7は、S140のデータ処理の一例として実行される処理を示すフローチャートである。図7の処理は、図5、図6の処理と並行して実行され得る。 Next, the processing of FIG. 7 will be described. FIG. 7 is a flowchart illustrating a process executed as an example of the data process of S140. The processing in FIG. 7 can be executed in parallel with the processing in FIGS.
図7の処理では、まず、S400において、加速度センサ21により検出される加速度α1が所定の閾値αhより大きいか否かを判定する。
加速度α1が閾値αhより大きくないと判定すると(S400:NO)、一旦当該処理を終了する。図7の処理は、図5、図6の処理と同様、図4のS150にて起動スイッチ19が押下されて配送状況検知装置10の動作がオフされたと判定されない限り継続して実行され、S400:NOの場合、その後再びS400の処理が開始されることとなる。In the processing of FIG. 7 first determines in S400, the acceleration alpha 1 which is detected by the
If it is determined that the acceleration alpha 1 is not greater than the threshold value α h (S400: NO), once the process is terminated. The process in FIG. 7 is continuously executed as in the processes in FIGS. 5 and 6 unless it is determined in S150 in FIG. 4 that the
加速度α1が閾値αhより大きいと判定すると(S400:YES)、S410に移行し、クロック16を用いて計時を開始する。具体的には、加速度α1が閾値αhより大きくなった時刻(タイミング)を検出するとともに、加速度α1が閾値αhより大きい状態である時間(期間)を検出する。When the acceleration alpha 1 is determined to greater than the threshold value α h (S400: YES), the process proceeds to S410, starts counting using a
次に、S420に移行し、加速度α1が閾値αh以下か否か(加速度α1が閾値αh以下に低下したか否か)を判定する。加速度α1が閾値αh以下でないと判定すると(S420:NO)、加速度α1を継続して監視する。Then, the process proceeds to S420, determines whether or not the acceleration alpha 1 is the threshold alpha h or less (whether the acceleration alpha 1 falls below a threshold value alpha h). If it is determined that the acceleration alpha 1 is not less than the threshold value α h (S420: NO), continuously monitors the acceleration alpha 1.
加速度α1が閾値αh以下であると判定すると(S420:YES)、S430に移行し、計時を終了する。計時の終了に際し、加速度α1が閾値αh以下となった時刻(タイミング)が検出される。また、S410で計時を開始してからS430計時を終了するまでの時間(期間)が検出される。これにより、加速度α1が閾値αhより大きい状態であった期間Tが検出される。When the acceleration alpha 1 is determined to be equal to or less than the threshold value α h (S420: YES), the process proceeds to S430, and ends the time counting. Upon completion of counting, the time at which the acceleration alpha 1 is equal to or less than the threshold value alpha h (timing) is detected. Further, the time (period) from the start of the timing in S410 to the end of the timing in S430 is detected. Thus, the period T acceleration alpha 1 was threshold alpha h greater than condition is detected.
次に、S440に移行し、加速度α1と期間Tとの積を算出する。
次に、S450に移行し、加速度α1と期間Tとの積が所定の許容値Xより大きいか否かを判定する。この趣旨は、加速度α1と期間Tとの積を、可搬物50に作用する負荷(衝撃)の大きさとして、可搬物50に作用する負荷(衝撃)が所定の許容値Xより大きいか否かを判定する趣旨である。Then, the process proceeds to S440, calculates the product of the acceleration alpha 1 and period T.
Then, the process proceeds to S450, and determines the product of the acceleration alpha 1 and period T is or not larger than a predetermined permissible value X. This effect is the product of the acceleration alpha 1 and period T, as the magnitude of the load acting on the portable object 50 (impact) load (shock) is greater than a predetermined tolerance value X that acts on
加速度α1と期間Tとの積が所定の許容値X以下であると判定すると(S450:NO)、S460に移行し、加速度α1と期間Tとの積のデータをメモリ14に記憶させる。そしてその後、当該処理を終了する。If the product of the acceleration alpha 1 and period T is determined to be equal to or less than a predetermined allowable value X (S450: NO), the process proceeds to S460, and stores the data of the product of the acceleration alpha 1 and period T in the
一方、S450にて加速度α1と期間Tとの積が所定の許容値Xより大きいと判定すると(S450:YES)、可搬物50に作用した負荷(衝撃)が所定の許容値Xより大きいと判断してS470に移行し、配送状況に異常が生じた旨を外部機器(サーバ)に通知する。その後、当該処理を終了する。ところで、この通知の際、通知の処理に加えて、配送状況検知装置10から無人機40に信号を送信し、無人機40におけるカメラ210にて周囲を撮像させるようにしても良い。On the other hand, when the product of the acceleration alpha 1 and period T at S450 is determined to a predetermined larger than the allowable value X (S450: YES), the load acting on the portable object 50 (impact) is greater than a predetermined permissible value X Then, the process shifts to S470 to notify the external device (server) that an abnormality has occurred in the delivery status. After that, the process ends. By the way, at the time of this notification, in addition to the notification processing, a signal may be transmitted from the delivery
図7の処理では、加速度センサ21により検出される加速度α1に基づき配送状況の異常を判定する例について説明したが、各センサ22〜26についても基本的には同様の処理を適用し得る。以下、具体的に説明する。In the processing of FIG. 7, an example has been described determining the abnormality of the delivery status on the basis of the acceleration alpha 1 which is detected by the
・角速度センサ22
角速度センサ22により検出される角速度が所定の閾値より大きいか否かを判定し、所定の閾値より大きい場合、計時を開始する。その後、角速度が前記閾値以下になったか否かを判定し、閾値以下の場合、計時を終了する。これにより、可搬物50の角速度が前記閾値より大きい状態であった期間を算出し、さらに、角速度と算出した期間との積を算出する。その積が予め規定された許容値より大きい場合、配送状況の異常と判定される。
・圧力センサ23
圧力センサ23により検出される圧力が所定の閾値より大きいか否かを判定し、所定の閾値より大きい場合、計時を開始する。その後、圧力が前記閾値以下になったか否かを判定し、閾値以下の場合、計時を終了する。これにより、可搬物50に作用する圧力が前記閾値より大きい状態であった期間を算出し、さらに、圧力と算出した期間との積を算出する。その積が予め規定された許容値より大きい場合、配送状況の異常と判定される。
・高度センサ24
無人機40が飛行可能な高度範囲内においては、可搬物50に作用する負荷は高度によっては大きくは変わらないため、高度センサ24に関する限り、図7のフローチャートの処理の適用外としても良い。
・温度センサ25
温度センサ25により検出される温度が所定の閾値より大きいか否かを判定し、所定の閾値より大きい場合、計時を開始する。その後、温度が前記閾値以下になったか否かを判定し、閾値以下の場合、計時を終了する。これにより、可搬物50の温度又は可搬物50の周囲の温度が前記閾値より高い状態であった期間を算出し、さらに、温度と算出した期間との積を算出する。その積が予め規定された許容値より大きい場合、配送状況の異常と判定される。
・湿度センサ26
湿度センサ26により検出される湿度が所定の閾値より大きいか否かを判定し、所定の閾値より大きい場合、計時を開始する。その後、湿度が前記閾値以下になったか否かを判定し、閾値以下の場合、計時を終了する。これにより、可搬物50の周囲の湿度が前記閾値より高い状態であった期間を算出し、さらに、湿度と算出した期間との積を算出する。その積が予め規定された許容値より大きい場合、配送状況の異常と判定される。.
It is determined whether or not the angular velocity detected by the
・
It is determined whether or not the pressure detected by the
・
In the altitude range in which the unmanned
・
It is determined whether or not the temperature detected by the
・
It is determined whether or not the humidity detected by the
本第1実施形態において、図5の処理によれば、センサデータの変化量ΔDが算出されて、記憶及び送信(外部機器へ送信)される。これによれば、外部機器において、センサデータの変化量に基づき配送状況を判定することができる。例えば、変化量の急峻な増加を捉えて配送状況の異常を判定することが可能となり、配送状況をより精密に把握し、その状況の良否を判断することが可能となる。 In the first embodiment, according to the processing of FIG. 5, the change amount ΔD of the sensor data is calculated, stored and transmitted (transmitted to an external device). According to this, the delivery status can be determined in the external device based on the amount of change in the sensor data. For example, it is possible to determine the abnormality of the delivery status by catching a steep increase in the amount of change, and it is possible to more accurately grasp the delivery status and determine the quality of the delivery status.
また、図6の処理によれば、配送の前後において(配送開始時と配送終了後とにおいて)、可搬物50の外観の変化のデータを得ることができる。この場合、オペレータが外観の画像を目視して、或いはコンピュータにより外観の画像について画像処理を行って、可搬物50の異常(可搬物50の配送状況の異常)を判定することができる。例えば、可搬物50に何らかが原因でへこみ等が生じていれば簡易かつ確実に見つけることができ、見出されたへこみ等に基づき、配送状況の良否を判断することが可能となる。
Further, according to the processing in FIG. 6, data on a change in the appearance of the
また、図7の処理によれば、可搬物50に作用した負荷(閾値より大きい負荷)とその作用した時間との積を算出することで、その積の大小に基づき配送状況の良否のレベルを判断することができるようになる。具体的には、配送状況の異常/正常を判断できることはもちろんであるが、異常の場合にその異常の度合いがどの程度であるのか、を判断することができるようになる。例えば、積の値が大きいほど、異常の度合いは大きいと判断することができる。一方、積の値が小さいほど、異常の度合いは小さいと判断することができる。このように、異常の度合いを判断することができ、判断の精度を高めることができる。 Further, according to the processing of FIG. 7, by calculating the product of the load acting on the portable object 50 (the load larger than the threshold) and the time of acting, the level of the quality of the delivery status is determined based on the magnitude of the product. Can be determined. Specifically, it goes without saying that it is possible to determine whether the delivery status is abnormal or normal, but in the case of an abnormality, it is possible to determine the degree of the abnormality. For example, it can be determined that the greater the value of the product, the greater the degree of abnormality. On the other hand, it can be determined that the smaller the value of the product, the smaller the degree of abnormality. Thus, the degree of abnormality can be determined, and the accuracy of the determination can be increased.
また、本第1実施形態では、センサデータを暗号化してメモリ14に記憶させるようになっている。このため、センサデータの不正な改ざんを抑制することができる。センサデータが外部機器(サーバ)に送信される場合においても暗号化されたセンサデータが送信されるため、セキュリティを確保することができる。
In the first embodiment, the sensor data is encrypted and stored in the
[第2実施形態]
次に、本開示の第2実施形態について説明する。
図8は、第2実施形態のデータ処理の流れを表すフローチャートである。図8の処理は、第1実施形態の図5の処理に対応するが、以下の点で異なっている。具体的には、図5の処理では、検出したセンサデータ、及びセンサデータに基いて算出した物理量の変化量のデータを外部機器(サーバ)に送信した。[Second embodiment]
Next, a second embodiment of the present disclosure will be described.
FIG. 8 is a flowchart illustrating the flow of data processing according to the second embodiment. The processing in FIG. 8 corresponds to the processing in FIG. 5 of the first embodiment, but differs in the following points. Specifically, in the process of FIG. 5, the detected sensor data and the data of the change amount of the physical quantity calculated based on the sensor data are transmitted to the external device (server).
一方、図8の処理では、検出したセンサデータが表す物理量が閾値(許容値)より大きいか否かを判定し、大きい場合に外部機器(サーバ)にデータ送信を行う。また、物理量の変化量について、変化量が閾値(許容値)より大きいか否かを判定し、大きい場合に外部機器(サーバ)にデータ送信を行う。 On the other hand, in the process of FIG. 8, it is determined whether or not the physical quantity represented by the detected sensor data is greater than a threshold value (allowable value), and if it is, the data is transmitted to an external device (server). In addition, it is determined whether or not the amount of change in the physical quantity is larger than a threshold value (allowable value), and if it is larger, data is transmitted to an external device (server).
図8の処理では、まず、S200にてセンサデータの記憶処理を行う。なお、この処理は図5のS200の処理と同一である。
次に、S510に移行し、各センサ21〜26から得られるセンサデータのそれぞれについて、センサデータが示す物理量の値Dが所定の閾値Dhよりも大きいか否かを判定する。この趣旨は、可搬物50の配送状況が許容される状況(状態)の範囲内であるか否かを判定する趣旨である。In the process of FIG. 8, first, a process of storing sensor data is performed in S200. This process is the same as the process of S200 in FIG.
Then, the process proceeds to S510, for each of the sensor data obtained from each
S510にて、D>Dhでない、即ちD≦Dhであると判定すると(S510:NO)、可搬物50の配送状況は許容される範囲内であると判断してS220に移行する。
S510にて、D>Dhであると判定すると(S510:YES)、配送状況が許容される範囲外であると判断して(換言すれば、配送状況について異常であると判断して)S520に移行し、配送状況が異常である旨を外部機器(サーバ)に通知するとともに、合わせてセンサデータDを外部機器(サーバ)に送信する。この通知の際、通知の処理に加えて、配送状況検知装置10から無人機40に信号を送信し、無人機40におけるカメラ210にて周囲を撮像させるようにしても良い。At S510, not D> D h, i.e. when it is determined that the D ≦ D h (S510: NO ), the delivery status of the
At S510, if determined to be D> D h (S510: YES ), ( in other words, it is determined to be abnormal for the delivery status) to determined to be outside the range of delivery situation is acceptable S520 To notify the external device (server) that the delivery status is abnormal, and also transmit the sensor data D to the external device (server). At the time of this notification, in addition to the notification processing, a signal may be transmitted from the delivery
S520の次は、S220,S230と順次移行する。S220,S230の処理は図5のS220,S230の処理と同一である。
S230の次はS530に移行し、センサ21〜26から得られるセンサデータのそれぞれについて、センサデータが示す物理量の値Dの変化量ΔDが所定の閾値ΔDhよりも大きいか否かを判定する。この趣旨は、可搬物50の配送状況の変化の度合い(単位時間あたりの変化量)が許容範囲内であるか否かを判定する趣旨である。Subsequent to S520, the process sequentially proceeds to S220 and S230. The processing in S220 and S230 is the same as the processing in S220 and S230 in FIG.
S230 follows moves to S530, for each of the sensor data obtained from the
S530にて、ΔD>ΔDhでない、即ちΔD≦ΔDhであると判定すると(S530:NO)、可搬物50の配送状況の変化の度合いは許容範囲内であると判断してそのまま当該処理を終了する。At S530, not ΔD> ΔD h, i.e. when it is determined that the ΔD ≦ ΔD h (S530: NO ), the degree of change in the delivery status of the
S530にて、ΔD>ΔDhであると判定すると(S530:YES)、配送状況の変化の度合いが許容範囲外であると判断してS540に移行し、配送状況が異常である旨を外部機器(サーバ)に通知するとともに、合わせてΔDを外部機器(サーバ)に送信する。そしてその後、当該処理を終了する。この通知の際、通知の処理に加えて、配送状況検知装置10から無人機40に信号を送信し、無人機40におけるカメラ210にて周囲を撮像させるようにしても良い。At S530, it is determined that the ΔD> ΔD h (S530: YES ), the degree of change in the delivery status is determined to be outside the allowable range shifts to S540, the external device to the effect delivery status is abnormal (Server), and also sends ΔD to the external device (server). After that, the process ends. At the time of this notification, in addition to the notification processing, a signal may be transmitted from the delivery
本第2実施形態によれば、配送状況が許容範囲外である場合、及び配送状況の変化の度合いが許容範囲外である場合に、異常である旨が外部機器(サーバ)に通知される。外部機器(サーバ)側では、そのような状況(配送状況が異常であると言える状況)の場合のみ配送状況検知装置10から通知を受けることとなる。この場合、外部機器(サーバ)側で異常を判断する場合と比較して外部機器(サーバ)側の処理負荷を抑えることができる。一方、外部機器(サーバ)側では、配送状況に異常が生じた場合にはリアルタイムでその旨の通知を受けることができるため、配送状況を適切に把握し得る。
According to the second embodiment, when the delivery status is out of the allowable range and when the degree of change in the delivery status is out of the allowable range, the external device (server) is notified of the abnormality. The external device (server) receives a notification from the delivery
[第3実施形態]
次に、本開示の第3実施形態について説明する。
図9は、第1実施形態のメイン処理(図4)に対応する処理の流れを表すフローチャートである。本第3実施形態では、配送状態検知装置10のCPU11は、図4のメイン処理に代えて、図9のメイン処理を実行する。[Third embodiment]
Next, a third embodiment of the present disclosure will be described.
FIG. 9 is a flowchart illustrating a flow of a process corresponding to the main process (FIG. 4) of the first embodiment. In the third embodiment, the
図9のメイン処理は、第1実施形態の図4のメイン処理と比較して、S600〜S640の処理を実行する点が異なっている。なお、図4のメイン処理における処理と同一の処理については同一の符号を付しており、その同一の処理については詳細説明を省略する。 The main process of FIG. 9 is different from the main process of FIG. 4 of the first embodiment in that the processes of S600 to S640 are executed. The same processes as those in the main process in FIG. 4 are denoted by the same reference numerals, and detailed description of the same processes will be omitted.
図9のメイン処理では、S100,S110,S120の処理が順次行われた後、S600の処理が実行される。
S600の処理は、ペアリング処理であり、無人機40との間で無線通信を確立して同期する処理である。In the main process of FIG. 9, after the processes of S100, S110, and S120 are sequentially performed, the process of S600 is performed.
The process of S600 is a pairing process, and is a process of establishing and synchronizing wireless communication with the
S600の次はS610に移行し、ペアリングが完了したか否かを判定する。ペアリングが完了していないと判定すると(S610:NO)、S640に移行し、ペアリングの処理を再度実行するか否かを判定する。 After S600, the process proceeds to S610 and determines whether pairing has been completed. If it is determined that the pairing has not been completed (S610: NO), the process proceeds to S640, and it is determined whether or not the pairing process is executed again.
ペアリングの処理を再度実行すると判定すると(S640:YES)、S600の処理に戻る。一方、ペアリングの処理を実行しないと判定すると(S640:NO)、ペアリングが失敗したと判断してS180に移行し、ペアリングが失敗した旨のエラー表示を行う。 If it is determined that the pairing process is to be executed again (S640: YES), the process returns to S600. On the other hand, if it is determined that the pairing process is not to be performed (S640: NO), it is determined that the pairing has failed, and the flow shifts to S180 to display an error indicating that the pairing has failed.
S610でペアリングが完了したと判定すると(S610:YES)、S620に移行し、センサデータを取得する。
ここでは、第1に、センサユニット20の各センサ21〜26それぞれから、センサデータを取得する。第2に、無人機40における各センサ204a〜204eそれぞれからも、センサデータを取得する。具体的には、無線通信部15を介して無人機40と通信を行うことにより、無人機40から、各センサ204a〜204eのセンサデータを受信する。If it is determined in S610 that the pairing has been completed (S610: YES), the flow shifts to S620 to acquire sensor data.
Here, first, sensor data is acquired from each of the
次に、S630に移行し、S620で取得したセンサデータに基づいて、データ処理を実行する。このデータ処理については後述する。
S630の後はS150,S160へと処理が流れるが、S150,S160の処理は図4のS150,S160の処理と同一である。Next, the process proceeds to S630, where data processing is executed based on the sensor data acquired in S620. This data processing will be described later.
After S630, the processing flows to S150 and S160, but the processing of S150 and S160 is the same as the processing of S150 and S160 in FIG.
図10は、S630のデータ処理の一例を表すフローチャートである。
図10のデータ処理では、まず、S700にて、加速度センサ21のセンサデータに基づき可搬物50の加速度α1を取得する。次に、S710にて、無人機40における加速度センサ204aのセンサデータに基づき無人機40の加速度α2を取得する。FIG. 10 is a flowchart illustrating an example of the data processing in S630.
In the data processing of FIG. 10, first, at S700, it acquires the acceleration alpha 1 of the sensor data based
次にS720に移行し、加速度α1と加速度α2とに基づくデータ処理を行う。
S720では、加速度α1と加速度α2とのそれぞれについて、図7に示すデータ処理を実行する。説明は図7の説明と重複するため省略するが、S720において、加速度α1と加速度α2とのそれぞれについて図7の処理を実行することにより、加速度α1及び/又は加速度α2が閾値αhより大きい状態となった場合において、加速度α1と期間T1との積α1・T1、及び/又は加速度α2と期間T2との積α2・T2、がそれぞれ検出される。ここで、期間T1は、加速度α1が閾値αhより大きい状態であった期間であり、期間T2は、加速度α2が閾値αhより大きい状態であった期間である。また、期間T1、T2の情報には、それぞれ、加速度α1が閾値αhより大きい状態となったタイミング、加速度α2が閾値αhより大きい状態となったタイミング、の情報も含まれる。Then the process proceeds to S720, performs data processing based on the acceleration alpha 1 and the acceleration alpha 2.
In S720, for each of the acceleration alpha 1 and the acceleration alpha 2, it executes the data processing shown in FIG. Description is omitted for overlapping with the description of FIG. 7, in S720, by executing the processing in FIG. 7 for each of the acceleration alpha 1 and the acceleration alpha 2, the acceleration alpha 1 and / or acceleration alpha 2 threshold alpha When the state becomes greater than h , the product α 1 · T 1 of the acceleration α 1 and the period T 1 and / or the product α 2 · T 2 of the acceleration α 2 and the period T 2 are detected. . Here, the period T 1 is a period acceleration alpha 1 was threshold alpha h greater state, the period T 2 are, a period acceleration alpha 2 was larger than the state threshold alpha h. Further, the information of the period T 1, T 2, respectively, include the timing acceleration alpha 1 becomes the threshold alpha h greater state, the timing of the acceleration alpha 2 becomes the threshold alpha h greater state, even information .
S720の後はS730に移行し、異常の種類を判定する処理を行う。具体的には、S720の処理にて、加速度α1と期間T1との積、及び加速度α2と期間T2との積が算出された場合に、その2つの積の関係から、メモリ14に記憶された判定テーブルに基づいて異常の種類を判定する。After S720, the process proceeds to S730, and a process of determining the type of abnormality is performed. Specifically, when the product of the acceleration α 1 and the period T 1 and the product of the acceleration α 2 and the period T 2 are calculated in the processing of S720, the
メモリ14には判定テーブルとして以下のテーブルが記憶される。
The following table is stored in the
次に、S750に移行し、異常が発生した旨、及び異常の種類を外部機器(サーバ)に送信する(通知する)。この通知の際、通知の処理に加えて、配送状況検知装置10から無人機40に信号を送信し、無人機40におけるカメラ210にて周囲を撮像させるようにしても良い。
Next, the process proceeds to S750, and transmits (notifies) the occurrence of the abnormality and the type of the abnormality to the external device (server). At the time of this notification, in addition to the notification processing, a signal may be transmitted from the delivery
第3実施形態の配送状況検知装置10によれば、可搬物50における加速度及びその加速度が作用した時間と、無人機40における加速度及びその加速度が作用した時間と、から、可搬物50に作用した負荷又は衝撃が、無人機40の挙動に起因したものであるか否かを判断することができる。これにより、可搬物50の配送状況の変化について、その原因(無人機40の挙動に起因したものであるか否か)も把握することができるようになり、配送状況をより精密に検知することが可能となる。
According to the delivery
以上、本開示の一実施形態について説明したが、本開示は、上記実施形態に限定されるものではなく、本開示の趣旨の範囲内で種々の形態を採ることができる。
例えば、上記実施形態では、無人機40がマルチコプターである例について説明したが、無人機40としては、地上を走行する無人車両等であっても良い。As described above, one embodiment of the present disclosure has been described, but the present disclosure is not limited to the above embodiment, and can take various forms within the scope of the present disclosure.
For example, in the above embodiment, the example in which the unmanned
Claims (8)
外部機器と通信するための通信部と、
前記無人機に設けられ、前記無人機の状態及び前記無人機の周囲環境の少なくとも一方を検出する第1の状態検出部と、
前記可搬物に設けられ、前記可搬物の状態及び前記可搬物の周囲環境の少なくとも一方を検出する第2の状態検出部と、
前記第1の状態検出部の検出結果のデータ、及び前記第2の状態検出部の検出結果のデータを、検出時刻の情報とともに記憶する記憶部と、
前記記憶部に記憶されたデータを処理するデータ処理部と、を備え、
前記データ処理部は、
前記第1の状態検出部の検出結果のデータが表す、前記無人機に関する状態と、前記第2の状態検出部の検出結果のデータが表す、前記可搬物に関する状態と、に基づき、前記可搬物に関する状態の異常の種類を判断する異常判断部と、
前記異常判断部により判断された異常を表す情報を前記通信部を介して前記外部機器に送信する送信部と、を備える、
配送状況検知装置。 A delivery status detection device that detects a delivery status of a portable material delivered by an unmanned machine,
A communication unit for communicating with an external device;
A first state detection unit that is provided in the unmanned aerial vehicle and detects at least one of a state of the unmanned aerial vehicle and a surrounding environment of the unmanned aerial vehicle,
A second state detection unit that is provided on the portable object and detects at least one of a state of the portable object and an environment around the portable object;
A storage unit that stores data of a detection result of the first state detection unit and data of a detection result of the second state detection unit together with information of a detection time;
A data processing unit that processes data stored in the storage unit,
The data processing unit includes:
Based on a state related to the unmanned aerial vehicle represented by data of a detection result of the first state detection unit and a state related to the portable object represented by data of a detection result of the second state detection unit. An abnormality determination unit that determines the type of abnormality in the state related to the carried object;
A transmitting unit that transmits information representing the abnormality determined by the abnormality determining unit to the external device via the communication unit,
Delivery status detection device.
前記記憶部に記憶されたデータについて、単位時間あたりの変化量を算出する変化量算出部を備え、
前記異常判断部は、
前記変化量算出部により算出される、前記無人機に関する状態の変化と、前記可搬物に関する状態の変化と、を比較し、比較結果に基づき、前記可搬物に関する状態の異常の種類を判断する、
請求項1に記載の配送状況検知装置。 The data processing unit includes:
For data stored in the storage unit, a change amount calculation unit that calculates a change amount per unit time,
The abnormality determination unit includes:
The change in the state related to the unmanned aerial vehicle, which is calculated by the change amount calculation unit, and the change in the state related to the portable object are compared, and a type of abnormality of the state related to the portable object is determined based on the comparison result. Do
The delivery status detection device according to claim 1.
前記第1の状態検出部は、
撮像装置を備え、
前記搭載検出部の検出結果に基づき、前記可搬物が前記無人機へ搭載されたことが検出され、及び前記可搬物が前記無人機からリリースされたことが検出されると、それぞれのタイミングにて、前記撮像装置にて前記可搬物を撮像する、
請求項2に記載の配送状況検知装置。 The second state detection unit includes a mounting detection unit that detects mounting of the portable object on the unmanned aerial vehicle and release of the portable object from the unmanned aerial vehicle based on the state of the portable object,
The first state detection unit includes:
Equipped with an imaging device,
Based on the detection result of the mounting detection unit, it is detected that the portable object is mounted on the unmanned aerial vehicle, and, when it is detected that the portable object is released from the unmanned aerial vehicle, the respective timing Imaging the portable object with the imaging device;
The delivery status detection device according to claim 2.
前記第2の状態検出部は、第2の加速度センサを含み、
前記データ処理部は、前記記憶部に記憶されたデータに基づき、前記第1の加速度センサにより検出された、所定の値以上の大きさの第1の加速度と、前記第1の加速度が検出された期間を表す時間との積である第1の積と、前記第2の加速度センサにより検出された、所定の値以上の大きさの第2の加速度と、前記第2の加速度が検出された期間を表す時間との積である第2の積と、を比較し、前記可搬物に関する状態の異常の種類を判断する、
請求項2又は請求項3に記載の配送状況検知装置。 The first state detection unit includes a first acceleration sensor,
The second state detection unit includes a second acceleration sensor,
The data processing unit is configured to detect, based on data stored in the storage unit, a first acceleration having a magnitude equal to or greater than a predetermined value detected by the first acceleration sensor, and the first acceleration being detected. A first product that is a product of a time representing a period of time, a second acceleration having a magnitude equal to or greater than a predetermined value detected by the second acceleration sensor, and the second acceleration being detected. A second product that is a product of a time representing a period and a second product that is different from the second product.
The delivery status detecting device according to claim 2 or 3.
(A)前記第1の積が前記第2の積よりも大きい場合:前記無人機の動作の異常もしくは衝突や接触に起因した前記可搬物における異常であって、前記可搬物に負荷又は衝撃が作用した異常。
(B)前記第2の積が前記第1の積よりも大きい場合:前記無人機の動作の異常もしくは衝突や接触に起因しない異常であって、前記可搬物自体に直接的に負荷又は衝撃が作用した異常。
(C)前記第2の積が算出されるのに対し前記第1の積が算出されない場合:前記可搬物のリリース時における異常であって、前記可搬物の落下、もしくはセンサの故障。 The delivery status detection device according to claim 4, wherein the data processing unit determines at least the following types of abnormalities (A) to (C).
(A) When the first product is greater than the second product: an abnormality in the operation of the unmanned aerial vehicle or an abnormality in the portable object due to collision or contact, and a load or Abnormality affected by impact.
(B) When the second product is larger than the first product: an abnormality in the operation of the unmanned aerial vehicle or an abnormality not caused by collision or contact, and a load or impact is directly applied to the portable object itself. Abnormalities that acted.
(C) When the second product is calculated but the first product is not calculated: an abnormality when the portable object is released, and the portable object falls or the sensor fails.
前記記憶部に記憶されたデータに基づき、前記第1の加速度が検出された第1のタイミングと、前記第2の加速度が検出された第2のタイミングとを比較し、前記可搬物に関する状態の異常の種類を判断する、
請求項2又は請求項3に記載の配送状況検知装置。 The data processing unit includes:
Based on the data stored in the storage unit, a first timing at which the first acceleration is detected is compared with a second timing at which the second acceleration is detected, and a state relating to the portable object is obtained. Determine the type of abnormality
The delivery status detecting device according to claim 2 or 3.
(A)前記第1の積が前記第2の積よりも大きい場合:前記無人機の動作の異常もしくは衝突や接触に起因した前記可搬物における異常であって、前記可搬物に負荷又は衝撃が作用した異常。
(B)前記第2の積が前記第1の積よりも大きい場合:前記無人機の動作の異常もしくは衝突や接触に起因しない異常であって、前記可搬物自体に直接的に負荷又は衝撃が作用した異常。
(C)前記第2の積が算出されるのに対し前記第1の積が算出されない場合:前記可搬物のリリース時における異常であって、前記可搬物の落下、もしくはセンサの故障。 The delivery status detection device according to claim 6, wherein the data processing unit determines at least the following types of abnormalities (A) to (C).
(A) When the first product is greater than the second product: an abnormality in the operation of the unmanned aerial vehicle or an abnormality in the portable object due to collision or contact, and a load or Abnormality affected by impact.
(B) When the second product is larger than the first product: an abnormality in the operation of the unmanned aerial vehicle or an abnormality not caused by collision or contact, and a load or impact is directly applied to the portable object itself. Abnormalities that acted.
(C) When the second product is calculated but the first product is not calculated: an abnormality when the portable object is released, and the portable object falls or the sensor fails.
前記記憶部は、前記暗号化部により暗号化されたデータを記憶する、
請求項1〜7の何れか1項に記載の配送状況検知装置。 An encryption unit that encrypts data to be stored in the storage unit,
The storage unit stores data encrypted by the encryption unit,
The delivery status detection device according to claim 1.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2016/064149 WO2017195325A1 (en) | 2016-05-12 | 2016-05-12 | Delivery status detection device and delivery status detection system, and drone |
Publications (2)
Publication Number | Publication Date |
---|---|
JPWO2017195325A1 JPWO2017195325A1 (en) | 2019-03-28 |
JP6666436B2 true JP6666436B2 (en) | 2020-03-13 |
Family
ID=60266594
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018516291A Active JP6666436B2 (en) | 2016-05-12 | 2016-05-12 | Delivery status detection device |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP6666436B2 (en) |
WO (1) | WO2017195325A1 (en) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111587409A (en) * | 2018-01-08 | 2020-08-25 | 经纬航太科技股份有限公司 | Unmanned aerial vehicle launching method and system |
CN112513826B (en) | 2018-08-07 | 2024-02-09 | 索尼公司 | Sensor data processing device, sensor data processing method, sensor device, and information processing device |
EP3689798A4 (en) | 2018-12-07 | 2020-10-14 | Rakuten, Inc. | Method for determining product delivery location, method for determining landing location, product delivery system, and information processing device |
CN111522228B (en) * | 2019-02-02 | 2023-09-22 | 北京京东乾石科技有限公司 | Method and device for detecting aircraft |
JP6734525B1 (en) * | 2019-04-30 | 2020-08-05 | D−Plan株式会社 | Unloading hook |
JP6637209B1 (en) * | 2019-05-08 | 2020-01-29 | 楽天株式会社 | Control method, article delivery system, landing system, and information processing device |
EP4031433A4 (en) | 2019-09-17 | 2023-10-25 | Freightlucid, LLC | Railcar sensor communication system |
JP7280174B2 (en) * | 2019-12-17 | 2023-05-23 | 楽天グループ株式会社 | Control method and goods delivery system |
CN112748671B (en) * | 2020-12-28 | 2022-04-26 | 京东科技信息技术有限公司 | Delivery carriage, delivery device, and method and device for controlling state of delivered article |
CN116080903A (en) * | 2021-11-04 | 2023-05-09 | 北京三快在线科技有限公司 | Delivery unmanned aerial vehicle, and delivery unmanned aerial vehicle early warning method and device |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004315154A (en) * | 2003-04-16 | 2004-11-11 | Shin Sangyo Souzou Kenkyu Kiko | Article management system |
JP4222510B2 (en) * | 2004-03-19 | 2009-02-12 | 中国電力株式会社 | Transport method by unmanned air vehicle |
JP2011076404A (en) * | 2009-09-30 | 2011-04-14 | Casio Computer Co Ltd | Collection/delivery service system |
JP5564077B2 (en) * | 2012-07-09 | 2014-07-30 | 日本通運株式会社 | Air freight transportation status monitoring system |
JP2015187857A (en) * | 2014-03-12 | 2015-10-29 | 株式会社リコー | Management system, detection device, and management method |
US9359074B2 (en) * | 2014-09-08 | 2016-06-07 | Qualcomm Incorporated | Methods, systems and devices for delivery drone security |
JP5991396B2 (en) * | 2015-03-19 | 2016-09-14 | カシオ計算機株式会社 | Luggage storage device and program |
-
2016
- 2016-05-12 JP JP2018516291A patent/JP6666436B2/en active Active
- 2016-05-12 WO PCT/JP2016/064149 patent/WO2017195325A1/en active Application Filing
Also Published As
Publication number | Publication date |
---|---|
JPWO2017195325A1 (en) | 2019-03-28 |
WO2017195325A1 (en) | 2017-11-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6666436B2 (en) | Delivery status detection device | |
KR20160094597A (en) | Freight management system having function of real time monitoring | |
JP2019534814A5 (en) | ||
US20140297058A1 (en) | System and Method for Capturing and Preserving Vehicle Event Data | |
JP6458411B2 (en) | Transport vehicle system | |
JP5804508B2 (en) | Drive recorder | |
KR102450904B1 (en) | System and method for monitoring a transport of a person-transporting device or of a transport unit | |
JP5820135B2 (en) | Logistics quality inspection method, data processing apparatus, data recorder, and computer program | |
JP2014505860A5 (en) | ||
EP3288177A1 (en) | Fault detection for a pan-tilt camera | |
EP3023921B1 (en) | Systems and methods of controlling an association between wireless devices while in an assigned domain | |
KR20150132758A (en) | Apparatus for fleet management service and method for uploading data for the same | |
CN112770084A (en) | Monitoring system, monitoring method, and storage medium | |
JP5771508B2 (en) | Display device, imaging device, and video display system | |
US20180314244A1 (en) | Method and apparatus for abnormality detection | |
US20220048621A1 (en) | Unmanned aircraft system, control device and control method | |
JP7421925B2 (en) | Information processing device, information processing method, and program | |
TWM510499U (en) | Cargo transport monitoring system | |
JP6616492B2 (en) | Delivery management device, delivery management system, and delivery management method | |
JP2021020573A (en) | State confirmation device and state confirmation method for unmanned aircraft | |
KR20140028891A (en) | Real time video monitoring system for vehicle | |
US20220164857A1 (en) | Information processing device, information processing system, and recording medium | |
KR20130066828A (en) | Real time video transferring system for vehicle installation | |
TWM522405U (en) | Vehicle device with image shooting and uploading | |
JP5118996B2 (en) | Cargo security system and cargo security method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20181112 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20181112 |
|
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: 20200128 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200220 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6666436 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |