Method for displaying driving information of work vehicle through user terminal, and apparatus therefor
The method and device provide an intuitive display of driving information for work vehicles through a user terminal, addressing the challenge of accurately depicting vehicle paths and status, thereby improving agricultural work efficiency and safety.
Patent Information
- Application Number
- PCT/KR2024/006468
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-12-13
- Filing Date
- 2024-05-13
- Publication Date
- 2025-06-19
AI Technical Summary
Current technologies lack an efficient method to accurately and intuitively display driving information of work vehicles, particularly tractors, to prevent accidents and improve agricultural work efficiency, especially in uneven terrain.
A method and device that utilize a user terminal to display driving information of work vehicles by specifying the vehicle type, calculating three-dimensional visual data of the driving path, detecting the vehicle's location using GPS and IMU sensor information, and reflecting driving status changes into the visual data.
This solution allows users to intuitively grasp the driving status and path of work vehicles, enhancing situational awareness and reducing the likelihood of accidents and inefficiencies in agricultural work.
Smart Images

Figure KR2024006468_19062025_PF_FP_ABST
Abstract
Description
Method and device for displaying driving information of a work vehicle through a user terminal
[0001] The present invention relates to a method for displaying driving information of a vehicle, and more specifically, to a method for providing high convenience to a user by displaying driving information of a work vehicle specialized for work such as agricultural work or construction work through a user terminal, and to a device for implementing the method.
[0002] Precision agriculture technology is a crucial technology in modern agriculture, directly impacting productivity and convenience. Precision agriculture technology has evolved to optimize crop production and management by leveraging basic agricultural data, sensor-collected data, and other information technology (IT). Precision agriculture technology can be broadly divided into four areas: data collection and analysis, GPS and drone utilization, automation and robotics, and big data and artificial intelligence.
[0003] First, in the field of data collection and analysis, various sensors and devices are used to collect diverse data, such as soil condition, climate conditions, and crop health. The collected data includes soil nutrients, pH, moisture content, crop growth rate, and pest occurrence. This data can be used by users or analysis systems to understand the overall situation of the agricultural sector and make applicable decisions.
[0004] Furthermore, in the field of GPS and drone technology, GPS and drones can be used to conduct more precise agricultural operations. GPS can be used to establish precise locations and routes for soil management and crop harvesting, and drones can be used to monitor crop conditions over a wider area.
[0005] In the field of automation and robotics, robotics and autonomous driving technologies are being used in agriculture to automatically manage soil and crops. For example, autonomous tractors can use GPS and sensors to perform tasks such as planting and monitoring crops.
[0006] Finally, in the field of big data and artificial intelligence, collected data is analyzed using big data and artificial intelligence technologies. This allows for the identification of data patterns and the development of predictive models, thereby improving crop productivity and enabling more efficient farming.
[0007] Figure 1 is a diagram schematically showing the rising and falling motion of the attachment according to the hitch operation of the tractor.
[0008] The tractor illustrated in Fig. 1 has an attachment connected to the rear, and the attachment can be powered by the PTO of the tractor's engine (or motor), and can be raised or lowered according to the hitch at the rear of the tractor whenever the hitch at the rear of the tractor is raised or lowered. The hitch at the rear of the tractor is additionally equipped with a position sensor and an angle sensor, so that the attachment, whose position changes as the hitch is raised or lowered, can be accurately detected. Although Fig. 1 schematically illustrates a rear PTO connected to the attachment at the rear of the tractor, depending on the embodiment, an attachment may also be arranged at the front of the tractor, and the attachment arranged at the front may also be powered by the front PTO of the tractor, and may perform various agricultural tasks according to the movement of the tractor.
[0009] Since the manufacturers of tractors and those of attachments are not completely aligned, and the attachments cannot be equipped with various sensors that are linked to the tractor's ECU (Electronic Control Unit) due to price or compatibility issues, there is virtually no way to automatically and accurately correct the misaligned attachment position or direction when the tractor is moving for a long time and performing farming work, even if the attachment position is misaligned and the overall farming efficiency is reduced. In other words, every time a tractor with an attachment is used, the user has to rely on their experience to correct the deviation in the attachment position every time, which is inconvenient.
[0010] Meanwhile, if the position of the attachment attached to the tractor is misaligned, if the direction of the attachment attached to the tractor is distorted, it will have a negative effect on the driving of the tractor. In addition, cases where the position of the attachment attached to the tractor is misaligned or the direction of the attachment is distorted frequently occur when the work is performed on an uneven surface or a work site where the ground elevation changes frequently. Therefore, it is important for the operator (user) driving the tractor to quickly obtain accurate information about the driving status of the tractor to minimize the number of such situations. However, there is currently no method to provide accurate information about the driving status to the user in an intuitive and concise manner.
[0011] In particular, considering the average age and education level of agricultural workers in Korea, providing users with an excessive amount of information is unlikely to be useful. Therefore, rather than providing a variety of information acquired by a tractor while performing agricultural work, a technology is needed that can intuitively provide only information on driving conditions that can prevent agricultural accidents and reduce agricultural work efficiency.
[0012] The technical problem to be solved by the present invention is to provide a method for displaying driving information of a work vehicle through a user terminal and a device for implementing the method.
[0013] According to one embodiment of the present invention for solving the above technical problem, a method for displaying driving information of a work vehicle through a user terminal includes the steps of: specifying a type of work vehicle based on a received user input; when the type of work vehicle is specified, calculating three-dimensional visual data on a driving path of the work vehicle centered on the specified work vehicle and outputting the data through the user terminal; detecting a location of the work vehicle using GPS information and IMU sensor information of the work vehicle; and reflecting driving status information in which the detected location of the work vehicle changes as the work vehicle moves into the three-dimensional visual data and outputting the data to the user terminal.
[0014] According to another embodiment of the present invention for solving the above technical problem, a device is provided that displays driving information of a work vehicle through a user terminal, the device including: a memory in which at least one program is stored; and a processor that processes a series of processes based on the program stored in the memory; wherein the processor specifies a type of work vehicle based on a received user input, and when the type of work vehicle is specified, calculates three-dimensional visual data on a driving path of the work vehicle centered on the specified work vehicle and outputs the data through the user terminal, detects the location of the work vehicle using GPS information and IMU sensor information, and reflects driving status information in which the detected location of the work vehicle changes as the work vehicle moves into the three-dimensional visual data and outputs the data to the user terminal.
[0015] One embodiment of the present invention can provide a computer-readable recording medium storing a program for executing the above method.
[0016] According to the present invention, a user can confirm that a work vehicle of a desired color is displayed as three-dimensional visual data on the driving screen of the work vehicle and performs agricultural work.
[0017] In addition, according to the present invention, the user can intuitively grasp the status of agricultural work by increasing the level of situational understanding through the work vehicle displayed as three-dimensional visual data.
[0018] Figure 1 is a diagram schematically showing the rising and falling motion of the attachment according to the hitch operation of the tractor.
[0019] Figure 2 is a schematic diagram showing the entire system for implementing the method according to the present invention.
[0020] Figure 1 is a diagram schematically showing the rising and falling motion of the attachment according to the hitch operation of the tractor.
[0021] Figure 2 is a schematic diagram showing the entire system for implementing the method according to the present invention.
[0022] FIG. 3 is a drawing exemplifying a first embodiment in which a method according to the present invention is implemented as an application.
[0023] FIG. 4 is a drawing exemplifying a second embodiment in which a method according to the present invention is implemented as an application.
[0024] FIG. 5 is a drawing exemplifying a third embodiment in which a method according to the present invention is implemented as an application.
[0025] FIG. 6 is a drawing exemplifying a fourth embodiment in which a method according to the present invention is implemented as an application.
[0026] FIG. 7 is a drawing exemplifying a fifth embodiment in which a method according to the present invention is implemented as an application.
[0027] FIG. 8 is a drawing exemplifying a sixth embodiment in which a method according to the present invention is implemented as an application.
[0028] FIG. 9 is a drawing exemplifying a seventh embodiment in which a method according to the present invention is implemented as an application.
[0029] Figure 10 is a flowchart illustrating an example of a method according to the present invention.
[0030] Figure 11 is a block diagram showing an example of a device according to the present invention.
[0031] According to one embodiment of the present invention for solving the above technical problem, a method for displaying driving information of a work vehicle through a user terminal includes the steps of: specifying a type of work vehicle based on a received user input; when the type of work vehicle is specified, calculating three-dimensional visual data on a driving path of the work vehicle centered on the specified work vehicle and outputting the data through the user terminal; detecting a location of the work vehicle using GPS information and IMU sensor information of the work vehicle; and reflecting driving status information in which the detected location of the work vehicle changes as the work vehicle moves into the three-dimensional visual data and outputting the data to the user terminal.
[0032] In the above method, in the first paragraph, the work vehicle may be one of a tractor, a harvester, and a sprayer.
[0033] In the above method, the received user input is model information of the work vehicle, and the step of outputting through the user terminal may receive the vehicle rendering information from a server if there is no vehicle rendering information corresponding to the model information of the work vehicle.
[0034] In the above method, the step of outputting to the user terminal may output the driving status information to a first area of the display of the user terminal, and output ground elevation information regarding changes in elevation of the ground on which the work vehicle moves to a second area that does not overlap with the first area.
[0035] In the above method, the ground height information may be information produced by processing the IMU sensor information.
[0036] In the above method, the ground elevation information can be output in the form of a real-time graph that changes in real time over time.
[0037] According to another embodiment of the present invention for solving the above technical problem, a device is provided that displays driving information of a work vehicle through a user terminal, the device including: a memory in which at least one program is stored; and a processor that processes a series of processes based on the program stored in the memory; wherein the processor specifies a type of work vehicle based on a received user input, and when the type of work vehicle is specified, calculates three-dimensional visual data on a driving path of the work vehicle centered on the specified work vehicle and outputs the data through the user terminal, detects the location of the work vehicle using GPS information and IMU sensor information, and reflects driving status information in which the detected location of the work vehicle changes as the work vehicle moves into the three-dimensional visual data and outputs the data to the user terminal.
[0038] In the above device, the work vehicle may be one of a tractor, a harvester, and a sprayer.
[0039] In the above device, the received user input is model information of the work vehicle, and the processor can receive the vehicle rendering information from the server if there is no vehicle rendering information corresponding to the model information of the work vehicle.
[0040] In the above device, the processor can output the driving status information to a first area of the display of the user terminal, and output ground elevation information regarding changes in elevation of the ground on which the work vehicle moves to a second area that does not overlap with the first area.
[0041] In the above device, the ground height information may be information produced by processing the IMU sensor information.
[0042] In the above device, the processor can output the ground elevation information in the form of a real-time graph that changes in real time over time.
[0043] One embodiment of the present invention can provide a computer-readable recording medium storing a program for executing the above method.
[0044] The present invention is capable of various modifications and embodiments. Specific embodiments are illustrated in the drawings and described in detail in the detailed description. The effects and features of the present invention, as well as the methods for achieving them, will become clearer with reference to the embodiments described in detail below, along with the drawings. However, the present invention is not limited to the embodiments disclosed below and can be implemented in various forms.
[0045] Hereinafter, embodiments of the present invention will be described in detail with reference to the attached drawings. When describing with reference to the drawings, identical or corresponding components are given the same drawing reference numerals, and redundant descriptions thereof will be omitted.
[0046] In the following examples, the terms first, second, etc. are not used in a limiting sense, but are used for the purpose of distinguishing one component from another.
[0047] In the examples below, singular expressions include plural expressions unless the context clearly indicates otherwise.
[0048] In the following examples, terms such as “include” or “have” mean that a feature or component described in the specification is present, and do not preclude the possibility that one or more other features or components may be added.
[0049] In some embodiments, where the implementation is otherwise feasible, a particular process sequence may be performed in a different order than described. For example, two processes described in succession may be performed substantially simultaneously, or in a reverse order from the described order.
[0050] Figure 2 is a schematic diagram showing the entire system for implementing the method according to the present invention.
[0051] Referring to FIG. 2, it can be seen that a system (1) according to one embodiment of the present invention includes a work vehicle (10) equipped with a device (11), a server (20), and a user terminal (50). Here, the device (11), the server (20), and the user terminal (50) can be electrically connected via a communication network (30).
[0052] A user may directly ride in the work vehicle (10) and operate the work vehicle (10), or may control the operation of the work vehicle (10) through an external device without riding in the work vehicle (10). That is, in the present invention, the user is a person related to the work vehicle (10), and may be nicknamed an operator or a driver, depending on the embodiment. In particular, in the present invention, the user may be an owner who has purchased and owns the work vehicle (10), or, depending on the embodiment, may be a sharing user who has been granted sharing rights to the work vehicle (10) from the owner of the work vehicle (10) and can use the work vehicle (10) for a predetermined period of time.
[0053] In the present invention, the work vehicle (10) may be agricultural machinery such as a tractor, a harvester, or a sprayer. The work vehicle (10) may be driven unmanned (i.e., without a driver) or may be driven based on the control of a driver. As an example, the work vehicle (10) may be an electric tractor whose driving unit is a motor. In this case, the work vehicle (10) may omit a fuel tank for storing fuel, and may include a large battery or battery pack for supplying power to the motor.
[0054] The device (11) is a type of telematics terminal and can be mounted or installed on a work vehicle (10). The device (11) may include a processor (12) that performs various data processing or operations, a memory (13) that stores various data used by the processor (12), and a communication module (14) for communication with an external device such as a server (20).
[0055] The server (20) can support telematics services for a work vehicle (10) equipped with a device (11). To this end, the server (20) includes a communication module (21) and can be electrically connected to the work vehicle (10) (e.g., the device (11) of the work vehicle (10)) through the communication module (21).
[0056] In addition, the server (20) includes a memory (23) that stores a program (25) that supports a telematics service. The processor (22) of the server (20) can execute the program (25) stored in the memory (23) to perform data processing or calculations for the telematics service. The processor (22) can load commands or data into the memory (23) (e.g., volatile memory), process the stored commands or data, and store the resulting data in the memory (23) (e.g., non-volatile memory). As an example, the server (20) may be a cloud server, but is not limited thereto.
[0057] The memory (23) of the server (20) may store various information about the work vehicle (10). According to one embodiment, the information about the device (11) may be the serial number of the telematics terminal mounted on the work vehicle (10). In addition, the memory (23) of the server (20) may store information about the driver who drives the work vehicle (10) while riding in the work vehicle (10).
[0058] The communication network (30) performs the function of connecting the work vehicle (10), the server (20), and the user terminal (50), which are components of the overall system (1), and may include various wired and wireless communication networks such as a data network, a mobile communication network, and the Internet. In particular, in the present invention, the communication network (30) includes not only the currently used mobile communication network, but also the old-generation mobile communication network that has already been used and then abandoned, and the next-generation mobile communication network whose infrastructure is scheduled to be built and used in the future, and thus may be one of GSM (Global System for Mobile communications), CDMA (Code Division Multiple Access), WCDMA (Wideband Code Division Multiple Access), CDMA 2000, LTE (Long Term Evolution), LTE-A (Long Term Evolution Advanced), 5G (5-Generation), and the 6G mobile communication network scheduled for service in 2030. In addition, the communication network (30) may also include a network implemented through satellite communication, such as STARLINK.
[0059] The user terminal (50) is an electronic device of a purchaser who purchased a work vehicle (10) equipped with a device (11), and may include, but is not limited to, a desktop PC, tablet PC, laptop, smartphone, etc. In addition, the user terminal (50) may store programs (e.g., applications) for implementing various telematics services.
[0060] An application required to implement a method according to the present invention may be installed on a user terminal (50). The application installed on the user terminal (50) can visually output information received from the work vehicle (10) and the device (11) so that the user can confirm it, and can calculate and output correction values for correcting information on the work vehicle (10) and the attachment device attached to the work vehicle (10) based on various pieces of information input by the user. The types of information on the work vehicle (10) and information on the attachment device attached to the work vehicle (10) output from the user terminal (50) will be described later.
[0061] The present invention is not limited to the individual components illustrated in FIG. 2. For example, the system (1) may further include other components in addition to the device (11), the server (20), and the user terminal (50). In addition, other components may be added to each of the work vehicle (10), the device (11), the server (20), and the user terminal (50), or some components may be omitted.
[0062] FIG. 3 is a drawing exemplifying a first embodiment in which a method according to the present invention is implemented as an application.
[0063] Hereinafter, the description will be given with reference to Fig. 2.
[0064] More specifically, FIG. 3 exemplarily shows a user interface (UI) screen that can be output through the display of the user terminal (50) by the application installed on the user terminal (50) of FIG. 2. Hereinafter, for convenience of explanation, the UI screen of the application output on the user terminal (50) as in FIG. 3 will be abbreviated as an 'app screen'.
[0065] At the top of the app screen of Fig. 3, a message is displayed indicating that the work vehicle (10) is currently driving straight from A to B, and that the steering wheel of the work vehicle (10) should be aligned to the center for safe driving. In addition, Fig. 3 illustrates a line configuration modal for specifying the properties of lines displayed on the app screen. The user can determine the properties (reference line, equal interval line), color, and thickness of the lines displayed on the app screen through the options displayed on the line configuration modal (300).
[0066] FIG. 4 is a drawing exemplifying a second embodiment in which a method according to the present invention is implemented as an application.
[0067] More specifically, FIG. 4 is a diagram illustrating another example of a user interface (UI) screen that can be output through the display of a user terminal (50) by an application installed on the user terminal (50) of FIG. 2, and is a diagram schematically illustrating a vehicle icon modal (400) converted by a user inputting a vehicle icon tab (310) in the line setting modal (300) of FIG. 3.
[0068] In the vehicle icon modal (400) of Fig. 4, the type and color of the icon corresponding to the work vehicle (10) can be determined based on the user's input. The user can determine whether the work vehicle (10) is a tractor, a harvester, or a sprayer, select a 3D vehicle icon accordingly, and determine the color of the icon.
[0069] FIG. 5 is a drawing exemplifying a third embodiment in which a method according to the present invention is implemented as an application.
[0070] More specifically, FIG. 5 is a result of calculating three-dimensional visual data for a driving path of a work vehicle centered on the work vehicle (10) according to the values selected by the user in the line setting modal (300) of FIG. 3 and the vehicle icon modal (400) of FIG. 4. The application installed in the user terminal (50) includes a script for processing rendering based on the values input by the user. The application installed in the user terminal (50) can calculate three-dimensional visual data such as that in FIG. 5 by processing a texture mapping, lighting construction, and shading information generation process for calculating three-dimensional visual data using the line setting and vehicle icon setting input by the user through the modal.
[0071] Referring to Figure 5, the type of work vehicle selected by the user is a tractor, and the driving path the tractor has already traveled and the path it is scheduled to travel are displayed in different colors. The color and thickness of the line representing the driving path depend on the line settings set by the user in the line settings modal in Figure 3.
[0072] FIG. 6 is a drawing exemplifying a fourth embodiment in which a method according to the present invention is implemented as an application.
[0073] Hereinafter, the description will be given with reference to Fig. 2.
[0074] FIG. 6 is a view showing a 3D view of a work vehicle displayed in FIG. 5, with only the direction of observation changed by 180 degrees. The application installed on the user terminal (50) collects GPS information of the work vehicle (10) and IMU (Inertia Measurement Unit) sensor information of the work vehicle (10) from the work vehicle (10) or a server (20) linked to the work vehicle (10), and determines the external appearance information of the work vehicle (10) and the surrounding environment of the work vehicle (10), and renders and produces 3D visual data using this. Therefore, as in FIG. 6, a process of freely changing the direction of observation of the work vehicle (10), the location of which has already been determined, according to the user's input can be implemented. Accordingly, the user can observe the work vehicle (10) in the direction preferred by the user and monitor the driving of the work vehicle (10). In particular, the user's convenience in farming can be maximized because the external appearance information of the work vehicle (10) and the surrounding terrain of the work vehicle (10) can be visually confirmed without launching a flying object such as a drone into the sky.
[0075] FIG. 7 is a drawing exemplifying a fifth embodiment in which a method according to the present invention is implemented as an application.
[0076] Fig. 7 shows the result of the user changing the information about the work vehicle (10) and the driving path of the work vehicle (10), which was output as 3D visual data as in Figs. 5 and 6, to 2D. Instead of the dimensionality of the displayed information being lowered, driving information for a wider area can be output (displayed) through the user terminal (50). At the bottom of the app screen of Fig. 7, the driving speed (20 km / h), cumulative driving distance (842 m), and work completion area (327 m) of the work vehicle (10) are displayed. 2 ), the accumulated working time (91 minutes) is displayed, so that the user can roughly check the amount of work of the work vehicle (10).
[0077] FIG. 8 is a drawing exemplifying a sixth embodiment in which a method according to the present invention is implemented as an application.
[0078] FIG. 8 is an example of a screen that displays additional information on the app screen described in FIG. 7, where the additional information refers to ground elevation information on the driving path of the work vehicle (10). The app screen of FIG. 8 can be largely divided into three areas: the first area (810) is an area that displays two-dimensional driving path visualization information that was already displayed in FIG. 7; the second area (820) is an area that displays the driving speed, cumulative driving distance, work completion area, and cumulative work time of the work vehicle (10); and the third area (830) refers to an area that displays additional information. The delayed elevation information displayed in the third area (830) is information on the change in elevation of the ground on which the work vehicle (10) moves, and can be output in the form of a real-time graph that changes in real time according to the passage of time. The user can intuitively understand the curvature of the ground (elevation change state) along the path traveled by the work vehicle (10) through the information displayed in the third area (830). In addition, the user can also check the ground elevation information for a point in time prior to the present point in time in a graph by applying a swipe input to the third area (830).
[0079] FIG. 9 is a drawing exemplifying a seventh embodiment in which a method according to the present invention is implemented as an application.
[0080] FIG. 9 is identical to FIG. 8 except that the information output in the third area (930) is replaced with the driving speed information of the work vehicle (10) instead of the ground elevation information when compared to FIG. 8. Typically, only the current speed is displayed on the work vehicle (10) and there is no history information on the speed change. However, in the present invention, a real-time speed change graph that changes over time can be output in the third area (930) according to the user's input, so that the user can easily observe the speed change of the work vehicle (10). In addition, the user can conveniently check the driving speed value of a point in time before the present point in time as a graph through a swipe input. As illustrated in FIGS. 8 and 9, the user can control either the real-time graph for the ground elevation information or the driving speed information to be selectively output in the third area by swapping the third area.
[0081] Figure 10 is a flowchart illustrating an example of a method according to the present invention.
[0082] Hereinafter, the description will be given with reference to FIGS. 2 to 9.
[0083] The method according to Fig. 10 can be implemented by command scripts that constitute an application installed on a user terminal (50). The application of the user terminal (50) can perform various operations and display the results of the operations through the display of the user terminal (50). The application of the user terminal (50) may be a client program downloaded and installed from a server (20), but is not limited thereto.
[0084] In addition, the user terminal (50) may include a physical device that implements the method according to FIG. 10. In addition, an application installed in the user terminal (50) that implements the method according to the present invention may be treated as a logical device, and hereinafter, a physical or logical device that implements the method according to the present invention will be abbreviated as a 'driving information display control device'.
[0085] The driving information display control device is a control device set to display driving information of a work vehicle that performs mobile work by attaching an attachment to the front or rear, and detects a user input entered into a user terminal (50) that outputs a driving screen of the work vehicle, and can specify the type of the work vehicle based on the received user input (S1010). In step S1010, the work vehicle may be an electric tractor that uses a motor as a power source and operates by receiving power from a battery pack, as well as a traditional tractor that operates based on an engine.
[0086] When the type of work vehicle is specified in step S1010, the driving information display control device can control the output of three-dimensional visual data on the driving path of the work vehicle (10) centered on the specified work vehicle through the display of the user terminal (50) (S1030). Even if the type of work vehicle (10) is specified in step S1010, if the vehicle rendering information corresponding to the model information of the work vehicle (10) input by the user is not searched, the driving information display control device can also receive the rendering information of the work vehicle (10) from the server (20).
[0087] The driving information display control device can detect the location of the work vehicle based on the GPS information and IMU sensor information of the work vehicle (S1050). In step S1050, the GPS information of the work vehicle (10) becomes information for determining the absolute position value of the work vehicle (10), and the IMU sensor information of the work vehicle (10) becomes information for determining the relative position value of the work vehicle (10). The IMU includes a gyro sensor and an acceleration sensor, and information on the roll, pitch, and yaw of the work vehicle (10) can be obtained based on the values of the sensors. Specifically, the obtained IMU sensor information is obtained as an angle value, and may further include an average and standard deviation value in a predetermined time interval in addition to the values sensed by each sensor. In particular, the driving information display control device can calculate the ground height information described in FIG. 8 by processing the pitch value among the IMU sensor information.
[0088] The driving information display control device can control the driving status information, which changes as the location of the work vehicle (10) detected in step S1050 changes as the work vehicle (10) moves, to be reflected in the three-dimensional visual data calculated in step S1030, and the reflection result to be output to the user terminal (50) (S1070). The reflection result may be any one of the app screens of FIGS. 8 and 9. In particular, although two-dimensional visual data is displayed in the first area in FIGS. 8 and 9, three-dimensional visual data such as in FIGS. 5 and 6 may be displayed, and at the same time, ground height information or driving speed change information may be output as a real-time graph in the third area.
[0089] Figure 11 is a block diagram showing an example of a device according to the present invention.
[0090] Hereinafter, the driving information display control device (1100) of FIG. 11 is a device for implementing the method according to FIG. 11, and with reference to FIG. 11, may include a communication unit (1110), a processor (1120), and a DB (1130).
[0091] The driving information display control device (1100) of FIG. 11 only illustrates components related to the embodiment. Therefore, those skilled in the art will understand that other general components may be included in addition to the components illustrated in FIG. 11.
[0092] The communication unit (1110) may include one or more components that enable wired / wireless communication with an external server or external device. For example, the communication unit (1110) may include at least one of a short-range communication unit (not shown), a mobile communication unit (not shown), and a broadcast receiving unit (not shown).
[0093] DB (1130) is hardware that stores various data processed within the driving information display control device (1100), and can store a program for processing and controlling the processor (1120).
[0094] DB (1130) may include random access memory (RAM) such as dynamic random access memory (DRAM), static random access memory (SRAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), CD-ROM, Blu-ray or other optical disk storage, hard disk drive (HDD), solid state drive (SSD), or flash memory.
[0095] The processor (1120) controls the overall operation of the driving information display control device (1100). For example, the processor (1120) can control the input unit (not shown), the display (not shown), the communication unit (1110), the DB (1130), etc., by executing programs stored in the DB (1130). The processor (1120) can control the operation of the driving information display control device (1100) by executing programs stored in the DB (1130).
[0096] As an example, the processor (1120) can specify the type of work vehicle based on received user input, and when the type of work vehicle is specified, can calculate three-dimensional visual data on the driving path of the work vehicle centered on the specified work vehicle and output it through a user terminal, can detect the location of the work vehicle using GPS information and IMU sensor information of the work vehicle, and can reflect driving status information that the detected location of the work vehicle changes as the work vehicle moves in the three-dimensional visual data and output it to the user terminal.
[0097] The processor (1120) may be implemented using at least one of application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, micro-controllers, microprocessors, and other electrical units for performing functions.
[0098] The embodiments of the present invention described above may be implemented in the form of a computer program that can be executed through various components on a computer, and such a computer program may be recorded on a computer-readable medium. At this time, the medium may include a magnetic medium such as a hard disk, a floppy disk, and a magnetic tape, an optical recording medium such as a CD-ROM and a DVD, a magneto-optical medium such as a floptical disk, and a hardware device specifically configured to store and execute program instructions, such as a ROM, a RAM, a flash memory, etc.
[0099] Meanwhile, the computer program may be specifically designed and constructed for the present invention, or may be one known and available to those skilled in the computer software field. Examples of computer programs may include not only machine language code, such as that generated by a compiler, but also high-level language code that can be executed by a computer using an interpreter or the like.
[0100] The specific implementations described in the present invention are exemplary embodiments and do not limit the scope of the present invention in any way. For the sake of brevity, descriptions of conventional electronic components, control systems, software, and other functional aspects of the systems may be omitted. In addition, the lines connecting or connecting members between components illustrated in the drawings are merely representative of functional connections and / or physical or circuit connections, and may be replaced or represented as various additional functional connections, physical connections, or circuit connections in an actual device. In addition, unless specifically mentioned as “essential,” “important,” etc., a component may not be absolutely necessary for the application of the present invention.
[0101] The use of the term "above" and similar referential terms in the specification of the present invention (especially in the claims) may refer to both singular and plural. Furthermore, if a range is described in the present invention, it includes inventions that apply individual values within the range (unless otherwise stated), and is equivalent to describing each individual value constituting the range in the detailed description of the invention. Finally, unless the order of the steps constituting the method according to the present invention is explicitly stated or otherwise stated to the contrary, the steps may be performed in any appropriate order. The present invention is not necessarily limited by the order in which the steps are described. The use of all examples or exemplary terms (e.g., "for example," etc.) in the present invention is merely intended to illustrate the present invention in detail, and the scope of the present invention is not limited by the examples or exemplary terms, unless otherwise defined by the claims. Furthermore, those skilled in the art will appreciate that various modifications, combinations, and variations can be made within the scope of the appended claims or their equivalents, depending on design conditions and factors.
Claims
1. A method for displaying driving information of a work vehicle through a user terminal, A step of specifying the type of work vehicle based on received user input; When the type of the above work vehicle is specified, a step of generating three-dimensional visual data on the driving path of the work vehicle centered on the specified work vehicle and outputting the data through the user terminal; A step of detecting the location of the work vehicle based on GPS information and IMU sensor information of the work vehicle; and A method for displaying driving information of a work vehicle through a user terminal, comprising: a step of reflecting driving status information, in which the location of the detected work vehicle changes as the work vehicle moves, into the three-dimensional visual data and outputting the same to the user terminal.
2. In paragraph 1, A method for displaying driving information of a work vehicle through a user terminal, wherein the work vehicle is one of a tractor, a harvester, and a sprayer.
3. In paragraph 1, The above received user input is model information of the work vehicle, The step of outputting through the above user terminal is: A method for displaying driving information of a work vehicle through a user terminal that receives the vehicle rendering information from a server when there is no vehicle rendering information corresponding to the model information of the above work vehicle.
4. In paragraph 1, The step of outputting to the above user terminal is: A method for displaying driving information of a work vehicle through a user terminal, wherein the driving status information is output to a first area of the display of the user terminal, and ground elevation information regarding changes in elevation of the ground on which the work vehicle moves is output to a second area that does not overlap with the first area.
5. In paragraph 4, The above ground elevation information is, A method for displaying driving information of a work vehicle through a user terminal, the information being produced by processing the above IMU sensor information.
6. In paragraph 4, The above ground elevation information is, A method of displaying driving information of a work vehicle through a user terminal, outputting it in the form of a real-time graph that changes in real time over time.
7. A computer-readable recording medium storing a program for executing the method according to Article 1.
8. A device that displays driving information of a work vehicle through a user terminal. The above device, memory in which at least one program is stored; and A processor that processes a series of processes based on a program stored in the above memory; The above processor, A device for displaying driving information of a work vehicle through a user terminal, which specifies the type of a work vehicle based on received user input, and, once the type of the work vehicle is specified, calculates three-dimensional visual data on a driving path of the work vehicle centered on the specified work vehicle and outputs the data through the user terminal, detects the location of the work vehicle based on GPS information and IMU sensor information of the work vehicle, and reflects driving status information in which the detected location of the work vehicle changes as the work vehicle moves into the three-dimensional visual data and outputs the data to the user terminal.
9. In paragraph 8, The above work vehicle is a device that displays driving information of the work vehicle through a user terminal, and is one of a tractor, a harvester, and a sprayer.
10. In paragraph 8, The above received user input is model information of the work vehicle, The above processor, A device that displays driving information of a work vehicle through a user terminal, which receives the vehicle rendering information from a server if there is no vehicle rendering information corresponding to the model information of the work vehicle.
11. In paragraph 8, The above processor, A device for displaying driving information of a work vehicle through a user terminal, which outputs the driving status information in a first area of the display of the user terminal, and outputs ground elevation information regarding changes in elevation of the ground on which the work vehicle moves in a second area that does not overlap with the first area.
12. In paragraph 11, The above ground elevation information is, A device that displays driving information of a work vehicle through a user terminal, which is information produced by processing the above IMU sensor information.
13. In paragraph 11, The above processor, A device that displays driving information of a work vehicle through a user terminal, outputting the above ground elevation information in the form of a real-time graph that changes in real time over time.
Citation Information
Patent Citations
Agricultural machine
JP2021048775A
Filter media and manufacture method thereof
KR1020220056713A
Neutron guide tube
KR1020230068536A
Battery Discharge Method
KR1020250013023A
KR20230141446A