[go: up one dir, main page]

WO2019230885A1 - 無人飛行体のフライト管理サーバ及びフライト管理システム - Google Patents

無人飛行体のフライト管理サーバ及びフライト管理システム Download PDF

Info

Publication number
WO2019230885A1
WO2019230885A1 PCT/JP2019/021528 JP2019021528W WO2019230885A1 WO 2019230885 A1 WO2019230885 A1 WO 2019230885A1 JP 2019021528 W JP2019021528 W JP 2019021528W WO 2019230885 A1 WO2019230885 A1 WO 2019230885A1
Authority
WO
WIPO (PCT)
Prior art keywords
flight
management server
unmanned air
air vehicle
mission
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.)
Ceased
Application number
PCT/JP2019/021528
Other languages
English (en)
French (fr)
Inventor
太郎 吉井
高橋 和也
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sensyn Robotics Inc
Original Assignee
Sensyn Robotics Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sensyn Robotics Inc filed Critical Sensyn Robotics Inc
Priority to JP2019563630A priority Critical patent/JP6713156B2/ja
Publication of WO2019230885A1 publication Critical patent/WO2019230885A1/ja
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/60Intended control result
    • G05D1/656Interaction with payloads or external entities
    • G05D1/689Pointing payloads towards fixed or moving targets
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B64AIRCRAFT; AVIATION; COSMONAUTICS
    • B64CAEROPLANES; HELICOPTERS
    • B64C13/00Control systems or transmitting systems for actuating flying-control surfaces, lift-increasing flaps, air brakes, or spoilers
    • B64C13/02Initiating means
    • B64C13/16Initiating means actuated automatically, e.g. responsive to gust detectors
    • B64C13/20Initiating means actuated automatically, e.g. responsive to gust detectors using radiated signals
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/20Instruments for performing navigational calculations
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/20Control system inputs
    • G05D1/22Command input arrangements
    • G05D1/221Remote-control arrangements
    • G05D1/222Remote-control arrangements operated by humans
    • G05D1/224Output arrangements on the remote controller, e.g. displays, haptics or speakers
    • G05D1/2244Optic
    • G05D1/2245Optic providing the operator with a purely computer-generated representation of the environment of the vehicle, e.g. virtual reality
    • G05D1/2246Optic providing the operator with a purely computer-generated representation of the environment of the vehicle, e.g. virtual reality displaying a map of the environment
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/20Control system inputs
    • G05D1/22Command input arrangements
    • G05D1/221Remote-control arrangements
    • G05D1/225Remote-control arrangements operated by off-board computers
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/60Intended control result
    • G05D1/646Following a predefined trajectory, e.g. a line marked on the floor or a flight path
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/60Intended control result
    • G05D1/648Performing a task within a working area or space, e.g. cleaning
    • G05D1/6482Performing a task within a working area or space, e.g. cleaning by dividing the whole area or space in sectors to be processed separately
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/60Intended control result
    • G05D1/69Coordinated control of the position or course of two or more vehicles
    • G05D1/698Control allocation
    • G05D1/6987Control allocation by centralised control off-board any of the vehicles
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G5/00Traffic control systems for aircraft
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B64AIRCRAFT; AVIATION; COSMONAUTICS
    • B64UUNMANNED AERIAL VEHICLES [UAV]; EQUIPMENT THEREFOR
    • B64U2201/00UAVs characterised by their flight controls
    • B64U2201/10UAVs characterised by their flight controls autonomous, i.e. by navigating independently from ground or air stations, e.g. by using inertial navigation systems [INS]
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D2105/00Specific applications of the controlled vehicles
    • G05D2105/80Specific applications of the controlled vehicles for information gathering, e.g. for academic research
    • G05D2105/89Specific applications of the controlled vehicles for information gathering, e.g. for academic research for inspecting structures, e.g. wind mills, bridges, buildings or vehicles
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D2107/00Specific environments of the controlled vehicles
    • G05D2107/70Industrial sites, e.g. warehouses or factories
    • G05D2107/75Electric power generation plants
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D2109/00Types of controlled vehicles
    • G05D2109/20Aircraft, e.g. drones
    • G05D2109/25Rotorcrafts
    • G05D2109/254Flying platforms, e.g. multicopters
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D2111/00Details of signals used for control of position, course, altitude or attitude of land, water, air or space vehicles
    • G05D2111/10Optical signals

Definitions

  • the present invention relates to a flight management server and a flight management system for an unmanned air vehicle.
  • Patent Document 1 discloses a system that creates a flight route of an unmanned aircraft that acquires data for inspection from a windmill by reflecting the control state of the windmill.
  • drones have various needs such as security, collection of information at the time of disaster, surveying, etc. as well as the above-mentioned inspections, and the targets are diverse, such as solar power generation facilities, bridges, roads, etc.
  • An object of the present invention is to provide a technique capable of automatically setting an optimal flight route by simply selecting various work targets.
  • An unmanned air vehicle flight management server connected to a user terminal and an unmanned air vehicle via a network, A storage unit that stores flight route information including flight parameters, and a plurality of flight applications by purpose; A reception unit that accepts a flight request including at least a flight location and a flight purpose; A generating unit that generates a flight mission including a flight route generated by referring to the flight route information based on the flight request and a flight application selected from the purpose-specific flight application; A communication unit for transmitting the generated flight mission to the unmanned air vehicle; An unmanned air vehicle flight management server.
  • a flight management server and a flight management system have the following configuration.
  • An unmanned air vehicle flight management server connected to a user terminal and an unmanned air vehicle via a network, A storage unit that stores flight route information including flight parameters, and a plurality of flight applications by purpose; A reception unit that accepts a flight request including at least a flight location and a flight purpose; A generating unit that generates a flight mission including a flight route generated by referring to the flight route information based on the flight request and a flight application selected from the purpose-specific flight application; A communication unit for transmitting the generated flight mission to the unmanned air vehicle; An unmanned air vehicle flight management server.
  • a flight management system for an unmanned air vehicle including a user terminal, an unmanned air vehicle, and a flight management server connected via a network
  • the flight management server is: A storage unit for storing flight route information including flight parameters and a plurality of purpose-specific flight applications; Accepting a flight request including at least a flight location and a flight purpose from the user terminal; Generating a flight mission including a flight route generated by referring to the flight route information and a flight application selected from the purpose-specific flight application based on the flight request; Sending the generated flight mission to the unmanned air vehicle;
  • the unmanned air vehicle performs the flight mission and transmits a flight log to the flight management server.
  • Flight management system for unmanned air vehicles is: A storage unit for storing flight route information including flight parameters and a plurality of purpose-specific flight applications; Accepting a flight request including at least a flight location and a flight purpose from the user terminal; Generating a flight mission including a flight route generated by referring to the flight route information and a flight application selected from
  • the present system a flight management system
  • the present system a flight management system for an unmanned air vehicle according to an embodiment of the present invention.
  • the same or similar elements are denoted by the same or similar reference numerals and names, and redundant description of the same or similar elements may be omitted in the description of each embodiment.
  • the features shown in each embodiment can be applied to other embodiments as long as they do not contradict each other.
  • the present system includes a management server 1, a plurality of user terminals 2 and 3, and one or more flying bodies 4.
  • the management server 1, the user terminals 2 and 3, and the flying object 4 are connected to be communicable with each other via a network.
  • FIG. 2 is a diagram illustrating a hardware configuration of the management server 1.
  • the structure shown in figure is an example and may have a structure other than this.
  • the management server 1 is connected to a plurality of user terminals 2 and 3 and the flying vehicle 4 to constitute a part of the present system.
  • the management server 1 may be a general-purpose computer such as a workstation or a personal computer, or may be logically realized by cloud computing.
  • the management server 1 includes at least a processor 10, a memory 11, a storage 12, a transmission / reception unit 13, an input / output unit 14, and the like, which are electrically connected to each other through a bus 15.
  • the processor 10 is an arithmetic device that controls the overall operation of the management server 1 and performs data transmission / reception control between elements and information processing necessary for application execution and authentication processing.
  • the processor 10 is a CPU (Central Processing Unit) and executes each information process by executing a program for the system stored in the storage 12 and expanded in the memory 11.
  • CPU Central Processing Unit
  • the memory 11 includes a main memory composed of a volatile storage device such as a DRAM (Dynamic Random Access Memory) and an auxiliary memory composed of a nonvolatile storage device such as a flash memory or an HDD (Hard Disc Drive). .
  • the memory 11 is used as a work area of the processor 10 and stores BIOS (Basic Input / Output System) executed when the management server 1 is started up, various setting information, and the like.
  • BIOS Basic Input / Output System
  • the storage 12 stores various programs such as application programs.
  • a database storing data used for each process may be constructed in the storage 12.
  • the transmission / reception unit 13 connects the management server 1 to a network and a block chain network.
  • the transmission / reception unit 13 may include a Bluetooth (registered trademark) and a BLE (Bluetooth Low Energy) short-range communication interface.
  • the input / output unit 14 is an information input device such as a keyboard / mouse and an output device such as a display.
  • the bus 15 is commonly connected to each of the above elements, and transmits, for example, an address signal, a data signal, and various control signals.
  • the user terminals 2 and 3 shown in FIG. 3 also include a processor 20, a memory 21, a storage 22, a transmission / reception unit 23, an input / output unit 24, and the like, which are electrically connected to each other through a bus 25. Since the function of each element can be configured in the same manner as the management server 1 described above, detailed description of each element is omitted.
  • FIG. 4 is a block diagram showing a hardware configuration of the flying object 4.
  • the flight controller 41 may have one or more processors such as a programmable processor (eg, a central processing unit (CPU)).
  • a programmable processor eg, a central processing unit (CPU)
  • the flight controller 41 has a memory 411 and can access the memory.
  • Memory 411 stores logic, code, and / or program instructions that can be executed by the flight controller to perform one or more steps.
  • the flight controller 41 may include sensors 412 such as an inertial sensor (acceleration sensor, gyro sensor), a GPS sensor, and a proximity sensor (for example, a rider).
  • the memory 411 may include a separable medium such as an SD card or a random access memory (RAM) or an external storage device. Data obtained from the camera / sensors 42 may be transmitted directly to the memory and stored. For example, still image / moving image data shot by a camera or the like is recorded in a built-in memory or an external memory.
  • the camera 42 is installed on the flying object via the gimbal 43.
  • the flight controller 41 includes a control module (not shown) configured to control the state of the flying object.
  • the control module may adjust the spatial arrangement, velocity, and / or acceleration of an aircraft that has six degrees of freedom (translational motion x, y, and z, and rotational motion ⁇ x , ⁇ y, and ⁇ z ).
  • the propulsion mechanism (motor 45 and the like) of the flying object is controlled via an ESC 44 (Electric Speed Controller).
  • the propeller 46 is rotated by the motor 45 fed from the battery 48 to generate lift of the flying object.
  • the control module can control one or more of the states of the mounting unit and sensors.
  • the flight controller 41 is configured to send and / or receive data from one or more external devices (eg, a transceiver 49, a terminal, a display device, or other remote controller).
  • a transceiver 49 e.g., a transceiver 49, a terminal, a display device, or other remote controller.
  • the communication with the unit 47 is possible.
  • the transceiver 49 can use any appropriate communication means such as wired communication or wireless communication.
  • the transmission / reception unit 47 uses one or more of local area network (LAN), wide area network (WAN), infrared, wireless, WiFi, point-to-point (P2P) network, telecommunication network, cloud communication, and the like. can do.
  • LAN local area network
  • WAN wide area network
  • infrared wireless
  • WiFi point-to-point
  • P2P point-to-point
  • telecommunication network cloud communication, and the like. can do.
  • the transmission / reception unit 47 transmits and / or receives one or more of data acquired by the sensors 42, a processing result generated by the flight controller 41, predetermined control data, a user command from a terminal or a remote controller, and the like. be able to.
  • the sensors 42 may include an inertial sensor (acceleration sensor, gyro sensor), a GPS sensor, a proximity sensor (eg, a rider), or a vision / image sensor (eg, a camera).
  • an inertial sensor acceleration sensor, gyro sensor
  • GPS sensor GPS sensor
  • proximity sensor eg, a rider
  • vision / image sensor eg, a camera
  • FIG. 5 is a block diagram illustrating functions implemented in the management server 1.
  • the management server 1 includes a communication unit 110, a flight mission generation unit 130, a report generation unit 150, an application unit 170, and a storage unit 190.
  • the flight mission generation unit 130 includes a route generation unit 132, an application selection unit 134, an evaluation unit 136, and a correction unit 138.
  • the storage unit 190 includes various databases of flight route information 192, purpose-specific flight applications 194, flight logs 196, and interface information 198.
  • the communication unit 110 communicates with the user terminal 2 and the flying object 4.
  • the communication unit 110 also functions as a reception unit that receives a flight request including at least a flight location and a flight purpose from the user terminal 2.
  • the flight mission generation unit 130 generates a flight mission.
  • the flight mission is an application selected from the flight route and purpose-specific flight application 194.
  • the flight route is generated by the route generation unit 132 with reference to the flight route information 192.
  • the flight application is selected by the application selection unit 134 with reference to the purpose-specific flight application 194.
  • an evaluation unit 136 that evaluates whether the generated flight mission is appropriate may be provided.
  • the evaluation unit 136 may evaluate the suitability based on a score or the like by, for example, a user operation on a flight mission or machine learning based on a flight mission accumulated in the past. If the score is not within the predetermined range, the flight mission is corrected by the correction unit 138.
  • information (still images, moving images, audio and other information) acquired by the flying object 4 is accumulated in the flight log 196.
  • the report generation unit 150 generates report information to be transmitted to the user terminal 2 based on the flight log. Examples of the report according to the present embodiment include the inspection result of the inspection target facility and the security result of the security target facility, but may be various reports according to needs.
  • the interface information 198 stores various control information to be displayed on the display unit (display or the like) of the user terminal 2 together with the application unit 170 (see FIG. 10 for a screen example).
  • FIG. 6 is a functional block diagram implemented in the user terminal 2.
  • the user terminal 2 includes a communication unit 210, a storage unit 220, an input unit 240, an output unit 250, and an application unit 270, and interacts with each other.
  • the purpose-specific flight application 194 is prepared for each work purpose (use) of the flying object 4 working with the present system.
  • an application 1941 for security / monitoring, an application 1942 for equipment inspection, an application 1943 for surveying, and an application 1944 for disaster countermeasures are included, but are not limited thereto.
  • information on flight control (altitude, speed, range, etc.) suitable for the purpose, acquisition conditions (camera resolution, shooting angle, overlap rate, presence of filters, estimated flight time, battery required)
  • the user transmits a flight request from the user terminal 2 (SQ101).
  • the flight request includes at least information regarding the flight location and the flight purpose.
  • the management server 1 refers to the storage unit 190 (see FIG. 5) (SQ102) and generates a flight mission (SQ104).
  • the generated flight mission is transmitted to the flying object 4 directly (or indirectly via a terminal or a transmitter) (SQ106).
  • the flying object 4 transmits (reports) the information acquired during the flight mission to the management server 1 in real time (or after the fact) (SQ108).
  • the management server 1 generates a report based on information (flight log) acquired from the flying object (SQ110).
  • FIG. 9 is an example of generating a flight mission (flight route) of a photovoltaic power generation facility.
  • a route based on the inspection by a plurality of flying objects may be generated in consideration of the power supply (battery) of the flying object, the inspection time, and the like.
  • flight routes R1 and R2 by the flying bodies 4a and 4b are generated for the flight areas A1 and A2.
  • Information acquired by the flying objects 4a and 4b is merged based on position information and time information associated with the acquired information on the management server 1 side, and used for report generation.
  • a flight request may be transmitted for each flying body to generate a flying route, or a flight request of one flying body 4a as shown in FIG.
  • flight routes R4 and R5 for each aircraft may be assigned based on the flight route R3 generated for the aircraft.
  • a series of flight routes R ⁇ b> 6 by one flying body 4 may be generated for a plurality of flight routes in the flight areas A ⁇ b> 1 and A ⁇ b> 2 that are originally performed by two (a plurality).
  • the replacement battery 5 is replaced in the middle of the flight route R6.
  • a flight route R7 may be set.
  • FIG. 13 is a display example displayed on the display DP of the user terminal 2 when receiving an input (operation) of a flight request from the user.
  • the user selects the purpose of checking the solar facility (not shown), and designates a specific range S on the map, whereby the flight route R8 is automatically generated.
  • the flight mission including the automatically generated flight route can be customized by receiving additional detailed adjustments from the user.
  • FIG. 14 is a display example in which a report generated based on still image information acquired by the flying object is displayed on the display DP of the user terminal 2.
  • the still image information P1 acquired by the flying object is plotted on the map image M acquired in advance (for example, an ortho image based on separately acquired information or a map image acquired through the Internet) ( By superimposing), the latest information is superimposed and displayed so that it can be easily confirmed.
  • the information displayed on the display DP of the user terminal 2 as a report is not limited to the plotted still image information, and information useful for inspection (for example, date and time, information on the flying object, the number of abnormal parts, etc.) is displayed. Also good.
  • the flying object of the present invention can be used in airplane related industries such as a multicopter drone. Furthermore, the present invention can be suitably used as an aerial photography flying object equipped with a camera or the like. It can also be used in various industries such as security, agriculture, and infrastructure monitoring.

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Automation & Control Theory (AREA)
  • Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Economics (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Traffic Control Systems (AREA)
  • Navigation (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

【課題】本発明は、様々な作業対象を選択するだけで、最適な飛行ルートを自動で設定すること。【解決手段】本発明によるフライト管理サーバ(1)は、ネットワークを介してユーザ端末(2)と無人飛行体(4)と接続されている。フライト管理サーバ(1)は、飛行パラメータを含む飛行ルート情報と、複数の目的別飛行アプリケーションを記憶する記憶部(190)と、少なくとも飛行場所及び飛行目的を含むフライト依頼を受け付ける受付部(110)と、フライト依頼に基づいて、飛行ルート情報を参照して生成された飛行ルートと、前記目的別飛行アプリケーションから選択された飛行アプリケーションとを含むフライトミッションを生成する生成部(130)と、生成した前記フライトミッションを前記無人飛行体(4)に送信する通信部(110)と、を備えている。

Description

無人飛行体のフライト管理サーバ及びフライト管理システム
 本発明は、無人飛行体のフライト管理サーバ及びフライト管理システムに関する。
 近年、ドローン(Drone)や無人航空機(UAV:Unmanned Aerial Vehicle)などの飛行体(以下、「飛行体」と総称する)が産業に利用され始めている。こうした中で、特許文献1には、風車から点検用のデータを取得する無人機の飛行ルートを、風車の制御状態を反映して作成するシステムが開示されている。
特開2018-21491号公報
 一方、ドローンにおいては、上述した点検のみならず、警備、災害時情報収集、測量等、様々なニーズが生じており、その対象も太陽光発電施設、橋梁、道路等と多岐にわたる。
 本発明は、様々な作業対象を選択するだけで、最適な飛行ルートを自動で設定することのできる技術を提供することを一つの目的とする。
 本発明によれば、
 ネットワークを介してユーザ端末と無人飛行体と接続された、無人飛行体のフライト管理サーバであって、
 飛行パラメータを含む飛行ルート情報と、複数の目的別飛行アプリケーションを記憶する記憶部と、
 少なくとも飛行場所及び飛行目的を含むフライト依頼を受け付ける受付部と、
 前記フライト依頼に基づいて、前記飛行ルート情報を参照して生成された飛行ルートと、前記目的別飛行アプリケーションから選択された飛行アプリケーションとを含むフライトミッションを生成する生成部と、
 生成した前記フライトミッションを前記無人飛行体に送信する通信部と、
を備える
無人飛行体のフライト管理サーバ。
 本発明によれば、様々な作業対象を選択するだけで、最適な飛行ルートを自動で設定することができる。
本発明の実施の形態による飛行管理システムの構成を示す図である。 図1の管理サーバのハードウェア構成を示すブロック図である。 図1のユーザ端末のハードウェア構成を示すブロック図である。 図1の飛行体のハードウェア構成を示すブロック図である。 図1の管理サーバの機能を示すブロック図である。 図1のユーザ端末の機能を示すブロック図である。 目的別飛行アプリケーションの構成例である。 本発明の一実施の形態による飛行管理システムのフロー図である。 本発明の一実施の形態による飛行管理システムの利用イメージを示す図である。 本発明の一実施の形態による飛行管理システムの利用イメージを示す図である。 本発明の一実施の形態による飛行管理システムの利用イメージを示す図である。 本発明の一実施の形態による飛行管理システムの利用イメージを示す図である。 本発明の一実施の形態による飛行管理システムのユーザ端末側に表示される画面例である。 本発明の一実施の形態による飛行管理システムのユーザ端末側に表示される画面例である。
 本発明の実施形態の内容を列記して説明する。本発明の実施の形態によるフライト管理サーバ及びフライト管理システムは、以下のような構成を備える。
[項目1]
 ネットワークを介してユーザ端末と無人飛行体と接続された、無人飛行体のフライト管理サーバであって、
 飛行パラメータを含む飛行ルート情報と、複数の目的別飛行アプリケーションを記憶する記憶部と、
 少なくとも飛行場所及び飛行目的を含むフライト依頼を受け付ける受付部と、
 前記フライト依頼に基づいて、前記飛行ルート情報を参照して生成された飛行ルートと、前記目的別飛行アプリケーションから選択された飛行アプリケーションとを含むフライトミッションを生成する生成部と、
 生成した前記フライトミッションを前記無人飛行体に送信する通信部と、
を備える
無人飛行体のフライト管理サーバ。
[項目2]
 ネットワークを介して接続されたユーザ端末と無人飛行体とフライト管理サーバとを含む、無人飛行体のフライト管理システムであって、
 前記フライト管理サーバは:
 飛行パラメータを含む飛行ルート情報と、複数の目的別飛行アプリケーションを記憶する記憶部を備えており;
 前記ユーザ端末から、少なくとも飛行場所及び飛行目的を含むフライト依頼を受け付け;
 前記フライト依頼に基づいて、前記飛行ルート情報を参照して生成された飛行ルートと、前記目的別飛行アプリケーションから選択された飛行アプリケーションとを含むフライトミッションを生成し;
 生成した前記フライトミッションを前記無人飛行体に送信し;
 前記無人飛行体は、前記フライトミッションを遂行するとともに、フライトログを前記フライト管理サーバに送信する、
無人飛行体のフライト管理システム。
<実施の形態の詳細>
 以下、本発明の実施の形態による無人飛行体のフライト管理装置及びフライト管理システムについて、特に、フライト管理システム(以下「本システム」という)の実施の形態を説明する。添付図面において、同一または類似の要素には同一または類似の参照符号及び名称が付され、各実施形態の説明において同一または類似の要素に関する重複する説明は省略することがある。また、各実施形態で示される特徴は、互いに矛盾しない限り他の実施形態にも適用可能である。
<構成>
 図1に示されるように、本システムは、管理サーバ1と、複数のユーザ端末2、3と、一以上の飛行体4とを有している。管理サーバ1と、ユーザ端末2、3と、飛行体4とは、ネットワークを介して互いに通信可能に接続されている。
<管理サーバ1>
 図2は、管理サーバ1のハードウェア構成を示す図である。なお、図示された構成は一例であり、これ以外の構成を有していてもよい。
 図示されるように、管理サーバ1は、複数のユーザ端末2、3と、飛行体4と接続され本システムの一部を構成する。管理サーバ1は、例えばワークステーションやパーソナルコンピュータのような汎用コンピュータとしてもよいし、或いはクラウド・コンピューティングによって論理的に実現されてもよい。
 管理サーバ1は、少なくとも、プロセッサ10、メモリ11、ストレージ12、送受信部13、入出力部14等を備え、これらはバス15を通じて相互に電気的に接続される。
 プロセッサ10は、管理サーバ1全体の動作を制御し、各要素間におけるデータの送受信の制御、及びアプリケーションの実行及び認証処理に必要な情報処理等を行う演算装置である。例えばプロセッサ10はCPU(Central Processing Unit)であり、ストレージ12に格納されメモリ11に展開された本システムのためのプログラム等を実行して各情報処理を実施する。
 メモリ11は、DRAM(Dynamic Random Access Memory)等の揮発性記憶装置で構成される主記憶と、フラッシュメモリやHDD(Hard Disc Drive)等の不揮発性記憶装置で構成される補助記憶と、を含む。メモリ11は、プロセッサ10のワークエリア等として使用され、また、管理サーバ1の起動時に実行されるBIOS(Basic Input / Output System)、及び各種設定情報等を格納する。
 ストレージ12は、アプリケーション・プログラム等の各種プログラムを格納する。各処理に用いられるデータを格納したデータベースがストレージ12に構築されていてもよい。
 送受信部13は、管理サーバ1をネットワークおよびブロックチェーンネットワークに接続する。なお、送受信部13は、Bluetooth(登録商標)及びBLE(Bluetooth Low Energy)の近距離通信インターフェースを備えていてもよい。
 入出力部14は、キーボード・マウス類等の情報入力機器、及びディスプレイ等の出力機器である。
 バス15は、上記各要素に共通に接続され、例えば、アドレス信号、データ信号及び各種制御信号を伝達する。
<ユーザ端末2、3>
 図3に示されるユーザ端末2、3もまた、プロセッサ20、メモリ21、ストレージ22、送受信部23、入出力部24等を備え、これらはバス25を通じて相互に電気的に接続される。各要素の機能は、上述した管理サーバ1と同様に構成することが可能であることから、各要素の詳細な説明は省略する。
<飛行体4>
 図4は、飛行体4のハードウェア構成を示すブロック図である。フライトコントローラ41は、プログラマブルプロセッサ(例えば、中央演算処理装置(CPU))などの1つ以上のプロセッサを有することができる。
 また、フライトコントローラ41は、メモリ411を有しており、当該メモリにアクセス可能である。メモリ411は、1つ以上のステップを行うためにフライトコントローラが実行可能であるロジック、コード、および/またはプログラム命令を記憶している。また、フライトコントローラ41は、慣性センサ(加速度センサ、ジャイロセンサ)、GPSセンサ、近接センサ(例えば、ライダー)等のセンサ類412を含みうる。
 メモリ411は、例えば、SDカードやランダムアクセスメモリ(RAM)などの分離可能な媒体または外部の記憶装置を含んでいてもよい。カメラ/センサ類42から取得したデータは、メモリに直接に伝達されかつ記憶されてもよい。例えば、カメラ等で撮影した静止画・動画データが内蔵メモリ又は外部メモリに記録される。カメラ42は飛行体にジンバル43を介して設置される。
 フライトコントローラ41は、飛行体の状態を制御するように構成された図示しない制御モジュールを含んでいる。例えば、制御モジュールは、6自由度(並進運動x、y及びz、並びに回転運動θ、θ及びθ)を有する飛行体の空間的配置、速度、および/または加速度を調整するために、ESC44(Electric Speed Controller)を経由して飛行体の推進機構(モータ45等)を制御する。バッテリー48から給電されるモータ45によりプロペラ46が回転することで飛行体の揚力を生じさせる。制御モジュールは、搭載部、センサ類の状態のうちの1つ以上を制御することができる。
 フライトコントローラ41は、1つ以上の外部のデバイス(例えば、送受信機(プロポ)49、端末、表示装置、または他の遠隔の制御器)からのデータを送信および/または受け取るように構成された送受信部47と通信可能である。送受信機49は、有線通信または無線通信などの任意の適当な通信手段を使用することができる。
 例えば、送受信部47は、ローカルエリアネットワーク(LAN)、ワイドエリアネットワーク(WAN)、赤外線、無線、WiFi、ポイントツーポイント(P2P)ネットワーク、電気通信ネットワーク、クラウド通信などのうちの1つ以上を利用することができる。
 送受信部47は、センサ類42で取得したデータ、フライトコントローラ41が生成した処理結果、所定の制御データ、端末または遠隔の制御器からのユーザコマンドなどのうちの1つ以上を送信および/または受け取ることができる。
 本実施の形態によるセンサ類42は、慣性センサ(加速度センサ、ジャイロセンサ)、GPSセンサ、近接センサ(例えば、ライダー)、またはビジョン/イメージセンサ(例えば、カメラ)を含み得る。
<管理サーバの機能>
 図5は、管理サーバ1に実装される機能を例示したブロック図である。管理サーバ1は、通信部110、フライトミッション生成部130、レポート生成部150、アプリケーション部170、記憶部190を備えている。フライトミッション生成部130は、ルート生成部132、アプリケーション選定部134、評価部136、補正部138を含む。また、記憶部190は、飛行ルート情報192、目的別飛行アプリケーション194、フライトログ196、インターフェース情報198の各種データベースを含む。
 通信部110は、ユーザ端末2や、飛行体4と通信を行う。通信部110は、ユーザ端末2から、少なくとも飛行場所及び飛行目的を含むフライト依頼を受け付ける受付部としても機能する。フライトミッション生成部130は、フライトミッションを生成する。フライトミッションは、飛行ルート及び目的別飛行アプリケーション194から選択されたアプリケーションである。飛行ルートは、飛行ルート情報192を参照してルート生成部132により生成される。飛行アプリケーションは、目的別飛行アプリケーション194を参照して、アプリケーション選定部134により選択される。
 本実施の形態においては、生成したフライトミッションが適切なものかどうかを評価する評価部136を設けることとしてもよい。評価部136は、例えば、フライトミッションに対するユーザからの操作や、過去に蓄積されたフライトミッションに基づく機械学習等によりその適切さをスコア等によって評価することとしてもよい。スコアが所定の範囲にない場合には、フライトミッションは補正部138により補正される。
 本実施の形態においては、飛行体4により取得された情報(静止画、動画、音声その他の情報)はフライトログ196に蓄積される。レポート生成部150はフライトログに基づいてユーザ端末2に送信するためのレポート情報を生成する。本実施の形態によるレポートは、例えば、点検対象施設の点検結果や、警備対象施設の警備結果等が例示できるが、ニーズに応じた各種レポートとしてよい。
 インターフェース情報198は、アプリケーション部170と共にユーザ端末2の表示部(ディスプレイ等)に表示するための各種制御情報を格納している(画面例については、図10を参照)。
 図6は、ユーザ端末2に実装される機能ブロック図である。ユーザ端末2は、通信部210、記憶部220、入力部240、出力部250、およびアプリケーション部270を含み、相互に作用する。
<目的別飛行アプリケーション>
 図7に示されるように、目的別飛行アプリケーション194は、本システムによって作業を行う飛行体4の作業目的(用途)毎に用意される。例示すれば、警備・監視用のアプリケーション1941、設備点検用のアプリケーション1942、測量用のアプリケーション1943、災害対策用のアプリケーション1944が挙げられるがこれに限られない。各アプリケーションには、例えば、目的に適した飛行制御(高度、速度、範囲等)に関する情報や、取得条件(カメラの解像度、撮影角度、オーバーラップ率、フィルタの有無、飛行予定時間、バッテリーの必要量等)、その他目的を遂行するために必要な飛行体4の制御情報が含まれている。
 図8を参照して、本システムの処理の流れを説明する。ユーザは、ユーザ端末2からフライト依頼を送信する(SQ101)。フライト依頼は、少なくとも飛行場所と、飛行目的に関する情報を含んでいる。管理サーバ1は、記憶部190(図5参照)を参照して(SQ102)、フライトミッションを生成する(SQ104)。生成されたフライトミッションは、飛行体4に対して、直接(又は端末やプロポを経由等して間接的に)送信される(SQ106)。飛行体4はフライトミッション中に取得した情報をリアルタイムで(又は事後に)管理サーバ1に送信(報告)する(SQ108)。管理サーバ1は、飛行体から取得した情報(フライトログ)に基づいてレポートを生成する(SQ110)。
 図9は、太陽光発電施設のフライトミッション(飛行ルート)生成の例である。図示されるように、点検範囲が広い場合には、飛行体の電源(バッテリー)や、点検時間等を考慮して複数台の飛行体による点検を前提としたルートを生成してもよい。図示される例では、飛行区域A1およびA2について、飛行体4a、4bによる飛行ルートR1、R2が生成されている。飛行体4a、4bにより取得された情報は、管理サーバ1側においてそれぞれ取得した情報に紐づく位置情報及び時間情報などに基づいてマージされ、レポート生成に利用される。複数台の飛行体の飛行ルートは、例えば、飛行体ごとにフライト依頼が送信されて飛行ルートが生成されてもよいし、図10(a)で示すような1台の飛行体4aのフライト依頼に対して生成された飛行ルートR3を基に、図10(b)で示すように飛行体ごと(例えば飛行体4a、4bの2台)の飛行ルートR4、R5が割り当てられてもよい。さらに、図11に示されるように、本来は2台(複数台)で行う飛行区域A1、A2における複数の飛行ルートについて、1台の飛行体4による一連の飛行ルートR6を生成してもよい。また、図12に示されるように、1台の飛行体4による一連の飛行ルートR6は長距離となりバッテリー切れの可能性が高いため、上記飛行ルートR6の途中で、換装用バッテリー5を換装するための飛行ルートR7が設定されてもよい。
<使用例>
 図13は、ユーザからのフライト依頼の入力(操作)を受け付ける際のユーザ端末2のディスプレイDPに表示される表示例である。図示されるように、ユーザは、太陽光設備の点検という目的を選択し(図示せず)、地図上の特定の範囲Sを指定することにより、飛行ルートR8が自動で生成される。なお、自動で生成した飛行ルートを含むフライトミッションは、ユーザから追加で詳細な調整を受けることによりカスタマイズも可能である。
 図14は、飛行体により取得された静止画情報に基づいて生成されたレポートをユーザ端末2のディスプレイDPに表示した表示例である。図示されるように、予め取得された地図画像M(例えば、別途取得した情報に基づくオルソ画像や、インターネットなどを通じて取得した地図画像)上に、飛行体により取得された静止画像情報P1をプロット(重畳)することで、最新の情報を確認しやすいように重畳して表示する。なお、レポートとしてユーザ端末2のディスプレイDPに表示される情報はプロットされた静止画像情報に限らず、点検に有用な情報(例えば、日時、飛行体に関する情報、異常個所数など)を表示してもよい。
 本発明の飛行体は、マルチコプター・ドローン等の飛行機関連産業において利用することができ、さらに、本発明は、カメラ等を搭載した空撮用の飛行体としても好適に使用することができる他、セキュリティ分野、農業、インフラ監視等の様々な産業にも利用することができる。
 上述した実施の形態は、本発明の理解を容易にするための例示に過ぎず、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良することができると共に、本発明にはその均等物が含まれることは言うまでもない。
 1    管理サーバ
 2    ユーザ端末
 4    飛行体

 

Claims (2)

  1.  ネットワークを介してユーザ端末と無人飛行体と接続された、無人飛行体のフライト管理サーバであって、
     飛行パラメータを含む飛行ルート情報と、複数の目的別飛行アプリケーションを記憶する記憶部と、
     少なくとも飛行場所及び飛行目的を含むフライト依頼を受け付ける受付部と、
     前記フライト依頼に基づいて、前記飛行ルート情報を参照して生成された飛行ルートと、前記目的別飛行アプリケーションから選択された飛行アプリケーションとを含むフライトミッションを生成する生成部と、
     生成した前記フライトミッションを前記無人飛行体に送信する通信部と、
    を備える
    無人飛行体のフライト管理サーバ。
  2.  ネットワークを介して接続されたユーザ端末と無人飛行体とフライト管理サーバとを含む、無人飛行体のフライト管理システムであって、
     前記フライト管理サーバは:
     飛行パラメータを含む飛行ルート情報と、複数の目的別飛行アプリケーションを記憶する記憶部を備えており;
     前記ユーザ端末から、少なくとも飛行場所及び飛行目的を含むフライト依頼を受け付け;
     前記フライト依頼に基づいて、前記飛行ルート情報を参照して生成された飛行ルートと、前記目的別飛行アプリケーションから選択された飛行アプリケーションとを含むフライトミッションを生成し;
     生成した前記フライトミッションを前記無人飛行体に送信し;
     前記無人飛行体は、前記フライトミッションを遂行するとともに、フライトログを前記フライト管理サーバに送信する、
    無人飛行体のフライト管理システム。

     
PCT/JP2019/021528 2018-05-30 2019-05-30 無人飛行体のフライト管理サーバ及びフライト管理システム Ceased WO2019230885A1 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2019563630A JP6713156B2 (ja) 2018-05-30 2019-05-30 無人飛行体のフライト管理サーバ及びフライト管理システム

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2018103334 2018-05-30
JP2018-103334 2018-05-30

Publications (1)

Publication Number Publication Date
WO2019230885A1 true WO2019230885A1 (ja) 2019-12-05

Family

ID=68697604

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2019/021528 Ceased WO2019230885A1 (ja) 2018-05-30 2019-05-30 無人飛行体のフライト管理サーバ及びフライト管理システム

Country Status (2)

Country Link
JP (3) JP6713156B2 (ja)
WO (1) WO2019230885A1 (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6765738B1 (ja) * 2019-06-21 2020-10-07 株式会社センシンロボティクス 無人飛行体のフライト管理サーバ及びフライト管理システム
JP2021139876A (ja) * 2020-03-04 2021-09-16 株式会社センシンロボティクス 飛行体の管理サーバ及び管理システム
JP2021139874A (ja) * 2020-03-04 2021-09-16 株式会社センシンロボティクス 飛行体の管理サーバ及び管理システム
WO2025169632A1 (ja) * 2024-02-05 2025-08-14 ソニーグループ株式会社 情報処理装置および情報処理方法

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2022080325A (ja) * 2020-11-18 2022-05-30 日本電気株式会社 行動提案装置、行動提案方法およびコンピュータプログラム
JPWO2023089984A1 (ja) 2021-11-19 2023-05-25
CN118383037A (zh) 2021-11-19 2024-07-23 富士胶片株式会社 信息处理装置、信息处理方法及程序

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018034033A1 (ja) * 2016-08-16 2018-02-22 本郷飛行機株式会社 通信制御装置
WO2018078863A1 (ja) * 2016-10-31 2018-05-03 株式会社オプティム ドローン制御システム、方法及びプログラム

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8060270B2 (en) * 2008-02-29 2011-11-15 The Boeing Company System and method for inspection of structures and objects by swarm of remote unmanned vehicles
CN108983802A (zh) * 2014-07-31 2018-12-11 深圳市大疆创新科技有限公司 使用无人飞行器实现的虚拟观光系统及方法
WO2017061589A1 (ja) * 2015-10-07 2017-04-13 ブルーイノベーション株式会社 飛行体の飛行管理システム
JP6739972B2 (ja) * 2016-04-11 2020-08-12 株式会社東芝 マルチエージェントシステム、タスク割当装置、タスク割当方法及びプログラム

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018034033A1 (ja) * 2016-08-16 2018-02-22 本郷飛行機株式会社 通信制御装置
WO2018078863A1 (ja) * 2016-10-31 2018-05-03 株式会社オプティム ドローン制御システム、方法及びプログラム

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6765738B1 (ja) * 2019-06-21 2020-10-07 株式会社センシンロボティクス 無人飛行体のフライト管理サーバ及びフライト管理システム
JP2021139876A (ja) * 2020-03-04 2021-09-16 株式会社センシンロボティクス 飛行体の管理サーバ及び管理システム
JP2021139874A (ja) * 2020-03-04 2021-09-16 株式会社センシンロボティクス 飛行体の管理サーバ及び管理システム
WO2025169632A1 (ja) * 2024-02-05 2025-08-14 ソニーグループ株式会社 情報処理装置および情報処理方法

Also Published As

Publication number Publication date
JP6713156B2 (ja) 2020-06-24
JPWO2019230885A1 (ja) 2020-06-11
JP2024096828A (ja) 2024-07-17
JP2020140726A (ja) 2020-09-03

Similar Documents

Publication Publication Date Title
JP6713156B2 (ja) 無人飛行体のフライト管理サーバ及びフライト管理システム
US20170023939A1 (en) System and Method for Controlling an Unmanned Aerial Vehicle over a Cellular Network
CN103675609A (zh) 电力巡线设备及系统
JP2025016555A (ja) 位置算出方法及び情報処理システム
JP2025111687A (ja) 無人飛行体のフライト管理サーバ及びフライト管理システム
JP2025019115A (ja) 飛行体の制御に関する情報表示方法
JP7679097B2 (ja) 作業計画生成システム
JP2019028712A (ja) 飛行体の誘導方法、誘導装置、及び誘導システム
JP6966810B2 (ja) 管理サーバ及び管理システム、表示情報生成方法、プログラム
JP7149569B2 (ja) 建造物の測定方法
JP6807093B1 (ja) 点検システム及び管理サーバ、プログラム、ヒビ割れ情報提供方法
JP6730764B1 (ja) 飛行体の飛行経路表示方法及び情報処理装置
JP6765738B1 (ja) 無人飛行体のフライト管理サーバ及びフライト管理システム
JP2019123337A (ja) 動作体
JP7333129B2 (ja) 撮影方法
WO2021124579A1 (ja) 飛行体の撮像方法及び情報処理装置
KR102526202B1 (ko) 실내 자율 비행 드론 제어 시스템 및 그 방법
JP6960643B1 (ja) 点検システム及び管理サーバ、プログラム、ヒビ割れ情報提供方法
JP7708173B2 (ja) 移動体認証システム、移動体認証方法、及びプログラム
JP2020201849A (ja) 飛行体の制御方法
JP6715541B1 (ja) 飛行体の管理サーバ及び管理システム
JP6749612B2 (ja) ルート管理制御サーバ、方法及びシステム並びにこれに用いられる第1飛行体及び第2飛行体
JP6771253B1 (ja) 飛行体の管理サーバ及び管理システム
KR102840590B1 (ko) 치수 표시 시스템 및 치수 표시 방법
JP7370045B2 (ja) 寸法表示システムおよび寸法表示方法

Legal Events

Date Code Title Description
ENP Entry into the national phase

Ref document number: 2019563630

Country of ref document: JP

Kind code of ref document: A

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 19811494

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 19811494

Country of ref document: EP

Kind code of ref document: A1