WO2021205501A1 - 再測量要否判定装置、測量システム、ドローンシステム、および再測量要否判定方法 - Google Patents
再測量要否判定装置、測量システム、ドローンシステム、および再測量要否判定方法 Download PDFInfo
- Publication number
- WO2021205501A1 WO2021205501A1 PCT/JP2020/015481 JP2020015481W WO2021205501A1 WO 2021205501 A1 WO2021205501 A1 WO 2021205501A1 JP 2020015481 W JP2020015481 W JP 2020015481W WO 2021205501 A1 WO2021205501 A1 WO 2021205501A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- coordinates
- surveying
- necessity
- reference points
- drone
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C15/00—Surveying instruments or accessories not provided for in groups G01C1/00 - G01C13/00
Definitions
- the present invention relates to a re-survey necessity determination device, a survey system, a drone system, and a re-survey necessity determination method.
- Patent Document 2 when it is determined that the aircraft enters the non-spray area after a predetermined time and the flight speed and altitude at the time of approach are lower than the required flight speed and flight altitude over the non-spray area, acceleration and An ascending unmanned helicopter is disclosed.
- Patent Document 3 discloses a pesticide spraying method for determining a spraying pattern consisting of an optimum spraying amount, spraying speed, and spraying altitude for each spraying section.
- Patent Document 4 discloses a flight control method for controlling the flight position of an air vehicle based on wind information and the permissible deviation of the spray area in the spray work.
- the field is surveyed by relative positioning using the reference point.
- the reference point is basically fixed, but there may be a deviation between the existing coordinate value and the current coordinate value due to crustal movements and the like. Therefore, even in the same field, it may be necessary to re-survey the field when the spraying work is performed later.
- Patent Document 5 discloses a surveying system that determines the suitability of a survey result by analyzing survey data and promptly starts resurveying when resurveying is required. Further, in Patent Document 6, a three-dimensional measuring device such as a three-dimensional scanner or stereo image processing is used, and the displacement of a large number of measurement points is measured by acquiring the three-dimensional point cloud data by the measurement before and after the displacement. The original displacement measurement method is disclosed.
- the re-survey necessity determination device is based on the coordinates of the reference point recorded when acquiring the coordinates of the target area or when positioning the position of the drone. It is provided with a necessity determination unit for determining the necessity of resurveying based on the change state of the current coordinates of the reference point.
- a reference point identification information recorded when measuring the coordinates of the target area or when positioning the position of the drone and a recording unit for recording the coordinate information of the reference point are provided, and the necessity determination unit is described as described above.
- the coordinate information of the reference point newly acquired based on the identification information changes from the coordinate information recorded in the recording unit by a predetermined value or more, it may be determined that re-surveying is necessary.
- the recording unit When the recording unit records the identification information of a plurality of reference points as the reference points recorded when acquiring the coordinates of the target area, the coordinates of the plurality of reference points are only the same distance in the same direction.
- a relative change acquisition unit that determines whether or not it has changed, and if it has changed by the same distance in the same direction, corrects the coordinates of the target area by the same distance in the same direction as the change in the coordinates of the reference point. Further, the necessity determination unit may determine that re-surveying is unnecessary when the coordinates of the plurality of reference points change by the same distance in the same direction.
- three or more reference points may be used as the plurality of reference points, and the entire target area may be included in the polygon formed by connecting the plurality of reference points.
- reference points within a predetermined distance from the coordinates of the target area may be recorded.
- the determination result by the necessity determination unit may be transmitted to the display unit and displayed via the display unit. Further, the necessity determination unit may transmit information on the amount of coordinate change of the reference point in addition to the determination result as the information to be transmitted to the display unit.
- the surveying system includes a coordinate surveying device and a re-surveying necessity determination device, and the coordinate surveying device acquires the coordinates of the target area and at the same time.
- the coordinates of the target area may be sent to the re-survey necessity determination device.
- the drone system has a flight control unit for controlling flight, and a drone flying over the target area and a re-survey of the target area. It is provided with a flight management device having a re-survey necessity determination unit for determining necessity.
- the drone system of the present invention includes a flight route generator that generates a flight route of the drone in the target area based on the coordinates of the target area, and the coordinates of a plurality of reference points change in the same direction by the same distance. If so, the re-survey necessity determination unit may correct the coordinates of the drone by the same distance in the same direction as the change in the coordinates of the reference point.
- a coordinate surveying device that acquires the coordinates of the target area and sends the coordinate values of the reference points recorded when acquiring the coordinates of the target area to the resurveying necessity determination device.
- the re-survey necessity determination method determines whether or not the coordinates of the reference point recorded when acquiring the coordinates of the target area have changed. , A first step and a second step of determining the necessity of resurveying based on the change in the coordinates of the reference point.
- the identification information of the reference point and the coordinate information of the reference point recorded when measuring the coordinates of the target area are recorded in advance in the recording unit, and in the second step, newly acquired based on the identification information.
- the coordinate information of the reference point changes from the coordinate information recorded in the recording unit by a predetermined value or more, it may be determined that re-surveying is necessary.
- the method for determining the necessity of re-surveying is the first step of determining whether or not the coordinates of a plurality of reference points recorded when measuring the coordinates of the target area have changed. And, it is determined whether or not the coordinates of the plurality of reference points have changed by the same distance in the same direction, and if the coordinates have changed by the same distance in the same direction, the coordinates of the target area are used as the reference points.
- the third step includes a second step of correcting the same distance in the same direction as the change of coordinates and a third step of determining the necessity of resurveying based on the change of coordinates of the reference point. In the step of, when the coordinates of the plurality of reference points change by the same distance in the same direction, it may be determined that re-surveying is unnecessary.
- three or more reference points are used as the plurality of reference points, and the entire target area is included in the polygon formed by connecting the plurality of reference points. It may be configured to be.
- the drone is regardless of the power means (electric power, prime mover, etc.) and the maneuvering method (wireless or wired, autonomous flight type, manual maneuvering type, etc.). It refers to all air vehicles with multiple rotor blades.
- the rotor blades 101-1a, 101-1b, 101-2a, 101-2b, 101-3a, 101-3b, 101-4a, 101-4b are It is a means for flying the Drone 100, and is equipped with eight aircraft (four sets of two-stage rotor blades) in consideration of the balance between flight stability, aircraft size, and power consumption.
- Each rotor 101 is arranged on all sides of the housing 110 by an arm protruding from the housing 110 of the drone 100.
- the rotor blades 101-1a and 101-1b are on the left rear side in the traveling direction
- the rotor blades 101-2a and 101-2b are on the left front side
- the rotor blades 101-3a and 101-3b are on the right rear side
- the rotor blades 101- are on the right front side.
- 4a and 101-4b are arranged respectively.
- the drone 100 has the traveling direction facing downward on the paper in FIG.
- a grid-shaped propeller guard 115-1,115-2,115-3,115-4 forming a substantially cylindrical shape is provided on the outer circumference of each set of the rotor blade 101 to prevent the rotor blade 101 from interfering with foreign matter.
- the radial members for supporting the propeller guards 115-1,115-2,115-3,115-4 are not horizontal but have a yagura-like structure. This is to encourage the member to buckle outside the rotor in the event of a collision and prevent it from interfering with the rotor.
- Rod-shaped legs 107-1, 107-2, 107-3, 107-4 extend downward from the rotation axis of the rotor 101, respectively.
- Motors 102-1a, 102-1b, 102-2a, 102-2b, 102-3a, 102-3b, 102-4a, 102-4b are rotary blades 101-1a, 101-1b, 101-2a, 101- It is a means to rotate 2b, 101-3a, 101-3b, 101-4a, 101-4b (typically an electric motor, but it may also be a motor, etc.), and one machine is provided for one rotary blade. Has been done.
- Motor 102 is an example of a thruster.
- the upper and lower rotors (eg, 101-1a and 101-1b) in one set, and their corresponding motors (eg, 102-1a and 102-1b), are used for drone flight stability, etc.
- the axes are on the same straight line and rotate in opposite directions.
- Nozzles 103-1, 103-2, 103-3, 103-4 are means for spraying the sprayed material downward and are equipped with four nozzles.
- the sprayed material generally refers to a liquid or powder sprayed on a field such as a pesticide, a herbicide, a liquid fertilizer, an insecticide, a seed, and water.
- the tank 104 is a tank for storing the sprayed material, and is provided at a position close to the center of gravity of the drone 100 and at a position lower than the center of gravity from the viewpoint of weight balance.
- the hose 105 is a means for connecting the tank 104 and each nozzle 103-1, 103-2, 103-3, 103-4, is made of a hard material, and may also serve to support the nozzle. ..
- the pump 106 is a means for discharging the sprayed material from the nozzle.
- FIG. 6 shows an overall conceptual diagram of the flight control system of the drone 100 according to the present invention.
- This figure is a schematic view, and the scale is not accurate.
- the drone 100, the coordinate surveying device 300, the actuator 401, the base station 404, and the server 405 are connected to each other via the mobile communication network 400.
- These connections may be wireless communication by Wi-Fi instead of the mobile communication network 400, or may be partially or wholly connected by wire.
- the components may have a configuration in which they are directly connected to each other in place of or in addition to the mobile communication network 400.
- the base station 404 communicates with the GNSS positioning satellite 410 such as GPS, and acquires the coordinate information of the electronic reference points located around the field obtained through the reference point information providing system, and obtains the acquired electronic reference. Based on the coordinate information of the point, the coordinate information of its own base station 404 is determined. At this time, the base station 404 stores the identification information (ID) of the electronic reference point used to determine its own coordinate information.
- the drone 100 and the coordinate surveying device 300 communicate with the GNSS positioning satellite 410 such as GPS, and acquire the coordinates of the drone 100 and the coordinate surveying device 300 based on the determined coordinate information of the base station 404. There may be a plurality of positioning satellites 410 with which the drone 100, the coordinate surveying device 300, and the base station 404 communicate.
- the operator 401 transmits a command to the drone 100 by the operation of the user, and also displays information received from the drone 100 (for example, position, amount of sprayed material, battery level, camera image, etc.). It is a means and may be realized by a portable information device such as a general tablet terminal that runs a computer program.
- the actuator 401 includes an input unit and a display unit as a user interface device.
- the drone 100 according to the present invention is controlled to perform autonomous flight, but may be capable of manual operation during basic operations such as takeoff and return, and in an emergency.
- an emergency operation device (not shown) having a function dedicated to emergency stop may be used.
- the emergency operation device may be a dedicated device provided with a large emergency stop button or the like so that an emergency response can be taken quickly.
- the system may include a small mobile terminal capable of displaying a part or all of the information displayed on the operating device 401, for example, a smart phone.
- the small mobile terminal is connected to, for example, the base station 404, and can receive information and the like from the server 405 via the base station 404.
- Field 403 is a rice field, field, etc. that is the target of spraying with the drone 100. In reality, the terrain of the field 403 is complicated, and the topographic map may not be available in advance, or the topographic map and the situation at the site may be inconsistent. Field 403 is usually adjacent to houses, hospitals, schools, other crop fields, roads, railroads, etc. In addition, intruders such as buildings and electric wires may exist in the field 403.
- Base station 404 functions as an RTK-GNSS base station and can provide the exact location of the drone 100. Further, it may be a device that provides a master unit function of Wi-Fi communication. The base unit function of Wi-Fi communication and the base station of RTK-GNSS may be independent devices. Further, the base station 404 may be able to communicate with the server 405 by using a mobile communication system such as 3G, 4G, and LTE. The base station 404 and the server 405 constitute a farming cloud.
- the base station 404 can acquire accurate coordinates by positioning relative to the reference point.
- the reference point here is a so-called electronic reference point.
- the electronic reference points are GNSS continuous observation points and are installed at intervals of about 20 km.
- the relative positional relationship of a plurality of electronic reference points can be obtained with an accuracy of one millionth by performing relative positioning. This accuracy means that the relative positional relationship between two adjacent electronic reference points can be obtained with an error of 2 cm.
- the relative positional relationship between the base station 404 and the electronic reference point can be obtained with an accuracy of one millionth.
- relative positioning is a method of observing four or more same GNSS satellites at the same time at two points, measuring the time difference when the radio signal from the GNSS satellite reaches two points, and obtaining the relative positional relationship.
- the position of the drone 100 can be provided with an error of, for example, several cm.
- the server 405 is typically a group of computers operated on a cloud service and related software, and may be wirelessly connected to the actuator 401 by a mobile phone line or the like.
- the server 405 may be configured by a hardware device.
- the server 405 may analyze the image of the field 403 taken by the drone 100, grasp the growing condition of the crop, and perform a process for determining the flight route.
- the topographical information of the stored field 403 may be provided to the drone 100.
- the history of the flight and captured images of the drone 100 may be accumulated and various analysis processes may be performed.
- the small mobile terminal is, for example, a smart phone.
- information on the expected operation of the drone 100 more specifically, the scheduled time when the drone 100 will return to the departure / arrival point, the content of the work to be performed by the user at the time of return, etc. Information is displayed as appropriate. Further, the operation of the drone 100 may be changed based on the input from the small mobile terminal.
- the drone 100 takes off from the departure / arrival point outside the field 403 and returns to the departure / arrival point after spraying the sprayed material on the field 403 or when it becomes necessary to replenish or charge the sprayed material.
- the flight route (invasion route) from the departure / arrival point to the target field 403 may be stored in advance on the server 405 or the like, or may be input by the user before the start of takeoff.
- the departure / arrival point may be a virtual point defined by the coordinates stored in the drone 100, or may have a physical departure / arrival point.
- FIG. 7 shows a block diagram showing a control function of an embodiment of the spraying drone according to the present invention.
- the flight controller 501 is a component that controls the entire drone, and may be an embedded computer including a CPU, memory, related software, and the like.
- the flight controller 501 uses motors 102-1a and 102-1b via control means such as ESC (Electronic Speed Control) based on the input information received from the controller 401 and the input information obtained from various sensors described later. , 102-2a, 102-2b, 102-3a, 102-3b, 102-4a, 102-4b to control the flight of the drone 100.
- ESC Electronic Speed Control
- the actual rotation speeds of the motors 102-1a, 102-1b, 102-2a, 102-2b, 102-3a, 102-3b, 102-4a, 102-4b are fed back to the flight controller 501, and normal rotation is performed. It is configured so that it can be monitored.
- the rotary blade 101 may be provided with an optical sensor or the like so that the rotation of the rotary blade 101 is fed back to the flight controller 501.
- the software used by the flight controller 501 can be rewritten through a storage medium for function expansion / change, problem correction, etc., or through communication means such as Wi-Fi communication or USB. In this case, protection is performed by encryption, checksum, electronic signature, virus check software, etc. so that rewriting by unauthorized software is not performed.
- a part of the calculation process used by the flight controller 501 for control may be executed by another computer located on the controller 401, the server 405, or somewhere else. Due to the high importance of the flight controller 501, some or all of its components may be duplicated.
- the flight controller 501 communicates with the actuator 401 via the communication device 530 and further via the mobile communication network 400, receives necessary commands from the actuator 401, and transmits necessary information to the actuator 401. Can be sent. In this case, the communication may be encrypted so as to prevent fraudulent acts such as interception, spoofing, and device hijacking.
- the base station 404 also has the function of an RTK-GNSS base station in addition to the communication function via the mobile communication network 400. By combining the signal of the RTK base station 404 and the signal from the positioning satellite 410 such as GPS, the flight controller 501 can measure the absolute position of the drone 100 with an accuracy of about several centimeters. Flight controllers 501 are so important that they may be duplicated and multiplexed, and each redundant flight controller 501 should use a different satellite to handle the failure of a particular GNSS satellite. It may be controlled.
- the 6-axis gyro sensor 505 is a means for measuring the acceleration of the drone body in three directions orthogonal to each other, and further, a means for calculating the velocity by integrating the acceleration.
- the 6-axis gyro sensor 505 is a means for measuring the change in the attitude angle of the drone aircraft in the above-mentioned three directions, that is, the angular velocity.
- the magnetic sensor 506 is a means for measuring the direction of the drone body by measuring the geomagnetism.
- the barometric pressure sensor 507 is a means for measuring barometric pressure, and can also indirectly measure the altitude of the drone.
- the laser sensor 508 is a means for measuring the distance between the drone body and the ground surface by utilizing the reflection of the laser light, and may be an IR (infrared) laser.
- the sonar 509 is a means for measuring the distance between the drone aircraft and the ground surface by utilizing the reflection of sound waves such as ultrasonic waves. These sensors may be selected according to the cost target and performance requirements of the drone. In addition, a gyro sensor (angular velocity sensor) for measuring the inclination of the airframe, a wind power sensor for measuring wind power, and the like may be added. Further, these sensors may be duplicated or multiplexed.
- the flight controller 501 may use only one of them, and if it fails, it may switch to an alternative sensor. Alternatively, a plurality of sensors may be used at the same time, and if the measurement results do not match, it may be considered that a failure has occurred.
- the flow rate sensor 510 is a means for measuring the flow rate of the sprayed material, and is provided at a plurality of locations on the path from the tank 104 to the nozzle 103.
- the liquid drainage sensor 511 is a sensor that detects that the amount of sprayed material has fallen below a predetermined amount.
- the growth diagnosis camera 512a is a means for photographing the field 403 and acquiring data for the growth diagnosis.
- the growth diagnostic camera 512a is, for example, a multispectral camera and receives a plurality of light rays having different wavelengths from each other.
- the plurality of light rays are, for example, red light (wavelength of about 650 nm) and near-infrared light (wavelength of about 774 nm).
- the growth diagnosis camera 512a may be a camera that receives visible light.
- the pathological diagnosis camera 512b is a means for photographing the crops growing in the field 403 and acquiring the data for the pathological diagnosis.
- the pathological diagnosis camera 512b is, for example, a red light camera.
- the red light camera is a camera that detects the amount of light in the frequency band corresponding to the absorption spectrum of chlorophyll contained in the plant, and detects, for example, the amount of light in the band around 650 nm.
- the pathological diagnosis camera 512b may detect the amount of light in the frequency bands of red light and near infrared light.
- the pathological diagnosis camera 512b may include both a red light camera and a visible light camera such as an RGB camera that detects the amount of light having at least three wavelengths in the visible light band.
- the pathological diagnosis camera 512b may be a multispectral camera, and may detect the amount of light in the band having a wavelength of 650 nm to 680 nm.
- the growth diagnosis camera 512a and the pathology diagnosis camera 512b may be realized by one hardware configuration.
- the obstacle detection camera 513 is a camera for detecting a drone intruder, and since the image characteristics and the orientation of the lens are different from the growth diagnosis camera 512a and the pathology diagnosis camera 512b, what are the growth diagnosis camera 512a and the pathology diagnosis camera 512b? Another device.
- the switch 514 is a means for the user of the drone 100 to make various settings.
- the obstacle contact sensor 515 is a sensor for detecting that the drone 100, in particular, its rotor or propeller guard part, has come into contact with an intruder such as an electric wire, a building, a human body, a standing tree, a bird, or another drone. ..
- the obstacle contact sensor 515 may be replaced by a 6-axis gyro sensor 505.
- the cover sensor 516 is a sensor that detects that the operation panel of the drone 100 and the cover for internal maintenance are in the open state.
- the drug inlet sensor 517 is a sensor that detects that the inlet of the tank 104 is in
- sensors may be selected according to the cost target and performance requirements of the drone, and may be duplicated / multiplexed.
- a sensor may be provided at the base station 404, the actuator 401, or some other place outside the drone 100, and the read information may be transmitted to the drone 100.
- the base station 404 may be provided with a wind sensor to transmit information on wind power and wind direction to the drone 100 via the mobile communication network 400 or Wi-Fi communication.
- the flight controller 501 sends a control signal to the pump 106 to adjust the discharge amount and stop the discharge.
- the current status of the pump 106 (for example, the number of revolutions) is fed back to the flight controller 501.
- the LED107 is a display means for notifying the operator of the drone 100 of the status of the drone 100.
- a display means such as a liquid crystal display may be used in place of or in addition to the LED 107.
- the buzzer is an output means for notifying the state of the drone (particularly the error state) by an audio signal.
- the communication device 530 is connected to a mobile communication network 400 such as 3G, 4G, and LTE, and can communicate with a farming cloud composed of a base station 404 and a server 405 and an operator via the mobile communication network 400. Connected to.
- the speaker 520 is an output means for notifying the state of the drone 100 (particularly an error state) by means of a recorded human voice, synthetic voice, or the like. Depending on the weather conditions, it may be difficult to see the visual display of the drone 100 in flight. In such cases, voice communication is effective.
- the warning light 521 is a display means such as a strobe light for notifying the state of the drone 100 (particularly the error state).
- the coordinate surveying device 300 is a device having a function as an observation point of RTK-GNSS, and communicates with the base station 404 or the electronic reference point to obtain the coordinate information of the field 403 with the base station 404 or the electronic reference point as a reference. Can be surveyed.
- the coordinate surveying device 300 is a small device that can be held and walked by the user, for example, a rod-shaped device.
- the coordinate surveying device 300 may be a wand-like device having a length sufficient for the user to stand upright and hold the upper part with the lower end touching the ground.
- the number of coordinate surveying devices 300 that can be used to read the coordinate information of a field 403 may be one or a plurality. According to the configuration in which the coordinate information about one field 403 can be measured by a plurality of coordinate surveying devices 300, a plurality of users can each hold the coordinate surveying device 300 and walk in the field 403. The work can be completed in a short time.
- the coordinate surveying device 300 can measure information on obstacles in the field. Obstacles include walls, slopes, utility poles, power lines, etc. where the drone 100 may collide, and various objects that do not require chemical spraying or monitoring.
- the coordinate surveying device 300 includes an input unit 301, a coordinate detection unit 302, and a transmission unit 303.
- the input unit 301 has a configuration provided in the main body of the coordinate surveying device 300, and is, for example, a button that accepts a user's press. The user presses the button of the input unit 301 when measuring the three-dimensional coordinates of the lower end of the coordinate surveying device 300.
- the input unit 301 may be configured to be able to input by distinguishing whether the input information is the coordinates related to the outer circumference of the field or the coordinates of the outer circumference of the obstacle. Further, the input unit 301 may be configured so that the coordinates of the outer circumference of the obstacle can be input in association with the type of the obstacle.
- the coordinate detection unit 302 is a functional unit that can appropriately communicate with the reference point information providing system or the base station 404 to detect the three-dimensional coordinates of the lower end of the coordinate surveying device 300 by relative positioning with the base station 404.
- the transmission unit 303 Based on the input to the input unit 301, the transmission unit 303 obtains the three-dimensional coordinates of the lower end of the coordinate surveying device 300 at the time of the input and the identification information (ID) of the electronic reference point used as the reference for the measurement of the three-dimensional coordinates.
- ID identification information
- the transmission unit 303 transmits the three-dimensional coordinates together with the pointed time information (or order).
- the user moves the field 403 with the coordinate surveying device 300.
- the three-dimensional coordinates of the field 403 are acquired.
- the user points by the input unit 301 at the end point or the end side of the field 403.
- the user performs pointing by the input unit 301 at the end point or the end side of the obstacle.
- Pointed and transmitted 3D coordinates on the edge or edge of the field (3D coordinates on the outer circumference of the field) and 3D coordinates on the edge or edge of the obstacle (3D coordinates of the obstacle) are flight management. Received by device 600. Further, the three-dimensional coordinates to be pointed may be received by the receiving unit of the actuator 401 and displayed by the display unit included in the actuator 401.
- the drone system 1000 is a system including, for example, a drone 100, a user interface device 200, a coordinate surveying device 300, and a flight management device 600, which can communicate with each other through a network NW. It is connected.
- the flight management system 600 may have a hardware configuration or may be configured on the server 405.
- the drone 100, the user interface device 200, and the flight management device 600 may be connected to each other wirelessly, or may be partially or wholly connected by wire.
- the configuration shown in FIG. 8 is an example, and one component may include another component, and the functional unit of each component may be included in another component. ..
- some or all of the functions of the flight management system 600 may be mounted on the drone 100.
- the user interface device 200 may be provided with an input unit and a display unit by an operator, and may be realized by the function of the actuator 401. Further, the user interface device 200 may be a personal computer, or information may be input and displayed in the UI on the Web via a Web browser installed in the personal computer.
- ⁇ Functional part of the drone Drone 100 is equipped with an arithmetic unit such as a CPU (Central Processing Unit) for executing information processing and a storage device such as RAM (Random Access Memory) and ROM (Read Only Memory). It has at least a flight control unit 1001 and a spray control unit 1002 as resources.
- arithmetic unit such as a CPU (Central Processing Unit) for executing information processing
- a storage device such as RAM (Random Access Memory) and ROM (Read Only Memory). It has at least a flight control unit 1001 and a spray control unit 1002 as resources.
- the flight control unit 1001 is a functional unit that operates the motor 102 and controls the flight and takeoff and landing of the drone 100.
- the flight control unit 1001 is realized by, for example, a flight controller 501, and controls the flight altitude, flight speed, and flight route to fly the drone 100 over the field 403.
- the spray control unit 1002 is a functional unit that operates the pump 106 and controls the spraying of the sprayed material from the nozzles 103-1, 103-2, 103-3, 103-4.
- the spray control unit 1002 is realized by, for example, a flight controller 501.
- the flight management device 600 is a device having a function of determining the flight route to which the drone 100 flies at least in the field 403.
- the flight management device 600 includes an arithmetic unit such as a CPU (Central Processing Unit) for executing information processing, and a storage device such as RAM (Random Access Memory) and ROM (Read Only Memory), whereby at least as software resources. It has a field information acquisition unit 610, a route generation unit 620, and a remeasurement necessity determination unit 650.
- the flight management device 600 may be realized as a functional unit having any of the components (hardware) included in the drone system 1000, that is, a flight management unit.
- the flight management system 600 may further include a flight mode determination unit 630 that determines at least one of altitude, velocity, and spray flow rate at each point on the flight route.
- the field information acquisition unit 610 is a functional unit that acquires and records the three-dimensional coordinates of the boundary of the field where the drone 100 flies from the coordinate surveying device 300.
- the data of the aerial photograph or the farmland bank may be referred to, or the data input by the operator may be used.
- the three-dimensional coordinates of the field may be acquired by surveying the coordinate information of the field with a device having a function of a mobile station of RTK-GNSS and receiving the survey result.
- the route generation unit 620 is a functional unit that generates at least the flight route of the drone 100 in the field.
- the route generation unit 620 generates a flight route so that when the drone 100 flies while spraying the chemical in the field 403, the chemical is comprehensively distributed in the field.
- the flight route generated by the route generation unit 620 may be displayed on the display unit of the user interface device 200. At that time, the flight route may be displayed superimposed on the image of the field.
- the route generation unit 620 may be able to generate a plurality of types of operation routes in the route generation target area.
- the flight management system 600 may further include a route selection unit 640 so that it is possible to select which operation route to determine.
- the re-survey necessity determination unit 650 is a functional unit that determines the necessity of re-survey of the field.
- the re-survey necessity determination unit 650 includes an existing information storage unit 651, an existing information reading unit 652, a current information acquisition unit 653, a coordinate change acquisition unit 654, a relative change acquisition unit 655, and a necessity determination unit 656.
- the existing information storage unit 651 is arbitrarily suitable for IDs and three-dimensional coordinates of a plurality of electronic reference points located around the field used as a reference point for surveying when acquiring the three-dimensional coordinates of the field, for example, the Internet. Obtained from the base station 404 or the coordinate surveying device 300 via a communication network.
- the existing information storage unit 651 stores the acquired IDs and three-dimensional coordinates of a plurality of electronic reference points in the recording unit as existing information.
- the electronic reference point may be simply referred to as a reference point.
- the coordinate surveying device 300 acquires the ID and the three-dimensional coordinates of the electronic reference point used as the surveying reference point of the field's three-dimensional coordinates at the time of surveying the field 403 and sends it to the flight management device 600.
- the electronic reference point for acquiring the ID and the three-dimensional coordinates stored in the recording unit is not limited to the one used as the reference point for the survey when acquiring the three-dimensional coordinates of the field.
- the ID and three-dimensional coordinate information of other electronic reference points acquired via an arbitrary suitable communication network such as the Internet may be recorded. Further, the reference point used for positioning the position of the drone flying over the field may be used.
- three or more reference points are used as a plurality of reference points used to determine the necessity of re-surveying, and a base used to acquire the coordinates of the drone 100 inside a polygon formed by connecting the reference points.
- Station 404 may be located. Further, the entire field 403 may be included in the polygon formed by connecting the reference points. Further, as a plurality of reference points, reference points within a predetermined distance from the coordinates of the field 403 may be used.
- the coordinate values of the electronic reference points are basically fixed, but if there is crustal movement, there will be a discrepancy between the existing coordinate values acquired at the time of survey and the current coordinate values. This deviation causes a deviation in the flight position when the drone 100 actually flies. Then, it is not preferable in terms of safety because it will fly outside the actual field. In addition, when the drone is used when spraying the chemical in the field, the risk of the sprayed chemical leaking out of the field increases. Therefore, it is desirable to re-survey the field when the deviation between the existing coordinate values and the current coordinate values becomes large.
- the coordinates of the reference point and the field on the same crustal plate may change in the same direction by the same distance.
- the relative positional relationship between the reference point and the field 403 on the same plate does not change. Therefore, by correcting the coordinates of the electronic reference point and the field 403 in the same direction by the same distance, a desired positional relationship can be maintained between the field 403 and the drone 100.
- the coordinate deviation can be eliminated on the system without performing re-surveying. Reducing the frequency of re-surveying greatly reduces the burden on the user.
- FIGS. 9 (A) to 9 (C) are diagrams schematically showing the case where the coordinate value of the electronic reference point changes.
- the field 403 is represented by a rectangle, and four electronic reference points 409-1,409-2,409-3, 409-4 are arranged around the field. Shown.
- FIG. 9 (A) shows an example in which the coordinate values do not change for all of the plurality of reference points
- FIG. 9 (B) shows an example in which the coordinate values change for the same distance in the same direction for all of the plurality of reference points.
- FIG. 9 (C) shows an example in which the change in the coordinate values of a plurality of reference points differs for each reference point.
- the re-survey necessity determination unit 650 determines the necessity of re-survey when the drone 100 flies over the field that has already been surveyed.
- FIG. 10 is a control flow diagram of the resurvey necessity determination method.
- the existing information reading unit 652 reads the existing information of a plurality of reference points stored in the recording unit and acquires the ID and the three-dimensional coordinates of each reference point.
- the three-dimensional coordinates included in the existing information are called existing coordinates.
- the current information acquisition unit 653 acquires the current three-dimensional coordinates of the reference point corresponding to the ID included in the existing information as the current coordinates by communicating with the reference point information providing system.
- the coordinate change acquisition unit 654 compares the existing coordinates with the current coordinates. For a plurality of reference points stored as existing information, preferably all reference points, it is determined whether or not the existing coordinates and the current coordinates match. As shown in FIG. 9A, when the existing coordinates and the current coordinates match, it is determined that the coordinates of the reference point have not changed.
- the match includes a state in which the error of each coordinate is less than a predetermined value in addition to the state in which the match is perfect.
- the relative change acquisition unit 655 has the same current coordinates in the same direction with respect to the existing coordinates for a plurality of reference points stored as existing information, preferably all the reference points. Determine if the distance has changed.
- the four electronic reference points 4091a, 409-2a, 409-3a, 409-4a are the existing coordinates of 409-1b, 409-2b, 409-3b, 409-4b.
- three or more reference points are used to determine the necessity of re-surveying, and the inside of the polygon formed by connecting the reference points (for example, 4091a, 409-2a, 409-3a, 409-4a). If the entire field 403 is included in the above, the necessity of re-surveying can be judged more accurately. That is, there is a higher probability that each reference point and the field are on the same ground plate and change in the same direction by the same distance.
- the route generation unit 620 provided in the flight management device 600 sets the coordinates of the flight route in the same direction as the change in the coordinates of the reference points. Correct only the distance.
- the coordinates of the field 403 recorded in the recording unit of the existing information storage unit 651 are corrected by the change in the position of the electronic reference point 409.
- moving by the same distance in the same direction includes a state in which the difference in the amount of change in each coordinate is less than a predetermined value, in addition to a state in which the coordinates are completely matched.
- the necessity determination unit 656 determines the necessity of re-surveying.
- the necessity determination unit 656 determines that re-surveying is unnecessary when the coordinates of the plurality of reference points 409 have not changed or the coordinates of the plurality of reference points 409 have changed by the same distance in the same direction. , In other cases, that is, when the moving direction and distance of each reference point 409 are not constant as shown in FIG. 9 (C), it is determined that re-surveying is required.
- the RTK used for surveying the field 403 and the position acquisition of the drone 100- can be configured to determine whether or not they match within the range of GNSS positioning error. The same applies to the determination of whether the current coordinates change by the same distance in the same direction with respect to the existing coordinates.
- the user interface device 200 outputs the result of determining the necessity of re-surveying.
- the user interface device 200 can be configured by an operation device 401 or a personal computer, and may display a resurvey necessity determination result via a Web browser.
- the user interface device 200 may indicate that re-surveying is necessary, or in addition, the magnitude of the error between the existing coordinates and the current coordinates may be displayed. ..
- the change state of the existing coordinates and the current coordinates at each reference point may be displayed. If re-surveying is required, the flight control unit 1001 of the drone 100 can prohibit the drone 100 from flying.
- the ID and 3D coordinates of the reference point obtained during this re-surveying are newly recorded as existing information in the existing information storage unit 651. Store in the department.
- the determination of the necessity of this re-survey can be made automatically when the route generation unit 620 generates a flight route. Further, the user may operate the actuator 401 to determine the necessity of re-surveying.
- the configuration may be configured to determine the necessity of re-surveying by operating the coordinate surveying device 300, or any tablet terminal, smartphone, personal computer, etc. other than the operating device 401 connected via the communication network. The configuration may be such that the necessity of re-surveying is determined by operating a suitable communication terminal.
- the time for determining the necessity of re-surveying is not limited to the time when the drone 100 flies. Regardless of whether or not the drone 100 is flying, the necessity of re-surveying may be determined periodically, such as once a day or once a month.
- FIG. 11 is a control flow diagram of a resurvey necessity determination method based on the coordinate information of one electronic reference point. Twice
- the existing information reading unit 652 reads the existing information of a plurality of reference points stored in the recording unit, and the ID of each reference point and Get 3D coordinates.
- the current information acquisition unit 653 acquires the current three-dimensional coordinates of the reference point corresponding to the ID included in the existing information as the current coordinates by communicating with the reference point information providing system.
- the coordinate change acquisition unit 654 compares the existing coordinates with the current coordinates. For all the reference points stored as the existing information, it is determined whether or not the existing coordinates and the current coordinates match. If the existing coordinates and the current coordinates match, it is determined that the coordinates of the reference point have not changed.
- the match includes a state in which the error of each coordinate is less than a predetermined value in addition to the state in which the match is perfect.
- the necessity determination unit 656 determines the necessity of re-surveying.
- the necessity determination unit 656 determines that re-surveying is unnecessary when the coordinates of the plurality of reference points 409 have not changed, and in other cases, that is, when the reference point 409 has moved, re-surveying is required. Is determined.
- the user interface device 200 In determining whether the existing coordinates and the current coordinates match, for example, the accuracy of relative positioning used to obtain the coordinates of the reference point, the RTK used for surveying the field 403 and the position acquisition of the drone 100- It can be configured to determine whether or not they match within the range of GNSS positioning error.
- the user interface device 200 outputs the result of determining the necessity of re-surveying as in the previous embodiment.
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
【課題】 基準点の座標が変化した場合の、圃場の再測量の頻度を減らす。 【解決策】 予め記録部に格納されている、電子基準点409の座標値を既存座標として読み出す既存情報読出部652と、電子基準点409の現在の座標を、現在座標として取得する現在情報取得部653と、圃場403の座標を取得する際に記録した電子基準点409の座標が変化しているか否かを判定し、変化していない場合は、再測量不要と判定する、座標変化取得部654と、電子基準点409の座標が、同一方向に同一距離だけ変化している場合は、再測量不要と判定する相対変化取得部655とを備える、再測量要否判定装置650。
Description
本願発明は、再測量要否判定装置、測量システム、ドローンシステム、および再測量要否判定方法に関する。
一般にドローンと呼ばれる小型ヘリコプター(マルチコプター)の応用が進んでいる。その重要な応用分野の一つとして農地(圃場)への農薬や液肥などの散布が挙げられる(たとえば、特許文献1)。比較的狭い農地においては、有人の飛行機やヘリコプタではなくドローンの使用が適しているケースが多い。
特許文献2には、所定時間後に非散布領域上空に機体が進入しかつ進入時の飛行速度および飛行高度が非散布領域上空で要求される飛行速度および飛行高度を下回ると判定した場合、加速及び上昇する無人ヘリコプタが開示されている。
特許文献3には、散布区画ごとに最適な散布量、散布速度、散布高度からなる散布パターンを決定する農薬散布方法が開示されている。
特許文献4には、風情報と散布作業における散布領域の許容偏差とに基づき、飛行体の飛行位置を制御する飛行制御方法が開示されている。
ドローンを使用して、圃場への散布作業を行う場合、基準点を利用した相対測位により、圃場の測量を行う。基準点は、基本的に固定されているが、地殻変動などにより、既存の座標値と、現在の座標値との間にずれが生じうる。このため、同じ圃場であっても、後に散布作業を行う際に圃場の再測量が必要となる場合がある。
特許文献5には、測量データを解析することにより、測量結果の適否を判断し、再測量が必要な場合に、迅速に再測量を開始する測量システムが開示されている。また、特許文献6には、三次元スキャナーやステレオ画像処理などの三次元計測機器を用い、変位前後の計測で三次元点群データを取得することにより、多数の計測点の変位を測定する三次元変位計測方法が開示されている。
ここで、圃場の再測量には、圃場の周囲を歩行して測量しなければならないため、使用者の負担が大きい。一方、地殻変動が起こった場合、同じプレート上の基準点及び圃場の座標は、同一方向に同一距離だけ変化することがある。このとき、既存の座標値と、現在の座標値との間にはずれが生じているが、同じプレート上の基準点及び圃場の相対的な位置関係は変化しない。
基準点の座標が変化した場合の、圃場の再測量の必要性の判断を可能にする。
上記目的を達成するため、本願発明の一の観点に係る再測量要否判定装置は、対象エリアの座標を取得する際、または、ドローンの位置を測位する際に記録した基準点の座標からの前記基準点の現在の座標の変化状態に基づいて再測量の要否を判定する要否判定部、を備える。
前記対象エリアの座標を測量する際、または、ドローンの位置を測位する際に記録した基準点の識別情報と当該基準点の座標情報を記録する記録部を備え、前記要否判定部は、前記識別情報に基づいて新たに取得した前記基準点の座標情報が、前記記録部に記録された前記座標情報から所定値以上変化している場合に、再測量が必要と判定するものとしてよい。
前記対象エリアの座標を測量する際、または、ドローンの位置を測位する際に記録した基準点の識別情報と当該基準点の座標情報を記録する記録部を備え、前記要否判定部は、前記識別情報に基づいて新たに取得した前記基準点の座標情報が、前記記録部に記録された前記座標情報から所定値以上変化している場合に、再測量が必要と判定するものとしてよい。
前記記録部が、前記対象エリアの座標を取得する際に記録した基準点として複数の基準点の識別情報を記録している場合に、前記複数の基準点の座標が、同一方向に同一距離だけ変化しているか否かを判定し、同一方向に同一距離だけ変化している場合は、前記対象エリアの座標を、基準点の座標の変化と同一方向に同一距離だけ補正する相対変化取得部をさらに備え、前記要否判定部は、前記複数の基準点の座標が、同一方向に同一距離だけ変化している場合は、再測量不要と判定するものとしてもよい。
また、前記複数の基準点として、3以上の基準点を用い、前記複数の基準点を結んで形成される多角形の内部に、前記対象エリアの全体が含まれるものとしてもよい。あるいは、前記複数の基準点として、前記対象エリアの座標から所定距離以内の基準点を記録するものとしてよい。
前記要否判定部による判定結果を表示部に送信して、前記表示部を介して表示させる構成にしてよい。また、前記要否判定部は、前記表示部に送信する情報として、前記判定結果に加えて、基準点の座標変化量の情報を送信するものとしてよい。
前記要否判定部による判定結果を表示部に送信して、前記表示部を介して表示させる構成にしてよい。また、前記要否判定部は、前記表示部に送信する情報として、前記判定結果に加えて、基準点の座標変化量の情報を送信するものとしてよい。
また、上記目的を達成するため、本願発明の別の観点に係る測量システムは、座標測量装置と、再測量要否判定装置とを備え、前記座標測量装置は、対象エリアの座標を取得するとともに、対象エリアの座標を前記再測量要否判定装置に送るものとしてよい。
また、上記目的を達成するため、本願発明の別の観点に係るドローンシステムは、飛行を制御する飛行制御部を有し、前記対象エリアの上空を飛行するドローンと、前記対象エリアの再測量の要否を判定する再測量要否判定部とを有する飛行管理装置と、を備える。
この発明のドローンシステムは、前記対象エリアの座標に基づいて前記対象エリア内に前記ドローンの飛行ルートを生成する飛行ルート生成部を備え、複数の基準点の座標が、同一方向に同一距離だけ変化している場合は、前記再測量要否判定部は、前記ドローンの座標を、基準点の座標の変化と同一方向に同一距離だけ補正するものとしてよい。
また、前記対象エリアの座標を取得するとともに、対象エリアの座標を取得する際に記録した基準点の座標値を前記再測量要否判定装置に送る、座標測量装置を備えるものとしてよい。
また、上記目的を達成するため、本願発明の別の観点に係る再測量要否判定方法は、対象エリアの座標を取得する際に記録した基準点の座標が変化しているか否かを判定する、第1のステップと前記基準点の座標の変化に基づいて再測量の要否を判定する、第2のステップと、を備える。
前記対象エリアの座標を測量する際に記録した前記基準点の識別情報と当該基準点の座標情報を予め記録部に記録し、前記第2のステップでは、前記識別情報に基づいて新たに取得した前記基準点の座標情報が、前記記録部に記録された前記座標情報から所定値以上変化している場合に、再測量が必要と判定する、構成にしてよい。
また、本願発明の別の観点に係る再測量要否判定方法は、対象エリアの座標を測量する際に記録した複数の基準点の座標が変化しているか否かを判定する、第1のステップと、前記複数の基準点の座標が、同一方向に同一距離だけ変化しているか否かを判定し、同一方向に同一距離だけ変化している場合は、前記対象エリアの座標を、基準点の座標の変化と同一方向に同一距離だけ補正する、第2のステップと、前記基準点の座標の変化に基づいて再測量の要否を判定する、第3のステップと、を備え、前記第3のステップにおいて、前記複数の基準点の座標が、同一方向に同一距離だけ変化している場合は、再測量不要と判定する構成にしてよい。
また、この再測量要否判定方法は、前記複数の基準点として、3以上の基準点を用い、前記複数の基準点を結んで形成される多角形の内部に、前記対象エリアの全体が含まれる構成にしてよい。
基準点の座標が変化した場合の、圃場の再測量の頻度を減らすことができる。
以下、図を参照しながら、本願発明を実施するための形態について説明する。図はすべて例示である。以下の詳細な説明では、説明のために、開示された実施形態の完全な理解を促すために、ある特定の詳細について述べられている。しかしながら、実施形態は、これらの特定の詳細に限られない。また、図面を単純化するために、周知の構造および装置については概略的に示されている。
まず、本願発明にかかるドローンの構成について説明する。本願明細書において、ドローンとは、動力手段(電力、原動機等)、操縦方式(無線であるか有線であるか、および、自律飛行型であるか手動操縦型であるか等)を問わず、複数の回転翼を有する飛行体全般を指すこととする。
図1乃至図5に示すように、回転翼101-1a、101-1b、101-2a、101-2b、101-3a、101-3b、101-4a、101-4b(ローターとも呼ばれる)は、ドローン100を飛行させるための手段であり、飛行の安定性、機体サイズ、および、電力消費量のバランスを考慮し、8機(2段構成の回転翼が4セット)備えられている。各回転翼101は、ドローン100の筐体110からのび出たアームにより筐体110の四方に配置されている。すなわち、進行方向左後方に回転翼101-1a、101-1b、左前方に回転翼101-2a、101-2b、右後方に回転翼101-3a、101-3b、右前方に回転翼101-4a、101-4bがそれぞれ配置されている。なお、ドローン100は図1における紙面下向きを進行方向とする。
回転翼101の各セットの外周には、略円筒形を形成する格子状のプロペラガード115-1,115-2,115-3,115-4が設けられ、回転翼101が異物と干渉しづらくなるようにしている。図2および図3に示されるように、プロペラガード115-1,115-2,115-3,115-4を支えるための放射状の部材は水平ではなくやぐら状の構造である。衝突時に当該部材が回転翼の外側に座屈することを促し、ローターと干渉することを防ぐためである。
回転翼101の回転軸から下方には、それぞれ棒状の足107-1,107-2,107-3,107-4が伸び出ている。
モーター102-1a、102-1b、102-2a、102-2b、102-3a、102-3b、102-4a、102-4bは、回転翼101-1a、101-1b、101-2a、101-2b、101-3a、101-3b、101-4a、101-4bを回転させる手段(典型的には電動機だが発動機等であってもよい)であり、一つの回転翼に対して1機設けられている。モーター102は、推進器の例である。1セット内の上下の回転翼(たとえば、101-1aと101-1b)、および、それらに対応するモーター(たとえば、102-1aと102-1b)は、ドローンの飛行の安定性等のために軸が同一直線上にあり、かつ、互いに反対方向に回転する。
ノズル103-1、103-2、103-3、103-4は、散布物を下方に向けて散布するための手段であり4機備えられている。なお、本願明細書において、散布物とは、農薬、除草剤、液肥、殺虫剤、種、および、水などの圃場に散布される液体または粉体を一般的に指すこととする。
タンク104は散布物を保管するためのタンクであり、重量バランスの観点からドローン100の重心に近い位置でかつ重心より低い位置に設けられている。ホース105は、タンク104と各ノズル103-1、103-2、103-3、103-4とを接続する手段であり、硬質の素材から成り、当該ノズルを支持する役割を兼ねていてもよい。ポンプ106は、散布物をノズルから吐出するための手段である。
図6に本願発明に係るドローン100の飛行制御システムの全体概念図を示す。本図は模式図であって、縮尺は正確ではない。同図において、ドローン100、座標測量装置300、操作器401、基地局404およびサーバ405が移動体通信網400を介して互いに接続されている。これらの接続は、移動体通信網400に代えてWi-Fiによる無線通信を行ってもよいし、一部又は全部が有線接続されていてもよい。また、構成要素間において、移動体通信網400に代えて、又は加えて、直接接続する構成を有していてもよい。
基地局404は、GPS等のGNSSの測位衛星410と通信を行い、また基準点情報提供システムを介して得られる圃場の周辺に位置する電子基準点の座標情報を取得して、取得した電子基準点の座標情報に基づいて、自己の基地局404の座標情報を確定させる。また、この際基地局404は、自己の座標情報を確定させるために用いた電子基準点の識別情報(ID)を記憶する。ドローン100、座標測量装置300は、GPS等のGNSSの測位衛星410と通信を行い、確定された基地局404の座標情報に基づいて、ドローン100、座標測量装置300の座標を取得する。ドローン100、座標測量装置300および基地局404が通信する測位衛星410は複数あってもよい。
操作器401は、使用者の操作によりドローン100に指令を送信し、また、ドローン100から受信した情報(たとえば、位置、散布物の貯留量、電池残量、カメラ映像等)を表示するための手段であり、コンピューター・プログラムを稼働する一般的なタブレット端末等の携帯情報機器によって実現されてよい。操作器401は、ユーザインターフェース装置としての入力部および表示部を備える。本願発明に係るドローン100は自律飛行を行なうよう制御されるが、離陸や帰還などの基本操作時、および、緊急時にはマニュアル操作が行なえるようになっていてもよい。携帯情報機器に加えて、緊急停止専用の機能を有する非常用操作器(図示していない)を使用してもよい。非常用操作器は緊急時に迅速に対応が取れるよう大型の緊急停止ボタン等を備えた専用機器であってもよい。さらに、操作器401とは別に、操作器401に表示される情報の一部又は全部を表示可能な小型携帯端末、例えばスマートホンがシステムに含まれていてもよい。小型携帯端末は、例えば基地局404と接続されていて、基地局404を介してサーバ405からの情報等を受信可能である。
圃場403は、ドローン100による散布の対象となる田圃や畑等である。実際には、圃場403の地形は複雑であり、事前に地形図が入手できない場合、あるいは、地形図と現場の状況が食い違っている場合がある。通常、圃場403は家屋、病院、学校、他の作物圃場、道路、鉄道等と隣接している。また、圃場403内に、建築物や電線等の侵入者が存在する場合もある。
基地局404は、RTK-GNSS基地局として機能し、ドローン100の正確な位置を提供できるようになっている。また、Wi-Fi通信の親機機能等を提供する装置であってもよい。Wi-Fi通信の親機機能とRTK-GNSSの基地局が独立した装置であってもよい。また、基地局404は、3G、4G、およびLTE等の移動通信システムを用いて、サーバ405と互いに通信可能であってもよい。基地局404およびサーバ405は、営農クラウドを構成する。
また、基地局404は、基準点との相対測位によって正確な座標を取得することができる。ここでの、基準点は、いわゆる電子基準点である。電子基準点は、GNSS連続観測点であり、約20km間隔で設置されている。複数の電子基準点の相対的な位置関係は、相対測位を行うことで、100万分の1の精度で得られる。この精度は、隣接する2つの電子基準点の相対的な位置関係を2cmの誤差で得られることを意味する。同様に、基地局404と電子基準点との相対的な位置関係も、100万分の1の精度で得られる。
ここで、相対測位は、2点で、同時に4個以上の同じGNSS衛星を観測し、GNSS衛星からの電波信号が2点に到達する時間差を測定して、相対的な位置関係を求める方法である。
この基地局404の座標情報を用いて、RTK-GNSS測位を行うことで、ドローン100の位置を、例えば、数cmの誤差で提供できるようになっている。
この基地局404の座標情報を用いて、RTK-GNSS測位を行うことで、ドローン100の位置を、例えば、数cmの誤差で提供できるようになっている。
サーバ405は、典型的にはクラウドサービス上で運営されているコンピュータ群と関連ソフトウェアであり、操作器401と携帯電話回線等で無線接続されていてもよい。サーバ405は、ハードウェア装置により構成されていてもよい。サーバ405は、ドローン100が撮影した圃場403の画像を分析し、作物の生育状況を把握して、飛行ルートを決定するための処理を行ってよい。また、保存していた圃場403の地形情報等をドローン100に提供してよい。加えて、ドローン100の飛行および撮影映像の履歴を蓄積し、様々な分析処理を行ってもよい。
小型携帯端末は例えばスマートホン等である。小型携帯端末の表示部には、ドローン100の運転に関し予測される動作の情報、より具体的にはドローン100が発着地点に帰還する予定時刻や、帰還時に使用者が行うべき作業の内容等の情報が適宜表示される。また、小型携帯端末からの入力に基づいて、ドローン100の動作を変更してもよい。
通常、ドローン100は圃場403の外部にある発着地点から離陸し、圃場403に散布物を散布した後に、あるいは、散布物の補充や充電等が必要になった時に発着地点に帰還する。発着地点から目的の圃場403に至るまでの飛行経路(侵入経路)は、サーバ405等で事前に保存されていてもよいし、使用者が離陸開始前に入力してもよい。発着地点は、ドローン100に記憶されている座標により規定される仮想の地点であってもよいし、物理的な発着台があってもよい。
図7に本願発明に係る散布用ドローンの実施例の制御機能を表したブロック図を示す。フライトコントローラー501は、ドローン全体の制御を司る構成要素であり、具体的にはCPU、メモリー、関連ソフトウェア等を含む組み込み型コンピュータであってよい。フライトコントローラー501は、操作器401から受信した入力情報、および、後述の各種センサーから得た入力情報に基づき、ESC(Electronic Speed Control)等の制御手段を介して、モーター102-1a、102-1b、102-2a、102-2b、102-3a、102-3b、102-4a、102-4bの回転数を制御することで、ドローン100の飛行を制御する。モーター102-1a、102-1b、102-2a、102-2b、102-3a、102-3b、102-4a、102-4bの実際の回転数はフライトコントローラー501にフィードバックされ、正常な回転が行なわれているかを監視できる構成になっている。あるいは、回転翼101に光学センサー等を設けて回転翼101の回転がフライトコントローラー501にフィードバックされる構成でもよい。
フライトコントローラー501が使用するソフトウェアは、機能拡張・変更、問題修正等のために記憶媒体等を通じて、または、Wi-Fi通信やUSB等の通信手段を通じて書き換え可能になっている。この場合において、不正なソフトウェアによる書き換えが行なわれないように、暗号化、チェックサム、電子署名、ウィルスチェックソフト等による保護が行われている。また、フライトコントローラー501が制御に使用する計算処理の一部が、操作器401上、または、サーバ405上や他の場所に存在する別のコンピュータによって実行されてもよい。フライトコントローラー501は重要性が高いため、その構成要素の一部または全部が二重化されていてもよい。
フライトコントローラー501は、通信機530を介して、さらに、移動体通信網400を介して操作器401とやり取りを行ない、必要な指令を操作器401から受信すると共に、必要な情報を操作器401に送信できる。この場合に、通信には暗号化を施し、傍受、成り済まし、機器の乗っ取り等の不正行為を防止できるようにしておいてもよい。基地局404は、移動体通信網400を介した通信機能に加えて、RTK-GNSS基地局の機能も備えている。RTK基地局404の信号とGPS等の測位衛星410からの信号を組み合わせることで、フライトコントローラー501により、ドローン100の絶対位置を数センチメートル程度の精度で測定可能となる。フライトコントローラー501は重要性が高いため、二重化・多重化されていてもよく、また、特定のGNSS衛星の障害に対応するため、冗長化されたそれぞれのフライトコントローラー501は別の衛星を使用するよう制御されていてもよい。
6軸ジャイロセンサー505はドローン機体の互いに直交する3方向の加速度を測定する手段であり、さらに、加速度の積分により速度を計算する手段である。6軸ジャイロセンサー505は、上述の3方向におけるドローン機体の姿勢角の変化、すなわち角速度を測定する手段である。磁気センサー506は、地磁気の測定によりドローン機体の方向を測定する手段である。気圧センサー507は、気圧を測定する手段であり、間接的にドローンの高度も測定することもできる。レーザーセンサー508は、レーザー光の反射を利用してドローン機体と地表との距離を測定する手段であり、IR(赤外線)レーザーであってもよい。ソナー509は、超音波等の音波の反射を利用してドローン機体と地表との距離を測定する手段である。これらのセンサー類は、ドローンのコスト目標や性能要件に応じて取捨選択してよい。また、機体の傾きを測定するためのジャイロセンサー(角速度センサー)、風力を測定するための風力センサーなどが追加されていてもよい。また、これらのセンサー類は、二重化または多重化されていてもよい。同一目的の複数のセンサーが存在する場合には、フライトコントローラー501はそのうちの一つのみを使用し、それが障害を起こした際には、代替のセンサーに切り替えて使用するようにしてもよい。あるいは、複数のセンサーを同時に使用し、それぞれの測定結果が一致しない場合には障害が発生したと見なすようにしてもよい。
流量センサー510は散布物の流量を測定するための手段であり、タンク104からノズル103に至る経路の複数の場所に設けられている。液切れセンサー511は散布物の量が所定の量以下になったことを検知するセンサーである。
生育診断カメラ512aは、圃場403を撮影し、生育診断のためのデータを取得する手段である。生育診断カメラ512aは例えばマルチスペクトルカメラであり、互いに波長の異なる複数の光線を受信する。当該複数の光線は、例えば赤色光(波長約650nm)と近赤外光(波長約774nm)である。また、生育診断カメラ512aは、可視光線を受光するカメラであってもよい。
病理診断カメラ512bは、圃場403に生育する作物を撮影し、病理診断のためのデータを取得する手段である。病理診断カメラ512bは、例えば赤色光カメラである。赤色光カメラは、植物に含有されるクロロフィルの吸収スペクトルに対応する周波数帯域の光量を検出するカメラであり、例えば波長650nm付近の帯域の光量を検出する。病理診断カメラ512bは、赤色光と近赤外光の周波数帯域の光量を検出してもよい。また、病理診断カメラ512bとして、赤色光カメラおよびRGBカメラ等の可視光帯域の少なくとも3波長の光量を検出する可視光カメラの両方を備えていてもよい。なお、病理診断カメラ512bはマルチスペクトルカメラであってもよく、波長650nm乃至680nm付近の帯域の光量を検出するものとしてもよい。
なお、生育診断カメラ512aおよび病理診断カメラ512bは、1個のハードウェア構成により実現されていてもよい。
障害物検知カメラ513はドローン侵入者を検知するためのカメラであり、画像特性とレンズの向きが生育診断カメラ512aおよび病理診断カメラ512bとは異なるため、生育診断カメラ512aおよび病理診断カメラ512bとは別の機器である。スイッチ514はドローン100の使用者が様々な設定を行なうための手段である。障害物接触センサー515はドローン100、特に、そのローターやプロペラガード部分が電線、建築物、人体、立木、鳥、または、他のドローン等の侵入者に接触したことを検知するためのセンサーである。なお、障害物接触センサー515は、6軸ジャイロセンサー505で代用してもよい。カバーセンサー516は、ドローン100の操作パネルや内部保守用のカバーが開放状態であることを検知するセンサーである。薬剤注入口センサー517はタンク104の注入口が開放状態であることを検知するセンサーである。
これらのセンサー類はドローンのコスト目標や性能要件に応じて取捨選択してよく、二重化・多重化してもよい。また、ドローン100外部の基地局404、操作器401、または、その他の場所にセンサーを設けて、読み取った情報をドローン100に送信してもよい。たとえば、基地局404に風力センサーを設け、風力・風向に関する情報を移動体通信網400経由又はWi-Fi通信経由でドローン100に送信するようにしてもよい。
フライトコントローラー501はポンプ106に対して制御信号を送信し、吐出量の調整や吐出の停止を行なう。ポンプ106の現時点の状況(たとえば、回転数等)は、フライトコントローラー501にフィードバックされる構成となっている。
LED107は、ドローン100の操作者に対して、ドローン100の状態を知らせるための表示手段である。LED107に替えて、または、それに加えて液晶ディスプレイ等の表示手段を使用してもよい。ブザーは、音声信号によりドローンの状態(特にエラー状態)を知らせるための出力手段である。通信機530は、3G、4G、およびLTE等の移動体通信網400と接続されており、移動体通信網400を介して基地局404、サーバ405で構成される営農クラウド、操作器と通信可能に接続される。通信機に替えて、または、それに加えて、Wi‐Fi、赤外線通信、Bluetooth(登録商標)、ZigBee(登録商標)、NFC等の他の無線通信手段、または、USB接続などの有線通信手段を使用してもよい。スピーカー520は、録音した人声や合成音声等により、ドローン100の状態(特にエラー状態)を知らせる出力手段である。天候状態によっては飛行中のドローン100の視覚的表示が見にくいことがあるため、そのような場合には音声による状況伝達が有効である。警告灯521はドローン100の状態(特にエラー状態)を知らせるストロボライト等の表示手段である。これらの入出力手段は、ドローンのコスト目標や性能要件に応じて取捨選択してよく、二重化・多重化してもよい。
座標測量装置300は、RTK-GNSSの観測点としての機能を有する装置であり、基地局404または電子基準点と通信を行って、基地局404または電子基準点を基準として圃場403の座標情報を測量することができる。座標測量装置300は、使用者により保持して歩行することが可能な小型の装置であり、例えば棒状の装置である。座標測量装置300は、下端を地面についた状態で、使用者が直立して上部を保持できる程度の長さの、杖のような装置であってもよい。ある圃場403の座標情報を読み取るために使用可能な座標測量装置300の個数は、1個であっても複数であってもよい。複数の座標測量装置300により1か所の圃場403に関する座標情報を測量可能な構成によれば、複数の使用者がそれぞれ座標測量装置300を保持して圃場403を歩行することができるため、測量作業を短時間で完了することができる。
また、座標測量装置300は、圃場における障害物の情報を測量することができる。障害物は、ドローン100が衝突する危険のある壁や法面、電柱、電線などや、薬剤散布又は監視を要さない各種物体を含む。
座標測量装置300は、入力部301、座標検出部302、および送信部303を備える。
入力部301は、座標測量装置300の本体部に設けられる構成であり、例えば使用者の押下を受け付けるボタンである。使用者は、座標測量装置300の下端の3次元座標を測量する際に、入力部301のボタンを押下する。
また、入力部301は、入力される情報が圃場の外周に関する座標であるか、障害物の外周の座標であるかを区別して入力可能に構成してもよい。さらに、入力部301は、障害物の外周の座標を、障害物の種類と関連付けて入力可能に構成しても良い。
座標検出部302は、基準点情報提供システムまたは基地局404と適宜通信を行って座標測量装置300の下端の3次元座標を、基地局404との相対測位により検出可能な機能部である。
送信部303は、入力部301への入力に基づいて、当該入力時の座標測量装置300下端の3次元座標、及び当該3次元座標の測量の基準とした電子基準点の識別情報(ID)を、ネットワークNWを介して操作器401又は飛行管理装置600に送信する機能部である。送信部303は、当該3次元座標を、ポインティングされた時刻情報(または順番)とともに送信する。
圃場403の座標情報を読み取る工程において、使用者は、座標測量装置300を持って圃場403を移動する。まず、当該圃場403の3次元座標を取得する。使用者は、圃場403の端点又は端辺上において入力部301によるポインティングを行う。次いで、使用者は、障害物の端点又は端辺上において入力部301によるポインティングを行う。
ポインティングされて送信される圃場の端点又は端辺上の3次元座標(圃場外周の3次元座標)および障害物の端点又は端辺上の3次元座標(障害物の3次元座標)は、飛行管理装置600により受信される。また、ポインティングされる3次元座標は、操作器401の受信部により受信され、操作器401が備える表示部により表示されてもよい。
●制御システムの概要
図8に示すように、ドローンシステム1000は、例えばドローン100、ユーザインターフェース装置200、座標測量装置300および飛行管理装置600を含むシステムであり、これらはネットワークNWを通じて互いに通信可能に接続されている。飛行管理装置600は、ハードウェア構成であってもよいし、サーバ405上に構成されていてもよい。ドローン100、ユーザインターフェース装置200、および飛行管理装置600は、無線で互いに接続されていてもよいし、一部又は全部が有線により接続されていてもよい。
図8に示すように、ドローンシステム1000は、例えばドローン100、ユーザインターフェース装置200、座標測量装置300および飛行管理装置600を含むシステムであり、これらはネットワークNWを通じて互いに通信可能に接続されている。飛行管理装置600は、ハードウェア構成であってもよいし、サーバ405上に構成されていてもよい。ドローン100、ユーザインターフェース装置200、および飛行管理装置600は、無線で互いに接続されていてもよいし、一部又は全部が有線により接続されていてもよい。
なお、図8に示した構成は例示であり、ある構成要素が別の構成要素を包含していてもよいし、各構成要素が有する機能部は、別の構成要素が有していてもよい。例えば、飛行管理装置600の機能の一部および全部がドローン100に搭載されていてもよい。
ユーザインターフェース装置200は、作業者による入力部および表示部を備えていればよく、操作器401の機能により実現されてもよい。また、ユーザインターフェース装置200は、パーソナルコンピュータであってもよく、パーソナルコンピュータにインストールされたWebブラウザを介して、Web上のUIに情報を入力し、表示させてもよい。
●ドローンの機能部
ドローン100は、情報処理を実行するためのCPU(Central Processing Unit)などの演算装置、RAM(Random Access Memory)やROM(Read Only Memory)などの記憶装置を備え、これによりソフトウェア資源として少なくとも、飛行制御部1001および散布制御部1002を有する。
ドローン100は、情報処理を実行するためのCPU(Central Processing Unit)などの演算装置、RAM(Random Access Memory)やROM(Read Only Memory)などの記憶装置を備え、これによりソフトウェア資源として少なくとも、飛行制御部1001および散布制御部1002を有する。
飛行制御部1001は、モーター102を稼働させ、ドローン100の飛行および離着陸を制御する機能部である。飛行制御部1001は、例えばフライトコントローラー501によって実現され、飛行高度、飛行速度、および飛行ルートを制御して、ドローン100を圃場403の上空に飛行させる。
散布制御部1002は、ポンプ106を稼働させ、ノズル103-1、103-2、103-3、103-4からの散布物の散布を制御する機能部である。散布制御部1002は、例えばフライトコントローラー501によって実現される。
●飛行管理装置の機能部
図8に示すように、飛行管理装置600は、少なくとも圃場403内においてドローン100が飛行する飛行ルートを決定する機能を有する装置である。飛行管理装置600は、情報処理を実行するためのCPU(Central Processing Unit)などの演算装置、RAM(Random Access Memory)やROM(Read Only Memory)などの記憶装置を備え、これによりソフトウェア資源として少なくとも、圃場情報取得部610、経路生成部620および再測量要否判定部650を有する。なお、飛行管理装置600は、ドローンシステム1000に含まれる構成要素(ハードウエア)のいずれかが有する機能部、すなわち飛行管理部として実現されていてもよい。飛行管理装置600は、更に、当該飛行ルートの各地点における高度、速度および散布流量の少なくともいずれかを決定する飛行態様決定部630を有するように構成しても良い。
図8に示すように、飛行管理装置600は、少なくとも圃場403内においてドローン100が飛行する飛行ルートを決定する機能を有する装置である。飛行管理装置600は、情報処理を実行するためのCPU(Central Processing Unit)などの演算装置、RAM(Random Access Memory)やROM(Read Only Memory)などの記憶装置を備え、これによりソフトウェア資源として少なくとも、圃場情報取得部610、経路生成部620および再測量要否判定部650を有する。なお、飛行管理装置600は、ドローンシステム1000に含まれる構成要素(ハードウエア)のいずれかが有する機能部、すなわち飛行管理部として実現されていてもよい。飛行管理装置600は、更に、当該飛行ルートの各地点における高度、速度および散布流量の少なくともいずれかを決定する飛行態様決定部630を有するように構成しても良い。
圃場情報取得部610は、ドローン100が飛行する圃場の境界の3次元座標を座標測量装置300から取得し、記録する機能部である。圃場の3次元座標は、航空写真又は農地バンクのデータを参照してもよいし、作業者により入力されるデータを使用してもよい。また、圃場の3次元座標は、RTK-GNSSの移動局の機能を有する装置により圃場の座標情報を測量し、当該測量結果を受信することで取得してもよい。
経路生成部620は、少なくとも圃場内におけるドローン100の飛行ルートを生成する機能部である。経路生成部620は、ドローン100が圃場403内に薬剤を散布しながら飛行する際、当該薬剤が圃場に網羅的に行き渡るような飛行ルートを生成する。経路生成部620により生成された飛行ルートは、ユーザインターフェース装置200の表示部に表示されてもよい。またその際、飛行ルートは、圃場の画像に重ね合わされて表示されてもよい。経路生成部620は、経路生成対象エリアに複数種類の運転経路を生成可能であってもよい。この場合、飛行管理装置600は、経路選択部640をさらに備え、いずれの運転経路に決定するかを選択可能にしてもよい。
再測量要否判定部650は、圃場の再測量の要否を判定する機能部である。再測量要否判定部650は、既存情報格納部651、既存情報読出部652、現在情報取得部653、座標変化取得部654、相対変化取得部655および要否判定部656を有する。
既存情報格納部651は、圃場の3次元座標を取得する際に測量の基準点として利用した圃場の周囲に位置する、複数の電子基準点のIDおよび3次元座標を、例えば、インターネットなど任意好適な通信ネットワークを経て基地局404又は座標測量装置300から取得する。既存情報格納部651は、取得した、複数の電子基準点のIDおよび3次元座標を、既存情報として記録部に格納する。ここでは、電子基準点を単に基準点と称することもある。なお、圃場の3次元座標の測量基準点として利用した電子基準点のIDおよび3次元座標を、座標測量装置300が圃場403の測量の際に取得し、飛行管理装置600に送る構成にしてもよい。
ここで、記録部に格納されるIDおよび3次元座標を取得する電子基準点は、圃場の3次元座標を取得する際に測量の基準点として利用したものに限られない。インターネットなど任意好適な通信ネットワークを経て取得した、他の電子基準点のIDおよび3次元座標の情報を記録してもよい。また、圃場の上空を飛行するドローンの位置を測位する際に利用した基準点を用いてもよい。
ここで、記録部に格納されるIDおよび3次元座標を取得する電子基準点は、圃場の3次元座標を取得する際に測量の基準点として利用したものに限られない。インターネットなど任意好適な通信ネットワークを経て取得した、他の電子基準点のIDおよび3次元座標の情報を記録してもよい。また、圃場の上空を飛行するドローンの位置を測位する際に利用した基準点を用いてもよい。
なお、再測量の要否の判定に用いる複数の基準点として、3以上の基準点を用い、基準点を結んで形成される多角形の内部に、ドローン100の座標を取得するのに用いる基地局404が配置されてもよい。また、基準点を結んで形成される多角形の内部に、圃場403の全体が含まれるようにしてもよい。また、複数の基準点として、圃場403の座標から所定距離以内の基準点を用いてもよい。
電子基準点の座標値は、基本的に固定されているが、地殻変動があると、測量時に取得した既存の座標値と、現在の座標値との間にずれが生じる。このずれが、ドローン100が実際に飛行する際の、飛行位置のずれをもたらす。そして、実際の圃場から外側にはみ出して飛行することになるため安全上好ましくない。また、ドローンを圃場での薬剤散布時に用いる場合には、散布薬剤が圃場の外に漏れるリスクが高くなる。このため、既存の座標値と、現在の座標値との間のずれが大きくなった場合には、圃場の再測量を行うことが望ましい。しかし、地殻変動は不定期に発生し、また地殻変動による座標ずれの大きさも大小さまざまであるため、圃場の再測量の要否を使用者が判断することは困難であった。また、ドローンの飛行の度に圃場の再測量を行うのは、使用者の負担が大きい、という課題があった。
一方、地殻変動が起こった場合であっても、同じ地殻プレート上の基準点及び圃場の座標は、同一方向に同一距離だけ変化することがある。このとき、既存の座標値と、現在の座標値との間にはずれが生じているが、同じプレート上の基準点及び圃場403の相対的な位置関係は変化しない。従って、電子基準点及び圃場403の座標を同一方向に同一距離だけ補正することで、圃場403とドローン100との間で、所望の位置関係を保つことができる。この場合、既存の座標値と、現在の座標値との間にはずれが生じていても、再測量は行わなくても座標ずれをシステム上で解消させることができる。再測量の頻度を下げることは、使用者の負担を大きく軽減する。
再測量の要否の判定に3以上の基準点を用い、基準点を結んで形成される多角形の内部に、圃場403の全体が含まれるようにすると、再測量の要否をより精度よく判断できる。
図9(A)乃至図9(C)は、電子基準点の座標値が変化した場合を模式的に示す図である。図9(A)乃至図9(C)では、圃場403が矩形に表されており、圃場の周囲に4つの電子基準点409-1,409-2,409-3, 409-4が配置されている例を示している。図9(A)は、複数の基準点の全てについて座標値が変化しない例を示し、図9(B)は、複数の基準点の全てについて座標値が同一方向に同一距離変化する例を示し、図9(C)は、複数の基準点の座標値の変化が、基準点ごとに異なる例を示している。
再測量要否判定部650は、すでに測量されている圃場をドローン100が飛行する際に、再測量の要否を判定する。
図10は、再測量要否判定方法の制御フロー図である。
再測量の要否の判定にあたり、先ず、既存情報読出部652が、記録部に格納されている、複数の基準点の既存情報を読み出して各基準点のIDおよび3次元座標を取得する。既存情報に含まれる3次元座標を既存座標と称する。また、現在情報取得部653が、基準点情報提供システムとの通信により、既存情報に含まれるIDに対応する基準点の現在の3次元座標を現在座標として取得する。
再測量の要否の判定にあたり、先ず、既存情報読出部652が、記録部に格納されている、複数の基準点の既存情報を読み出して各基準点のIDおよび3次元座標を取得する。既存情報に含まれる3次元座標を既存座標と称する。また、現在情報取得部653が、基準点情報提供システムとの通信により、既存情報に含まれるIDに対応する基準点の現在の3次元座標を現在座標として取得する。
次に、第1のステップとして、座標変化取得部654が、既存座標と現在座標とを比較する。既存情報として格納されている複数の基準点、好ましくは、全ての基準点について、既存座標と現在座標が一致しているか否かを判定する。図9(A)に示すように、既存座標と現在座標が一致している場合は、基準点の座標が変化していないと判定される。ここで、一致とは、完全に一致している状態に加えて、各座標の誤差が所定値未満である状態を含む。
次に、第2のステップとして、相対変化取得部655が、既存情報として格納されている複数の基準点、好ましくは、全ての基準点について、既存座標に対して現在座標が、同一方向に同一距離だけ変化しているか否かを判定する。図9(B)に示すように、4つの電子基準点409-1a、409-2a、409-3a、409-4aが、409-1b、409-2b、409-3b、409-4bの既存座標と現在座標に同一方向に同一距離だけ変化している場合は、基準点間の相対位置が変化していないと判定される。この場合、圃場403aが、403bに、各基準点と同一方向に同一距離だけ移動したと考えられる。ここで、再測量の要否の判定に3以上の基準点を用い、基準点(例えば、409-1a、409-2a、409-3a、409-4a)を結んで形成される多角形の内部に、圃場403の全体が含まれるようにすると、再測量の要否をより精度よく判断できる。つまり、各基準点と圃場が同一の地盤プレート上に乗っており、同一方向に同一距離だけ変化している確率がより高くなる。
複数の基準点の座標が、同一方向に同一距離だけ変化している場合は、飛行管理装置600が備える経路生成部620は、飛行ルートの座標を、基準点の座標の変化と同一方向に同一距離だけ補正する。
複数の基準点の座標が、同一方向に同一距離だけ変化している場合は、飛行管理装置600が備える経路生成部620は、飛行ルートの座標を、基準点の座標の変化と同一方向に同一距離だけ補正する。
この場合は、既存情報格納部651の記録部に記録された圃場403の座標を、電子基準点409の位置の変化分だけ補正する。ここで、同一方向に同一距離だけ移動とは、完全に一致している状態に加えて、各座標の変化量の差分が所定値未満である状態を含む。
次に、第3のステップとして、要否判定部656が、再測量の要否を判定する。要否判定部656は、複数の基準点409の座標が変化していない、又は、複数の基準点409の座標が、同一方向に同一距離だけ変化している場合は、再測量不要と判定し、それ以外の場合、すなわち、図9(C)に示すように、各基準点409の移動の方向、距離が一定でない場合は、再測量要と判定する。
既存座標と現在座標が一致しているか否かの判定においては、例えば、基準点の座標を得る際に用いられる相対測位の精度や、圃場403の測量やドローン100の位置取得に用いられるRTK-GNSS測位の誤差の範囲内で、一致しているか否かを判定する構成にすることができる。既存座標に対して現在座標が、同一方向に同一距離だけ変化しているかの判定においても、同様である。
次に、第4のステップとして、ユーザインターフェース装置200により再測量の要否判定結果を出力する。ユーザインターフェース装置200は、操作器401やパーソナルコンピュータで構成することができ、Webブラウザを介して再測量の要否判定結果を表示させてもよい。再測量の要否判定結果としてユーザインターフェース装置200に、再測量が必要である旨を表示しても良いし、これに加えて、既存座標と現在座標の誤差の大きさを表示しても良い。または、例えば、図9(C)に示すような、各基準点における既存座標と現在座標の変化状態を表示しても良い。なお、再測量が必要な場合、ドローン100が有する飛行制御部1001は、ドローン100の飛行を禁止できる。
また、再測量の要否判定結果が、再測量が不要である場合であっても、例えば、図9(A)、(B)に示すような、各基準点における既存座標と現在座標の変化状態を表示しても良い。
再測量の要否の判定の結果、再測量を行った場合は、この再測量の際に得られた基準点のIDおよび3次元座標を、新たに既存情報として、既存情報格納部651の記録部に格納する。
この再測量の要否の判定は、経路生成部620が飛行ルートを生成する際に、自動的に行う構成にすることができる。また、使用者が操作器401を操作して、再測量の要否を判定してもよい。あるいは、座標測量装置300の操作により、再測量の要否の判定する構成にしてもよいし、通信ネットワークを経て接続されている、操作器401以外の、タブレット端末、スマートホン、パーソナルコンピュータなど任意好適な通信端末の操作により再測量の要否を判定する構成にしてもよい。また、再測量の要否の判定を行う時期は、ドローン100が飛行する際に限定されない。1日に1回、1月に1回など、ドローン100の飛行の有無によらず、定期的に再測量の要否の判定を行ってもよい。
上述した実施例では、圃場403の測量を行う際に、複数の電子基準点の座標情報に基づいて、基地局又は測量点の座標を確定する例を説明したが、圃場403の測量に用いる電子基準点は、必ずしも複数である必要はなく、一つの電子基準点に基づいて基地局404や測量点の座標を確定させることも可能である。
図11は、一つの電子基準点の座標情報に基づく再測量要否判定方法の制御フロー図である。
上述した実施例と同様に、再測量の要否の判定にあたり、先ず、既存情報読出部652が、記録部に格納されている、複数の基準点の既存情報を読み出して各基準点のIDおよび3次元座標を取得する。また、現在情報取得部653が、基準点情報提供システムとの通信により、既存情報に含まれるIDに対応する基準点の現在の3次元座標を現在座標として取得する。
次に、第1のステップとして、座標変化取得部654が、既存座標と現在座標とを比較する。既存情報として格納されている全ての基準点について、既存座標と現在座標が一致しているか否かを判定する。既存座標と現在座標が一致している場合は、基準点の座標が変化していないと判定される。ここで、一致とは、完全に一致している状態に加えて、各座標の誤差が所定値未満である状態を含む。
次に、第2のステップとして、要否判定部656が、再測量の要否を判定する。要否判定部656は、複数の基準点409の座標が変化していない場合は、再測量不要と判定し、それ以外の場合、すなわち、基準点409が移動している場合は、再測量要と判定する。
既存座標と現在座標が一致しているか否かの判定においては、例えば、基準点の座標を得る際に用いられる相対測位の精度や、圃場403の測量やドローン100の位置取得に用いられるRTK-GNSS測位の誤差の範囲内で、一致しているか否かを判定する構成にすることができる。
次に、第3ステップとして、前実施例と同様にユーザインターフェース装置200により再測量の要否判定結果を出力する。
次に、第3ステップとして、前実施例と同様にユーザインターフェース装置200により再測量の要否判定結果を出力する。
(本願発明による技術的に顕著な効果)
本願発明にかかる再測量要否判定装置、測量システム、ドローンシステム、および再測量要否判定方法においては、基準点の座標が変化した場合の、圃場の再測量の必要性を判断することができる。
本願発明にかかる再測量要否判定装置、測量システム、ドローンシステム、および再測量要否判定方法においては、基準点の座標が変化した場合の、圃場の再測量の必要性を判断することができる。
Claims (16)
- 対象エリアの座標を測量する際、または、ドローンの位置を測位する際に記録した基準点の座標からの前記基準点の現在の座標の変化状態に基づいて再測量の要否を判定する要否判定部
を備える、再測量要否判定装置。
- 前記対象エリアの座標を測量する際、または、ドローンの位置を測位する際に前記基準点の識別情報と当該基準点の座標情報を記録する記録部を備え、
前記要否判定部は、前記識別情報に基づいて新たに取得した前記基準点の座標情報が、記録部に記録された前記座標情報から所定値以上変化している場合に、再測量が必要と判定する、
請求項1記載の再測量要否判定装置。
- 前記記録部が、前記対象エリアの座標を取得する際に記録した基準点として複数の基準点の識別情報を記録している場合に、
前記複数の基準点の座標が、同一方向に同一距離だけ変化しているか否かを判定し、同一方向に同一距離だけ変化している場合は、前記対象エリアの座標を、基準点の座標の変化と同一方向に同一距離だけ補正する相対変化取得部をさらに備え、
前記要否判定部は、前記複数の基準点の座標が、同一方向に同一距離だけ変化している場合は、再測量不要と判定する、
請求項2記載の再測量要否判定装置。
- 前記複数の基準点として、3以上の基準点を記録し、前記複数の基準点を結んで形成される多角形の内部に、前記対象エリアの全体が含まれる請求項3記載の、再測量要否判定装置。
- 前記複数の基準点として、前記対象エリアの座標から所定距離以内の基準点を記録する請求項3又は請求項4記載の、再測量要否判定装置。
- 前記要否判定部による判定結果を表示部に送信して、前記表示部を介して表示させる、
請求項1乃至5のいずれかに記載の、再測量要否判定装置。
- 前記要否判定部は、前記判定結果に加えて、基準点の座標変化量の情報を前記表示部に送信して、前記表示部を介して表示させる、
請求項6に記載の、再測量要否判定装置。
- 座標測量装置と、再測量要否判定装置とを備え、
前記座標測量装置は、対象エリアの座標を取得して前記再測量要否判定装置に送り、
前記再測量要否判定装置は、請求項1乃至6のいずれかに記載の再測量要否判定装置である、測量システム。
- 飛行を制御する飛行制御部を有し、前記対象エリアの上空を飛行するドローンと、
前記対象エリアの再測量の要否を判定する再測量要否判定部
を有する飛行管理装置と、
を備え、
前記再測量要否判定部は、請求項1乃至7のいずれかに記載の再測量要否判定装置であり、
前記再測量要否判定部が再測量が必要と判定した場合に、前記飛行制御部がドローンの飛行を禁止する、または前記対象エリアの座標再測量の要求を表示部に表示させるドローンシステム。
- 前記対象エリアの座標に基づいて前記対象エリア内に前記ドローンの飛行ルートを生成する飛行ルート生成部を備え、
複数の基準点の座標が、同一方向に同一距離だけ変化している場合は、前記再測量要否判定部は、前記飛行ルートの座標を、基準点の座標の変化と同一方向に同一距離だけ補正する、
請求項9記載のドローンシステム。
- 前記対象エリアの座標を前記再測量要否判定装置に送る、座標測量装置を備える、請求項9又は10記載のドローンシステム。
- 対象エリアの座標を測量する際に記録した基準点の座標が変化しているか否かを判定する、第1のステップと、
前記基準点の座標の変化に基づいて再測量の要否を判定する、第2のステップと、
を備える、再測量要否判定方法。
- 前記対象エリアの座標を測量する際に記録した前記基準点の識別情報と当該基準点の座標情報を予め記録部に記録し、
前記第2のステップでは、前記識別情報に基づいて新たに取得した前記基準点の座標情報が、前記記録部に記録された前記座標情報から所定値以上変化している場合に、再測量が必要と判定する、
請求項12記載の再測量要否判定方法。
- 対象エリアの座標を測量する際に記録した複数の基準点の座標が変化しているか否かを判定する、第1のステップと、
前記複数の基準点の座標が、同一方向に同一距離だけ変化しているか否かを判定し、同一方向に同一距離だけ変化している場合は、前記対象エリアの座標を、基準点の座標の変化と同一方向に同一距離だけ補正する、第2のステップと、
前記基準点の座標の変化に基づいて再測量の要否を判定する、第3のステップと、
を備え、
前記第3のステップにおいて、前記複数の基準点の座標が、同一方向に同一距離だけ変化している場合は、再測量不要と判定する、再測量要否判定方法。
- 前記複数の基準点として、3以上の基準点を記録し、複数の基準点を結んで形成される多角形の内部に、前記対象エリアの全体が含まれる
請求項14記載の、再測量要否判定方法。
- 前記複数の基準点として、前記対象エリアの座標から所定距離以内の基準点を記録する請求項14又は請求項15記載の、再測量要否判定方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2022513709A JP7412038B2 (ja) | 2020-04-06 | 2020-04-06 | 再測量要否判定装置、測量システム、ドローンシステム、および再測量要否判定方法 |
PCT/JP2020/015481 WO2021205501A1 (ja) | 2020-04-06 | 2020-04-06 | 再測量要否判定装置、測量システム、ドローンシステム、および再測量要否判定方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2020/015481 WO2021205501A1 (ja) | 2020-04-06 | 2020-04-06 | 再測量要否判定装置、測量システム、ドローンシステム、および再測量要否判定方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2021205501A1 true WO2021205501A1 (ja) | 2021-10-14 |
Family
ID=78023040
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2020/015481 WO2021205501A1 (ja) | 2020-04-06 | 2020-04-06 | 再測量要否判定装置、測量システム、ドローンシステム、および再測量要否判定方法 |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP7412038B2 (ja) |
WO (1) | WO2021205501A1 (ja) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007087163A (ja) * | 2005-09-22 | 2007-04-05 | Mitsubishi Electric Corp | 地図の座標補正方法及び装置 |
JP2019120986A (ja) * | 2017-12-28 | 2019-07-22 | エヌ・ティ・ティ・データ・カスタマサービス株式会社 | 無人飛行機の飛行経路制御システム及び無人飛行機の飛行経路制御方法 |
-
2020
- 2020-04-06 WO PCT/JP2020/015481 patent/WO2021205501A1/ja active Application Filing
- 2020-04-06 JP JP2022513709A patent/JP7412038B2/ja active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007087163A (ja) * | 2005-09-22 | 2007-04-05 | Mitsubishi Electric Corp | 地図の座標補正方法及び装置 |
JP2019120986A (ja) * | 2017-12-28 | 2019-07-22 | エヌ・ティ・ティ・データ・カスタマサービス株式会社 | 無人飛行機の飛行経路制御システム及び無人飛行機の飛行経路制御方法 |
Also Published As
Publication number | Publication date |
---|---|
JP7412038B2 (ja) | 2024-01-12 |
JPWO2021205501A1 (ja) | 2021-10-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6752481B2 (ja) | ドローン、その制御方法、および、プログラム | |
JP6851106B2 (ja) | 運転経路生成システム、運転経路生成方法、および運転経路生成プログラム、ならびにドローン | |
JP6913979B2 (ja) | ドローン | |
WO2021214812A1 (ja) | 測量システム、測量方法、および測量プログラム | |
JP7008999B2 (ja) | 運転経路生成システム、運転経路生成方法、および運転経路生成プログラム、ならびにドローン | |
JP6982908B2 (ja) | 運転経路生成装置、運転経路生成方法、および運転経路生成プログラム、ならびにドローン | |
JP7270265B2 (ja) | 運転経路生成装置、運転経路生成方法、運転経路生成プログラム、およびドローン | |
JP2022084735A (ja) | ドローン、ドローンの制御方法、および、ドローンの制御プログラム | |
WO2021205559A1 (ja) | 表示装置、ドローンの飛行可否判定装置、ドローン、ドローンの飛行可否判定方法、およびコンピュータプログラム | |
WO2021140657A1 (ja) | ドローンシステム、飛行管理装置およびドローン | |
JP7037235B2 (ja) | 産業機械システム、産業機械、管制装置、産業機械システムの制御方法、および、産業機械システムの制御プログラム | |
JP7079547B1 (ja) | 圃場評価装置、圃場評価方法および圃場評価プログラム | |
WO2021224970A1 (ja) | 測位システム、移動体、速度推定システム、測位方法、および速度推定方法 | |
JP7412037B2 (ja) | ドローンシステム、操作器および作業エリアの定義方法 | |
US20210254980A1 (en) | Traveling route generating system, traveling route generating method, traveling route generating program, coordinate measuring system, and drone | |
WO2021205501A1 (ja) | 再測量要否判定装置、測量システム、ドローンシステム、および再測量要否判定方法 | |
WO2021191947A1 (ja) | ドローンシステム、ドローンおよび障害物検知方法 | |
JP7285557B2 (ja) | 運転経路生成システム、運転経路生成方法、運転経路生成プログラム、およびドローン | |
WO2021199243A1 (ja) | 測位システム、ドローン、測量機、および測位方法 | |
WO2021220409A1 (ja) | エリア編集システム、ユーザインターフェース装置および作業エリアの編集方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 20930579 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2022513709 Country of ref document: JP Kind code of ref document: A |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 20930579 Country of ref document: EP Kind code of ref document: A1 |