EP3374835A1 - Commande et télécommande pour objet volant sans pilote et procédé de commande de l'objet volant - Google Patents

Commande et télécommande pour objet volant sans pilote et procédé de commande de l'objet volant

Info

Publication number
EP3374835A1
EP3374835A1 EP16791373.0A EP16791373A EP3374835A1 EP 3374835 A1 EP3374835 A1 EP 3374835A1 EP 16791373 A EP16791373 A EP 16791373A EP 3374835 A1 EP3374835 A1 EP 3374835A1
Authority
EP
European Patent Office
Prior art keywords
controller
configuration
remote control
control
assistance circuit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
EP16791373.0A
Other languages
German (de)
English (en)
Inventor
Antony Pfoertzsch
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Publication of EP3374835A1 publication Critical patent/EP3374835A1/fr
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/0011Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots associated with a remote control arrangement
    • G05D1/0016Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots associated with a remote control arrangement characterised by the operator's input device
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/08Control of attitude, i.e. control of roll, pitch, or yaw
    • G05D1/0808Control of attitude, i.e. control of roll, pitch, or yaw specially adapted for aircraft
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B64AIRCRAFT; AVIATION; COSMONAUTICS
    • B64CAEROPLANES; HELICOPTERS
    • B64C39/00Aircraft not otherwise provided for
    • B64C39/02Aircraft not otherwise provided for characterised by special use
    • B64C39/024Aircraft not otherwise provided for characterised by special use of the remote controlled vehicle type, i.e. RPV
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B64AIRCRAFT; AVIATION; COSMONAUTICS
    • B64UUNMANNED AERIAL VEHICLES [UAV]; EQUIPMENT THEREFOR
    • B64U10/00Type of UAV
    • B64U10/10Rotorcrafts
    • B64U10/13Flying platforms
    • B64U10/14Flying platforms with four distinct rotor axes, e.g. quadcopters
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B64AIRCRAFT; AVIATION; COSMONAUTICS
    • B64UUNMANNED AERIAL VEHICLES [UAV]; EQUIPMENT THEREFOR
    • B64U20/00Constructional aspects of UAVs
    • B64U20/80Arrangement of on-board electronics, e.g. avionics systems or wiring
    • B64U20/87Mounting of imaging devices, e.g. mounting of gimbals
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B64AIRCRAFT; AVIATION; COSMONAUTICS
    • B64UUNMANNED AERIAL VEHICLES [UAV]; EQUIPMENT THEREFOR
    • B64U2101/00UAVs specially adapted for particular uses or applications
    • B64U2101/30UAVs specially adapted for particular uses or applications for imaging, photography or videography
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B64AIRCRAFT; AVIATION; COSMONAUTICS
    • B64UUNMANNED AERIAL VEHICLES [UAV]; EQUIPMENT THEREFOR
    • B64U2201/00UAVs characterised by their flight controls
    • B64U2201/20Remote controls
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B23/00Testing or monitoring of control systems or parts thereof
    • G05B23/02Electric testing or monitoring
    • G05B23/0205Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
    • G05B23/0259Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the response to fault detection
    • G05B23/0267Fault communication, e.g. human machine interface [HMI]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range

Definitions

  • the invention relates to unmanned aerial vehicles which are in particular drones or copters, for example quadrocopters or multicopters.
  • unmanned aerial vehicles are now used in a variety of areas to z. B. photo and video recordings from the air.
  • unmanned flying objects are known which have on their underside a receptacle, in particular a gimbal, on which a camera or a video camera can be fastened.
  • the unmanned flying objects are often used to waive camera cranes or other elaborate constructions to guide the camera in elaborate film scenes, for example, a rise on a house facade or tracking a vehicle to be recorded.
  • weather conditions e.g. Wind and rain
  • preferences of a pilot or user demanded different interaction patterns with the environment as well as with obstacles.
  • an object of the present invention to develop an unmanned flying object or to find a method for its control that even less experienced pilots can control an unmanned flying object in substantially any situation, the risk of destruction or damage of the unmanned flying object should be reduced as much as possible.
  • a control and a method for controlling an unmanned flying object is proposed, which in particular for a drone or copter, such.
  • the controller is set up to receive control commands for controlling the flying object, in particular via a radio interface. Furthermore, the controller has an assistance circuit and is set up to modify the received control commands with the assistance circuit as a function of the configuration of the assistance circuit. Furthermore, the control device is set up to send out the corrected control commands.
  • the assistance circuit has an interface, which can also be called a reconfiguration interface, via which the configuration of the assistance circuit can be reconfigured.
  • the control according to the invention is therefore z. B. part of the flying object and set up to receive control commands from a user who may also be called pilot or operator.
  • the control commands are transmitted, for example, from the user via a radio remote control, received via a radio interface of the controller and fed to the controller.
  • the received control commands are then supplied to the assistance circuit, which modifies the control commands depending on their configuration, ie corrects, manipulates or the like. Accordingly, the control commands in the assistance circuit are modified as dictated by the configuration of the assistance circuit.
  • An example is that the user specifies the control command that the flying object should stop after a straight flight, for example in front of an obstacle, for example by bringing the position of a joystick of the remote control from a forward position to a neutral position.
  • a command for the backward flight is generated for a short duration and intensity. This ensures that the flying object is stopped in spite of its straight-ahead pulse as specified by the user essentially instantaneously.
  • the duration and intensity of the command for the backward flying are determined by the assistant circuit depending on the configuration.
  • the assistance circuit is now equipped with an interface for reconfiguring, via which new configurations for the assistance circuit can be predetermined by a user, so that a previously existing configuration is replaced by a current configuration. Accordingly, z. B. for different cameras or lenses that are carried with the flying object with the controller and have different masses, different configurations provided, these different configurations are each predetermined for the assistant circuit by a user.
  • changing the configuration also changes, for example, the time duration and / or the intensity for the backward flying for faster stopping. For example, if a heavier lens is used, then the straight-ahead momentum of the flying object after a straight flight is greater than with a lighter lens. Therefore, the time duration and / or intensity for the opposite control command, e.g. fly backwards, longer with a heavier lens than with a lighter lens.
  • This adaptation of the different durations and / or intensities to different lenses now takes place by simply changing the current configuration of the assistance circuit.
  • a user who has a z For example, replace a lightweight lens with a heavy lens, just make sure that the assistant circuit returns to the configuration that corresponds to the configuration for the current lens when the lens is changed.
  • an identical flight behavior of the flying object can be achieved by adjusting the configuration of the assistance circuit, so that the operation of the flying object is significantly simplified for a user.
  • each configuration of the assistance system consists of a group, that is to say several, of configuration modules which, in particular, can be assigned to different categories.
  • a first category concerns the behavior when starting and landing
  • another category concerns stopping before or behaving towards obstacles.
  • categories are conceivable which include the departure of predefined flying figures with regard to detected objects or obstacles, for example including the entire environment or environment around the flying object.
  • the controller comprises a memory, wherein a plurality of different configuration modules for the configuration of the assistance circuit can be stored in the memory.
  • the controller also includes a port for a computer and / or a storage media reader to receive additional configuration modules from an external data source.
  • configuration modules for the configuration of the assistance circuit are stored in a memory.
  • the configuration modules can therefore be used directly from the memory of the assistance circuit or loaded into the assistance circuit for use.
  • a reading device for storage media, for. B. for SD cards, available, with the other, z. B. stored in memory configuration modules can be received from an external data source or from a computer.
  • These configuration modules provided by a memory card or a computer can also be stored in memory so that they are available for later use without a computer.
  • configuration modules for a camera or a lens to be used with the renamed flying object are provided on a storage medium or via the Internet.
  • the corresponding configuration module can then be provided in a simple manner for the assistance circuit when using the corresponding camera or the objective according to the last-mentioned embodiment.
  • the controller has selection means for selecting one or more configuration modules which are loaded from the memory, the reading device or a computer into the assistance circuit or made available to the assistance circuit.
  • the selection means thus determine or determine the current configuration of the assistance circuit, that is to say the configuration which uses the assistance circuit until the next selection of other configuration modules.
  • the memory comprises a non-rewritable or non-erasable memory area or memory module for non-erasable configuration mode, which can be protected by access rights or by a hardware realization. dule, which are specified for example by a manufacturer. Accordingly, therefore, a part of the memory or a memory module of the memory is provided which can be protected with access rights or realized as non-rewritable and non-erasable memory in which non-removable configuration modules can only be stored by a manufacturer or service personnel. The user therefore only has read access rights to these memory areas or this memory block and the configuration modules contained therein.
  • a memory area or a separate memory module is provided in the memory, in which further configuration modules can be stored by the user and can also be erased or overwritten.
  • configuration modules that z. B. generated by a user or transferred via a memory card or a computer, in this memory area hinterleg bar. Due to the protectable or non-erasable memory area, it is possible to store configuration modules in this memory area, which enable a fundamental correction of flight commands independently of the equipment or of the flight maneuver.
  • These configuration modules are thus predetermined for example by a manufacturer and protected against accidental deletion by a user, so that even when operating the flying object at least one basic functionality of the assistance circuit is maintained. Further, the rewritable storage area is for the user to deposit user-specific configuration modules.
  • the controller comprises a sensor interface for connecting at least one sensor of an unmanned flying object to the controller. Furthermore, the assistance circuit is set up to take into account sensor data received from the sensor interface when modifying the received control commands depending on the current configuration.
  • the sensor interface is particularly adapted to be connected to radar sensors, imaging sensors such as cameras, in particular a stereoscopic camera, a laser scanner or a lidar sensor, such as a solid-state lidar sensor.
  • radar sensors imaging sensors such as cameras, in particular a stereoscopic camera, a laser scanner or a lidar sensor, such as a solid-state lidar sensor.
  • z. B. distance measuring sensors such as radar sensors or a stereoscopic camera, provided in the flying object, the z. B. operate on the transit time principle and, for example, radar sensors or sound sensors and distance measurement of the unmanned flying object and an obstacle, such.
  • the sensor signals of the sensors are received by the controller and can be taken into account differently when changing the control commands in the assistance circuit depending on different configurations.
  • a brake curve is z. B. any dynamic braking sequence, in which the braking force, ie a negative acceleration, z. B. is increased or decreased gradually or continuously.
  • Another example is that the user wants to fly the drone inside a tunnel behind a car.
  • the drone must keep in the right lane at a fixed distance from the tunnel wall, so as not to endanger oncoming traffic.
  • the drone must maintain a fixed distance to the car and be able to brake in an emergency before impacting the car.
  • the first configuration module corresponds, for example, to a control loop which maintains a fixed distance orthogonal to the flight direction to the right tunnel wall
  • the second configuration module corresponds, for example, to a control loop with which a minimum distance to the preceding vehicle is maintained, wherein the user optionally sets the desired distance via a control command zoom in or zoom out to the minimum distance.
  • a configuration module may now be provided to or loaded into the assistance circuit by user selection, the brake commands adapted to the desired exposure, taking into account the desired speed and distance to the obstacle and taking into account the mass of the selected camera generated.
  • the unmanned flying object After loading or providing a user of the unmanned flying object can now rely on the assistance circuit, even if the user continues - driven by a control command from the user - at full speed on the obstacle, the received control commands in stop commands or braking commands converted or modified when the desired distance to the obstacle is reached. Difficult flight maneuvers are thus possible even with little or even no flight experience.
  • Another example is that the user issues the control command for a straight-line flight, but does not notice an obstacle.
  • a brake deposited by the user with a configuration module for such situations is executed so that the flying object comes to a standstill with a distance likewise set by the or another configuration module.
  • a dynamic braking according to a braking ramp is possible.
  • the user has, for example via the current configuration of the assistance circuit, the possibility of determining from which measured distance or at which angle to an obstacle, which is determined by a sensor connected via the sensor interface, the assistance circuit intervenes in the control commands of the user.
  • the type of engagement namely the type of a braking curve or a maximum speed when approaching an obstacle is vorggebar.
  • the user is allowed to fly along or within structures such as tunnels, forests or buildings without risking the risk of collision. Since the structures all have different dimensions, such as heights, widths, lengths or shapes, the user can easily generate a suitable configuration module, for example a beamforming, by slowly flying ahead with the drone and by measuring with the connected sensors , the pressure angle and the minimum distances of the drone to all existing objects in relation to the flight or sensor orientation includes.
  • a suitable configuration module for example a beamforming
  • the obstacle - in spite of the user's straight-flight command - is flipped or switched to a reverse flight in front of the obstacle so that the flying object begins to initiate controlled braking.
  • the trajectories can therefore be based on the configuration of recognized patterns or objects and z. B. even in the case that the patterns or objects move, do not fall below a predetermined distance, even if a control command is given, which would lead to falling below the distance without the assistance circuit.
  • the controller comprises at least one control output for outputting control commands to at least one actuator of a flying object or its control.
  • An actuator is here z.
  • the modified control commands thus correspond directly to the drive signals or serve for the determination of drive signals in order to generate speed specifications for the rotational speed of a propeller of the flying object.
  • the controller comprises automatic selection means for automatically selecting, in dependence on sensor data obtained from a further sensor interface from a further sensor, correction modules which are used by the assistance circuit as current configuration or in the assistance circuit as current Configuration to be loaded.
  • the automatic selection means are therefore z. B. connected to a sensor that can measure the attached to a suspension of the unmanned flying object weight and select depending on this weight for the weight of appropriate configuration modules.
  • a sensor that can measure the attached to a suspension of the unmanned flying object weight and select depending on this weight for the weight of appropriate configuration modules.
  • the invention relates to a remote control for controlling an unmanned flying object with a controller according to one of the aforementioned embodiments.
  • the remote controller is arranged to send selection commands to the control selection means for selecting configuration modules for the assistance circuit configuration and / or to generate configuration modules and to transmit the generated configuration modules to the controller.
  • the remote control is used in addition to the normal flight control of an unmanned flying object transmitted by control commands and selection commands to the control of the flying object to select configuration modules for the assistance circuit.
  • the remote control is used to allow remote reconfiguration of the assistance circuit and thus adapt the configuration of the assistance circuit for different maneuvers.
  • a first configuration module provides that the flying object basically comes in a distance of a few centimeters in front of an object to a halt. Now, if a movie scene in which this distance was desired terminated and another scene in which a different behavior of the unmanned flying object is desired, begun, then the current configuration of the assistant circuit can be remotely changed by means of the remote control without a Landing and connecting the unmanned flying object to a computer is necessary. Accordingly, a reconfiguration of the assistance circuit is possible from a distance during operation or flight operation.
  • the remote control comprises input means and a screen, wherein the screen z. B. may be connected via a data connection smartphone, tablet PC or the like.
  • the input means also comprise the touch-sensitive screen of the smartphone or of the tablet PC.
  • the screen is used, for example, to display further information depending on the loaded configurations, such. B. currently recorded distance values of distance sensors or information of an image processing. Data is advantageously transmitted from the controller to the remote control and processed by this for display on the screen.
  • the remote control therefore offers, for example, grouped configuration modules of different categories for different desired flight situations. Accordingly, selection of configuration modules takes place, for example, by selecting a group which is displayed on the screen for example. Eg as a hotkey or quick selection key.
  • a quick change of the configuration of the assistance circuit with a plurality of configuration modules is thus possible by an input with the input means in a simple manner.
  • configuration modules can be generated with the user interface and / or the screen of the remote control by trajectories, which are related to obstacles, for example, and which are actually flown with the input means of the remote control and simultaneously recorded or which are graphically specified on the screen by a user be converted in the remote control with a computational logic in one or more configuration modules. These can then be transmitted to the control of an unmanned flying object and / or stored in the remote control.
  • the control commands of the user who flies forward and the sensor data that reflects the obstruction are recorded and converted into a configuration module.
  • the same trajectory can later be flown automatically through the assistance system upon the occurrence of an obstacle detected with a sensor, even if other flight commands are given by the user or operator.
  • the invention comprises a method for controlling an unmanned flying object, in particular with a controller according to one of the preceding embodiments, wherein the controller receives flight commands for controlling the flying object and the received control commands are modified with an assistance circuit of the control in dependence on a configuration of the assistance circuit , The modified control commands are sent by the controller to an actuator.
  • the configuration of the assistant circuit is configured or reconfigured by a user or automatically.
  • sensor data of a sensor e.g. B. a distance sensor, in particular for measuring the distance according to the transit time principle, or a stereoscopic camera, received and taken into account the sensor data when modifying the received control commands depending on the current configuration.
  • control commands for controlling the flying object are transmitted by the remote control with a remote control, in particular according to one of the aforementioned embodiments, for example in a learning mode of the remote control.
  • the control commands are recorded in the remote control or the control of the unmanned flying object and converted the recorded commands in the remote control or the controller in one or more configuration modules and stored in the memory of the controller or remote control.
  • sensor data from the sensors of the flying object resulting from the control commands are recorded in the remote control or the control of the unmanned flying object and taken into account in the conversion of the commands.
  • the user it is possible for the user to hover the drone in front of a scene and to mark objects for a respective configuration module. For example, if the drone hovers in front of a tunnel entrance, the user marks this entrance and depth sensors measure the entrance. Finally, the user defines the behavior in a menu, for example dodging, flying in, highlighting in color, plus a viewing angle of the sensor on the object and the reference system (relative to the drone or relative to the direction of flight).
  • the drone can now use a hotkey to highlight the tunnel entrance on the screen and the user automatically flies into the tunnel entrance by controlling the drone in one direction.
  • the assistance system would then have a configuration module of the configuration for the tunnel from the current profile, ie the current configuration.
  • the generated configuration modules can later serve for the configuration of the assistance circuit.
  • configuration modules are generated by simply flying past by a user and can thereafter be reused as often as desired. For example, an experienced pilot can fly through certain maneuvers, which can then be flown by a layman by using the generated by the flying forward configuration modules for configuring the assistance circuit so to speak.
  • one or more configuration modules stored in the remote control with remote control input means are selected with the remote control and the selected configuration modules are transmitted to the controller.
  • the configuration modules received by the controller are stored in a memory or loaded into the assistance circuit as the current configuration. Accordingly, it is also possible to transfer with the remote control stored in the remote control configuration modules to the controller, which can then be used for further use in the controller, which is located in the flying object.
  • fast selection keys ie hotkeys
  • a group of configuration modules ie several configuration modules, for example different categories, are selected.
  • the selected group of configuration modules is then used by sending a selection command to the controller and processing the selection commands with the selection means as the current configuration of the assistant circuit or loaded as the current configuration in the assistant circuit.
  • the configuration module selected last with the remote control and the last configuration of the assistant circuit that is the last configuration module are compared.
  • An error signal is output from the remote control or the system as soon as the compared configuration modules do not match.
  • the actual configuration of the assistance circuit defined by the configuration modules automatically becomes competing properties checked and in the case of existing competing properties also issued an error signal.
  • the invention comprises a flying object with a controller according to one of the aforementioned embodiments and a system with a flying object and a remote control according to one of the aforementioned embodiments, in particular for carrying out the method according to one of the aforementioned embodiments.
  • the invention comprises a system with a controller according to one of the aforementioned embodiments and with a remote control according to one of the aforementioned embodiments.
  • Fig. 6 shows a representation on the screen of the remote control and Fig. 7 shows an additional or alternative representation on the screen.
  • the flying object 10 comprises a controller 12 and a plurality of actuators 14, to each of which a propeller 16 is connected.
  • a camera suspension 18 is arranged, which is also called gimbal. At the lower end of the camera suspension 18, a video camera 20 is mounted.
  • the unmanned aerial object 10 also has an antenna 22 with which it can receive control commands for controlling the flying object 10.
  • a user thus generates control commands with a remote control and transmits them to the antenna 22 via radio.
  • the control commands are supplied to the controller 12 and used with the controller for controlling the actuators 14.
  • Control commands for the unmanned aerial object 10 are z. Lifting, lowering, forward flying, reverse flying and / or sideways flying. These control commands are converted into drive signals by means of a motor controller, the drive signals serving to actuate the actuators 14.
  • control commands are converted into signals, for example, let the propeller 16 rotate by means of the actuators 14 each with a certain speed.
  • the controller 12 comprises an assistance circuit, not shown, whose function is explained with FIG.
  • Fig. 2 shows an embodiment of the controller 12 as a schematic block diagram.
  • the controller 12 receives via an antenna 22 and a receiver 24 control commands 26, z. B. from a remote control of a user.
  • the control commands 26 are supplied to an assistance circuit 28.
  • the assistance circuit 28 is supplied with sensor signals 32 received from sensors 30 by means of a sensor interface 33 of the controller 12.
  • the assistance circuit 28 changes the received control commands 26 and outputs them as modified Control commands 34 off.
  • the modified control commands 34 are fed via a control output 35 of the controller 12 to a converter 36, which is a motor control 36 or control 36.
  • the control 36 converts the modified control commands 36 into control signals 38, the control signals 38 serving to actuate actuators 14 5.
  • the assistance circuit 28 accordingly has a configuration for modifying the control commands 26.
  • the configuration here includes several configuration modules, each z. As tables or functions, wherein the tables or functions as input value, the control commands 26 and as output value, the modified control commands) le 34 include. As another variable of z. B. illustrated as tables or functions configuration modules of the assistant circuit 28 values of the sensor signals 32 are also considered in the present example.
  • the received control command 26 is changed in dependence on the configuration and the sensor signal 32 or its values with the assistance circuit 28 in modified 15 control commands 34. Depending on the current configuration, therefore, 26 different modified control commands 34 result from the same control command.
  • the controller 12 comprises a memory 40 with a non-rewritable memory module 41 and a rewritable memory module 42.
  • the non-rewritable memory module 41 various configuration modules for the configuration are stored, which represent basic functions for a configuration and should therefore not be modified by a user.
  • rewritable memory 42 are generated by a user configuration modules for certain applications and can be changed or deleted at any time by a user.
  • the memory 40 is connected to an interface 43 of the assistance circuit 28 by means of a data connection 44 and comprises a plurality of configuration modules for the configuration of the assistance circuit 28. Via the data connection 44 between the memory 40 and the assistance circuit 28, different configuration modules for the configurations for the assistance circuit 28 can be specified. in the
  • a configuration to be used by the assist circuitry 28 is loaded from the memory 40 into the assist circuitry 28. Accordingly, an unillustrated memory is also present in the assistance circuit in order to select configuration modules selected therein, which were previously loaded from the memory 40, to save and use this as the current configuration of the assistant circuit.
  • the configuration currently loaded in the assistance circuit 28 is therefore also referred to below as the current configuration.
  • the assistance circuit 28 it is also possible according to the invention for the assistance circuit 28 to access memory locations in the memory 40 via the data connection 44 as a function of a selected configuration, which contain the configuration modules of a selected configuration. Accordingly, the current configuration is not loaded into the assistance circuit, but the assistance circuit 28 accesses the current configuration in the memory 40.
  • the memory 40 is connected to a reader terminal 45 or a computer for reading data from memory cards or the computer to load new configuration modules into the memory 40.
  • selection means 46 are provided.
  • the selection means 46 serve to determine the configuration modules of a current configuration to be used by the assistance circuit 28.
  • the selection means 46 are likewise connected to the antenna 22 and to the receiver 24, so that selection commands 47 which are transmitted by a user with the remote control can be received by the controller 12 and supplied to the selection means 46. In accordance with the received selection command, a current configuration for the assistance circuit 28 is then selected with the selection means 46.
  • an automatic circuit 48 is provided to automatically select configuration modules with the selection means.
  • the controller 12 includes a test circuit 48, wherein the test circuit 48 is used to test the configuration of the assistance circuit 28 and recognize configuration modules that would competitively cause control commands 26 in modified control commands 34. A message is then output by the controller 12 if such competing configuration modules are selected as the current configuration for the assertion circuit 28.
  • the remote control 50 has a screen 52 which here comprises a touch-sensitive display 54 and corresponds to a tablet PC.
  • the tablet PC is connected via a cable connection 56 to the other part of the remote control 50.
  • the remote control 50 comprises input means 58, 60, which consist on the one hand of joysticks 58 for generating control commands and on the other hand of the graphically displayed quick select button 60 on the touch-sensitive display 54.
  • selection commands 47 can be generated with the keys 60 shown graphically, which are quick selection keys here.
  • a plurality of profiles 62 each comprising different sets of configuration modules 64, are displayed on the touch screen.
  • the configuration modules contained are then sent as selection command 47 to the selection means 46 of the controller 12.
  • This causes the assistant circuit 28 to reconfigure so that it accepts the configuration modules selected with the button 60 as the current configuration.
  • the selected configuration modules for example, from the memory 40 or in the case that they are stored in the remote control 50, loaded from the remote control 50 in the assistant circuit 28.
  • a user may continue to create their own profiles 62 by selecting configuration modules 64 stored in memory 40 and sorted into different categories 66 and merging them into a profile 62.
  • the remote control 50 shown in Fig. 3 also serves to generate configuration modules by z. B. by means of the joysticks 58 predefined flight maneuvers are performed directly and recorded and then the flight maneuver is stored as a configuration module in the remote control 50 or in the memory 40 of the controller 12.
  • These configuration modules 64 in the case that they are stored in the remote control 50, can also be transmitted to the controller 12 at a later time.
  • FIG. 4 shows the basic steps of a method for controlling an unmanned aerial object 10, in particular with an exemplary embodiment of the controller 12 according to the invention. In this case, firstly the assistance circuit 28 is reconfigured 70.
  • One or more configuration modules are reconfigured 64 selected by a user with a remote control 50 72 and the selected configuration modules corresponding selection commands 47 sent to selection means 46 of the control 74.
  • the control means 46 then load 76 the selected configuration modules 64 in the assistance circuit 28 as a current configuration.
  • the remote control 50 generates control commands 78 from a user 78, transmits them to the controller 12 80, and receives them from the controller 12.
  • the received control commands 26 are modified 84 with an assistance circuit 28 of the controller 12 in response to a configuration of the assistance circuit 28 84 and Figs modified control commands 34 sent by the controller 12 86 to actuators 14 to control.
  • FIG. 5 shows the unmanned aerial object 10, which has four environmental sensors (not shown).
  • the flying object 10 is switched to a mode for learning a new configuration module by flying ahead.
  • a basic configuration module is loaded as a configuration in which the areas 90a to 90d, which are monitored by the four sensors, not shown, indicate distances that the flying object 10 has to comply with obstacles.
  • the flying object 10 is directed in the direction 92 through the gap between two obstacles 94 and 96. After the flying object 10 has flown through between the obstacles 94, 96, this assumes that the distance to the obstacles 94, 96 given by the flight will continue to suffice in the future for such a flight between obstacles 94, 96 or past obstacles 94, 96 is and thus adjusts the monitored by the distance sensors areas 90a to 90d as shown at position 98.
  • the flying object 10 then passes through the obstacles 100, 102, 104, whereby in turn the regions 90a to 90d are adapted as shown at position 106.
  • These areas 90a to 90d are now stored as a configuration module and can later be loaded directly into the assistance circuit 28 as a configuration.
  • FIG. 6 now shows the regions 90a to 90d resulting from the preflight according to FIG. 5 on the screen 54 of the remote control 50.
  • the user can now define the regions 90a to 90d or further parameters of the configuration module, in particular by means of graphics User interface, to be customized.
  • FIG. 7 shows a further representation on the screen 54 of the remote control 50, by means of which further parameters can be adapted directly by numerical inputs.

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Computing Systems (AREA)
  • Mathematical Physics (AREA)
  • Theoretical Computer Science (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

L'invention concerne une commande destinée à un objet volant sans pilote et un procédé de commande d'un objet volant, en particulier d'un drone ou d'un Multicopter, la commande comprenant un circuit d'aide. Le dispositif de commande est adapté pour recevoir des instructions de commande de l'objet volant, pour modifier les instructions de commande reçues au moyen du circuit d'aide en fonction d'une configuration du circuit d'aide et pour émettre les instructions de commande modifiées. Le circuit d'aide comporte une interface et la configuration du circuit d'aide est reconfigurable au moyen de l'interface.
EP16791373.0A 2015-11-09 2016-11-02 Commande et télécommande pour objet volant sans pilote et procédé de commande de l'objet volant Withdrawn EP3374835A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE102015119279.9A DE102015119279A1 (de) 2015-11-09 2015-11-09 Unbemanntes Flugobjekt sowie Steuerung und Fernsteuerung hierfür und Verfahren zum Steuern eines unbemannten Flugobjekts
PCT/EP2016/076440 WO2017080888A1 (fr) 2015-11-09 2016-11-02 Commande et télécommande pour objet volant sans pilote et procédé de commande de l'objet volant

Publications (1)

Publication Number Publication Date
EP3374835A1 true EP3374835A1 (fr) 2018-09-19

Family

ID=57241079

Family Applications (1)

Application Number Title Priority Date Filing Date
EP16791373.0A Withdrawn EP3374835A1 (fr) 2015-11-09 2016-11-02 Commande et télécommande pour objet volant sans pilote et procédé de commande de l'objet volant

Country Status (4)

Country Link
US (1) US20180253091A1 (fr)
EP (1) EP3374835A1 (fr)
DE (1) DE102015119279A1 (fr)
WO (1) WO2017080888A1 (fr)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105517656B (zh) * 2014-09-30 2017-09-12 深圳市大疆创新科技有限公司 拨轮组件、遥控器以及无人机控制方法
CN107479568A (zh) * 2016-06-08 2017-12-15 松下电器(美国)知识产权公司 无人飞行器、控制方法以及控制程序
DE102017112765A1 (de) * 2017-06-09 2018-12-13 Liebherr-Werk Biberach Gmbh Verfahren und Vorrichtung zum Heben einer Last
US11014667B2 (en) * 2017-10-18 2021-05-25 Bombardier Transportation Gmbh Rail vehicle and on-board safety drone
CN112912312B (zh) * 2018-10-19 2024-06-07 安炳烈 具备防止冲突以及回收功能的无人机
DE102022121275A1 (de) 2022-08-23 2024-02-29 Globe UAV GmbH Verfahren zur Steuerung eines unbemannten Luftfahrzeugs

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2938774A1 (fr) * 2008-11-27 2010-05-28 Parrot Dispositif de pilotage d'un drone
FR2988868B1 (fr) * 2012-03-30 2015-04-24 Parrot Procede de pilotage d'un drone a voilure tournante a rotors multiples avec estimation et compensation du vent lateral
KR20150009732A (ko) * 2013-07-17 2015-01-27 삼성디스플레이 주식회사 표시장치 및 표시장치의 구동방법
US10743518B2 (en) * 2015-07-10 2020-08-18 Douglas Feeders And Accessories, Llc Wild game feeder

Also Published As

Publication number Publication date
DE102015119279A1 (de) 2017-05-11
WO2017080888A1 (fr) 2017-05-18
US20180253091A1 (en) 2018-09-06

Similar Documents

Publication Publication Date Title
EP3374835A1 (fr) Commande et télécommande pour objet volant sans pilote et procédé de commande de l'objet volant
EP2594446B1 (fr) Dispositif et procédé de fonctionnement d'un véhicule automobile
EP3545381B1 (fr) Aéronef sans pilote équipé d'une unité de commande modulaire de vol en formation
DE102014226458A1 (de) Verfahren und System zur Steuerung eines autonom bewegbaren, datentechnisch mit einem Fahrzeug gekoppelten Flugkörpers
EP2240354B1 (fr) Dispositif, procédé et programme informatique pour empêcher une collision ou pour réduire la gravité d'une collision pour des véhicules, en particulier des véhicules utilitaires
EP2780207B1 (fr) Dispositif et procédé permettant de faire fonctionner un véhicule
DE102015122090A1 (de) Fahrzeugfernsteuerung und -Betrieb
DE112016007380T5 (de) Anzeigekontrollvorrichtung, Anzeigevorrichtung und Anzeigekontrollverfahren
WO2016150590A1 (fr) Procédé et dispositif pour surveiller une trajectoire de consigne à parcourir par un véhicule au sujet de l'absence de collision
DE102013013747A1 (de) Fahrassistenzsystem, Fahrzeug mit einem Fahrassistenzsystem und Verfahren zum Betrieb eines Fahrerassistenzsystems
EP3569465A1 (fr) Dispositif et système de fourniture d'une fonction d'automatisation pour un véhicule
DE102018121370A1 (de) Anhänger-rückfahrhilfesystem mit prädiktiver anhängerkupplungswinkelfunktion
DE102020127254A1 (de) Verbesserte drohnenfahrzeugintegration und -steuerungen
WO2021094136A1 (fr) Procédé de commande d'une fonction de conduite autonome d'un véhicule
DE102012108949A1 (de) Steuernde Kommunikationseinrichtung, gesteuerte Körper-Kommunikationseinrichtung und Steuerungs-Kommunikationssystem
DE102017117203A1 (de) Autonomes zuwasserlassen von booten
EP3475921A1 (fr) Procédé et système de commande de véhicule permettant de créer des images d'un modèle d'environnement et véhicule correspondant
DE102018219665A1 (de) Verfahren und Steuereinheit zum Betreiben eines autonomen Fahrzeugs
WO2008087092A1 (fr) Dispositif de contrôle commun pour différents systèmes d'aide au conducteur
DE102018211905A1 (de) Steuereinrichtung für ein unbemanntes Luftfahrzeug
WO2013068176A1 (fr) Dispositif, procédé et système permettant de faire fonctionner un véhicule, et programme informatique permettant de mettre en œuvre le procédé sur un module de gestion de signaux
DE102013201554B3 (de) Einrichtung zur Stabilisierung einer Fluglage eines ferngesteuerten Flächenflugzeugs
DE102013201553B3 (de) Verfahren und Vorrichtung zur Stabilisierung der Fluglage eines ferngesteuerten Flächenflugzeugs
DE102014113049B4 (de) Verfahren zur Steuerung eines Fahrzeugs bei Durchführung einer Testfahrt und Fahrzeug
DE102009060901A1 (de) Landehilfseinrichtung

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

17P Request for examination filed

Effective date: 20180611

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR

AX Request for extension of the european patent

Extension state: BA ME

17Q First examination report despatched

Effective date: 20181114

DAV Request for validation of the european patent (deleted)
DAX Request for extension of the european patent (deleted)
STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN

18D Application deemed to be withdrawn

Effective date: 20200603