Multi-purpose interactive command method and system
By building a spatial coordinate mapping model in a multi-purpose interactive command system and introducing programmable light emitting diode light strips, the two-way linkage and light strip synchronization problems between physical sand tables and digital sand tables are solved, real-time and accurate data transmission and efficient visual display are achieved.
Patent Information
- Application Number
- CN202411899640.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-23
- Publication Date
- 2025-05-23
AI Technical Summary
In a multi-purpose interactive command system, the two-way linkage between physical sand tables and digital sand tables has challenges in real-time, accuracy and stability of data transmission, and the synchronization of light strip layout and digital sand table contents are also problem.
By constructing a spatial coordinate mapping model between the physical sand table and the digital sand table, the position and status information of objects on the sand table are collected and corrected in real time, and transmitted to the digital sand table. At the same time, a programmable light emitting diode light strip is introduced to establish a communication connection with the digital sand table through the light strip control system, and the status of the light strip is updated in real time for synchronous display.
Real-time synchronization and linkage between physical sand tables and digital sand tables is realized, the interactiveness and information expression capabilities of the sand table system are improved, the accuracy and reliability of data are ensured, and the visual effect is enhanced.
Smart Images

Figure CN120029106A_ABST
Abstract
Description
Technical Field
[0001] The invention belongs to the technical field of interactive command, and in particular relates to a multi-purpose interactive command method and system. Background Art
[0002] In the multi-purpose interactive command system, realizing the two-way linkage between the physical sand table and the digital sand table is a key technical issue. First, it is necessary to establish a mapping relationship between the physical sand table and the digital sand table to ensure that the position, scale and direction between the two are consistent. Secondly, sensors are deployed on the physical sand table to collect the position and status information of objects on the sand table in real time, and transmit this information to the digital sand table for synchronous update. At the same time, the operation instructions on the digital sand table also need to be fed back to the physical sand table in real time to control the corresponding actuators to complete the operation. In this process, how to ensure the real-time, accuracy and stability of data transmission is a huge challenge. In addition, when using LED light strips on the physical sand table to display important linear elements such as national borders, roads and rivers, it is necessary to solve the problem of accurate correspondence between the layout position of the light strip and the actual geographical location, and at the same time, the choice of light strip color must be considered to ensure the distinction between different elements. The light strip control system needs to be synchronized with the digital sand table so that the color and brightness of the light strip can be adjusted in real time according to the display content of the digital sand table to enhance the realism and interactivity of the sand table display. Summary of the invention
[0003] In order to solve the above technical problems, the present invention proposes a multi-purpose interactive command method and system, which solves the coordination problem between the physical sandbox and the digital sandbox and improves the interactivity and information expression ability of the sandbox system.
[0004] On the one hand, to achieve the above-mentioned object, the present invention provides a multi-purpose interactive command method, comprising:
[0005] Constructing a spatial coordinate mapping model between the physical sand table and the digital sand table, determining the coordinate conversion relationship between the physical sand table and the digital sand table according to the parameters of the physical sand table and the digital sand table, and converting the geographic coordinates of the objects on the physical sand table into the corresponding pixel coordinates in the digital sand table;
[0006] Sensors are arranged at key positions of the physical sand table to collect spatial position coordinates and state attribute information of objects on the physical sand table in real time, set a preset threshold range, and correct abnormal data;
[0007] Transmit the corrected object position and state attribute information to the digital sandbox in real time, set the data transmission priority and time interval, and update the key information in real time;
[0008] Convert the updated object position to the corresponding position of the digital sand table according to the coordinate mapping model, and update the display content of the digital sand table according to the updated state attribute information;
[0009] Converting the operation position on the digital sand table into the corresponding coordinates of the physical sand table, generating a control instruction, and sending the control instruction to the actuator of the physical sand table to control the actuator to complete the corresponding action;
[0010] Introducing a programmable light-emitting diode light strip on the physical sand table, laying out the programmable light-emitting diode light strip at the key position of the physical sand table, establishing a communication connection between the light strip control system and the digital sand table, and updating the state of the light strip in real time according to the display content of the digital sand table;
[0011] The display status of the light strip is synchronized with the display content of the digital sand table. When the digital sand table updates the display content, the corresponding light strip control instructions are automatically generated and sent to the light strip control system, thereby realizing real-time linkage between the physical sand table light strip display and the digital sand table content. By adjusting the color and brightness of each section of the light strip, key areas and targets are highlighted, thereby completing multi-purpose interactive command.
[0012] On the other hand, to achieve the above-mentioned purpose, the present invention provides a multi-purpose interactive command system, including: a coordinate mapping module, a data acquisition and correction module, a data transmission module, a data synchronization linkage module and a light strip display module;
[0013] The coordinate mapping module is used to establish a spatial coordinate mapping relationship between the physical sand table and the digital sand table;
[0014] The data acquisition and correction module is used to collect the position and status information of objects on the physical sandbox and perform data correction;
[0015] The data transmission module is used to encrypt and transmit the corrected data to the digital sandbox;
[0016] The data synchronization linkage module is used to realize two-way synchronization and control of the physical sandbox and the digital sandbox;
[0017] The light strip display module is used to arrange programmable light-emitting diode light strips at key positions of the physical sand table. The light strip control system establishes a communication connection with the digital sand table and updates the status of the light strip in real time according to the display content of the digital sand table.
[0018] Technical effect of the invention: The present invention discloses a multi-purpose interactive command method and system, which realizes the synchronous linkage between the physical sand table and the digital sand table by establishing a spatial coordinate mapping model between the two. Sensors and programmable light-emitting diode light strips are arranged on the physical sand table to collect object position and status information in real time and enhance the visual effect. Data correction algorithms and secure transmission mechanisms are used to ensure the accuracy and reliability of data. The digital sand table updates the display content according to the received data, and can reversely control the physical sand table at the same time. The present invention solves the coordination problem between the physical sand table and the digital sand table, and improves the interactivity and information expression ability of the sand table system. Through the close combination of the physical and the digital, the present invention provides a new technical means for the display and analysis of geographic information, and has broad application prospects. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] The drawings constituting a part of the present application are used to provide a further understanding of the present application. The illustrative embodiments and descriptions of the present application are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:
[0020] Figure 1 A schematic diagram of a flow chart of a multi-purpose interactive command method according to an embodiment of the present invention;
[0021] Figure 2 The present invention is a schematic diagram of the structure of a multi-purpose interactive command system according to an embodiment of the present invention. DETAILED DESCRIPTION
[0022] It should be noted that, in the absence of conflict, the embodiments and features in the embodiments of the present application can be combined with each other. The present application will be described in detail below with reference to the accompanying drawings and in combination with the embodiments.
[0023] It should be noted that the steps shown in the flowcharts of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and that, although a logical order is shown in the flowcharts, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0024] like Figure 1 As shown, this embodiment provides a multi-purpose interactive command method, including:
[0025] Constructing a spatial coordinate mapping model between the physical sand table and the digital sand table, determining the coordinate conversion relationship between the physical sand table and the digital sand table according to the parameters of the physical sand table and the digital sand table, and converting the geographic coordinates of the objects on the physical sand table into the corresponding pixel coordinates in the digital sand table;
[0026] Sensors are arranged at key positions of the physical sand table to collect spatial position coordinates and state attribute information of objects on the physical sand table in real time, set a preset threshold range, and correct abnormal data;
[0027] Transmit the corrected object position and state attribute information to the digital sandbox in real time, set the data transmission priority and time interval, and update the key information in real time;
[0028] Convert the updated object position to the corresponding position of the digital sand table according to the coordinate mapping model, and update the display content of the digital sand table according to the updated state attribute information;
[0029] Converting the operation position on the digital sand table into the corresponding coordinates of the physical sand table, generating a control instruction, and sending the control instruction to the actuator of the physical sand table to control the actuator to complete the corresponding action;
[0030] Introducing a programmable light-emitting diode light strip on the physical sand table, laying out the programmable light-emitting diode light strip at the key position of the physical sand table, establishing a communication connection between the light strip control system and the digital sand table, and updating the state of the light strip in real time according to the display content of the digital sand table;
[0031] The display status of the light strip is synchronized with the display content of the digital sand table. When the digital sand table updates the display content, the corresponding light strip control instructions are automatically generated and sent to the light strip control system, thereby realizing real-time linkage between the physical sand table light strip display and the digital sand table content. By adjusting the color and brightness of each section of the light strip, key areas and targets are highlighted, thereby completing multi-purpose interactive command.
[0032] Furthermore, constructing a spatial coordinate mapping model between the physical sand table and the digital sand table includes:
[0033] Obtain the scale parameters and direction parameters of the physical sand table and the digital sand table, and establish a spatial coordinate mapping model between the two;
[0034] Obtain the geographic coordinates of objects on the physical sand table, and convert the geographic coordinates into corresponding pixel coordinates in the digital sand table according to the established spatial coordinate mapping model;
[0035] Obtain the resolution parameters of the digital sand table, and locate the position of the object on the digital sand table image according to the converted pixel coordinates;
[0036] Obtain the direction parameters of the physical sand table objects, and convert the direction parameters into corresponding angle values in the digital sand table according to the established spatial coordinate mapping model;
[0037] According to the pixel coordinates and angle values of the object in the digital sandbox, the icon of the object is drawn on the digital sandbox image.
[0038] Specifically, let's first look at the establishment of the spatial coordinate mapping model. In order to realize the coordinate conversion between the physical sand table and the digital sand table, it is necessary to determine the scale parameter and direction parameter between the two. The scale parameter reflects the correspondence between the size of the physical sand table and the pixel of the digital sand table. One meter on the physical sand table corresponds to 200 pixels on the digital sand table, and the scale is 200 pixels per meter. The direction parameter is used to determine the alignment of the physical sand table and the digital sand table. The true north direction of the physical sand table corresponds to the positive direction of the vertical axis of the digital sand table. Assuming that an object on the physical sand table has a geographic coordinate of 120 degrees east longitude and 30 degrees north latitude, according to the scale and direction parameters, this geographic coordinate is converted into pixel coordinates in the digital sand table. Assuming that the converted pixel coordinates are 1,000 pixels in the horizontal coordinate and 500 pixels in the vertical coordinate, this means that the object corresponds to this pixel position on the digital sand table image. Establishing an accurate spatial coordinate mapping model is the basis for all subsequent operations, ensuring the precise spatial correspondence between the physical sand table and the digital sand table, and avoiding the distortion of position information. It is necessary to obtain the resolution parameter of the digital sand table in order to locate the object more accurately. The resolution parameter refers to the pixel density of the digital sand table image, usually measured in pixels per inch. If the resolution of the digital sand table is 100 pixels per inch, combined with the previously obtained pixel coordinates of 1,000 pixels and 500 pixels, the actual physical position of the object on the digital sand table image can be calculated. Assuming that the object is calculated to be located 10 inches horizontally and 5 inches vertically on the digital sand table image, the object is accurately positioned.
[0039] Furthermore, sensors are arranged at key positions of the physical sand table to collect spatial position coordinates and state attribute information of objects on the physical sand table in real time, and a preset threshold range is set to correct abnormal data, including:
[0040] Obtain the preset coordinate information of the key positions of the physical sandbox as the layout coordinates of the infrared sensor and the ultrasonic sensor;
[0041] The sensor collects the spatial position coordinates and state attribute data of the sandbox objects in real time, and compares the collected data with the preset threshold range;
[0042] If the collected position coordinate data exceeds a preset threshold range, it is determined to be abnormal data and the abnormal coordinate data is corrected;
[0043] If the collected state attribute data exceeds the preset threshold range, it is determined to be abnormal data and the abnormal attribute data is corrected;
[0044] Based on the historical collected data, a big data model of the location and attributes of sandbox objects is established, the pattern characteristics of abnormal data are analyzed, and the abnormal data is corrected.
[0045] Furthermore, the corrected object position and state attribute information is transmitted to the digital sandbox in real time, the data transmission priority and time interval are set, and the key information is updated in real time, including:
[0046] Obtain the corrected object position and status information, package it into a data packet, and add a timestamp and serial number;
[0047] Encrypting the data packet, using a preset key to encrypt the data;
[0048] Redundant encoding is performed on the encrypted data packets to generate redundant data for detecting and correcting errors during transmission;
[0049] According to the data priority and time interval, the data packets are divided into different priority queues, and the data packets corresponding to the priority are transmitted according to the high and low priority;
[0050] The data packet is sent to the digital sandbox using a transmission protocol, a redundancy check is first performed, and redundant data is used to detect and correct errors that may occur during the transmission process, and the original data is restored;
[0051] The recovered data is decrypted using the same key and algorithm as used for encryption to obtain the corrected object position and state attribute information, which is then sorted and updated according to timestamps and serial numbers to achieve real-time display.
[0052] Specifically, the sand table model is updated in sequence according to the order of timestamps and serial numbers to ensure that the displayed object position and status information are synchronized with the real physical world in real time. The confidentiality, integrity and reliability of data during transmission are ensured. Encryption processing prevents data from being stolen, redundant coding improves the data's anti-interference ability, priority queues ensure real-time updates of key information, TCP protocol ensures reliable data transmission, redundant verification and decryption processing restore the original data, and timestamp and serial number sorting ensure the real-time and sequential nature of data. The comprehensive application of these technologies enables the physical sand table system to highly match the real physical world and provide decision makers with accurate and real-time information support. The real-time updated sand table model can help commanders quickly grasp the battlefield situation and make correct decisions; in urban construction planning, the real-time synchronized sand table model can help planners intuitively understand changes in urban layout and optimize design plans. Each step is crucial and closely linked to build an efficient and reliable data transmission and processing system to ensure the accuracy and practicality of the sand table system.
[0053] Further, converting the updated object position into a corresponding position of the digital sand table according to the coordinate mapping model, and updating the display content of the digital sand table according to the updated state attribute information includes:
[0054] Construct a coordinate mapping model to map the three-dimensional coordinate system of the physical sand table with the two-dimensional coordinate system of the digital sand table, and determine the corresponding position of the object position in the physical sand table in the digital sand table;
[0055] Obtain the object position and state attribute information transmitted by the physical sandbox, perform coordinate conversion through the coordinate mapping model, and obtain the corresponding position coordinates of the object in the digital sandbox;
[0056] According to the attribute information of the object, a corresponding graphical representation is generated at the corresponding position of the digital sandbox, and the corresponding display attributes are set.
[0057] Receive the object position and state change data transmitted by the physical sandbox in real time, perform dynamic coordinate conversion through the coordinate mapping model, and update the position and state display of the corresponding object in the digital sandbox in real time;
[0058] Smoothing the discrete position data transmitted by the physical sandbox makes the movement trajectory of objects in the digital sandbox smoother and more natural;
[0059] A data caching mechanism is established to use cached data to maintain the display of the digital sandbox when there is a delay or interruption in the data transmission of the physical sandbox.
[0060] Specifically, the frequency and time interval of data transmission are set to avoid frequent data transmission causing system performance degradation, while ensuring real-time and synchronization. Data can be transmitted once per second, or the transmission frequency can be adjusted dynamically according to the moving speed of the object. A data cache mechanism is established. When the data transmission of the physical sand table is delayed or interrupted, the cached data is used to maintain the display of the digital sand table, thereby improving the fault tolerance and stability of the system. A cache queue is set to store the data of the most recent transmissions. When the data transmission is interrupted, the digital sand table can continue to use the data in the cache for display until normal transmission is restored. Through these technologies and methods, not only can the real-time synchronous display of the physical sand table and the digital sand table be achieved, but also the stability of the system and the user experience can be improved. The coordinate mapping model ensures the accuracy of the position information, the graphical representation makes the information more intuitive, the interpolation algorithm makes the moving trajectory smooth, and the data transmission frequency and cache mechanism ensure the real-time and fault tolerance of the system. These measures work together to enable the digital sand table to efficiently and accurately reflect the dynamic changes of the physical sand table, providing strong support for command decision-making.
[0061] Furthermore, the operation position is converted into the corresponding coordinates of the physical sand table on the digital sand table, and a control instruction is generated, and the control instruction is sent to the actuator of the physical sand table. The control actuator completes the corresponding action including:
[0062] Obtain the operation position coordinates on the digital sandbox, convert them into the corresponding target coordinates on the physical sandbox, and generate control instructions;
[0063] The control instruction is sent to the execution mechanism of the physical sandbox, and the execution mechanism determines the type and parameters of the action to be executed according to the received control instruction;
[0064] The current position and status information of objects on the physical sandbox are obtained through sensors, and converted into corresponding virtual coordinates and status parameters on the digital sandbox;
[0065] Compare the virtual coordinates and state parameters of the physical sandbox objects with the target coordinates and expected states on the digital sandbox, calculate the deviation value, and determine whether the action of the actuator achieves the expected effect;
[0066] If the deviation value exceeds the preset threshold, a correction control instruction is generated according to the direction and size of the deviation and sent to the actuator again for compensation adjustment until the position and state of the object on the physical sandbox are consistent with the target of the digital sandbox.
[0067] Furthermore, the actuator determines the action type and parameters to be executed according to the received control instruction, including:
[0068] If the control instruction is for the motor, the actuator controls the motor movement to adjust the position of the object on the physical sandbox;
[0069] If the control command is for the servo, the actuator controls the servo to rotate and change the angle of the object on the physical sand table;
[0070] If the control instruction is for a pneumatic device, the actuator controls the pneumatic device to work and change the state of the object on the physical sandbox.
[0071] Furthermore, a programmable light emitting diode light strip is introduced into the physical sand table, and a programmable light emitting diode light strip is arranged at a key position of the physical sand table, and a light strip control system establishes a communication connection with the digital sand table, and the state of the light strip is updated in real time according to the display content of the digital sand table, including:
[0072] According to the geographical distribution of the physical sand table, determine the layout location and layout method of the light strip, and formulate the LED light strip layout plan;
[0073] Obtain the geographical element information of the physical sand table, establish the mapping relationship between the geographical elements and the light strip control unit, and store it in the mapping table of the light strip control system;
[0074] The digital sand table obtains the information content to be displayed and determines the geographical elements corresponding to each information content according to the preset display rules;
[0075] The digital sand table transmits the display information of the geographical elements to the light strip control system, and the light strip control system determines the corresponding light strip control unit according to the mapping table;
[0076] According to the received display information, the display parameters of the light strip control unit are controlled to update the display status of the LED light strip in real time.
[0077] Furthermore, converting the geographic coordinates of the object on the physical sand table into corresponding pixel coordinates in the digital sand table includes:
[0078] If a new object is added to the physical sand table, the geographic coordinates and direction parameters of the new object are obtained, converted according to the established spatial coordinate mapping model, and the object icon is drawn in the digital sand table to achieve synchronous update of the object position;
[0079] If the position or direction of an object on the physical sandbox changes, the changed geographic coordinates and direction parameters are obtained, converted according to the established spatial coordinate mapping model, and the position and angle of the object icon in the digital sandbox are updated to achieve real-time synchronization of the object's position.
[0080] like Figure 1 As shown, this embodiment also provides a multi-purpose interactive command system, including:
[0081] Coordinate mapping module, data acquisition and correction module, data transmission module, data synchronization linkage module and light strip display module;
[0082] The coordinate mapping module is used to establish a spatial coordinate mapping relationship between the physical sand table and the digital sand table;
[0083] The data acquisition and correction module is used to collect the position and status information of objects on the physical sandbox and perform data correction;
[0084] The data transmission module is used to encrypt and transmit the corrected data to the digital sandbox;
[0085] The data synchronization linkage module is used to realize two-way synchronization and control of the physical sandbox and the digital sandbox;
[0086] The light strip display module is used to arrange programmable light-emitting diode light strips at key positions of the physical sand table. The light strip control system establishes a communication connection with the digital sand table and updates the status of the light strip in real time according to the display content of the digital sand table.
[0087] The above are only preferred specific implementations of the present application, but the protection scope of the present application is not limited thereto. Any changes or substitutions that can be easily thought of by a person skilled in the art within the technical scope disclosed in the present application should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A multi-purpose interactive command method, characterized in that: include: Constructing a spatial coordinate mapping model between the physical sand table and the digital sand table, determining the coordinate conversion relationship between the physical sand table and the digital sand table according to the parameters of the physical sand table and the digital sand table, and converting the geographic coordinates of the objects on the physical sand table into the corresponding pixel coordinates in the digital sand table; Collect the spatial position coordinates and state attribute information of the objects on the physical sandbox in real time, set a preset threshold range, and correct abnormal data; Transmitting the corrected object position and state attribute information to the digital sandbox in real time, setting the priority and time interval of data transmission, and updating the spatial position coordinates and state attribute information of the object in real time; Convert the updated object position to the corresponding position of the digital sand table according to the coordinate mapping model, and update the display content of the digital sand table according to the updated state attribute information; Converting the operation position on the digital sand table into the corresponding coordinates of the physical sand table, generating a control instruction, and sending the control instruction to the actuator of the physical sand table to control the actuator to complete the corresponding action; Light strips are laid out at the target positions on the physical sandbox, and the color and brightness of each section of the light strips are adjusted to highlight key areas and targets, thus completing multi-purpose interactive command.
2. The multi-purpose interactive command method according to claim 1, characterized in that: The spatial coordinate mapping model between the physical sand table and the digital sand table includes: Obtain the scale parameters and direction parameters of the physical sand table and the digital sand table, and establish a spatial coordinate mapping model between the two; Obtain the geographic coordinates of objects on the physical sand table, and convert the geographic coordinates into corresponding pixel coordinates in the digital sand table according to the established spatial coordinate mapping model; Obtain the resolution parameters of the digital sand table, and locate the position of the object on the digital sand table image according to the converted pixel coordinates; Obtain the direction parameters of the physical sand table objects, and convert the direction parameters into corresponding angle values in the digital sand table according to the established spatial coordinate mapping model; According to the pixel coordinates and angle values of the object in the digital sandbox, the icon of the object is drawn on the digital sandbox image.
3. The multi-purpose interactive command method according to claim 1, characterized in that: Collecting the spatial position coordinates and state attribute information of the objects on the physical sandbox, setting a preset threshold range, and correcting the abnormal data includes: Obtain the preset coordinate information of the key positions of the physical sandbox as the layout coordinates of the infrared sensor and the ultrasonic sensor; The sensor collects the spatial position coordinates and state attribute data of the sandbox objects in real time, and compares the collected data with the preset threshold range; If the collected position coordinate data exceeds a preset threshold range, it is determined to be abnormal data and the abnormal coordinate data is corrected; If the collected state attribute data exceeds the preset threshold range, it is determined to be abnormal data and the abnormal attribute data is corrected; Based on the historical collected data, a big data model of the location and attributes of sandbox objects is established, the pattern characteristics of abnormal data are analyzed, and the abnormal data is corrected.
4. The multi-purpose interactive command method according to claim 1, characterized in that: Transmitting the corrected object position and state attribute information to the digital sandbox in real time, setting the data transmission priority and time interval, and updating the object's spatial position coordinates and state attribute information in real time includes: Obtain the corrected object position and status information, package it into a data packet, and add a timestamp and serial number; Encrypting the data packet, using a preset key to encrypt the data; Redundant encoding is performed on the encrypted data packets to generate redundant data for detecting and correcting errors during transmission; According to the data priority and time interval, the data packets are divided into different priority queues, and the data packets corresponding to the priority are transmitted according to the high and low priority; The data packet is sent to the digital sandbox using a transmission protocol, a redundancy check is first performed, and redundant data is used to detect and correct errors that may occur during the transmission process, and the original data is restored; The recovered data is decrypted using the same key and algorithm as used for encryption to obtain the corrected object position and state attribute information, which is then sorted and updated according to timestamps and serial numbers to achieve real-time display.
5. The multi-purpose interactive command method according to claim 1, characterized in that: Converting the updated object position to the corresponding position of the digital sand table according to the coordinate mapping model, and updating the display content of the digital sand table according to the updated state attribute information includes: Construct a coordinate mapping model to map the three-dimensional coordinate system of the physical sand table with the two-dimensional coordinate system of the digital sand table, and determine the corresponding position of the object position in the physical sand table in the digital sand table; Obtain the object position and state attribute information transmitted by the physical sandbox, perform coordinate conversion through the coordinate mapping model, and obtain the corresponding position coordinates of the object in the digital sandbox; According to the attribute information of the object, a corresponding graphical representation is generated at the corresponding position of the digital sandbox, and the corresponding display attributes are set. Receive the object position and state change data transmitted by the physical sandbox in real time, perform dynamic coordinate conversion through the coordinate mapping model, and update the position and state display of the corresponding object in the digital sandbox in real time; Smoothing the discrete position data transmitted by the physical sandbox makes the movement trajectory of objects in the digital sandbox smoother and more natural; A data caching mechanism is established to use cached data to maintain the display of the digital sandbox when there is a delay or interruption in the data transmission of the physical sandbox.
6. The multi-purpose interactive command method according to claim 1, characterized in that: Converting the operation position on the digital sand table into the corresponding coordinates of the physical sand table, generating a control instruction, and sending the control instruction to the actuator of the physical sand table, and controlling the actuator to complete the corresponding action includes: Obtain the operation position coordinates on the digital sandbox, convert them into the corresponding target coordinates on the physical sandbox, and generate control instructions; The control instruction is sent to the execution mechanism of the physical sandbox, and the execution mechanism determines the type and parameters of the action to be executed according to the received control instruction; The current position and status information of objects on the physical sandbox are obtained through sensors, and converted into corresponding virtual coordinates and status parameters on the digital sandbox; Compare the virtual coordinates and state parameters of the physical sandbox objects with the target coordinates and expected states on the digital sandbox, calculate the deviation value, and determine whether the action of the actuator achieves the expected effect; If the deviation value exceeds the preset threshold, a correction control instruction is generated according to the direction and size of the deviation and sent to the actuator again for compensation adjustment until the position and state of the object on the physical sandbox are consistent with the target of the digital sandbox.
7. The multi-purpose interactive command method according to claim 1, characterized in that: The actuator determines the type of action and parameters to be performed based on the received control instructions, including: If the control instruction is for the motor, the actuator controls the motor movement to adjust the position of the object on the physical sandbox; If the control command is for the servo, the actuator controls the servo to rotate and change the angle of the object on the physical sand table; If the control instruction is for a pneumatic device, the actuator controls the pneumatic device to work and change the state of the object on the physical sandbox.
8. The multi-purpose interactive command method according to claim 1, characterized in that: The layout of light strips at the target location of the physical sand table includes: According to the geographical distribution of the physical sand table, determine the layout location and layout method of the light strip, and formulate the LED light strip layout plan; Obtain the geographical element information of the physical sand table, establish the mapping relationship between the geographical elements and the light strip control unit, and store it in the mapping table of the light strip control system; The digital sand table obtains the information content to be displayed and determines the geographical elements corresponding to each information content according to the preset display rules; The digital sand table transmits the display information of the geographical elements to the light strip control system, and the light strip control system determines the corresponding light strip control unit according to the mapping table; According to the received display information, the display parameters of the light strip control unit are controlled to update the display status of the LED light strip in real time.
9. The multi-purpose interactive command method according to claim 1, characterized in that: Converting the geographic coordinates of the object on the physical sand table into corresponding pixel coordinates in the digital sand table includes: If a new object is added to the physical sand table, the geographic coordinates and direction parameters of the new object are obtained, converted according to the established spatial coordinate mapping model, and the object icon is drawn in the digital sand table to achieve synchronous update of the object position; If the position or direction of an object on the physical sandbox changes, the changed geographic coordinates and direction parameters are obtained, converted according to the established spatial coordinate mapping model, and the position and angle of the object icon in the digital sandbox are updated to achieve real-time synchronization of the object's position.
10. A system according to the multi-purpose interactive command method of claims 1-9, characterized in that: include: Coordinate mapping module, data acquisition and correction module, data transmission module, data synchronization linkage module and light strip display module; The coordinate mapping module is used to establish a spatial coordinate mapping relationship between the physical sand table and the digital sand table; The data acquisition and correction module is used to collect the position and status information of objects on the physical sandbox and perform data correction; The data transmission module is used to encrypt and transmit the corrected data to the digital sandbox; The data synchronization linkage module is used to realize two-way synchronization and control of the physical sandbox and the digital sandbox; The light strip display module is used to arrange light strips at key positions of the physical sand table. The light strip control system establishes a communication connection with the digital sand table and updates the status of the light strip in real time according to the display content of the digital sand table.