RU2709562C1 - Drone control method and system for its implementation - Google Patents
Drone control method and system for its implementation Download PDFInfo
- Publication number
- RU2709562C1 RU2709562C1 RU2019112433A RU2019112433A RU2709562C1 RU 2709562 C1 RU2709562 C1 RU 2709562C1 RU 2019112433 A RU2019112433 A RU 2019112433A RU 2019112433 A RU2019112433 A RU 2019112433A RU 2709562 C1 RU2709562 C1 RU 2709562C1
- Authority
- RU
- Russia
- Prior art keywords
- drone
- polygon
- obstacle
- flight
- space
- Prior art date
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63H—TOYS, e.g. TOPS, DOLLS, HOOPS OR BUILDING BLOCKS
- A63H27/00—Toy aircraft; Other flying toys
- A63H27/12—Helicopters ; Flying tops
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63H—TOYS, e.g. TOPS, DOLLS, HOOPS OR BUILDING BLOCKS
- A63H30/00—Remote-control arrangements specially adapted for toys, e.g. for toy vehicles
- A63H30/02—Electrical arrangements
- A63H30/04—Electrical arrangements using wireless transmission
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
- Toys (AREA)
Abstract
Description
Область техники, к которой относятся изобретенияFIELD OF THE INVENTION
Изобретения относятся к аттракционам и могут быть использованы для развлечений или для обучения управлению радиоуправляемыми летательными аппаратами.The invention relates to attractions and can be used for entertainment or for training in the management of radio-controlled aircraft.
Термины, используемые в описанииTerms used in the description
«Дрон» - управляемый по радиоканалу беспилотный летательный аппарат."Drone" is a radio-controlled unmanned aerial vehicle.
«Коптер» - дрон, построенный по вертолетной схеме с одним и более несущими винтами. Мультикоптер имеет схему с тремя и более несущими винтами.“Copter” - a drone built according to a helicopter scheme with one or more rotors. A quadcopter has a circuit with three or more rotors.
«Полетная сессия» - установленный период времени осуществления непрерывного полета дрона. Длительность полетной сессии может быть ограничена, например, емкостью бортовой батареи дрона.“Flight Session” - a set period of time for a continuous flight of a drone. The duration of the flight session can be limited, for example, by the capacity of the aircraft’s onboard battery.
«Полигон» или «Полетное пространство» - пространство, предназначенное для полетов дрона."Polygon" or "Flight Space" - a space designed for flying a drone.
«Пользователь» - лицо управляющее полетом дрона и формирующее соответствующие команды с помощью пульта управления."User" - a person controlling the flight of the drone and forming the appropriate commands using the remote control.
Уровень техникиState of the art
Известен способ формирования схемы дорожно-транспортного происшествия, включающий фотосъемку и передачу на компьютер изображения, обработку информации, после получения информации о ДТП, заносят информацию в базу данных и одновременно производят старт беспилотного летательного аппарата, с координатами ДТП и данными маршрута беспилотного летательного аппарата, который оснащают модулем ГЛОНАСС/GPS, программным обеспечением, которое формирует в направленном автоматическом режиме заданный маршрут по координатам ДТП, и фото-видео камерой высокого разрешения с высоты 10-50 м, при этом контролируют процесс полета к месту ДТП и фото-видео фиксацию места ДТП при помощи обратной связи, которую осуществляют беспроводным устройством передачи фото и видео изображений, данные фотосъемки с беспилотного летательного аппарата передают на центральный пункт обработки информации (см. RU 2637067 С2).There is a method of forming a traffic accident scheme, including photographing and transmitting images to a computer, processing information, after receiving information about an accident, enter information into a database and at the same time start an unmanned aerial vehicle, with the coordinates of the accident and route data of an unmanned aerial vehicle, which equipped with a GLONASS / GPS module, software that generates in a directed automatic mode a given route according to the coordinates of an accident, and a photo-video camera high resolution from a height of 10-50 m, while controlling the flight process to the accident site and photo-video recording of the accident site using feedback, which is carried out by a wireless device for transmitting photos and video images, photo data from an unmanned aerial vehicle is transmitted to the central processing point information (see RU 2637067 C2).
Место назначения дрона в известном способе это участок дороги, которая характеризуется наличием движения транспорта и пешеходов, а траектория полета не может не пересекать мест, на которых присутствуют люди или транспортные средства под управлением человека. На траектории полета дрока могут также оказаться препятствия в виде высоких зданий, ЛЭП, деревьев, птиц и пр. Планирование полета позволяет избежать столкновения со стационарно расположенными объектами, но не исключает риск столкновения с птицами или другими дронами, в результате чего дрон может упасть в людном месте или на движущийся по дороге автомобиль. Падение дрона может быть вызвано также порывами ветра или его неисправностью. Результатом падения с высоты 10-50 м могут быть как повреждения предметов, так и ранения людей, вплоть до фатальных, что делает не безопасным использование известного решения.The destination of the drone in the known method is a section of the road, which is characterized by the presence of traffic and pedestrians, and the flight path cannot but cross the places where people or vehicles under human control are present. Obstacles in the form of tall buildings, power lines, trees, birds, etc. can also appear on the flight path of the gorse. Flight planning avoids collision with stationary objects, but does not exclude the risk of collision with birds or other drones, as a result of which the drone may fall in a crowded a place or a car moving along the road. A drone may also be caused by gusts of wind or a malfunction. Falling from a height of 10-50 m can result in damage to objects or injuring people, even fatal ones, which makes it unsafe to use the known solution.
Другим недостатком известного решения является невозможность реализации игровых функций с участием других дронов или использование его в качестве обучения пилотов, так как заданный маршрут формируют в автоматическом режиме, а оператор имеет возможность лишь контроля посредством обратной связи. Этот недостаток ограничивает область применения известного решения.Another disadvantage of the known solution is the impossibility of implementing game functions with the participation of other drones or using it as a pilot training, since the given route is formed in automatic mode, and the operator can only control through feedback. This disadvantage limits the scope of the known solution.
Известен универсальный мишенно-тренировочный комплекс, содержащий транспортное средство, в котором размещены мишени в виде БЛА разного типа, имитирующие цели разных видов с унифицированным средством для запуска, пункт управления выполнен с возможностью одновременного управления несколькими БЛА разных типов и подключен к удаленному монитору для отображения информации о ходе полетов в режиме реального времени. (см. RU 2612336 С2).A well-known universal target training complex containing a vehicle in which targets in the form of UAVs of various types are placed that simulate different types of targets with a unified launch vehicle, the control point is configured to simultaneously control several UAVs of various types and is connected to a remote monitor to display information real-time flight progress. (see RU 2612336 C2).
Известное решение позволяет использовать одновременно несколько беспилотных летательных аппаратов, управляемых с пульта управления в качестве аттракциона для развлечения посетителей, осуществляющих управление беспилотных летательных аппаратов, например, в рамках простого полета, или взаимного противостояния летательных аппаратов.The known solution allows the use of several unmanned aerial vehicles simultaneously, controlled from the control panel as an attraction for the entertainment of visitors controlling unmanned aerial vehicles, for example, as part of a simple flight, or mutual opposition of aircraft.
Однако отсутствие строгих ограничений пространства полетов беспилотных летательных аппаратов некоторой локальной областью не позволяет привлекать к управлению беспилотным летательным аппаратом обычных пользователей, не имеющих соответствующих навыков, без угрозы потери летательных аппаратов, что для целей развлечения или обучения является неприемлемым.However, the absence of strict restrictions on the flight space of unmanned aerial vehicles by a certain local area does not allow attracting ordinary users who do not have the appropriate skills to control an unmanned aerial vehicle without the threat of losing aircraft, which is unacceptable for entertainment or training purposes.
Отсутствие ограничений пространства для полетов создает также опасность причинения травмы людям, оказавшимся в зоне осуществления полетов или даже на пути движения летательного аппарата, что также недопустимо в рамках гражданского использования.The lack of space restrictions for flights also creates the risk of injury to people who are in the flight zone or even along the path of the aircraft, which is also unacceptable in the framework of civilian use.
Еще одним недостатком известного решения является отсутствие возможности имитации поражения летательных аппаратов друг другом в рамках их противостояния как части развлечения, так как предусмотренное в комплексе реальное поражение объектов требует большого расхода дронов и не может являться приемлемым для целей развлечения.Another drawback of the known solution is the lack of the ability to simulate the defeat of aircraft with each other as part of their confrontation as part of entertainment, since the real destruction of objects provided for in the complex requires a large consumption of drones and may not be acceptable for entertainment purposes.
Известна игровая система, содержащая пульт управления, снабженный приемопередающим блоком, расположенные с возможностью перемещения в игровом пространстве управляемые игровые элементы, имитирующие реальные и/или фантазийные подвижные объекты, каждый из которых снабжен видеокамерой со средством передачи сигнала от нее к средству визуализации, а также средствами механического и/или электрического, и/или волнового воздействия на другие игровые элементы, входящие в систему, средство визуализации сигнала от видеокамеры выполнено в виде одного или двух жидкокристаллических мониторов, укрепленных на голове участника игры с возможностью перекрытия поля зрения одного или обоих глаз (см. RU 97646 U1).A known gaming system comprising a control panel provided with a transceiver unit, controllable game elements arranged to move in the game space simulating real and / or fantasy moving objects, each of which is equipped with a video camera with means for transmitting a signal from it to the visualization means, as well as means mechanical and / or electrical and / or wave action on other game elements included in the system, means for visualizing the signal from the video camera is made in the form two-stand or LCD monitors, mounted on the head member of the game to overlap the field of view of one or both eyes (see. RU 97 646 U1).
Если допустить, что игровыми элементами являются беспилотные летательные аппараты - дроны, то известное решение позволяет имитировать воздушный бой игровых элементов для развлечения пользователей.If we assume that the game elements are unmanned aerial vehicles - drones, then the well-known solution allows you to simulate the air battle of game elements for the entertainment of users.
Однако дрон в полете является источником опасности и его столкновение с человеком грозит получением травмы различной степени тяжести. Поэтому отсутствие в каком-либо виде границ полетного пространства исключает возможность использования известного решения с дронами в качестве игровых элементов.However, a drone in flight is a source of danger and its collision with a person threatens to receive injuries of varying severity. Therefore, the absence of any boundaries of the flight space precludes the possibility of using the well-known solution with drones as game elements.
Кроме того, отсутствие мер предотвращения взаимного столкновения дронов, а также их столкновения с другими препятствиями в виде деревьев, столбов и пр. влечет сокращение срока эксплуатации дронов из-за их преждевременного разрушения при столкновении.In addition, the absence of measures to prevent the mutual collision of drones, as well as their collision with other obstacles in the form of trees, poles, etc., entails a reduction in the life of the drones due to their premature destruction in a collision.
Наличие в известном решении средств механического и/или электрического, и/или волнового воздействия не приемлемы для использования с дронами поскольку даже небольшое воздействие на летящий дрон может повлечь падение дрона, а учитывая высоту падения и его разрушение. Так как целью игры является поражение другого игрового, элемента то срок эксплуатации используемых дронов может оказаться минимальным - длительностью всего в одну полетную сессию или даже короче.The presence of mechanical and / or electrical and / or wave effects in a known solution is not acceptable for use with drones since even a small effect on a flying drone can cause the drone to fall, and given the height of the fall and its destruction. Since the goal of the game is to defeat another game element, the life of the drones used may be minimal - lasting only one flight session or even shorter.
Наиболее близким по технической сущности - прототипом является способ, реализованный в аттракционе, включающий осуществление пользователем управления коптером путем перемещая его в замкнутом игровом пространстве посредством установленного в корпусе пульта управления, имеющего органы управления и контроля управления с помощью монитора и бортовой видеокамеры. При этом коптер снабжен контроллером инерциальной измерительной системы в составе акселерометра, гироскопа, магнитометра и барометра, а игровая зона снабжена системой отвода воздушных потоков в составе вытяжного воздуховода и наружного блока (См. RU 2676782 С2).The closest in technical essence - the prototype is a method implemented in the attraction, including the implementation by the user of controlling the aircraft by moving it in a closed playing space by means of a control panel installed in the housing, having controls and control controls using a monitor and an on-board video camera. In this case, the copter is equipped with an inertial measuring system controller consisting of an accelerometer, gyroscope, magnetometer and barometer, and the game zone is equipped with an airflow exhaust system as part of the exhaust duct and outdoor unit (See RU 2676782 C2).
Недостатком известного решения является необходимость наличия стен и потолка физически ограждающих замкнутое игровое пространство, требующее ограничения скорости дронов в игровой зоне для минимизации опасности их разрушения при столкновении с физической границей замкнутого пространства, что исключает возможность применения скоростных дронов, например, планеров,.A disadvantage of the known solution is the need for walls and ceilings to physically enclose an enclosed playing space, which requires limiting the speed of drones in the playing area to minimize the risk of their destruction in a collision with the physical boundary of an enclosed space, which eliminates the possibility of using high-speed drones, for example, gliders.
Наличие физического ограждения влечет неизбежное столкновение дронов с границами, следствием чего является помимо прочего падение дронов. При этом даже падение без поломки дрона может сопровождаться его опрокидыванием, препятствующим возобновлению полета без вмешательства обслуживающего персонала. Однако любое проникновние человека в игровую зону с летающими дронами травмоопасно, поэтому требует прерывания сессии и приземления всех находящихся в воздухе дронов. Таким образом, физические границы игровой зоны вызывают неудобство использования из-за неконтролируемой прерываниями длительности сессии, что влечет избыточный расход энергии, вызванный дополнительными посадками и взлетами дронов из-за необходимости прерывания сессии одновременно для всех используемых дронов.The presence of a physical fence entails the inevitable collision of drones with the boundaries, resulting in, among other things, the fall of drones. In this case, even a fall without breaking the drone can be accompanied by its rollover, preventing the resumption of the flight without the intervention of maintenance personnel. However, any human penetration into the playing area with flying drones is traumatic, therefore it requires interruption of the session and the landing of all drones in the air. Thus, the physical boundaries of the playing area cause inconvenience of use due to uncontrolled interruptions in the duration of the session, which leads to excessive energy consumption caused by additional landings and take-offs of the drones due to the need to interrupt the session simultaneously for all used drones.
Риск прерывания сессии препятствует также выполнению сложных и длительных маневров и влечет непредсказуемое увеличение длительности фактического исполнения сессии.The risk of a session interruption also impedes the implementation of complex and lengthy maneuvers and entails an unpredictable increase in the duration of the actual session.
Условие физической границы игрового пространства ограничивает его размеры, так как сложно или даже невозможно осуществить физическое ограждение пространства на большой площади, включая наличие потолка для ограничения высоты полетов. Небольшое же пространство, например, автомобильный фургон ограничивает возможность маневрирования дронов, а также не позволяет использовать скоростные летательные аппараты. Указанные недостатки ограничивают область применения известного решения.The condition of the physical boundary of the playing space limits its size, since it is difficult or even impossible to physically enclose the space over a large area, including the presence of a ceiling to limit flight altitude. A small space, for example, a car van limits the ability to maneuver drones, and also does not allow the use of high-speed aircraft. These disadvantages limit the scope of the known solutions.
Опасность для дронов представляет также их взаимное столкновение или столкновение со специально установленным в игровой зоне препятствием. Столкновения приводят к падениям и разрушению конструкции дронов, что также сокращает срок их жизни.A danger to drones is also their mutual collision or collision with an obstacle specially installed in the playing area. Collisions lead to falls and destruction of the drone structure, which also shortens their life.
В процессе полетной сессии неопытный пользователь может сформировать команду, приводящую к полету с недопустимо высокой скоростью снижения, следствием чего может являться удар дрона о пол полетного пространства и его разрушение. Повреждение дрона из-за высокой скорости касании с полом или землей приводит к преждевременному завершению полетной сессии и связанным с этими неудобствами, а также уменьшает срок эксплуатации дронов.During the flight session, an inexperienced user can form a team that leads to flight with an unacceptably high speed of descent, which may result in the drone hitting the floor of the flight space and destroying it. Damage to the drone due to the high speed of contact with the floor or the ground leads to the premature termination of the flight session and the associated inconvenience, and also reduces the life of the drones.
Опасность повреждения дронов также представляет процесс их одновременной посадки, так как при посадке одновременно нескольких летательных аппаратов, осуществляемых вручную разными пользователями возможно пересечение траекторий движения дронов и их столкновение с последующим повреждением.The danger of damage to the drones is also the process of their simultaneous landing, since when landing several aircraft simultaneously carried out manually by different users, it is possible to intersect the trajectories of the movement of the drones and their collision with subsequent damage.
Наличие подключения посредством свободной привязи к электросети и центральному компьютеру исключает возможность сложного маневрирования дронов, ограничивая использование известного решения, например, в качестве обучения пилотов или даже имитации противостояния дронов.The presence of a connection through a free tethered connection to the mains and the central computer eliminates the possibility of complicated maneuvering of drones, limiting the use of a well-known solution, for example, as training pilots or even simulating a drone confrontation.
Необходимость отвода воздушных потоков из замкнутого пространства игровой зоны также избыточно усложняет известное решение.The need to divert air flows from the confined space of the gaming zone also unnecessarily complicates the known solution.
Наиболее близким по технической сущности - прототипом является аттракцион с дронами включающий игровое замкнутое пространство (игровую зону), снабженное системой управления исполнительных элементов в составе центрального компьютера, светового и звукового оборудования, а также содержащее любое количество игровых роботов, которые выполнены в виде мультикоптеров, с двумя, тремя, четырьмя, шестью или более винтами, которые перемещаются в игровой зоне в режиме запрограммированного или управляемого полета и подключены посредством свободной привязи к электросети и центральному компьютеру, а игровая зона снабжена системой отвода воздушных потоков в составе вытяжного воздуховода и наружного блока. (См. RU 2676782 С2).The closest in technical essence - the prototype is an attraction with drones that includes a game enclosed space (game zone), equipped with a control system for executive elements as part of the central computer, lighting and sound equipment, as well as containing any number of game robots, which are made in the form of multicopter, with two, three, four, six or more screws that move in the play area in the programmed or controlled flight mode and are connected via freely tied to the mains and the central computer, and the game area is equipped with a system for the removal of air flows as part of the exhaust duct and outdoor unit. (See RU 2676782 C2).
Недостатком известного решения является наличие стен и потолка физического ограждения замкнутого игрового пространства, требующего ограничения скорости дронов в игровой зоне для минимизации опасности их разрушения при столкновении с физической границей замкнутого пространства, что исключает возможность применения скоростных дронов, например, планеров.A disadvantage of the known solution is the presence of walls and ceilings of the physical enclosure of the enclosed playing space, which requires limiting the speed of the drones in the playing area to minimize the risk of their destruction upon collision with the physical boundary of the enclosed space, which excludes the possibility of using high-speed drones, for example, gliders.
Наличие физического ограждения влечет неизбежное столкновение дронов со стенками полигона, следствием чего является помимо прочего падение дронов. При этом даже падение без поломки дрона может сопровождаться его опрокидыванием, препятствующим возобновлению полета без вмешательства обслуживающего персонала. Однако любое проникновение человека в игровую зону с летающими дронами травмоопасно, поэтому требует прерывания сессии и приземления всех находящихся в воздухе дронов. Физические границы игровой зоны вызывают неудобство использования из-за неконтролируемой прерываниями длительности сессии, что влечет избыточный расход энергии, вызванный дополнительными посадками и взлетами лронов из-за необходимости прерывания сессии одновременно для всех используемых дронов.The presence of a physical fence entails the inevitable collision of drones with the walls of the landfill, resulting in, among other things, the fall of drones. In this case, even a fall without breaking the drone can be accompanied by its rollover, preventing the resumption of the flight without the intervention of maintenance personnel. However, any human penetration into the playing area with flying drones is traumatic, therefore it requires interrupting the session and landing of all drones in the air. The physical boundaries of the playing area cause inconvenience of use due to uncontrolled interruptions in the duration of the session, which leads to excessive energy consumption caused by additional landings and take-offs of the lrones due to the need to interrupt the session simultaneously for all drones used.
Риск прерывания сессии препятствует также выполнению сложных и длительных маневров и влечет непредсказуемое увеличение длительности фактического исполнения сессии.The risk of a session interruption also impedes the implementation of complex and lengthy maneuvers and entails an unpredictable increase in the duration of the actual session.
Условие наличия физической границы игрового пространства ограничивает его размеры, так как сложно или даже невозможно осуществить физическое ограждение пространства на большой площади, включая наличие потолка для ограничения высоты полетов. Небольшое же пространство, например, автомобильный фургон ограничивает возможность маневрирования дронов, а также не позволяет использовать скоростные летательные аппараты. Указанные недостатки ограничивают область применения известного решения.The condition for the physical boundary of the playing space limits its size, since it is difficult or even impossible to physically enclose the space over a large area, including the presence of a ceiling to limit flight altitude. A small space, for example, a car van limits the ability to maneuver drones, and also does not allow the use of high-speed aircraft. These disadvantages limit the scope of the known solutions.
Опасность для дронов представляет также их взаимное столкновение или столкновение со специально установленным в игровой зоне препятствием. Столкновения приводят к падениям и разрушению конструкции дронов, что также сокращает срок их жизни.A danger to drones is also their mutual collision or collision with an obstacle specially installed in the playing area. Collisions lead to falls and destruction of the drone structure, which also shortens their life.
В процессе полетной сессии неопытный пользователь может сформировать команду, приводящую к полету с недопустимо высокой скоростью снижения, следствием чего может являться удар дрона о пол полетного пространства и его разрушение. Повреждение дрона из-за высокой скорости касании с полом или землей приводит к преждевременному завершению полетной сессии и связанным с этими неудобствами, а также уменьшает срок эксплуатации дронов.During the flight session, an inexperienced user can form a team that leads to flight with an unacceptably high speed of descent, which may result in the drone hitting the floor of the flight space and destroying it. Damage to the drone due to the high speed of contact with the floor or the ground leads to the premature termination of the flight session and the associated inconvenience, and also reduces the life of the drones.
Опасность повреждения дронов также представляет процесс их одновременной посадки, так как при посадке одновременно нескольких летательных аппаратов, осуществляемых вручную разными пользователями возможно пересечение траекторий движения дронов и их столкновение с последующим повреждением.The danger of damage to the drones is also the process of their simultaneous landing, since when landing several aircraft simultaneously carried out manually by different users, it is possible to intersect the trajectories of the movement of the drones and their collision with subsequent damage.
Наличие подключения посредством свободной привязи к электросети и центральному компьютеру исключает возможность сложного маневрирования дронов, ограничивая использование известного решения, например, в качестве имитации противостояния дронов.The presence of a connection through a free tethered connection to the mains and central computer eliminates the possibility of complex maneuvering of drones, limiting the use of a known solution, for example, as an imitation of the opposition of drones.
Необходимость отвода воздушных потоков из замкнутого пространства игровой зоны также избыточно усложняет известное решение.The need to divert air flows from the confined space of the gaming zone also unnecessarily complicates the known solution.
Раскрытие сущности изобретенияDisclosure of the invention
Техническим результатом является: повышение безопасности использования, повышение срока службы дрона, снижение средней величины энергозатрат на полетную сессию, повышение удобства использования, обеспечение возможности повышения скорости полета дрона внутри полигона и расширение области применения.The technical result is: increasing the safety of use, increasing the life of the drone, reducing the average energy consumption per flight session, increasing ease of use, providing the ability to increase the speed of flight of the drone within the range and expanding the scope.
Указанный результат достигается тем, что в способе управления дроном, характеризующемся формированием с помощью пульта пользователя команд управления дроном в пространстве полигона, определяют препятствия, в том числе боковые и нижнюю границы полигона, как совокупность точек пространства, к которым запрещают приближение дрона на расстояние ближе установленной заранее величины буферной зоны, в процессе полета дрона получают с помощью бортовых датчиков данные о положении дрона в пространстве, передают полученные данные посредством каналов беспроводной связи на центральное вычислительное устройство, с помощью которого вычисляют вектор скорости дрона и время сближения с препятствием, корректируют команду управления дроном, уменьшая скорость его сближения с препятствием, так, что бы по мере достижения границы буферной зоны препятствия скорость сближения дрона с препятствием стремилась к нулю.This result is achieved by the fact that in the method of controlling the drone, characterized by the formation using the user remote control commands to control the drone in the polygon space, obstacles are determined, including the lateral and lower boundaries of the polygon, as a set of space points to which the drone is not allowed to approach the distance closer than the set values of the buffer zone in advance, during the flight of the drone, data are received using the on-board sensors about the position of the drone in space, and the received data is transmitted via Wireless communication to a central computing device, which calculates the drone velocity vector and the time of approaching the obstacle, adjusts the drone control command, reducing its speed of approaching the obstacle, so that as the border of the obstacle reaches the boundary, the speed of approach of the drone with the obstacle to zero.
Кроме того: - нижнюю границу полигона задают выше уровня поверхности, находящейся под пространством полигона;In addition: - the lower boundary of the polygon is set above the level of the surface under the space of the polygon;
- препятствием является также верхняя граница полигона, ограничивающая максимальную высоту полета дрона;- an obstacle is also the upper boundary of the landfill, limiting the maximum flight altitude of the drone;
- боковые границы полигона определяют относительно географических координат с использованием систем глобального позиционирования;- the lateral boundaries of the polygon are determined relative to geographical coordinates using global positioning systems;
- боковые границы полигона определяют относительно локальной системы координат разнесенных в пространстве, по меньшей мере, трех маяков, при этом координаты дрона определяют на основе взаимных задержек сигналов указанных маяков, полученных соответствующим бортовым датчиком;- the lateral boundaries of the polygon are determined relative to the local coordinate system of at least three beacons spaced in space, while the coordinates of the drone are determined based on the mutual delays of the signals of these beacons received by the corresponding on-board sensor;
- препятствиями являются также находящиеся внутри полигона объекты;- obstacles are also objects located inside the polygon;
- препятствиями являются также находящиеся внутри полигона объекты, в том числе другие дроны;- obstacles are also objects located inside the landfill, including other drones;
- корректируют команду управления дроном, уменьшая скорость его сближения с препятствием так, чтобы время сближения с границей его буферной зоны оставалось не менее заранее установленной величины;- adjust the drone control command, reducing the speed of its approach to the obstacle so that the time of approach with the border of its buffer zone remains at least a predetermined value;
- осуществляют световое и/или звуковое сопровождение событий полета дрона.- carry out light and / or sound accompaniment of the flight events of the drone.
Техническим результатом является: повышение безопасности использования, повышение срока службы дрона, снижение средней величины энергозатрат на полетную сессию, повышение удобства использования, обеспечение возможности повышения скорости полета дрона внутри полигона и расширение области применения.The technical result is: increasing the safety of use, increasing the life of the drone, reducing the average energy consumption per flight session, increasing ease of use, providing the ability to increase the speed of flight of the drone within the range and expanding the scope.
Для достижения технического результата в системе для осуществления способа управления дроном, содержащей дрон, оборудование управления и полигон, полигон определен координатами боковых границ и установленной выше уровня поверхности, над которой находится пространство полигона нижней границей, дрон снабжен датчиком определения координат, соединенным каналом телеметрии с соответствующим входом центрального вычислительного устройства оборудования управления, выполненного с возможностью одновременного управления несколькими дронами, центральное вычислительное устройство снабжено средствами ввода данных и по меньшей мере, одним пультом управления пользователя, совокупности точек пространства внутри полигона, запрещенных для дрона, в том числе границы полигона, характеризуются как препятствия, которые имеют буферную зону, на границе которой команда управления дроном соответствует скорости сближения с соответствующим препятствием стремящейся к нулю.To achieve a technical result in a system for implementing a method for controlling a drone containing a drone, control equipment and a training ground, the training ground is defined by the coordinates of the side borders and a surface set above the surface of the training ground with a lower boundary, the aircraft is equipped with a coordinate detection sensor connected by a telemetry channel to the corresponding the input of the central computing device of the control equipment, configured to simultaneously control multiple aircraft and, the central computing device is equipped with data input means and at least one user control panel, the set of space points inside the landfill prohibited for the drone, including the landfill boundary, are characterized as obstacles that have a buffer zone on the boundary of which the drone control team corresponds to the approach speed with the corresponding obstacle tending to zero.
Кроме того: - координаты боковых границ полигона определены относительно географических координат, а датчиками определения координат являются датчики системы глобального позиционирования;In addition: - the coordinates of the lateral boundaries of the polygon are determined relative to the geographical coordinates, and the sensors for determining the coordinates are the sensors of the global positioning system;
- координаты боковых границ полигона определены относительно локальной системы координат, с использованием по меньшей мере, трех разнесенных в пространстве маяков, а датчик определения координат выполнен с возможностью определения координат в локальной системе координат по сигналам указанных маяков;- the coordinates of the lateral boundaries of the polygon are determined relative to the local coordinate system using at least three spaced apart beacons, and the coordinate determination sensor is configured to determine coordinates in the local coordinate system from the signals of the indicated beacons;
- препятствиями помимо границ полигона являются также находящиеся внутри полигона объекты;- obstacles besides the boundaries of the landfill are also objects located inside the landfill;
- препятствиями помимо границ полигона являются также находящиеся внутри полигона объекты, в том числе другие дроны;- obstacles besides the boundaries of the landfill are also objects located inside the landfill, including other drones;
- дрон выполнен по схеме мультикоптера, в котором двигатели и несущие винты установлены между плоскостями, ограниченными верхней и нижней пластинами, образующими жесткую раму, между которыми закреплена прокладка из упругого материала, выступающая вдоль внешней торцевой части дрона, образуя внешний бампер;- the drone is made according to the multicopter scheme, in which the engines and rotors are installed between the planes bounded by the upper and lower plates forming a rigid frame, between which a gasket of elastic material protrudes along the outer end part of the drone, forming an external bumper;
- система снабжена средствами звукового и/или цветового сопровождения событий полета дрона.- the system is equipped with sound and / or color means for drone flight events.
Краткое описание чертежейBrief Description of the Drawings
Способ управления дроном поясняется с помощью чертежей, где на Фиг 1 показаны управляемые дроны, находящиеся в пространстве полигона, ограниченного заданными границами, на Фиг. 2 - схематично расположение маяков и дрона относительно пространства полигона, на Фиг. 3 - пример функциональной схемы управления дроном, на Фиг. 4 - пример структурной схемы системы для осуществления способа управления дроном в варианте с использованием глобальной системы позиционирования, на Фиг. 5 - пример алгоритма управления процессором центрального вычислительного устройства системы для осуществления способа управления дроном, на Фиг. 6 - пример алгоритма управления процессором центрального вычислительного устройства системы для имитации выстрела с использованием дрона, на Фиг. 7 - пример варианта исполнения способа управления дроном, предполагающего имитацию выстрелов по мишеням, на Фиг 8 - пример конструкции дрона системы для осуществления способа управления дроном.The method of controlling a drone is illustrated with the help of the drawings, in which Fig. 1 shows guided drones located in a polygon space bounded by predetermined boundaries, in Figs. 2 - schematically the location of the beacons and the drone relative to the space of the landfill, FIG. 3 is an example of a functional drone control circuit; FIG. 4 is an example structural diagram of a system for implementing a drone control method in an embodiment using a global positioning system; FIG. 5 is an example of a processor control algorithm of a central computing device of the system for implementing a drone control method; FIG. 6 is an example of a control algorithm for a processor of a central computing device of a system for simulating a shot using a drone; FIG. 7 is an example of an embodiment of a method of controlling a drone involving simulating shots at targets; FIG. 8 is an example of a design of a system drone for implementing a method of controlling a drone.
Описание и чертежи содержат конкретные варианты осуществления технического решения, которые являются лишь иллюстративными, и не ограничивают осуществление решения, которое может быть реализовано иными вариантами в рамках формулы. На чертежах сделаны следующие обозначения.The description and drawings contain specific embodiments of the technical solution, which are only illustrative, and do not limit the implementation of the solution, which can be implemented by other options within the framework of the formula. The following notation is made in the drawings.
1 - полигон, 2 - боковые границы полигона, 3, 4 верхняя и нижняя границы полигона соответственно, 5 - дрон, 6 - буферная зона дрона, имеющая форму цилиндра из точек географических координат, 7 - формирование команд оператора с помощью пульта оператора, 8 - центральное вычислительное устройство; 9 - передача данных измерения бортовых датчиков по телеметрическим каналам, 10 - индивидуальный пульт управления пользователя, 11 - ввод команд управления пользователей, 12 - пульт (средства ввода) оператора, обслуживающего систему, 13 - загрузка данных верхней и нижней границ, 14 - ввод географических координат боковых границ полигона, 15 - передача команд на борт по радиоканалу, 16 - внешний бампер, 17 - приборы подсветки дрона, 18 - несущий винт,. 19 - верхняя пластина корпуса, 20 - отсек для бортового оборудования и батареи, 21 - бортовая видеокамера, 22 - начало сессии, 23 - ввод географических координат границ полигона, верхней и нижней границ, а также ввод географических координат препятствий внутри полигона, 24 - авторизация дрона, 25 - получение координат дронов от систем глобально позиционирования, а также данных от датчиков по каналам телеметрии, 26 - получение значений команд управления с индивидуального пульта управления пользователя, 27 - проверка условия времени окончания сессии, 28 - выполнение посадки, 29 - окончание сессии, 30 - проверка условия сближения с границами полигона или препятствием, 31 - корректировка команд пользователя, 32 - передача команд управления дрона на борт по радиоканалу, 33 - формирование сигналов звукового и светового сопровождения событий полетной сессии, 34 - уровень поверхности под пространством полигона, 35 - высота нижней границы полигона, 36 - спутники системы глобального позиционирования, 37 - бортовые датчики системы телеметрии, 38 - препятствие внутри полигона, 39 - монитор, 40 - оборудование звукового сопровождения, 41 - оборудование управления, 42 - маяк, 43 - расстояние от маяка до дрона, 44 - буферная зона дрона в форме сферы, 45 - ориентация дрона или имитатора оружия для осуществления прицеливания, 46 - имитация выстрела, 47 - анализ данных о положении дрона в момент выстрела, и о координатах других дронов для определения факта поражения цели, 48 - анимация, сопровождающая поражение цели, 49 - имитатор оружия, линия прицеливания, 50 - система декартовых координат полигона с осями X, Y, Z, 51 - система координат дрона с привязкой к его пространственной ориентации, 52 - система координат имитатора оружия с привязкой к его пространственной ориентации, 53 - дрон, выполняющий роль цели.1 - polygon, 2 - lateral borders of the polygon, 3, 4 upper and lower boundaries of the polygon, respectively, 5 - drone, 6 - buffer zone of the drone, having the shape of a cylinder from points of geographical coordinates, 7 - formation of operator commands using the operator console, 8 - central computing device; 9 - transmission of measurement data of on-board sensors via telemetric channels, 10 - individual user control panel, 11 - input of user control commands, 12 - remote control (input means) of the operator serving the system, 13 - loading of upper and lower boundaries, 14 - entering of geographical coordinates of the lateral borders of the landfill, 15 - transfer of commands to the board over the air, 16 - external bumper, 17 - drone lighting devices, 18 - main rotor ,. 19 - the upper plate of the hull, 20 - the compartment for the on-board equipment and battery, 21 - the on-board video camera, 22 - the beginning of the session, 23 - the geographical coordinates of the boundaries of the polygon, upper and lower boundaries, as well as the geographical coordinates of the obstacles inside the polygon, 24 - authorization drone, 25 - receiving drone coordinates from global positioning systems, as well as data from sensors via telemetry channels, 26 - receiving control command values from an individual user control panel, 27 - checking session end time conditions, 28 - completing the landing, 29 — end of the session, 30 — checking the condition of approaching the boundaries of the training ground or obstacle, 31 — correcting user commands, 32 — transmitting drone control commands on board over the air, 33 — generating sound and light signals for the events of the flight session, 34 — surface level under the space of the landfill, 35 - height of the lower boundary of the landfill, 36 - satellites of the global positioning system, 37 - airborne sensors of the telemetry system, 38 - obstacle inside the landfill, 39 - monitor, 40 - sound equipment with interrogation, 41 - control equipment, 42 - lighthouse, 43 - distance from the lighthouse to the drone, 44 - buffer zone of the drone in the shape of a sphere, 45 - orientation of the drone or weapon simulator for aiming, 46 - simulation of a shot, 47 - analysis of position data the drone at the time of the shot, and about the coordinates of other drones to determine the fact of hitting the target, 48 - animation that accompanies the defeat of the target, 49 - weapon simulator, aiming line, 50 - the cartesian coordinates of the polygon with the axes X, Y, Z, 51 - coordinate system drone with reference to its spatial orientation natsii, 52 - coordinate system of a weapon simulator with reference to its spatial orientation, 53 - drone, which plays the role of a target.
Способ управления дроном характеризуется тем, что предварительно определяют границы полигона, которые задают виртуально, в виде координат, определяющих боковые границы полигона, и нижнюю границу полигона в виде минимальной высоты полета, а также верхнюю границу полигона в виде максимальной высоты полета.The drone control method is characterized in that they preliminarily determine the boundaries of the polygon, which are set virtually, in the form of coordinates defining the lateral boundaries of the polygon, and the lower boundary of the polygon in the form of a minimum flight height, as well as the upper boundary of the polygon in the form of a maximum flight height.
Нижняя граница полигона не совпадает с уровнем поверхности находящейся под полигоном, и находится выше ее уровня, на высоте величину которой выбирают из условия возможности снижения скорости падения или возврата в пространство полигона дрона, попавшего в силу нештатной ситуации ниже нижней границы полигона.The lower boundary of the polygon does not coincide with the level of the surface located below the polygon, and is above its level, at a height the value of which is selected from the condition of the possibility of reducing the speed of fall or return to the space of the polygon of a drone that, due to an emergency, fell below the lower boundary of the polygon.
При этом в варианте с использованием глобальной системы позиционирования боковые границы задают посредством ввода соответствующих географических координат, а в варианте с использованием разнесенных между собой маяков локальной системы позиционирования боковые границы полигона, а также верхние и нижние границы задают посредством ввода соответствующих координат локальной системы, формируемой с помощью указанных маяков. Маяками могут являться, по меньшей мере три радиомаяка, либо ультразвуковых излучателя, сигналы от которых воспринимаются бортовым датчиком, так, что при этом обеспечивается однозначное определение положения дрона относительно указанных маяков.Moreover, in the embodiment using the global positioning system, the lateral boundaries are set by entering the corresponding geographical coordinates, and in the embodiment using separated beacons of the local positioning system, the polygon lateral borders, as well as the upper and lower boundaries, are set by entering the corresponding coordinates of the local system formed with using these beacons. Beacons can be at least three beacons, or ultrasonic emitters, the signals from which are sensed by the on-board sensor, so that it provides an unambiguous determination of the position of the drone relative to these beacons.
Границы полигона, а также стационарные объекты, находящиеся внутри полигона, представляют собой совокупность точек пространства, образующих препятствия, которые задают путем ввода данных с помощью пульта оператора и определяют их как препятствия с запретом приближения к ним ближе чем на заранее определенное расстояние буферной зоны. Заранее заданные подвижные объекты, в том числе другие дроны, находящиеся внутри полигона также считают препятствиями для дрона с запретом приближения к ним ближе границы, определяющей начало их буферной зоны, а их положение определяют с помощью их бортовых датчиков определения координат.The boundaries of the polygon, as well as stationary objects located inside the polygon, are a set of space points that form obstacles, which are set by entering data using the operator panel and define them as obstacles with the prohibition of approaching them closer than a predetermined distance of the buffer zone. Predefined moving objects, including other drones located inside the landfill, are also considered obstacles for the drone with the prohibition of approaching them closer to the border that determines the beginning of their buffer zone, and their position is determined using their onboard sensors for determining coordinates.
Полет дрона во время полетной сессии разрешают только внутри пространства полигона, так, что буферные зоны препятствий, в том числе границ полигона, находятся внутри этого пространства полигона. Вылет дрона за границы полигона может быть разрешен лишь на этапе автоматического приземления дрона.Drone flight during a flight session is allowed only inside the polygon space, so that the buffer zones of obstacles, including the boundaries of the polygon, are inside this polygon space. Departure of the drone beyond the boundaries of the landfill can only be allowed at the stage of automatic landing of the drone.
После старта дрона управляют его полетом с помощью команд, сформированных пользователем и направляемых через центральное вычислительное устройство по радиоканалу на исполнительные устройства дрона.After the start of the drone, its flight is controlled using commands generated by the user and sent through the central computing device via a radio channel to the actuators of the drone.
С помощью бортовых датчиков измеряют координаты дрона, которые в варианте использования глобальной системы позиционирования получают посредством от датчиков GPS/ГЛОНАСС и высотомера, определяющего высоту полета. На борту дрона задействован также акселерометр, обеспечивающий измерение направления и величины ускорения дрона.Using the on-board sensors, the coordinates of the drone are measured, which in the case of using the global positioning system are obtained by means of GPS / GLONASS sensors and an altimeter that determines the flight altitude. An accelerometer is also used on board the drone, which measures the direction and magnitude of the acceleration of the drone.
В варианте использования с локальной системой позиционирования посредством разнесенных между собой маяков, координаты дрона в системе координат полигона определяют с помощью соответствующих бортовых датчиков на основе задержек, полученных бортовым приемником дрона сигналов от, по меньшей мере, трех разнесенных в пространстве маяков. При этом высоту полета определяют также на основе разницы задержек сигналов маяков, либо с помощью бортового высотомера.In a use case with a local positioning system by means of spaced beacons, the coordinates of the drone in the coordinate system of the landfill are determined using the corresponding on-board sensors based on the delays received by the onboard receiver of the drone of signals from at least three spaced beacons. Moreover, the flight altitude is also determined on the basis of the difference in the delay of the signals of the beacons, or using an onboard altimeter.
Данные измерений передают по каналам телеметрии на вход центрального вычислительного устройства, в котором вычисляют вектор скорости дрона, его положение относительно препятствий и время сближения с препятствием, находящемся на пути дрона.The measurement data is transmitted via telemetry channels to the input of the central computing device, in which the drone's velocity vector, its position relative to obstacles and the time of approach to the obstacle in the drone’s path are calculated.
Если время сближения с препятствием, а точнее с границей буферной зоны препятствия оказывается меньше порогового значения, то корректируют команду управления дроном, уменьшая скорость его сближения с препятствием, так, что по достижению буферной зоны скорость его сближения становится минимальной и стремится к нулю.If the time of approaching the obstacle, or rather, the border of the buffer zone of the obstacle, is less than the threshold value, then the drone control command is adjusted to reduce the speed of its approach to the obstacle, so that upon reaching the buffer zone, its speed of approach becomes minimal and tends to zero.
В качестве дрона могут быть использованы винтокрылые летательные аппараты, снабженные электрическими или иными двигателями - коптеры, а также скоростные летательные аппараты, использующие аэродинамическую силу планера с различными типами двигателей.As a drone, rotary-wing aircraft equipped with electric or other engines - copters, as well as high-speed aircraft using the aerodynamic force of a glider with various types of engines can be used.
В процессе полета осуществляют световое и/или звуковое сопровождение событий полета дрона, а также цветовую подсветку дрона.During the flight, light and / or sound accompaniment of drone flight events is carried out, as well as color illumination of the drone.
Система для осуществления управления дроном, содержит дрон, оборудование управления с центральным вычислительным устройством и полигон, границы которого установлены в виде координат в пространстве и включают боковые границы и нижнюю границу, которая находится выше уровня поверхности, над которой находится пространство полигона. При этом координаты боковых границ полигона определены относительно географических координат системы глобального позиционирования или относительно разнесенных в пространстве, по меньшей мере трех маяков, определяющих локальную систему координат полигона.A system for controlling a drone, contains a drone, control equipment with a central computing device and a polygon, the boundaries of which are set in the form of coordinates in space and include lateral boundaries and a lower boundary that is above the level of the surface above which the polygon space is located. The coordinates of the lateral boundaries of the polygon are determined relative to the geographical coordinates of the global positioning system or relatively spaced at least three beacons that define the local coordinate system of the polygon.
Полигон имеет также верхнюю границу полигона, которая задана в виде максимальной высоты полета.The polygon also has an upper polygon boundary, which is specified as the maximum flight altitude.
Дрон снабжен датчиками определения географических координат GPS/ГЛОНАСС либо датчиками определения координат системы локального позиционирования в системе координат, образованной с помощью разнесенных в пространстве маяков. Датчики определения координат соединены посредством каналов телеметрии с соответствующим входом центрального вычислительного устройства оборудования управления, выполненного с возможностью одновременного управления несколькими дронами. Центральное вычислительное устройство снабжено средствами ввода данных и по меньшей мере, одним пультом управления пользователя.The drone is equipped with GPS / GLONASS sensors for determining geographic coordinates or sensors for determining the coordinates of a local positioning system in a coordinate system formed using lighthouses spaced apart in space. The sensors for determining coordinates are connected via telemetry channels to the corresponding input of the central computing device of the control equipment, configured to simultaneously control multiple drones. The central computing device is equipped with data input means and at least one user control panel.
Оборудование управления содержит средство передачи - передатчик команд управления по радиоканалу на борт дрона, подключенный к соответствующему выходу центрального вычислительного устройства, а дрон снабжен приемником сигналов команд управления.The control equipment contains a transmission medium — a transmitter of control commands over a radio channel aboard the drone connected to the corresponding output of the central computing device, and the drone is equipped with a receiver of control command signals.
Границы полигона, а также находящиеся внутри полигона объекты, в том числе другие дроны являются точками пространства, в которых нахождение дрона стремятся исключить, так как эти точки пространства признают запрещенными для дрона и приравнивают их к препятствиям. Эти препятствия характеризуются наличием буферной зоной, на границе которой команда управления дроном соответствует нулевой скорости сближения с соответствующим препятствием. В качестве препятствий внутри полигона могут быть, например, поставленные столбы, координаты которых предварительно введены в память центрального вычислительного устройства оборудования управления либо подвижные шары и иные объекты, снабженные датчиком определения координат и средством радиосвязи с центральным вычислительным устройством. Столбы и прочие неподвижные препятствия используются как искусственные препятствия для повышения зрелищности аттракциона или с целью тренировки мастерства пилотов.The boundaries of the polygon, as well as the objects inside the polygon, including other drones, are points of space at which they try to exclude the location of the drone, since these points of space are considered forbidden for the drone and equate them with obstacles. These obstacles are characterized by the presence of a buffer zone, at the border of which the drone control team corresponds to zero approach speed with the corresponding obstacle. As obstacles inside the landfill can be, for example, delivered poles, the coordinates of which are previously entered into the memory of the central computing device of the control equipment, or moving balls and other objects equipped with a coordinate determination sensor and radio communication with the central computing device. Pillars and other fixed obstacles are used as artificial obstacles to increase the entertainment of the attraction or to train pilots' skills.
Дрон выполнен по схеме мультикоптера, в котором двигатели и несущие винты установлены между плоскостями, ограниченными верхней и нижней пластинами, образующими жесткую раму, между которыми закреплена прокладка из упругого материала, выступающая вдоль внешней торцевой части дрона, образуя внешний бампер.The drone is made according to the multicopter scheme, in which the engines and rotors are installed between the planes bounded by the upper and lower plates forming a rigid frame, between which a gasket of elastic material is protruded along the outer end part of the drone, forming an external bumper.
В варианте использования глобальной системы позиционирования датчик определения высоты включает высотомер, который выполнен на основе лазерного, ультразвукового или барометрического дальномера.In an embodiment of using a global positioning system, the height sensor includes an altimeter, which is made on the basis of a laser, ultrasonic or barometric range finder.
Центральное вычислительное устройство представляет собой компьютер, процессор которого работает под управлением программы, реализующей управление полетом дрона с учетом команд управления пользователя, и обеспечивает процесс полета дрона, хранение данных границ полигона, формирование и корректировку сигналов управления для передачи их по радиоканалу, получение и анализ координат дрона, корректировку вектора скорости, а также формирование сигналов звукового сопровождения событий полетной сессии.The central computing device is a computer whose processor is running a program that implements drone flight control taking into account user control commands and provides the drone flight process, storing the boundaries of the landfill, generating and adjusting control signals for transmitting them over the air, receiving and analyzing coordinates drone, adjusting the velocity vector, as well as the formation of sound signals for the events of the flight session.
Дрон снабжен бортовой видеокамерой, а пульт управления содержит средства отображения сигналов с бортовой видеокамеры, такие как монитор или очки с монитором.The drone is equipped with an on-board video camera, and the control panel contains means for displaying signals from the on-board video camera, such as a monitor or glasses with a monitor.
Система снабжена средствами звукового сопровождения событий полетной сессии.The system is equipped with sound support for the events of the flight session.
Величину буферной зоны определяют с учетом максимальной скорости дрона, силы порывов ветра, воздействующих на дрон и пр.The size of the buffer zone is determined taking into account the maximum speed of the drone, the strength of wind gusts affecting the drone, etc.
Осуществление изобретенийThe implementation of the invention
Способ управления дроном, осуществляется следующим образом.The method of controlling a drone is as follows.
Для подготовки запуска дрона осуществляют предварительные действия, заключающиеся в том, что на карте местности определяют границы полигона в виде географических координат, которые вводят, используя средства ввода данных опера гора в память центрального вычислительного устройства в составе оборудования управления. Устанавливают минимальную высоту полета и максимальную высоту, которые также с помощью средств ввода данных - пульта оператора загружают в память центрального вычислительного устройства.To prepare the launch of the drone, preliminary actions are carried out, consisting in the fact that the boundaries of the polygon are determined in the form of geographical coordinates on the map of the area, which are entered using the data input means opera into the memory of the central computing device as part of the control equipment. They set the minimum flight altitude and maximum altitude, which are also loaded into the memory of the central computing device using the data input means — the operator console.
Виртуальность границ полигона расширяет область применения способа управления дроном, который может быть использован как на открытых участках местности, исключающих наличие физического ограждения, так и в помещениях, ограничивающих пространство полигона стенами и потолком.The virtual boundaries of the landfill expands the scope of the drone control method, which can be used both in open areas excluding the presence of a physical fence, and in rooms that limit the landfill space with walls and ceiling.
Помимо границ полигона вводят также географические координаты стационарных объектов, находящихся внутри пространства полигона и способные являться препятствиями для полета дрона. Такими объектами могут быть как естественные препятствия - столбы, деревья, так и специально установленные препятствия, такие как надувные башни и пр.In addition to the boundaries of the landfill, the geographical coordinates of stationary objects located inside the landfill space and capable of being an obstacle to the flight of the drone are also introduced. Such objects can be natural obstacles - pillars, trees, or specially installed obstacles, such as inflatable towers, etc.
Препятствиями являются также перемещающиеся на полигоне объекты, например, дроны других пользователей или, например, лица обслуживающего персонала, работающие внутри полигона и снабженные датчиком определения координат, которыми в варианте использования глобальной системы позиционирования являются датчики GPS/TJIOHACC. Неподвижные препятствия также могут быть снабжены датчиками определения координат, данные от которых постоянно обновляют и направляют в центральное вычислительное устройство.Obstacles are also objects moving on the landfill, for example, drones of other users or, for example, service personnel working inside the landfill and equipped with a coordinate detection sensor, which in the use of the global positioning system are GPS / TJIOHACC sensors. Fixed obstacles can also be equipped with sensors for determining coordinates, the data from which are constantly updated and sent to a central computing device.
Для границ полигона и других препятствий внутри полигона вводят величину буферной зоны, выбранную исходя из возможной максимальной скорости дрона, размеров полигона и пр., равную, например, 1 м, Пересечение границы буферной зоны стремятся не допускать, т.е. признают запрещенным нахождение дрона внутри буферной зоны, а тем более за границей препятствия, в связи с чем при попадании дрона за границу буферной зоны формируют коианду управления, заставляющую дрон покинуть запрещенное пространство.For the boundaries of the landfill and other obstacles inside the landfill, a buffer zone value is entered, selected based on the possible maximum speed of the drone, the dimensions of the landfill, etc., equal to, for example, 1 m. They try to avoid crossing the boundary of the buffer zone, i.e. Recognize that the drone is not inside the buffer zone, and even more so beyond the border of the obstacle, and therefore, when the drone hits the border of the buffer zone, a control command is formed that forces the drone to leave the forbidden space.
В общем случае буферная зона, т.е. фигура образуемая границами буферной зоны, отдельного или точечного препятствия внутри полигона по форме представляет собой сферу или цилиндр, окружающий препятствие. Граница буферной зоны препятствия в этом случае это множество точек в пространстве полигона, удаленных от соответствующего препятствия на величину буферной зоны. Однако в варианте исполнения, не предполагающем для формирования буферной зоны, учет высоты точечного препятствия буферная зона представляет собой цилиндр географических координат, ограниченный нижней и верхней границами полигона и радиусом величины буферной зоны. Границей точечного препятствия в этом случае, являются географические координаты, удаленные от координаты препятствия на величину буферной зоны.In the general case, the buffer zone, i.e. the shape formed by the boundaries of the buffer zone, of an individual or point obstacle inside the polygon in shape is a sphere or cylinder surrounding the obstacle. The boundary of the buffer zone of an obstacle in this case is the set of points in the polygon space that are remote from the corresponding obstacle by the size of the buffer zone. However, in an embodiment that does not imply for the formation of the buffer zone, taking into account the height of a point obstacle, the buffer zone is a cylinder of geographical coordinates bounded by the lower and upper boundaries of the polygon and the radius of the buffer zone. The boundary of a point obstacle in this case is the geographical coordinates that are remote from the coordinate of the obstacle by the size of the buffer zone.
Буферная зона границ полигона повторяет форму соответствующей границы и находится внутри пространства полигона.The buffer zone of the polygon borders repeats the shape of the corresponding border and is located inside the polygon space.
В варианте исполнения, предусматривающем использование локальной системы позиционирования с помощью, по меньшей мере, трех разнесенных в пространстве маяков, границы полигона определяют относительно локальной системы координат указанных маяков и вводят в память центрального вычислительного устройства в виде локальных координат границ полигона. Координаты других препятствий также являются локальными, сформированными в локальной системе координат указанных маяков.In an embodiment involving the use of a local positioning system using at least three beacons spaced in space, the boundaries of the polygon are determined relative to the local coordinate system of these beacons and are entered into the memory of the central computing device in the form of local coordinates of the boundaries of the polygon. The coordinates of other obstacles are also local, formed in the local coordinate system of these beacons.
Определение координат дрона или иного подвижного объекта в локальной системе осуществляют путем измерения относительных задержек, принимаемых бортовым приемником сигналов, излучаемых разнесенными в пространстве маяками. При этом в локальной системе могут быть использованы либо радиомаяки, либо ультразвуковые излучатели.The coordinates of a drone or other moving object in the local system are determined by measuring the relative delays received by the on-board receiver of signals emitted by space-separated beacons. In this case, either local beacons or ultrasonic emitters can be used in the local system.
Буферная зона точечного препятствия в варианте с использованием локальной системы позиционирования представляет собой сферу или цилиндр, окружающий точечное препятствие, диаметр и высота цилиндра равна удвоенному значению величины буферной зоны.The buffer zone of a point obstacle in the embodiment using a local positioning system is a sphere or cylinder surrounding a point obstacle, the diameter and height of the cylinder is equal to twice the value of the buffer zone.
Подготавливают и устанавливают на исходные позиции дроны.Drones are prepared and set to their original positions.
С началом полетной сессии пользователь с помощью индивидуального пульта управления формирует команды старта и последующего управления соответствующим дроном. При этом полетная сессия может начинаться одновременно с дронами других пользователей, либо независимо от них.With the beginning of the flight session, the user, using an individual control panel, generates launch and subsequent control commands for the corresponding drone. In this case, the flight session can begin simultaneously with the drones of other users, or independently.
Время начала сессии определяет оператор с помощью пульта оператора, он же осуществляет сопровождение сессии включая формирование команд на преждевременное ее завершение.The start time of the session is determined by the operator using the operator’s console, he also provides support for the session, including the formation of commands for its premature completion.
Данные от датчиков GPS/ГЛОНАСС вместе данными датчиков высоты и акселерометра по каналам телеметрии с частотой 100 Гц направляют на вход центрального вычислительного устройства.Data from GPS / GLONASS sensors together with data from altitude sensors and an accelerometer via telemetry channels with a frequency of 100 Hz are sent to the input of a central computing device.
В варианте с использованием локальной системы позиционирования по каналам телеметрии на вход центрального вычислительного устройства передают данные датчика определения координат в локальной системе координат, сформированной разнесенными в пространстве маяками.In an embodiment using a local positioning system via telemetry channels, the data of the coordinate determination sensor in the local coordinate system formed by spaced beacons are transmitted to the input of the central computing device.
Центральное вычислительное устройство по мере обновления данных вычисляет вектор скорости дрона, его положение относительно препятствий и время сближения дрона с находящимся на его пути препятствием.As the data is updated, the central computing device calculates the drone's velocity vector, its position relative to obstacles, and the time the drone approaches the obstacle in its path.
Если оценка составляющей вектора скорости, направленной на сближение дрона с препятствием окажется превышающей пороговую величину, например, такую скорость, которая позволяет достигнуть препятствие менее чем за 1 секунду, то посредством центрального вычислительного устройства корректируют команду управления так, что составляющая вектора скорости, направленная к препятствию уменьшается, и остается в пределах допороговой величины времени достижения препятствия на всей траектории сближения с препятствием. Таким образом если пользователь направил дрон на препятствие с высокой скоростью сближения, то скорость сближения будет линейно уменьшаться по мере сближения дрона с препятствием и по достижению границы буферной зоной препятствия станет равной нулю.If the estimate of the component of the velocity vector aimed at approaching the drone with the obstacle turns out to exceed a threshold value, for example, such a speed that allows the obstacle to be reached in less than 1 second, then the control command is corrected by the central computing device so that the component of the velocity vector directed to the obstacle decreases, and remains within the pre-threshold value of the time to reach the obstacle along the entire path of approach to the obstacle. Thus, if the user directed the drone at an obstacle with a high approach speed, the approach speed will linearly decrease as the drone approaches the obstacle and when the boundary zone of the obstacle reaches the boundary, it will become zero.
Коррекция скорости сближения с препятствием позволяет подойти к препятствию с минимальной скоростью и предотвращает пересечение границы препятствия, вызываемое как действием команды пользователя, так и иными факторами, например, сносом дрона порывом ветра. Минимальная скорость у границы буферной зоны снижает вероятность попадания дрона внутрь буферной зоны и способствует предотвращению столкновения дрона с препятствием, а также способствует исключению факта выхода дрона за границы полигона, что обеспечивает безопасность использования для окружающих людей и техники.Correction of the approach speed with the obstacle allows you to approach the obstacle with a minimum speed and prevents crossing the border of the obstacle caused by the action of the user command and other factors, for example, drift drift by a gust of wind. The minimum speed at the boundary of the buffer zone reduces the likelihood of the drone getting inside the buffer zone and helps prevent the drone from colliding with an obstacle, and also helps to eliminate the fact that the drone leaves the boundaries of the landfill, which ensures safety for people and equipment.
Более того, человек, находящийся внутри полигона и снабженный датчиком определения координат воспринимается как препятствие имеющее буферную зону, запрещенную для пересечения дроном, что обеспечивает безопасность использования способа и удобство при обслуживании, не прерывая при этом полетную сессию.Moreover, a person inside the training ground and equipped with a coordinate detection sensor is perceived as an obstacle with a buffer zone that is forbidden for the drone to cross, which ensures the safe use of the method and ease of maintenance, without interrupting the flight session.
Коррекция с помощью центрального вычислительного устройства скорости сближения с препятствием приводит к отмене у границы буферной зоны команды пользователя на сближение с препятствием и замене ее командой, исключающей дальнейшее сближение. При этом команда пользователя может быть заменена, например, командой остановки дальнейшего сближение или командой, направляющей дрон в противоположном от сближения направлении, имитирующей упругое отскакивая от столкновения с препятствием. После того, как пользователь изменит команду сближения с препятствием на команду, исключающую такое сближение, либо если дрон удалится от препятствия и скорость сближения с препятствием станет ниже порогового, центральное вычислительное устройство возвращает управление дроном пользователю в полном объеме.Correction with the help of a central computing device of the speed of approaching with an obstacle leads to the cancellation of the user’s command to approach the obstacle at the buffer zone border and replacing it with a command that excludes further approach. In this case, the user command can be replaced, for example, by a stop command for further approach or by a team directing the drone in the opposite direction from the approach, imitating an elastic bouncing from a collision with an obstacle. After the user changes the approach command with the obstacle to a command that excludes such approach, or if the drone moves away from the obstacle and the speed of approach with the obstacle falls below the threshold, the central computing device returns the control of the drone to the user in full.
Не материальность границ полигона совместно с возможностью исключения фактов их пересечения дроном, обеспечивает возможность создания больших по площади полигонов, не ограничивающих высокую скорость полета дрона и выполнение им сложных маневров. В качестве дронов могут быть использованы, в том числе планеры, без риска их потери от столкновения с границей полигона.Not the materiality of the boundaries of the landfill, together with the possibility of eliminating the facts of their intersection by the drone, provides the ability to create large areas of landfills that do not limit the high speed of the drone and perform complex maneuvers. As drones can be used, including gliders, without the risk of losing them from a collision with the border of the landfill.
Любой другой дрон, находящийся внутри полигона воспринимается как препятствие со своей буферной зоной, что исключает также возможность взаимного столкновения дронов.Any other drone located inside the landfill is perceived as an obstacle with its buffer zone, which also excludes the possibility of mutual collision of drones.
Исключение фактов столкновения с препятствием, в том числе с другим дроном обеспечивает исключение случаев падения от столкновения и разрушение дрона, что в свою очередь обеспечивает повышение длительности срока эксплуатации дрона и увеличение его межремонтного периода, что улучшает эксплуатационные характеристики системы для осуществления способа.Elimination of collision with an obstacle, including with another drone, ensures the elimination of incidence from collision and destruction of the drone, which in turn provides an increase in the life of the drone and an increase in its overhaul period, which improves the operational characteristics of the system for implementing the method.
Устранение причин падения дронов от столкновения с препятствием исключает необходимость непредвиденных перерывов сессии, что повышает удобство реализации способа и снижает энергозатраты на полетную сессию.Elimination of the causes of the fall of drones from a collision with an obstacle eliminates the need for unforeseen breaks in the session, which increases the convenience of the method and reduces energy consumption for the flight session.
При подлете дрона к буферной зоне нижней границы полигона команда пользователя на дальнейшее снижение также корректируется с помощью центрального вычислительного устройства, обеспечивая остановку снижения у границы буферной зоны. Как только пользователь изменит команду, направленную на дальнейшее снижение с чрезмерно высокой скоростью центральное вычислительное устройство, возвращает управление пользователю в вертикальном направлении.When the drone approaches the buffer zone of the lower boundary of the landfill, the user’s command to further decrease is also corrected using a central computing device, ensuring that the descent stops at the boundary of the buffer zone. As soon as the user changes the command aimed at further reducing at an excessively high speed, the central computing device returns control to the user in the vertical direction.
Наличие пространства между нижней границей полигона и уровнем поверхности под пространством полигона позволяет возвратить вышедший за нижнюю границу полигона дрон, испытывающий помимо действия команды на снижени также действие земного притяжения и инерции, либо снизить скорость падения дрона до минимального приемлемого значения, исключающего удар дрона о землю. Чрезмерно быстрое снижение может случиться, например, из-за неправильных команд пользователя. Исключение фактов жесткой посадки дрона также способствует удлинению срока его службы.The presence of space between the lower boundary of the polygon and the surface level under the space of the polygon allows you to return a drone that has gone beyond the lower boundary of the polygon, experiencing, in addition to the command to reduce, the effect of gravity and inertia, or to reduce the speed of the drone falling to the minimum acceptable value, excluding the drone's impact on the ground. An overly rapid decline may occur, for example, due to incorrect user commands. The exclusion of the facts of hard landing of the drone also contributes to the extension of its service life.
Превышение высоты нижней границы величины роста человека обеспечивает безопасное использование способа даже при наличии людей на участке, над которым задано пространство полигона.Exceeding the height of the lower boundary of a person’s height ensures safe use of the method even when there are people in the area above which the polygon space is given.
При приближении дрона к границе буферной зоны верхней границы также снижают скорость сближения до нуля. Команды пользователя на дальнейший набор высоты корректируют, заменяя их командой остановки набора высоты у границы буферной зоны. После того как пользователь изменит управление отменив дальнейший подъем дрона с чрезмерной скоростью, центральное вычислительное устройство возвращает пользователю управление в вертикальном направлении.As the drone approaches the boundary of the buffer zone of the upper boundary, the approach speed is also reduced to zero. User commands for further climb are corrected by replacing them with the stop climb command at the boundary of the buffer zone. After the user changes the control by canceling the further drone rise with excessive speed, the central computing device returns control to the user in the vertical direction.
Возможность задавать величину верхней границы полигона позволяет исключить вылет дрона на неконтролируемую высоту полета, а также столкновение с высотными конструкциями в условиях использования на разных полигонах и также способствует удлинению срока службы дрона.The ability to set the upper boundary of the landfill allows you to exclude the drone flying to an uncontrolled flight altitude, as well as collision with high-rise structures under conditions of use at different landfills and also helps to extend the life of the drone.
Алгоритмы коррекции скорости сближения с препятствием обеспечивают остановку дрона у начала буферной зоны, однако если в результате перебоя беспроводной связи или по причине сильного порыва ветра или по иным чрезвычайным причинам дрон окажется в буферной зоне границы полигона или даже снаружи полигона, формируют с помощью центрального вычислительного устройства команду возврата дрона в пространство полигона по кратчайшему пути, обеспечивая безопасность для людей, находящихся вне полигона.Algorithms for adjusting the speed of approaching an obstacle ensure that the drone stops at the beginning of the buffer zone, but if the drone is in the buffer zone of the border of the landfill or even outside the landfill as a result of a wireless interruption or due to a strong gust of wind, or even outside the landfill, it is formed using a central computing device the command to return the drone to the polygon space along the shortest path, ensuring safety for people outside the polygon.
Одним из вариантов использования способа управления дроном может быть предусмотрена имитация противостояния дронов в рамках развлекательного аттракциона или системы обучения пилотов. В этом варианте последовательность действий в рамках противостояния может быть охарактеризована как способ имитации охоты или тир и предусматривает прицеливание, осуществляемое с помощью бортовой видеокамеры, изображение с которой передают по радиоканалу на средства визуализации пользователя, такие как монитор или FPV очки. В рамках операции прицеливания осуществляют ориентацию дрона разворачивая его так, чтобы объект внутри полигона, предназначенный для поражения оказался на линии прицеливания. Данные об ориентации дрона получают с помощью бортового гиродатчика. Линия прицеливания соответствует направлению, которое определяет перекрестие, имеющееся на изображении с бортовой камеры и отображаемое на мониторе. Ориентацию дрона осуществляют с помощью команд пользователя, формируемых посредством пульта управления пользователя и передаваемых на борт дрона по радиоканалу. В момент имитации выстрела центральное вычислительное устройство, собирающее данные о координатах дрона, осуществляющего прицеливание, данные о других, участвующих в сессии объектах, в том числе других дронах, которые могут представлять собой мишени, вычисляет положение и пространственную ориентацию дрона и положение других объектов внутри полигона. Фиксируют момент времени имитации выстрела, осуществляемого с помощью пульта управления пользователя. Затем с помощью центрального вычислительного устройства вычисляют направление выстрела с учетом координат дрона, углов его тангажа и крена и определяют факт наличия цели на линии прицеливания в момент выстрела. В рамках анализа факторов, влияющих на определение успешности попадания в цель формируют подобие луча, распространяющегося от дрона по линии прицеливания, анализируют возможные пересечения сформированного луча с другими объектами на полигоне и выбирают ближайшую цель, оказавшуюся на линии луча в момент выстрела, если пересечение луча произошло с несколькими объектами.One of the options for using the drone control method can be provided by simulating a drone confrontation as part of an entertainment attraction or pilot training system. In this embodiment, the sequence of actions within the confrontation can be described as a method of simulating hunting or shooting ranges and involves aiming using an on-board video camera, the image of which is transmitted over the air to user visualization tools, such as a monitor or FPV glasses. As part of the aiming operation, the drone is oriented by unfolding it so that the object inside the polygon intended for destruction is on the aiming line. Aircraft orientation data is obtained using an onboard gyro sensor. The line of sight corresponds to the direction that defines the crosshair available on the image from the onboard camera and displayed on the monitor. The orientation of the drone is carried out using user commands generated by the user’s control panel and transmitted on board the drone over the air. At the moment of simulating the shot, the central computing device that collects the coordinates of the drone aiming, the data about other objects participating in the session, including other drones that may be targets, calculates the position and spatial orientation of the drone and the position of other objects inside the polygon . The moment of time of the simulation of a shot carried out using the user’s control panel is fixed. Then, using the central computing device, the direction of the shot is calculated taking into account the coordinates of the drone, its pitch and roll angles, and the fact of the presence of a target on the aiming line at the time of the shot is determined. As part of the analysis of factors affecting the determination of the success of hitting the target, they form a similarity of a beam propagating from the drone along the aiming line, analyze the possible intersections of the formed beam with other objects on the polygon and select the closest target that appeared on the line of the beam at the time of the shot, if the beam intersected with multiple objects.
Если цель в момент имитации выстрела располагалась на линии прицеливания, то решают, что цель поражена и имитируют поражение цели в виде звуковых, световых или иных эффектов.If the target at the time of simulation of the shot was located on the line of sight, then decide that the target is hit and simulate the defeat of the target in the form of sound, light or other effects.
Для создания эффекта реальности осуществляют полетную анимацию, в рамках которой дрон при выстреле кратковременно заваливается по углу тангажа, имитируя отдачу от выстрела, а цель при поражении испытывает крен и т.п. Наблюдение этих эффектов с бортовой видеокамеры способствует более глубокому погружению пользователя в исполняемую им роль.To create a reality effect, flight animation is performed, in which the drone during a shot falls off for a short time along the pitch angle, simulating the recoil from the shot, and the target experiences a roll, etc. Observation of these effects from the on-board video camera contributes to a deeper immersion of the user in the role he plays.
Вариант использования может предусматривать также преждевременную посадку дрона, выступающего в роли пораженной цели.A use case may also include premature landing of a drone acting as an affected target.
Вариантом исполнения способа управления дроном может быть реатизация тира, предусматривающего сценарий противостояния находящегося на земле пользователя, оснащенного имитатором оружия с встроенными датчиком GPS/ГЛОНАСС, компасом и гиродатчиком, и дрона, выполняющего полет под управлением другого пользователя или по заданному алгоритму. В этом случае имитацию выстрела осуществляет пользователь с помощью имитатора оружия, а определение факта поражения дрона осуществляют с помощью центрального вычислительного устройства на основе данных измерения датчиков имитатора оружия и дрона аналогично описанному выше примеру.A variant of the execution of the drone control method may be a realization of a shooting range, which provides for a scenario of confronting a user on the ground equipped with a weapon simulator with integrated GPS / GLONASS sensor, a compass and a gyro sensor, and a drone flying under the control of another user or according to a predetermined algorithm. In this case, a shot is simulated by a user using a weapon simulator, and the fact of a drone’s defeat is determined using a central computing device based on the measurement data of a weapon simulator and a drone’s sensors, as described above.
Прицеливание пользователя может осуществляться с помощью установленной на имитаторе оружия прицельной оптики.Aiming of the user can be carried out using sighting optics mounted on the weapon simulator.
В варианте с использованием локальной системы позиционирования дрон и объекты прицеливания снабжены датчиками определения координат в локальной системе координат маяков и гиродатчиками, данные от которых по каналам телеметрии передают на вход центрального вычислительного устройства. Анализируют положение и ориентацию дрона и объектов прицеливания подобно описанному выше и принимают решение о факте успешного выстрела и поражении цели. В варианте, предусматривающем использование имитатора оружия с прицельной оптикой, имитатор оружия также выполнен с использованием датчика определения координат в локальной системе координат маяков и снабжен гиродатчиком.In an embodiment using a local positioning system, the drone and aiming objects are equipped with sensors for determining coordinates in the local coordinate system of beacons and gyro sensors, the data from which are transmitted via telemetry channels to the input of the central computing device. They analyze the position and orientation of the drone and aiming objects, as described above, and decide on the fact of a successful shot and hitting the target. In an embodiment involving the use of a weapon simulator with sighting optics, the weapon simulator is also made using a coordinate determination sensor in the local coordinate system of the beacons and is equipped with a gyro sensor.
Имитация выстрела и анализ попадания в цель исключает физическое воздействие на дрон, благодаря чему отсутствуют причины для повреждения дрона и его падения, что способствует повышению срока эксплуатации, используемых при реализации способа устройств.Simulation of a shot and analysis of hitting the target eliminates the physical impact on the drone, due to which there are no reasons for damage to the drone and its fall, which helps to increase the useful life used in the implementation of the device method.
Световое сопровождение включает вспышки подсветки дрона в момент выстрела и/или поражения. Звуковое сопровождение событий включает звуки выстрелов, взрывов и пр. Осуществление светового и звукового сопровождения событий полета дрона способствуют повышению безопасности использования в силу привлечения внимания в определенные критические моменты сессии. Цветовая подсветка способствует облегчению различения дронов пользователями и также улучшает безопасность использования, например, если известно, что один из дронов не полностью функционален.Lighting includes flashes of the backlight of the drone at the time of the shot and / or defeat. The sound accompaniment of events includes the sounds of shots, explosions, etc. The implementation of the light and sound accompaniment of drone flight events helps to increase the safety of use by attracting attention at certain critical moments of the session. Color highlighting helps to distinguish between drones by users and also improves safety of use, for example, if it is known that one of the drones is not fully functional.
По окончанию времени полетной сессии центральное вычислительное устройство включает алгоритм принудительной посадки дрона, в котором маршрут посадки формируется автоматически, исключает столкновения с препятствиями, в том числе с другими дронами, и обеспечивает мягкую посадку дрона на исходное место.At the end of the flight session, the central computing device includes an algorithm for forced landing of the drone, in which the landing route is formed automatically, eliminates collisions with obstacles, including other drones, and provides a soft landing of the drone to its original location.
Способ управления дроном может быть реализован с использованием стандартных электронных компонентов, в том числе вычислительных средств на основе процессоров, и стандартных материалов с применением стандартных комплектующих.The drone control method can be implemented using standard electronic components, including computing tools based on processors, and standard materials using standard components.
Таким образом, способ управления дроном обеспечивает высокую безопасность использования, характеризуется повышением срока службы дрона благодаря исключению возможности столкновения дрона со стенками полигона и с объектами внутри полигона, в том числе с другими дронами, минимальными энергозатратами на полетную сессию, более удобен в использовании, а также обеспечивает возможность повышения скорости полета дрона внутри полигона и имеет более широкую область применения.Thus, the drone control method provides high security of use, is characterized by an increase in the drone’s life due to the elimination of the possibility of collision of the drone with the walls of the landfill and with objects inside the landfill, including other drones, minimal energy consumption per flight session, more convenient to use, and also provides an opportunity to increase the flight speed of the drone inside the landfill and has a wider scope.
Система для осуществления управления дроном работает следующим образом.The system for controlling the drone operates as follows.
Перед началом использования системы задают и вводят границы полигона, в пределах которого предполагается использовать дрон, а также координаты неподвижных препятствий.Before using the system, the boundaries of the polygon within which the drone is supposed to be used, as well as the coordinates of fixed obstacles, are set and entered.
В варианте использования глобальной системы позиционирования определяют географические координаты боковых границ, ограничивающих полетное пространство, и вводят их в память центрального вычислительного устройства оборудования управления. Задают нижнюю и верхнюю границы полигона, так же путем ввода через средства ввода значений высоты в память оборудования управления. Предпочтительное значение нижней границы составляет 2 м, а верхней - 10 м.In an embodiment of the use of the global positioning system, the geographical coordinates of the lateral boundaries restricting the flight space are determined and entered into the memory of the central computing device of the control equipment. Set the lower and upper boundaries of the polygon, also by entering through the input means the height values in the memory of the control equipment. The preferred lower limit is 2 m and the upper is 10 m.
В варианте использования локальной системы позиционирования координаты границ определяют в локальной системе координат, сформированной с помощью разнесенных в пространстве маяков и также вводят их в память центрального вычислительного устройства.In an embodiment of the use of a local positioning system, the coordinates of the boundaries are determined in the local coordinate system formed using spaced beacons and are also entered into the memory of the central computing device.
Виртуальность границ полигона расширяет область применения системы для осуществления способа управления дроном, которая может использоваться как на открытых участках местности, исключающих наличие физического ограждения, так и в помещениях, ограничивающих пространство полигона стенами и потолком.The virtual nature of the boundaries of the landfill expands the scope of the system for implementing the drone control method, which can be used both in open areas of the terrain, excluding the presence of a physical fence, and in rooms that limit the space of the landfill with walls and ceiling.
Устанавливают в дрон с электрическими силовыми двигателями заряженные батареи и устанавливают его на исходную позицию, предпочтительно, внутри географических координат полигона, на те места в которые будет осуществляться их посадка.Install charged batteries in a drone with electric power engines and set it to its original position, preferably within the geographic coordinates of the landfill, to the places where they will land.
С началом полетной сессии с помощью пульта управления пользователя запускают дрон.At the beginning of the flight session, the drone is launched using the user's control panel.
Вариантом исполнения системы управления дроном может быть предусмотрено, что пользователь осуществляет управление дроном. наблюдая за его перемещением непосредственно в полетном пространстве, например, из помещения через защитное стекло.An embodiment of the drone control system may provide that the user controls the drone. observing its movement directly in flight space, for example, from a room through a protective glass.
В другом варианте исполнения наблюдение за дроном осуществляют с помощью очков со встроенным монитором - видео-очков. На видео-очки выводится изображение, получаемое с бортовой видеокамеры дрона. На видеоряд может быть наложены линии прицеливания для облегчения наведения на цель при осуществлении вариантов с имитацией выстрелов.In another embodiment, the observation of the drone is carried out using glasses with a built-in monitor - video glasses. The image obtained from the drone's on-board video camera is displayed on the video glasses. Aiming lines can be superimposed on the video sequence to facilitate aiming at the target when firing shots.
Еще один вариант исполнения изобретения предполагает наблюдение пользователем за дроном либо непосредственно, либо через монитор, а осуществление прицеливания с помощью монитора.Another embodiment of the invention involves the user observing the drone either directly or through a monitor, and aiming using a monitor.
Принудительная корректировка команд управления центральным вычислительным устройством направлена на исключение столкновений с препятствиями и касается изменения лишь той составляющей команды пользователя, которая направлена на сближение с препятствием. Остальные составляющие команды пользователя продолжают исполняться.Forced adjustment of the control commands of the central computing device is aimed at eliminating collisions with obstacles and concerns only the component of the user command that is aimed at approaching the obstacle. The remaining components of the user command continue to be executed.
Благодаря наличию буферной зоны и ограничению скорости на границе буферной зоны, в любой момент времени дрон находится на расстоянии не ближе величины буферной зоны от препятствия, такого как граница полигона, неподвижный и подвижный объект внутри полигона, в том числе от таких препятствий как другие дроны, что исключает возможность физического столкновения с препятствиями из-за действий пользователя. Исключение фактов столкновения дрона с препятствием обеспечивает безопасность и повышение срока эксплуатации дрона.Due to the presence of a buffer zone and speed limitation at the boundary of the buffer zone, at any time, the drone is located no closer than the buffer zone from an obstacle, such as the boundary of the polygon, a stationary and moving object inside the polygon, including obstacles such as other drones, which eliminates the possibility of a physical collision with obstacles due to user actions. Elimination of the facts of a collision of an aircraft with an obstacle ensures safety and increases the life of the aircraft.
Нематериальность границ полигона совместно с возможностью исключения вылета за границы позволяет создавать большие пространства полигона, что в свою очередь позволяет использовать дроны внутри полигона с высокой скоростью полета.The non-materiality of the boundaries of the landfill, together with the possibility of eliminating departures beyond the borders, allows you to create large spaces of the landfill, which in turn allows the use of drones inside the landfill with high flight speed.
Человек, снабженный датчиком определения координат, соединенный каналом телеметрии со входом центрального вычислительного устройства, может находиться и перемещаться в границах полигона безопасно, не рискуя получить травму от удара дроном, что исключает необходимость прерывания сессии при необходимости проведения работ внутри полигона, что способствует снижению энергозатрат на полетную сессию и делает обслуживание удобным. Более того, если высота нижней границы превышает рост человека, то это создает условия для безопасного нахождения человека на территории полигона даже без каких-либо специальных мер.A person equipped with a coordinate detection sensor, connected by a telemetry channel to the input of the central computing device, can stay and move safely within the boundaries of the training ground without risking injury from a drone strike, which eliminates the need to interrupt the session if it is necessary to carry out work inside the training ground, which helps reduce energy costs by flight session and makes maintenance convenient. Moreover, if the height of the lower border exceeds the height of a person, then this creates the conditions for a safe location of a person in the landfill even without any special measures.
Наличие нижней границы игрового пространства исключает возможность удара дрона о землю при маневрах, предполагающих резкое снижение, а определение нижней границы выше уровня поверхности земли под полигоном, обеспечивает дополнительный участок для погашения скорости даже в том случае, если из-за высокой скорости снижения инерция и сила притяжения земли заставят дрон выйти за нижнюю границу.The presence of the lower boundary of the playing space eliminates the possibility of the drone hitting the ground during maneuvers involving a sharp decrease, and the determination of the lower boundary above the ground surface below the polygon provides an additional section for speed compensation even if the inertia and force are due to the high reduction speed Earth's gravity will make the drone go beyond the lower boundary.
Наличие верхней границы полигона обусловлено необходимостью соблюдения мер безопасности при наличии воздушных судов над полигоном либо наличием поблизости высотных конструкций, например, ЛЭП.The presence of the upper boundary of the landfill is due to the need to comply with safety measures in the presence of aircraft above the landfill or the presence of nearby high-rise structures, for example, power lines.
Алгоритм управления процессором центрального вычислительного устройства рассмотрен на примере варианта с использованием глобальной системы позиционирования и включает следующие шаги.The processor control algorithm for the central computing device is considered as an example using a global positioning system and includes the following steps.
В начале сессии 22 вводят или подтверждают необходимые константы, такие как величина буферной зоны, величина ограничения времени сближения с препятствием и пр. Затем вводят 23 или подтверждают географические координаты границ полигона, нижнюю и верхнюю его границы, а также вводят или подтверждают географические координаты неподвижных препятствий внутри полигона. Осуществляют авторизацию 24 дрона, необходимую для выполнения полета. Определяют 25 положение дрона в рамках полигона с помощью данных бортовых датчиков, получаемых по каналам телеметрии.At the beginning of
Формируют по сигналам с пульта управления пользователя команды 26 старта дрона и дальнейшего управления.Form on the signals from the user control panel commands 26 of the launch of the drone and further control.
В течении сессии осуществляют проверку 27 истечения времени сессии. Если сессия не окончена, то осуществляют проверку 30 условия сближения с границами полигона или иным препятствием и времени сближения с препятствием. Если время сближения с препятствием ниже порога, то корректируют 31 команду управления уменьшая скорость сближения по мере приближения к препятствию.During the session, check 27 expiration of the session time. If the session is not over, then check 30 conditions of convergence with the boundaries of the landfill or other obstacle and the time of approach with the obstacle. If the time of approaching the obstacle is lower than the threshold, then 31 control commands are adjusted to decrease the speed of approaching as one approaches the obstacle.
Формируют 32 сигналы команд управления для передачи на борт дрона. В установленных случаях также формируют 33 сигнала звукового и светового сопровождения событий полетной сессии для воспроизведения их соответствующими средствами бортовой подсветки и/или оборудованием звукового сопровождения.32 control command signals are generated for transmission to the aircraft. In established cases, 33 sound and light signals of the flight session events are also generated for reproduction by appropriate on-board illumination means and / or sound equipment.
Если время сессии истекло выполняют 28 принудительную посадку, после чего заканчивают 29 сессию.If the session has expired, perform a 28 forced landing, after which the 29th session ends.
В случае использования нескольких дронов наличие датчиков географического положения, акселерометров, гиродатчиков и датчиков высоты, установленных на дронах позволяет с помощью центрального вычислительного устройства анализировать взаимное положение дронов для осуществления имитации выстрелов дроном в рамках реализации охоты за дронами или тира и объективно оценивать наличие или отсутствие факта попадания в цель. Вариант системы, реализующий тир может быть использован при наличии другого пользователя, управляющего соответствующим дроном или наличия у пользователя имитатора оружия, оснащенного датчиками позиционирования и ориентации в глобальной или локальной системе координат, например, гиродатчиком.In the case of using several drones, the presence of geographical sensors, accelerometers, gyro sensors and altitude sensors mounted on drones allows using the central computing device to analyze the relative position of the drones to simulate drone shots as part of the implementation of drones or dash hunting and objectively assess the presence or absence of a fact hitting the target. A version of the system that implements a shooting range can be used if there is another user controlling the corresponding drone or if the user has a weapon simulator equipped with positioning and orientation sensors in a global or local coordinate system, for example, a gyro sensor.
Определения факта поражения цели при имитации выстрелов не сопровождается каким-либо воздействием на дрон и исключает его повреждение.Determining the fact of hitting a target when simulating shots is not accompanied by any effect on the drone and eliminates its damage.
Алгоритм управления процессором центрального вычислительного устройства при осуществлении имитации выстрела предусматривает следующие действия. Выполнение необходимого наклона дрона или ориентация имитатора оружия, для наведения линии прицеливания на цель 45. Имитация выстрела 46. Анализ 47 данных положения дрона или имитатора оружия и его ориентации в пространстве, данных координат других дронов в момент имитации выстрела в целях определения располагалась ли цель на линии прицеливания в момент выстрела. Также определяется ближайшая цель, если на линии прицеливания в момент имитации выстрела находились несколько дронов. Если цель в момент выстрела находилась на линии прицеливания, то принимают решение о факте поражения цели и осуществляют анимацию, сопровождающую поражение цели 48. В случае выявления промаха переходят к новому прицеливанию.The algorithm for controlling the processor of the central computing device during the simulation of the shot provides for the following actions. Performing the necessary tilt of the drone or orienting the weapon simulator to direct the aiming line at the
В дроне, используемом в системе для осуществления способа управления дроном несущие винты и двигатели расположены между плоскостями верхней и нижней пластин, что исключает нанесение травм или повреждений вращающимися винтами дрона случайно оказавшегося рядом с человеком. Такая конструкция способствует повышению безопасности использования системы, а также способствует лучшей сохранности вращающихся частей конструкции дрона при случайном столкновении или падении.In the drone used in the system to implement the drone control method, the rotors and engines are located between the planes of the upper and lower plates, which eliminates the possibility of injury or damage to the rotary propellers of the drone accidentally located next to a person. This design improves the safety of using the system, and also contributes to better safety of the rotating parts of the aircraft structure in the event of an accidental collision or fall.
Выполнение конструкции дрона с внешним бампером из упругого материала также способствует повышению безопасности использования при сбоях системы, повлекших столкновение с препятствием или человеком и способствует увеличению срока эксплуатации дрона.The design of the drone with an external bumper made of elastic material also improves safety during system failures, resulting in a collision with an obstacle or a person, and increases the life of the drone.
Плоская форма дрона, характеризующаяся отсутствием выступающих за плоскости корпуса деталей, улудшает аэродинамику дрона, и позволяет совместно с возможностью увеличения пространства полигона, благодаря исключению его физических границ, обеспечить возможность повышения максимальной скорости дрона.The flat form of the drone, characterized by the absence of parts protruding beyond the plane of the hull, improves the aerodynamics of the drone and, together with the possibility of increasing the polygon's space, by eliminating its physical boundaries, provides the possibility of increasing the maximum speed of the drone.
Меньшая парусность благодаря отсутствию выступающих деталей снижает угрозу неконтролируемого сноса дрона порывом ветра, что совместно с наличием буферной зоны, обеспечивает снижение вероятность столкновения с препятствием и вызванное этим повреждение дрона.Less windage due to the absence of protruding parts reduces the risk of uncontrolled drift by a gust of wind, which, together with the presence of a buffer zone, reduces the likelihood of collision with an obstacle and the resulting damage to the drone.
Кроме того, наличие буферной зоны препятствий позволяет использовать более инерционные, безопасные, снабженные бампером дроны, и в тоже время оснащенные маломощными двигателями, что позволяет снизить энергоемкость сессии.In addition, the presence of a buffer zone of obstacles allows the use of more inertial, safer, bumper-equipped drones, and at the same time equipped with low-power engines, which reduces the energy intensity of the session.
Система для реализации способа управления дроном может быть реализован с использованием стандартных электронных компонентов, в том числе вычислительных средств на основе процессоров, и стандартных материалов с применением стандартных комплектующих.The system for implementing the drone control method can be implemented using standard electronic components, including computing tools based on processors, and standard materials using standard components.
Таким образом, система для реализации способа управления дроном обеспечивает высокую безопасность использования, характеризуется повышением срока службы дрона благодаря исключению возможности столкновения дрона со стенками полигона и с объектами внутри полигона, в том числе с другими дронами, минимальными энергозатратами на полетную сессию, более удобна в использовании, а также обеспечивает возможность повышения скорости полета дрона внутри полигона и имеет более широкую область применения.Thus, the system for implementing the drone control method provides high security of use, is characterized by an increase in the drone's service life due to the elimination of the possibility of a collision of the drone with the walls of the landfill and with objects inside the landfill, including other drones, minimal energy consumption per flight session, more convenient to use , and also provides the ability to increase the flight speed of the drone inside the landfill and has a wider scope.
Claims (16)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU2019112433A RU2709562C1 (en) | 2019-04-24 | 2019-04-24 | Drone control method and system for its implementation |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU2019112433A RU2709562C1 (en) | 2019-04-24 | 2019-04-24 | Drone control method and system for its implementation |
Publications (1)
Publication Number | Publication Date |
---|---|
RU2709562C1 true RU2709562C1 (en) | 2019-12-18 |
Family
ID=69006619
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2019112433A RU2709562C1 (en) | 2019-04-24 | 2019-04-24 | Drone control method and system for its implementation |
Country Status (1)
Country | Link |
---|---|
RU (1) | RU2709562C1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114148542A (en) * | 2020-09-08 | 2022-03-08 | 丰翼科技(深圳)有限公司 | Unmanned aerial vehicle testing method and device and storage medium |
RU2770251C1 (en) * | 2020-11-05 | 2022-04-14 | Закрытое акционерное общество "ИНТЕГРА-С" | System for controlling an unmanned aerial vehicle |
RU2775578C1 (en) * | 2021-12-10 | 2022-07-04 | Федеральное государственное бюджетное учреждение науки Институт проблем управления им. В.А. Трапезникова Российской академии наук | Drowning rescue system using drones |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090284553A1 (en) * | 2006-11-09 | 2009-11-19 | Parrot | Method of defining a game zone for a video game system |
US9605926B1 (en) * | 2016-01-07 | 2017-03-28 | DuckDrone, LLC | Drone-target hunting/shooting system |
US20170173451A1 (en) * | 2015-11-23 | 2017-06-22 | Qfo Labs, Inc. | Method and system for integrated real and virtual game play for multiple remotely-controlled aircraft |
RU2016133604A (en) * | 2016-08-16 | 2018-02-19 | Иванова Елена Алексеевна | Attraction with drones (options) |
EP3116780B1 (en) * | 2014-03-12 | 2018-02-28 | AG Project S.r.l. | Rotating-wing drone, with intrinsically protective and accident prevention supporting structure |
-
2019
- 2019-04-24 RU RU2019112433A patent/RU2709562C1/en active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090284553A1 (en) * | 2006-11-09 | 2009-11-19 | Parrot | Method of defining a game zone for a video game system |
EP3116780B1 (en) * | 2014-03-12 | 2018-02-28 | AG Project S.r.l. | Rotating-wing drone, with intrinsically protective and accident prevention supporting structure |
US20170173451A1 (en) * | 2015-11-23 | 2017-06-22 | Qfo Labs, Inc. | Method and system for integrated real and virtual game play for multiple remotely-controlled aircraft |
US9605926B1 (en) * | 2016-01-07 | 2017-03-28 | DuckDrone, LLC | Drone-target hunting/shooting system |
RU2016133604A (en) * | 2016-08-16 | 2018-02-19 | Иванова Елена Алексеевна | Attraction with drones (options) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114148542A (en) * | 2020-09-08 | 2022-03-08 | 丰翼科技(深圳)有限公司 | Unmanned aerial vehicle testing method and device and storage medium |
CN114148542B (en) * | 2020-09-08 | 2024-05-31 | 丰翼科技(深圳)有限公司 | Unmanned aerial vehicle testing method, unmanned aerial vehicle testing device and storage medium |
RU2770251C1 (en) * | 2020-11-05 | 2022-04-14 | Закрытое акционерное общество "ИНТЕГРА-С" | System for controlling an unmanned aerial vehicle |
RU2775578C1 (en) * | 2021-12-10 | 2022-07-04 | Федеральное государственное бюджетное учреждение науки Институт проблем управления им. В.А. Трапезникова Российской академии наук | Drowning rescue system using drones |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7207897B2 (en) | Imaging and targeting systems for air vehicles | |
US9586138B2 (en) | Apparatus, systems, and methods for detecting projectile hits on a surface | |
KR101796698B1 (en) | Flying training and game for small unmanned aerial vehicle | |
KR102233490B1 (en) | System having 3dimensions target for ball sports | |
RU2622505C1 (en) | Method of carrying out search and rescue works | |
US8755965B1 (en) | Unmanned vehicle simulator based control methods and apparatus | |
RU2709562C1 (en) | Drone control method and system for its implementation | |
KR101959543B1 (en) | Air combat simulation system using UAVs and its application for games | |
WO2017068224A1 (en) | Biomimetic and zoosemiotic unmanned aircraft guided by automatic pilot for precision and/or pursuit flights | |
CN110465036A (en) | Controllable guidance fire extinguisher bomb, fire extinguishing system and extinguishing method | |
CN110624189A (en) | Unmanned aerial vehicle airborne fire extinguishing bomb device, fire-fighting unmanned aerial vehicle and launching control method | |
CN107551539A (en) | A kind of aerial fight analog machine and system | |
CN113409648A (en) | Flight pitching illusion simulation method and device and flight illusion simulator | |
CN212332970U (en) | Unmanned aerial vehicle machine carries fire extinguishing bomb device, fire control unmanned aerial vehicle | |
JP2004511748A (en) | War game facility and its game method | |
US20160377367A1 (en) | Light-tag system | |
KR20180051135A (en) | Multiple Integrated Laser Engagement System for UAS | |
KR20180081644A (en) | Evasive movement method in drone using bio-inspired scheme | |
Szoboszlay et al. | The design of pilot cueing for the degraded visual environment mitigation (DVE-M) system for rotorcraft | |
RU2565860C2 (en) | Apparatus for suppressing small unmanned aerial vehicles | |
Ateş | Important issues in unmanned aerial vehicle user education and training | |
JP6711537B2 (en) | Method, system, and vehicle | |
KR102301849B1 (en) | Leisure Piloted Drone System and its Operation Method | |
CN210455212U (en) | Device for accurately launching rescue articles in air for small unmanned aerial vehicle | |
US20240190014A1 (en) | FireFighting Robots and Drones |