Patent Description:
<CIT> discloses an auto-networking system for establishing a machine-to-machine communication between two agricultural machines. The network may be established in an ad hoc fashion if the two agricultural machines approach close enough to each other. The agricultural machines may communicate operational parameters, for example to determine the current status of the other agricultural machine. The parameters may include a wayline for each agricultural machine, current load, fuel status, up-to-date worked field history (e. , area covered by dispensed chemicals, grain harvested, etc.), among other operational parameters. The shared parameters may be displayed on respective display screens (e. , cab monitors, headsets, etc.) of each machine.

<CIT> discloses a method of controlling a plurality of robotic vehicles by a single operator by determining a state of each robotic vehicle, assigning a robotic vehicle to an operator in response to a binding command from the operator, allowing the robotic vehicle to be commanded by the operator and releasing the robotic vehicle in response to an unbinding command from the operator. The operator may comprise a graphical user interface GUI which can be used to display a number of different types of control panels like a primary control panel to select specific commands for a bound robotic vehicle and a second control panel to view a fleet status panel. The operator may be able to reconfigure the control panels displayed on the display as necessary or desired.

<CIT> discloses a method for the deployment of a plurality of robots to perform a respective plurality of agricultural task. Once a robot has reached the individual plant it is determined if the robot is capable of performing the agricultural task on its own. If this is not the case, an operator can receive manual control with an interface and control the robot manually to perform the agricultural task correctly.

<CIT> discloses an agricultural support device comprising a traveling creator to create a scheduled traveling route of an agricultural machine, a display controller to display the virtual traveling status of the agricultural machine on an external terminal to travel on the created route and a correction permitting controller so the created route can be corrected with the external terminal.

An operator controlled agricultural machine and an unmanned, autonomously operating agricultural machine may be connected by a machine-to-machine communication to send control signals between the operator controlled agricultural machine and the autonomously operating agricultural machine for an human intervention of the autonomous operation. Since a human intervention may require a high attention for controlling two agricultural machines simultaneously it is an objective to enhance the safety for such an intervention.

According to an aspect of the invention there is provided a human machine interface for controlling a first or a second agricultural machine. The human machine interface includes a display unit for displaying a first graphical user interface assigned to the first agricultural machine and a second graphical user interface assigned to the second agricultural machine, at least one input element for switching between the first and the second graphical user interface and a control unit. The control unit comprises a first control scheme configured to detect a contact of the input element by an operator, to control the display unit to display the second graphical user interface while the input element is in contact with the operator and to control the display unit to display the first graphical user interface while the input element is out of contact with the operator.

The human machine interface may be used to control the first agricultural machine or the second agricultural machine or both agricultural machines simultaneously. The first agricultural machine may be operator controlled whereas the second agricultural machine may operate autonomously.

The display unit of the human machine interface may display the first graphical user interface assigned to the first agricultural machine comprising important information for the operator of the first agricultural machine for controlling the first agricultural machine and for monitoring the working process. The display unit may also be used by the operator to control the second agricultural machine and to monitor the working process of the second agricultural machine when the display unit displays the second graphical user interface. To reduce the risk of a confusion of the operator due to an unintentional displaying of the graphical user interface assigned to the agricultural machine other than the agricultural machine controlled by the operator the input element for switching between the two graphical user interfaces is designed analogously to a dead man switch. As long as a contact of the operator with the input element is present the second graphical user interface assigned to the second agricultural machine is displayed on the display unit. When the contact of the operator with the input element is interrupted the first graphical user interface assigned to the first agricultural machine is displayed on the display unit. Thus, the safety for a human intervention to monitor and control the unmanned second agricultural machine may be enhanced.

The second graphical user interface may be duplicated when it is displayed on the display unit. The second graphical user interface may be adapted to the resolution of the display unit.

The control unit may also include a second control scheme configured to detect a toggling of the input element by an operator. The control unit may control the display unit to display alternately the first or the second graphical user interface if a toggling of the input element is detected.

As an alternative to the first control scheme according to which the at least one input element works analogously as a dead man's switch, the control unit may additionally comprise a second control scheme according to which the at least one input element works analogously as a toggle switch for detecting a toggling of the at least one input element. The selection of the first or the second control scheme may be controlled automatically by the control unit. Optionally, the operator may select manually the first or the second control scheme.

The control unit may also be configured to determine a speed of the first agricultural machine and to compare the speed of the first agricultural machine with a speed threshold.

The first agricultural machine may comprise a speed sensor to determine the (driving) speed of the first agricultural machine and to send the speed signal to the control unit. The speed threshold may be a parameter stored in a memory of the control unit. The speed threshold may be a value from <NUM> to <NUM>/h, for example. The speed threshold may be defined by the operator.

The control unit may operate according to the first control scheme if the speed of the first agricultural machine is exceeding the speed threshold.

For a very safe control of the agricultural machines the speed threshold may be <NUM> (zero) so that the dead man's switch functionality of the at least one input element will be active if the first agricultural machine is moving.

The control unit may operate according to the second control scheme if the speed of the first agricultural machine is below or equal to the speed threshold.

The lower the speed threshold is set the more the safety for controlling the agricultural machines may be enhanced. If the speed threshold is equal to <NUM> (zero) the toggle switch functionality of the at least one input element will be active only if the first agricultural machine is at standstill.

The input element may be a foot actuatable switch.

The foot actuatable switch may be a pedal or a button. The foot actuatable switch may comprise a proximity sensor to detect a permanent contact of the foot with the foot actuatable switch. Since the hands are not needed to operate the input element the operator has both hands free to control the agricultural machines. Hence, the safe control of the agricultural machines may be improved.

The at least one input element may be integrated into the display unit.

The input element may be a key of a keypad integrated into the display unit. In case of two or more input elements one input element may be a foot actuatable switch and the other input element may be a key of the display unit.

The human machine interface may also include an additional display unit for displaying an additional graphical user interface assigned to the second agricultural machine. The first control scheme may be configured to control the additional display unit to display the additional graphical user interface while the input element is in contact with the operator.

If the size of one display unit is too small to display the complete content of the second graphical user interface of the second agricultural machine the content of the second graphical user interface can be split up in two parts by the control unit. One part may be displayed on the one display unit and the other part may be displayed on the additional display unit. Thus, the operator gets full control over the second agricultural machine.

The human machine interface may also include a control element. The first control scheme may be configured to assign the control element to the second agricultural machine while the input element is in contact with the operator. The second control scheme may be configured to assign alternately the control element to the first or the second agricultural machine if a toggling of the input element is detected.

The control element may be a lever, a joystick, a steering wheel, a potentiometer or any other input device to control the agricultural machines, e. to control the driving speed or the driving direction of the agricultural machines or to control any function of the implements. So, the assignment of the control element may switch together with the switching of the graphical user interfaces so that the control element and the display unit of the human machine interface of the first agricultural machine may always be related to one of the agricultural machines. , when the first graphical user interface of the first agricultural machine is displayed on the display unit the control element is assigned to the first agricultural machine whereas when the second graphical user interface of the second agricultural machine is displayed on the display unit the control element is assigned to the second agricultural machine.

As mentioned above the second agricultural machine may be an autonomously controlled machine.

The second agricultural machine may steer, accelerate or decelerate autonomously as well as control autonomously any other function of the machine and the implement. The second agricultural machine may follow the first agricultural machine with a constant distance, e. driving in a parallel track or wayline for the purpose of a leader-follower application.

The autonomous control of the second agricultural machine may be overridable by an operation of the human machine interface when the second graphical user interface is displayed on the display unit.

When the control element is assigned to the second agricultural machine the operator may operate a control element, for example to initiate an emergency braking or any other (safety) action. Then, the control unit executes the commands of the operator according to his operation of the control element instead of control signals of the autonomous control of the second agricultural machine.

A further aspect provides a control system for controlling a first or a second agricultural machine comprising a first agricultural machine, a second agricultural machine and the human machine interface as described before. The human machine interface may be integrated in the first agricultural machine.

Hence, the operator may control the second agricultural machine while being seated in the driver's workplace of the first agricultural machine.

Another aspect includes a method of controlling a first or a second agricultural machine comprising the steps of executing a first control scheme comprising the steps of checking if an input element is in contact with an operator, displaying a first graphical user interface assigned to the first agricultural machine on a display unit while the input element is out of contact with the operator and displaying a second graphical user interface assigned to the second agricultural machine on the display unit while the input element is in contact with the operator.

The method may also comprise the steps of determining a speed of the first agricultural machine, comparing the speed of the first agricultural machine with a speed threshold wherein the first control scheme is executed if the speed of the first agricultural machine exceeds the speed threshold.

The method may also comprise the steps of executing a second control scheme comprising the steps of alternately displaying the first and the second graphical user interface on the display unit if the input element is toggled wherein the second control scheme is executed if the speed of the first agricultural machine is below or equal to the speed threshold.

The first control scheme may also comprise the step of assigning a control element to the second agricultural machine while the input element is in contact with the operator and the second control scheme may also comprise the step of alternately assigning the control element to the first or the second agricultural machine if the input element is toggled.

The method may be a computer-implemented method. The method may be stored in a memory of the control unit and may be carried out by a controller of the control unit. The controller may choose which steps of the method to carry out and which not. The controller may also carry out the steps in any order.

Within the scope of this application it should be understood that the various aspects, embodiments, examples and alternatives set out herein, and individual features thereof may be taken independently or in any possible and compatible combination. Where features are described with reference to a single aspect or embodiment, it should be understood that such features are applicable to all aspects and embodiments unless otherwise stated or where such features are incompatible.

Several aspects of the invention will now be described, by way of example only, with reference to the accompanying drawings, in which:.

<FIG> shows a control system <NUM> for controlling a first and/or a second agricultural machine <NUM> and <NUM>. The first agricultural machine <NUM> is a tractor connected with an implement <NUM> such as a plough. A driver's workplace <NUM> including a human machine interface <NUM> are integrated into a cabin <NUM> of the first agricultural machine <NUM>. Analogously, the second agricultural machine <NUM> is a tractor connected with an implement <NUM> such as a plough. A driver's workplace <NUM> including a human machine interface <NUM> are integrated into a cabin <NUM> of the second agricultural machine <NUM>. The first and the second agricultural machine <NUM> and <NUM> may be of the same type as shown in <FIG> but they could be also of different types, as for example a harvester (first agricultural machine <NUM>) and a tractor (second agricultural machine <NUM>).

The first as well as the second agricultural machine <NUM> and <NUM> can be manually controlled by an operator using the human machine interface of the corresponding agricultural machine, for example to control the speed or the driving direction of the agricultural machine or to control any function of the implement. As can be seen in <FIG>, an operator <NUM> is sitting in the driver's workplace <NUM> of the first agricultural machine <NUM> and uses the human machine interface <NUM>.

Both agricultural machines <NUM> and <NUM> are connected via a wireless data connection <NUM> to exchange signals and data from one agricultural machine to the other. For example, the first agricultural machine <NUM> may receive signals and data representing the current status of the second agricultural machine <NUM> as the speed, the driving direction or any settings of the implement <NUM>, process the received signals and data, generate control signals based on the processed signals and data and send the control signals to the second agricultural machine <NUM> to adjust the speed or the driving direction of the second agricultural machine <NUM> or to adjust any setting of the implement <NUM> of the second agricultural machine <NUM>. Hence, the second agricultural machine <NUM> can be automatically controlled by the first agricultural machine <NUM> so that for example the driving direction of second agricultural machine <NUM> may be controlled parallel to the first agricultural machine <NUM> or the speed of the second agricultural machine <NUM> may be adapted according to the speed of the first agricultural machine <NUM> or the control of the implement <NUM> of the first agricultural machine <NUM> may be imitated by the implement <NUM> of the second agricultural machine <NUM> for providing a leader-follower functionality. , the manned first agricultural machine <NUM> is controlled by the operator <NUM> and the unmanned second agricultural machine <NUM> executes automatically the same working process of the first agricultural machine <NUM> in a parallel track so that the second agricultural machine <NUM> drives and works autonomously. In addition, the operator <NUM> sitting in the driver's workplace <NUM> of the first agricultural machine <NUM> may monitor the second agricultural machine <NUM> working autonomously and may intervene in the automatic control of the second agricultural machine <NUM> in case of a failure or any other dangerous situation.

The wireless data connection <NUM> may be established automatically when the first agricultural machine <NUM> and the second agricultural machine <NUM> are getting close enough to each other. Such a data connection may be established in terms of an auto-networking system for achieving an ad hoc network as disclosed in <CIT>.

<FIG> shows the interior of the cabin <NUM> of the first agricultural machine <NUM>. The operator <NUM> is sitting in the driver's workplace <NUM> and may operate the human machine interface <NUM> to control the first or the second agricultural machine <NUM> or <NUM>, e. the speed, the driving direction or any function of the tractors or the implements <NUM> or <NUM>. The human machine interface <NUM> comprises several devices as a display unit <NUM>, a display unit <NUM>, a display unit <NUM>, an input element <NUM>, an input element <NUM>, an armrest <NUM> comprising an input element <NUM> and control elements <NUM> and <NUM> and a control unit <NUM>. The display units <NUM>, <NUM> and <NUM>, the input elements <NUM>, <NUM> and <NUM> and the control element <NUM> and <NUM> are connected with the control unit <NUM>.

At least one of the display units <NUM>, <NUM> and <NUM> may comprise a touch sensitive display to recognize a touch of an operator <NUM> to execute a function and to control one of the agricultural machines <NUM> and <NUM>. Additionally, control elements <NUM>, <NUM> (buttons, switches, levers, etc.) of the armrest <NUM> can be used by the operator <NUM> to control the agricultural machines <NUM> and <NUM>. The input elements <NUM>, <NUM> and <NUM> can be used by the operator <NUM> to control the display units <NUM>, <NUM> and <NUM>. Control element <NUM> is a joystick to control the speed and the driving direction of the agricultural machines. Input element <NUM> is a foot actuatable switch to be applied or released by a foot of the operator <NUM>. Input element <NUM> may be designed as a pedal or as a button. Input element <NUM> is a keyboard integrated into the display unit <NUM>. Input element <NUM> is a button integrated in the control element <NUM>, e. the handle of the joystick. Control element <NUM> may be levers or potentiometers to raise or lower the implements <NUM> or <NUM> for example.

Each display unit <NUM>, <NUM> and <NUM> is configured to display a graphical user interface (GUI). For example, display unit <NUM> may display a first graphical user interface <NUM> as shown in <FIG> and a second graphical user interface <NUM> as shown in <FIG>. The graphical user interfaces <NUM> and <NUM> may comprise text, numbers, symbols, icons or any other elements to visualize a specific content as the status of the agricultural machine (e. speed, fuel consumption, temperature, active/inactive functions, field maps, navigational information, work process parameters, sensor signals, etc.), or settings of any vehicle functions or implement functions.

The first graphical user interface <NUM> is assigned to the first agricultural machine <NUM> so that the first graphical user interface <NUM> represents content in respect of the first agricultural machine <NUM>. The second graphical user interface <NUM> is assigned to the second agricultural machine <NUM> so that the second graphical user interface <NUM> represents content in respect of the second agricultural machine <NUM>. Both graphical user interfaces <NUM> and <NUM> comprise also a status bar <NUM> displaying two tractors and an indicator <NUM> or <NUM> highlighting one of the two tractors. The left tractor represents the first agricultural machine <NUM> and is highlighted by the indicator <NUM> if the content of the graphical user interface is related to first agricultural machine <NUM> (see <FIG>) whereas the right tractor represents the second agricultural machine <NUM> and is highlighted by the indicator <NUM> if the content of the graphical user interface is related to second agricultural machine <NUM> (see <FIG>).

When the second graphical user interface <NUM> is displayed on one of the display units <NUM>, <NUM> and <NUM> of the human machine interface <NUM> of the first agricultural machine <NUM> all needed signals and data for presenting the content of the graphical user interface <NUM> are transferred from the second agricultural machine <NUM> to the first agricultural machine <NUM> via the wireless data connection <NUM>.

As shown in <FIG>, the graphical user interface <NUM> comprises a field for speed control <NUM> and a field for implement control <NUM>. Thus, a speed signal representing the current speed of the second agricultural machine <NUM> and signals representing the status of the implement <NUM> are transferred to the first agricultural machine <NUM> via the data connection <NUM>. The signals are processed by the control unit <NUM> of the first agricultural machine <NUM> to generate the content of the field for speed control <NUM> and the field for implement control <NUM> of the second graphical user interface <NUM>. The field for speed control <NUM> shows the current speed of the second agricultural machine <NUM> and the field for implement control <NUM> shows the current settings of the implement <NUM> of the second agricultural machine <NUM>, e. the position of the implement <NUM> relative to the tractor. Any changes of these parameters will be updated in the graphical user interface <NUM>. The parameters may be changed by the operator <NUM> by operating the control elements <NUM> or <NUM>. In case of a touch sensitive display unit <NUM> the field for speed control <NUM> and a field for implement control <NUM> may be implemented as additional control elements so that the parameters may be changed by touching a new value of the corresponding parameter of the graphical user interface <NUM>.

<FIG> shows the control unit <NUM> comprising an interface <NUM>, a controller <NUM> and a memory <NUM>. The control unit <NUM> may receive and send signals or data via the interface <NUM>. The interface <NUM> may be a wireless interface or a connector. The interface <NUM> may receive and send signals and data via the data connection <NUM>. The controller <NUM> may store the data or signals received by the control unit <NUM> in the memory <NUM>. The memory <NUM> may contain additional data or executable programs, for example in terms of a computer-implemented method, which may be retrieved, processed or carried out by the controller <NUM>. Data or signals resulting from the processing of data or signals or from the execution of a program may be stored to the memory <NUM> or sent to the interface <NUM> by the controller <NUM>.

At least one of the input elements <NUM>, <NUM> and <NUM> is configured to switch the graphical user interface of the at least one of the display unit <NUM>, <NUM> and <NUM> between the first and the second graphical user interface <NUM> and <NUM>, here for example the foot actuatable input element <NUM>. So, the operator <NUM> located at the driver's workplace <NUM> of the first agricultural machine <NUM> may switch between the first and the second graphical user interface <NUM> and <NUM> by operating the input element <NUM>. Additionally, at least one of the input elements <NUM>, <NUM> and <NUM> is configured to switch the assignment of the control elements <NUM> and <NUM> between the first and the second agricultural machine <NUM> and <NUM>. So, the operator <NUM> located at the driver's workplace <NUM> of the first agricultural machine <NUM> may switch the assignment between the first and the second agricultural machine <NUM> and <NUM> to control either the first or the second agricultural machine <NUM> or <NUM> by the control elements <NUM> and <NUM>.

The switching between the first and the second graphical user interface <NUM> and <NUM> is executed by the control unit <NUM> by carrying out a method as schematically depicted in a flow diagram of <FIG>. The method starts with step S100, e. when the first agricultural machine <NUM> is started. The method proceeds to step S101 and the control unit <NUM> controls at least one of the display units <NUM>, <NUM> and <NUM> to display the first graphical user interface <NUM> assigned to the first agricultural machine <NUM>. Then, the display unit <NUM> for example displays the first graphical user interface <NUM> as shown in <FIG>.

The method proceeds to step S102 and the control unit <NUM> assigns the control elements <NUM> and <NUM> to the first agricultural machine <NUM>. Hence, the operator <NUM> may control the driving speed, the driving direction or any other function as the implement <NUM> of the first agricultural machine <NUM> by operating the control elements <NUM> and <NUM>.

The method proceeds to step S103 and the control unit <NUM> determines the driving speed v<NUM> of the first agricultural machine <NUM>. A speed sensor may send a speed signal to the control unit <NUM>. Then, the control unit <NUM> compares the driving speed v<NUM> of the first agricultural machine <NUM> with a speed threshold vs. The speed threshold vs is stored in the memory <NUM> and can be defined by the operator <NUM>. For example, the speed threshold vs can be set to any value between <NUM> and <NUM>/h. If the driving speed v<NUM> of the first agricultural machine <NUM> exceeds the speed threshold vs the method proceeds to step S104 for executing a first control scheme. Otherwise, the method proceeds to step S107 for executing a second control scheme. , the selection of the first or the second control scheme depends on the driving speed v<NUM> of the first agricultural machine <NUM>.

Depending on the selected control scheme, the operating principle of the at least one input element <NUM>, <NUM> and <NUM> changes, too. According to the first control scheme, the at least one input element <NUM>, <NUM> and <NUM> works analogously as a dead man's switch for detecting a permanent contact of the operator <NUM> with the at least one input element <NUM>, <NUM> and <NUM>. According to the second control scheme, the at least one input element <NUM>, <NUM> and <NUM> works analogously as a toggle switch for detecting a toggling of the at least one input element <NUM>, <NUM> and <NUM> instead of a permanent contact.

If the method proceeds to step S104, the control unit <NUM> determines whether at least one of the input elements <NUM>, <NUM> and <NUM> is in contact with the operator <NUM>. If there is no contact between the operator <NUM> and the at least one input element <NUM>, <NUM> and <NUM> the method steps back to step S101 and continues as described above. If the operator <NUM> permanently touches the at least one input element <NUM>, <NUM> and <NUM>, e. if the operator <NUM> puts his foot on the foot actuatable input element <NUM>, the method proceeds to step S105. Then, the control unit <NUM> controls at least one of the display units <NUM>, <NUM> and <NUM> to switch from the first graphical user interface <NUM> assigned to the first agricultural machine <NUM> to the second graphical user interface <NUM> assigned to the second agricultural machine <NUM> and to display the second graphical user interface <NUM>. Then, the display unit <NUM> for example displays the second graphical user interface <NUM> as shown in <FIG>. If the size of the display unit <NUM> is too small to display the complete content of the second graphical user interface <NUM> of the second agricultural machine <NUM> the content of the second graphical user interface <NUM> can be split up in two parts by the control unit <NUM>. One part may be displayed on the display unit <NUM> and the other part may be displayed on an additional display unit, e. display unit <NUM>. So, the operator <NUM> seated on the driver's workplace <NUM> of the first agricultural machine <NUM> may now monitor the second agricultural machine <NUM> in a fashion as if he would be seated on the driver's workplace <NUM> of the second agricultural machine <NUM>.

The method proceeds to step S106 and the control unit <NUM> assigns the control elements <NUM> and/or <NUM> to the second agricultural machine <NUM>. Hence, the operator <NUM> may take control over the second agricultural machine <NUM>, e. adjusting the driving speed and the driving direction by operating the control element <NUM>, while being seated on the driver's workplace <NUM> of the first agricultural machine <NUM>. The operator <NUM> may also override any autonomous working process of the second agricultural machine <NUM>, for example to bring the second agricultural machine <NUM> to standstill in case of a failure or to evade the second agricultural machine <NUM> when approaching an obstacle.

The method steps back to S103. Steps S103 to S106 will be repeated continuously as long as the driving speed v<NUM> exceeds the speed threshold vs and as long as the at least one input element <NUM>, <NUM> and <NUM> is in permanent contact with the operator <NUM>. At the moment the operator <NUM> releases the contact with the at least one input element <NUM>, <NUM> and <NUM> the method steps back to S101 and S102 so that the at least one display unit <NUM>, <NUM> and <NUM> switches from the second graphical user interface <NUM> assigned to the second agricultural machine <NUM> back to the first graphical user interface <NUM> assigned to the first agricultural machine <NUM>. In addition, the control elements <NUM> and <NUM> are reassigned to the first agricultural machine <NUM> again.

If the driving speed v<NUM> of the first agricultural machine <NUM> is equal or below the speed threshold vs the method proceeds to step S107 after step S103 and the control unit <NUM> determines whether at least one of the input elements <NUM>, <NUM> and <NUM> has been toggled by the operator <NUM>. In contrast to step S104 at which the control unit <NUM> determines whether the at least one input element <NUM>, <NUM> and <NUM> is in permanent contact with the operator <NUM>, a short touch of the at least one input element <NUM>, <NUM> and <NUM> is sufficient to detect a toggling. If the operator <NUM> didn't toggle the at least one input element <NUM>, <NUM> and <NUM> the method steps back to step S101 and continues as described above. Otherwise the method proceeds to step S108 and the control units <NUM> determines whether the second graphical user interface <NUM> assigned to the second agricultural machine <NUM> is displayed on the at least one display unit <NUM>, <NUM> and <NUM> of the first agricultural machine <NUM>. If so, the method steps back to S101 to switch from the second graphical user interface <NUM> to the first graphical user interface <NUM> and to reassign the control elements <NUM> and <NUM> to the first agricultural machine <NUM> (step S102). If not, the method proceeds to step S109 and the control unit <NUM> controls the at least one display unit <NUM>, <NUM> and <NUM> to display the second graphical user interface <NUM> assigned to the second agricultural machine <NUM> on the at least one display unit <NUM>, <NUM> and <NUM>. Hence, the control unit <NUM> controls the at least one display unit <NUM>, <NUM> and <NUM> to switch alternately between the first graphical user interface <NUM> as shown in <FIG> and the second graphical user interface <NUM> as shown in <FIG> each time a toggling is detected at step S107.

If the size of the display unit <NUM> is too small to display the complete content of the second graphical user interface <NUM> of the second agricultural machine <NUM> the content of the second graphical user interface <NUM> can be split up in two parts by the control unit <NUM>. One part may be displayed on the display unit <NUM> and the other part may be displayed on an additional display unit, e. display unit <NUM>. So, the operator <NUM> seated on the driver's workplace <NUM> of the first agricultural machine <NUM> may now monitor the second agricultural machine <NUM> in a fashion as if he would be seated on the driver's workplace <NUM> of the second agricultural machine <NUM>.

The method proceeds to step S110 and the control unit <NUM> assigns the control elements <NUM> and/or <NUM> to the second agricultural machine <NUM>. Hence, the operator <NUM> may take control over the second agricultural machine <NUM>, e. adjusting the driving speed and the driving direction by operating the control element <NUM>, while being seated on the driver's workplace <NUM> of the first agricultural machine <NUM>. The operator <NUM> may also override any autonomous working process of the second agricultural machine <NUM>, for example to bring the second agricultural machine <NUM> to standstill in case of a failure or to evade the second agricultural machine <NUM> when approaching an obstacle.

The method proceeds to step S111 and ends. Then, the control unit <NUM> may restart the method again (step S100).

Claim 1:
A human machine interface (<NUM>) for controlling a first or a second agricultural machine (<NUM>, <NUM>), comprising:
a display unit (<NUM>) for displaying a first graphical user interface (<NUM>) assigned to the first agricultural machine (<NUM>) and a second graphical user interface (<NUM>) assigned to the second agricultural machine (<NUM>);
at least one input element (<NUM>, <NUM>, <NUM>) for switching between the first and the second graphical user interface (<NUM>, <NUM>);
a control unit (<NUM>) comprising a first control scheme configured to detect a contact of the input element (<NUM>, <NUM>, <NUM>) by an operator (<NUM>);
characterized in that
the first control scheme is configured
to control the display unit (<NUM>) to display the second graphical user interface (<NUM>) while the input element (<NUM>, <NUM>, <NUM>) is in contact with the operator (<NUM>); and
to control the display unit (<NUM>) to display the first graphical user interface (<NUM>) while the input element (<NUM>, <NUM>, <NUM>) is out of contact with the operator (<NUM>).