CN114849236A - On-line and off-line competition control method for racing car and related equipment - Google Patents

On-line and off-line competition control method for racing car and related equipment Download PDF

Info

Publication number
CN114849236A
CN114849236A CN202210360264.2A CN202210360264A CN114849236A CN 114849236 A CN114849236 A CN 114849236A CN 202210360264 A CN202210360264 A CN 202210360264A CN 114849236 A CN114849236 A CN 114849236A
Authority
CN
China
Prior art keywords
offline
online
data
racing car
module
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202210360264.2A
Other languages
Chinese (zh)
Inventor
叶莉萍
谢俊辉
李坚
文红光
胡伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen OCT Vision Inc
Original Assignee
Shenzhen OCT Vision Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen OCT Vision Inc filed Critical Shenzhen OCT Vision Inc
Priority to CN202210360264.2A priority Critical patent/CN114849236A/en
Publication of CN114849236A publication Critical patent/CN114849236A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/55Controlling game characters or game objects based on the game progress
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/80Special adaptations for executing a specific game genre or game mode
    • A63F13/803Driving vehicles or craft, e.g. cars, airplanes, ships, robots or tanks

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Human Computer Interaction (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses an online and offline competition control method of a racing car and related equipment, wherein the method comprises the following steps: acquiring an operation instruction, wherein the operation instruction comprises an online operation instruction received by an online user control end and an offline operation instruction received by an offline player control end; based on the operation instruction, storing the data of the online user, exchanging the data with the data of the field racing car, and receiving and storing the data of the offline player; and when the data of the online users and the data of the offline players are processed, sending a competition starting instruction to the online user control end and the offline player control end so as to control the online users and the offline players to carry out competition together. The invention controls the actual field racing car under the line through the network by the on-line user, and the on-line field user realizes the racing with the racing car controlled by the on-line network user through the field observation and control of the racing car, and also realizes the racing of the racing car by the user at any time and any place.

Description

On-line and off-line competition control method for racing car and related equipment
Technical Field
The invention relates to the technical field of intelligent racing car playing method planning, in particular to an online and offline racing control method and related equipment for a racing car.
Background
For example, in game systems such as large-scale game machines or home game machines, racing game systems with racing games as a theme are often seen, and for large-scale game machines, peripheral devices such as an accelerator, a brake, a steering wheel, a gearshift lever and the like are even arranged on the outer periphery of the large-scale game machines, so that the large-scale game machines can be vividly and really driven. The main program of the racing game system is used in the machine platform to execute the racing of the racing game. Many racing game systems limit the event for a period of time; the operator controls a body object (i.e. the racing car driven by the player) to play in the event through the main program, and the time of the event is consumed by timing along with the progress of the game, the operator needs to finish the event before the time of the event is consumed, otherwise, when the time of the event is consumed by timing, the event is forced to be finished, and the player can not start the event at any time.
However, the racing system in the prior art is mainly divided into online network game racing and offline actual field racing, the offline actual field racing can obtain the pleasure of high-speed running, and a player playing the racing game through the online network cannot obtain the real racing feeling and cannot show the actual racing level of the player in reality; in real life, the fields of the racing cars are few, a certain distance is reserved from the positions of offline players, and the offline players cannot race the racing cars anytime and anywhere; in addition, the offline player can only sense the speed, acceleration and steering angle of the racing car by observation during driving of the racing car, and cannot know the actual racing car state and perform more effective control.
Accordingly, the prior art is yet to be improved and developed.
Disclosure of Invention
The invention mainly aims to provide an online and offline competition control method and related equipment for a racing car, and aims to solve the problem that online network users and offline field players cannot compete at any time or at the same time in the prior art.
In order to achieve the above object, the present invention provides a method for controlling an online and offline competition of a racing car, comprising the steps of:
acquiring an operation instruction, wherein the operation instruction comprises an online operation instruction received by an online user control end and an offline operation instruction received by an offline player control end;
based on the operation instruction, storing the data of the online user, exchanging the data with the data of the field racing car, and receiving and storing the data of the offline player;
and when the data of the online users and the data of the offline players are processed, sending a competition starting instruction to the online user control end and the offline player control end so as to control the online users and the offline players to carry out competition together.
Optionally, the method for controlling an online competition and an offline competition of a racing car, where the obtaining of the operation instruction includes an online operation instruction received by an online user control terminal and an offline operation instruction received by an offline player control terminal, and specifically includes:
receiving the state information of the first racing car sent by the online user control terminal after the online user control terminal receives the online user and selects the first racing car for operation from the offline racing car by opening a racing car interaction program;
and when the offline player operates the second racing car, receiving a racing car control command sent by the offline player control terminal on the second racing car.
Optionally, the online and offline racing control method for the racing car is characterized in that the online user control end comprises intelligent terminal equipment, racing car simulation operation equipment and virtual reality equipment.
Optionally, the online and offline competition control method for the racing car, wherein the offline player control end includes a steering trigger module, an acceleration trigger module, a braking trigger module, a seat judgment module, and an augmented reality module;
the steering trigger module is used for detecting the steering operation of the offline player; the acceleration triggering module is used for detecting the acceleration operation of the offline player; the braking triggering module is used for detecting the braking operation of the offline player; the seat judging module is used for detecting and judging whether the offline player takes the seat; the augmented reality module is used for displaying the state, the augmented reality scene, the field data and the match information of the second racing car in the front view of the offline player.
Optionally, the method for controlling an online competition and an offline competition of racing cars, wherein the storing data of an online user and exchanging data between the data and a live racing car based on the operation instruction, and receiving data of an offline player for storage specifically includes:
after the online operation instruction is received, storing the data of the first racing car received by the online user through an external network, and sending the stored data to a car body control system of the field racing car through an internal wireless local area network for data exchange;
after the offline operation instruction is received, the offline operation instruction exchanges data with a car body control system of the field racing car, the data of the offline player is stored through an internal wireless local area network, and then the data of a sensing module of the car body control system is received and processed, so that the functions of positioning the racing car and timing and circle counting are achieved.
Optionally, the method for controlling the online and offline racing of the racing car comprises a car body control system, wherein the car body control system comprises a controller, a power supply module, a sensing module, an operating module, a display module, a steering module and a straight-moving module;
the controller is used for receiving control signals from the online users and the offline players, calculating the control quantity of the corresponding module and controlling the corresponding module to execute; the power supply module is used for carrying out parameterization management on a power supply on the racing car and supplying power to each module; the sensing module is used for acquiring surrounding environment data and state data of a racing car body; the operation module is used for controlling the running of the racing car under special conditions; the display module is used for enabling the racing cars in different states to display colors with different appearances; the steering module is used for realizing the steering function of the racing car; the straight-going module is used for realizing the functions of advancing, retreating, accelerating and braking of the racing car.
Optionally, the method for controlling an online competition and an offline competition of a racing car, wherein when processing data of the online user and data of the offline player, a competition starting instruction is sent to the online user control terminal and the offline player control terminal to control the online user and the offline player to compete together, specifically comprising:
when the data of the online users and the data of the offline players are processed, a competition starting instruction is sent to the online user control end and the offline player control end;
and after receiving the competition starting instruction, controlling the online users at the online user control ends to compete together with the offline players at the offline player control ends.
In addition, in order to achieve the above object, the present invention further provides a main control system, wherein the main control system includes: the online and offline competition control method comprises the steps of storing a memory, a processor and an online and offline competition control program of a racing car which is stored on the memory and can run on the processor, wherein the online and offline competition control program of the racing car realizes the steps of the online and offline competition control method of the racing car when being executed by the processor.
In addition, in order to achieve the above object, the present invention further provides an online and offline competition control system for a racing car, wherein the online and offline competition control system for a racing car comprises the intelligent racing car, and the online and offline competition control system for a racing car further comprises:
the command acquisition module is used for acquiring an operation command, wherein the operation command comprises an online operation command received by an online user control end and an offline operation command received by an offline player control end;
the data processing module is used for storing the data of the online user, exchanging the data with the data of the field racing car and receiving the data of the offline player for storage based on the operation instruction;
and the operation result module is used for sending a competition starting instruction to the online user control end and the offline player control end to control the online user and the offline player to carry out competition together when processing the data of the online user and the data of the offline player.
In addition, to achieve the above object, the present invention provides a storage medium storing an online and offline competition control program for a racing car, which when executed by a processor implements the steps of the online and offline competition control method for a racing car as described above.
In the invention, an operation instruction is obtained, wherein the operation instruction comprises an online operation instruction received by an online user control end and an offline operation instruction received by an offline player control end; based on the operation instruction, storing and processing the data of the online user through an external network, and exchanging the data with a vehicle body control system of the field racing vehicle through an internal network; and after the data processing of the online users and the data processing of the offline players are finished, sending a competition starting instruction to the online user control end and the offline player control end so as to control the online users and the offline players to carry out competition together. The invention controls the actual field racing car under the line through the network by the on-line user, and the on-line field user realizes the racing with the racing car controlled by the on-line network user through the field observation and control of the racing car, and also realizes the racing of the racing car by the user at any time and any place without the limitation of the field.
Drawings
FIG. 1 is a flow chart of a preferred embodiment of an online and offline race control method for a racing vehicle of the present invention;
FIG. 2 is a flowchart of step S10 in the preferred embodiment of the method for controlling the on-line and off-line racing of the racing vehicles of the present invention;
FIG. 3 is a flowchart of step S20 in the preferred embodiment of the method for controlling the on-line and off-line racing of the racing vehicles of the present invention;
FIG. 4 is a flowchart of step S30 in the preferred embodiment of the method for controlling the online and offline racing of racing vehicles according to the present invention;
FIG. 5 is an overall schematic view of a preferred embodiment of the on-line and off-line race control method of the racing vehicle of the present invention;
FIG. 6 is a schematic diagram of a preferred embodiment of the on-line and off-line race control system for racing vehicles of the present invention;
FIG. 7 is a diagram illustrating an operating environment of a host system according to a preferred embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and effects of the present invention clearer and clearer, the present invention is further described in detail below with reference to the accompanying drawings and examples. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
It should be noted that, if directional indications (such as up, down, left, right, front, and back … …) are involved in the embodiment of the present invention, the directional indications are only used to explain the relative positional relationship between the components, the movement situation, and the like in a specific posture (as shown in the drawing), and if the specific posture is changed, the directional indications are changed accordingly.
In addition, if there is a description of "first", "second", etc. in an embodiment of the present invention, the description of "first", "second", etc. is for descriptive purposes only and is not to be construed as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one such feature. In addition, technical solutions between various embodiments may be combined with each other, but must be realized by a person skilled in the art, and when the technical solutions are contradictory or cannot be realized, such a combination should not be considered to exist, and is not within the protection scope of the present invention.
As shown in fig. 1, the method for controlling the online and offline racing of the racing car according to the preferred embodiment of the present invention includes the following steps:
and step S10, obtaining operation instructions, wherein the operation instructions comprise an online operation instruction received by an online user control end and an offline operation instruction received by an offline player control end.
As shown in fig. 2, which is a flowchart of step S10 in the preferred embodiment of the method for controlling the online and offline racing of the racing car of the present invention, step S10 includes:
step S11, the online user control end receives the state information of the first racing car sent by the online user control end after the online user opens the racing car interaction program and selects the first racing car from the offline racing car for control;
and step S12, when the offline player operates the second racing car, receiving a racing car control instruction sent by the offline player control terminal on the second racing car.
Specifically, the online user control end receives an online user intelligent terminal device, opens a racing car interaction program, selects a first racing car from a live offline racing car to control, and then simultaneously races with a second racing car controlled by an offline player, the online user receives state information of the racing cars on a visual interface of the racing car interaction program, controls and sends a related instruction to control running of the first racing car according to the obtained information, and the online user interacts with the offline player in real time through an entertainment interaction function to complete a specific racing car task; when the offline player selects to control the second racing car from the on-site racing cars, the operating instruction sent by the offline player control end directly controls the car body control system of the on-site racing cars, and the car body control system sends related data to the main control system for storage and processing.
The online user control end comprises intelligent terminal equipment, racing car simulation operation equipment and virtual reality equipment.
Furthermore, the offline player control end comprises a steering trigger module, an accelerating trigger module, a braking trigger module, a seat judgment module and an augmented reality module.
The steering trigger module is used for detecting the steering operation of the offline player; the acceleration triggering module is used for detecting the acceleration operation of the offline player; the braking triggering module is used for detecting the braking operation of the offline player; the seat judgment module is used for detecting and judging whether a signal for the offline player to take exists or not and sending the detected signal to a vehicle body control system for processing; the augmented reality device that the offline player wore includes the augmented reality module, the augmented reality module is used for the state, augmented reality scene, place data and the match information of second cycle racing are shown in the place ahead field of vision of the offline player.
And step S20, storing the data of the online users and exchanging the data with the live racing cars based on the operation instructions, and receiving and storing the data of the offline players.
As shown in fig. 3, which is a flowchart of step S20 in the preferred embodiment of the method for controlling the online and offline racing of the racing car of the present invention, step S20 includes:
step S21, after receiving the on-line operation instruction, storing the data of the first racing car received by the on-line user through an external network, and sending the stored data to a car body control system of the field racing car through an internal wireless local area network for data exchange;
and step S22, after the offline operation instruction is received, exchanging data between the offline operation instruction and a car body control system of the field racing car, storing the data of the offline player through an internal wireless local area network, and then processing the data of a sensing module of the car body control system to realize the functions of positioning the racing car and timing and lap counting.
Specifically, after the online operation instruction is received, the main control system correspondingly stores the data of the first racing car received by each online user through an external network, and sends the stored data to a car body control system of the field racing car through an internal wireless local area network for data exchange; after the offline operation instruction is received, the offline operation instruction is exchanged with a car body control system of the field racing car, after the exchange is completed, the main control system stores data of an offline player control end through an internal wireless local area network, and the functions of positioning, timing and lap counting of the racing car are realized by processing the collected data of a sensing module of the car body control system.
Further, the vehicle body control system comprises a controller, a power supply module, a sensing module, an operation module, a display module, a steering module and a straight-moving module.
After the racing car starts to run, the controller receives a steering control signal from the online user or the offline player, calculates a control quantity of a steering module according to the steering control signal, and controls the steering module to run; the controller receives the data collected by the steering module, compares the data with the steering control signal of the online user or the offline player, and adjusts the output steering control quantity; the controller receives acceleration and braking signals of the online user or the offline player, obtains acceleration control quantity of the straight module through calculation according to the acceleration signals and the braking signals, and controls the straight module to act; the controller receives the data fed back by the straight module, compares the data with the control signal of the online user or the offline player, and adjusts the output acceleration control quantity after the comparison is finished; the power module has the functions of carrying out parametric management on a power supply on the racing car and supplying power to each module, so that each module can be stably supplied with power, and the service efficiency of the power supply is improved; the sensing module mainly has the functions of collecting surrounding environment data and state data of a racing car body; the sensing module collects video data around the racing car, and the video data can be watched and decided by an online user; the sensing module calculates and obtains data such as angle, speed, acceleration and the like of the racing car through the collected car body state data, and displays the calculated data on an online user control end and an offline player control end so that the online user and the offline player can master the state data of the racing car; the operation module is provided with an operation button, the button is used for controlling the running of the racing car under special conditions, and is provided with an indicator light and a display screen, and the display screen is used for displaying real-time state parameters of the racing car; the display module is used for distinguishing the on-line user from the off-line player by enabling the racing cars in different states to display different appearance colors; the steering module mainly has the function of realizing the steering function of the racing car, and controls the steering motor to operate according to the instruction of the controller, so as to drive the steering mechanism to operate and steer the car; the steering module feeds back actual steering information to the controller, and the controller compares and verifies the steering angle according to the fed-back signal to determine the next operation; the function of the straight-going module is mainly to realize the functions of advancing, retreating, accelerating and braking of the racing car, the straight-going motor is driven to run at a specific acceleration according to the acceleration control quantity obtained by calculation of the controller, the speed of the execution motor is fed back to the controller by the straight-going module, and the controller checks the value of the acceleration to determine whether to increase or decrease the acceleration.
And step S30, when the data of the online user and the data of the offline player are processed, sending a competition starting instruction to the online user control end and the offline player control end so as to control the online user and the offline player to carry out competition together.
Please refer to fig. 4, which is a flowchart of step S30 in the method for controlling the online and offline racing of racing cars according to the present invention.
As shown in fig. 4, the step S30 includes:
step S31, when processing the data of the online user and the data of the offline player, sending a competition starting instruction to the online user control end and the offline player control end;
and step S32, after receiving the competition start command, controlling the online users at the online user control end to compete with the offline players at the offline player control end.
Specifically, when the data of the online user and the data of the offline player are processed, a competition starting instruction is sent to the online user control end and the offline player control end; and after receiving the competition starting instruction, controlling the online users at the online user control ends to compete together with the offline players at the offline player control ends.
Further, the overall schematic diagram of the preferred embodiment of the method for controlling the online and offline competition of the racing cars of the present invention as shown in fig. 5 is as follows: the online user control end comprises intelligent terminal equipment, simulation operation equipment and virtual reality equipment, and sends a control signal to the master control system; the offline player control end comprises a steering trigger module, an accelerating trigger module, a braking trigger module, a seat detection module and augmented reality equipment; the offline player control end sends a signal to a vehicle body control system, and the vehicle body control system comprises signals of a controller, a power supply module, a sensing module, an operation module, a display module, a steering module and a straight module; the main functions of the car body control system are to receive signals from an online user control end or an offline player control end, process data of various signals by combining the position of the car body and anti-collision requirements, obtain corresponding control quantity, control the steering, accelerating and braking functions of the racing car and display related state data of the racing car on a visual interface of an online user or an offline player in a feedback mode; the controller sends the processed signals to the master control system, the master control system mainly has the functions of storing and processing data received and sent by each online user through an external network, exchanging data with each vehicle body control system on site through an internal wireless local area network, and realizing the functions of positioning racing cars and timing and circle counting through data processing of sensors on site.
Further, as shown in fig. 6, based on the above method for controlling the online and offline competition of the racing car, the present invention also provides a system for controlling the online and offline competition of the racing car, wherein the system for controlling the online and offline competition of the racing car comprises:
the instruction obtaining module 51 is configured to obtain an operation instruction, where the operation instruction includes an online operation instruction received by an online user control end and an offline operation instruction received by an offline player control end;
the data processing module 52 is used for storing the data of the online users, exchanging the data with the data of the field racing cars and receiving the data of the offline players for storage based on the operation instructions;
and the operation result module 53 is configured to, when processing the data of the online user and the data of the offline player, send a competition starting instruction to the online user control terminal and the offline player control terminal to control the online user and the offline player to compete together.
The invention creatively provides an online and offline competition control method of a racing car, the method provided by the invention obtains an operation instruction, and the operation instruction comprises an online operation instruction received by an online user control end and an offline operation instruction received by an offline player control end; based on the operation instruction, storing the data of the online user, exchanging the data with the data of the field racing car, and receiving and storing the data of the offline player; and when the data of the online users and the data of the offline players are processed, sending a competition starting instruction to the online user control end and the offline player control end so as to control the online users and the offline players to carry out competition together. The invention controls the actual field racing car under the line through the network by the on-line user, and the on-line field user realizes the racing with the racing car controlled by the on-line network user through the field observation and control of the racing car, and also realizes the racing of the racing car by the user at any time and any place without the limitation of the field.
Further, as shown in fig. 7, the present invention also provides a main control system, which includes a processor 10, a memory 20 and a display 30. Fig. 7 shows only some of the components of the master control system, but it is to be understood that not all of the shown components are required to be implemented, and that more or fewer components may be implemented instead.
The memory 20 may in some embodiments be an internal storage unit of the master control system, such as a hard disk or a memory of the master control system. The memory 20 may also be an external storage device of the host system in other embodiments, such as a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card), and the like provided on the host system. Further, the memory 20 may also include both an internal storage unit and an external storage device of the master control system. The memory 20 is used for storing application software installed in the main control system and various data. The memory 20 may also be used to temporarily store data that has been output or is to be output. In one embodiment, the memory 20 stores an online and offline competition control program 40 for racing cars, and the online and offline competition control program 40 for racing cars is executable by the processor 10 to implement the online and offline competition control method for racing cars of the present application.
The processor 10 may be, in some embodiments, a Central Processing Unit (CPU), microprocessor or other data Processing chip for running program codes stored in the memory 20 or Processing data, such as executing an online and offline racing control method for the racing car.
The display 30 may be an LED display, a liquid crystal display, a touch-sensitive liquid crystal display, an OLED (Organic Light-Emitting Diode) touch panel, or the like in some embodiments. The display 30 is used for displaying information at the device and for displaying a visual user interface. The components 10-30 of the device communicate with each other via a system bus.
In one embodiment, the following steps are implemented when the processor 10 executes the on-line and off-line race control program 40 for a racing car in the memory 20:
acquiring an operation instruction, wherein the operation instruction comprises an online operation instruction received by an online user control end and an offline operation instruction received by an offline player control end;
based on the operation instruction, storing the data of the online user, exchanging the data with the data of the field racing car, and receiving and storing the data of the offline player;
and when the data of the online users and the data of the offline players are processed, sending a competition starting instruction to the online user control end and the offline player control end so as to control the online users and the offline players to carry out competition together.
The obtaining of the operation instruction includes an online operation instruction received by an online user control end and an offline operation instruction received by an offline player control end, and specifically includes:
receiving the state information of the first racing car sent by the online user control terminal after the online user control terminal receives the online user and selects the first racing car for operation from the offline racing car by opening a racing car interaction program;
and when the offline player operates the second racing car, receiving a racing car control command sent by the offline player control terminal on the second racing car.
The online user control end comprises intelligent terminal equipment, racing car simulation operation equipment and virtual reality equipment.
The offline player control end comprises a steering trigger module, an accelerating trigger module, a braking trigger module, a seat judgment module and an augmented reality module.
The steering trigger module is used for detecting the steering operation of the offline player; the acceleration triggering module is used for detecting the acceleration operation of the offline player; the braking triggering module is used for detecting the braking operation of the offline player; the seat judging module is used for detecting and judging whether the offline player takes the seat; the augmented reality module is used for displaying the state, the augmented reality scene, the field data and the match information of the second racing car in the front view of the offline player.
Based on the operation instruction, storing data of an online user, exchanging the data with data of a field racing car, and receiving data of an offline player for storage, specifically comprising:
after the online operation instruction is received, storing the data of the first racing car received by the online user through an external network, and sending the stored data to a car body control system of the field racing car through an internal wireless local area network for data exchange;
after the offline operation instruction is received, the offline operation instruction exchanges data with a car body control system of the field racing car, the data of the offline player is stored through an internal wireless local area network, and then the data of a sensing module of the car body control system is received and processed, so that the functions of positioning the racing car and timing and circle counting are achieved.
The vehicle body control system comprises a controller, a power supply module, a sensing module, an operation module, a display module, a steering module and a straight module.
The controller is used for receiving control signals from the online users and the offline players, calculating the control quantity of the corresponding module and controlling the corresponding module to execute; the power supply module is used for carrying out parameterization management on a power supply on the racing car and supplying power to each module; the sensing module is used for acquiring surrounding environment data and state data of a racing car body; the operation module is used for controlling the running of the racing car under special conditions; the display module is used for enabling the racing cars in different states to display colors with different appearances; the steering module is used for realizing the steering function of the racing car; the straight-going module is used for realizing the functions of advancing, retreating, accelerating and braking of the racing car.
When the data of the online user and the data of the offline player are processed, the online user and the offline player are controlled to play together by sending a competition starting instruction to the online user control end and the offline player control end, and the method specifically includes:
when the data of the online users and the data of the offline players are processed, a competition starting instruction is sent to the online user control end and the offline player control end;
and after receiving the competition starting instruction, controlling the online users at the online user control end to carry out competition together with the offline players at the offline player control end.
The invention also provides a storage medium, wherein the storage medium stores an online and offline competition control program of a racing car, and the online and offline competition control program of the racing car realizes the steps of the online and offline competition control method of the racing car when being executed by a processor.
In summary, the present invention provides a method and related device for controlling online and offline racing of racing cars, wherein the method comprises: acquiring an operation instruction, wherein the operation instruction comprises an online operation instruction received by an online user control end and an offline operation instruction received by an offline player control end; based on the operation instruction, storing the data of the online user, exchanging the data with the data of the field racing car, and receiving and storing the data of the offline player; and when the data of the online users and the data of the offline players are processed, sending a competition starting instruction to the online user control end and the offline player control end so as to control the online users and the offline players to carry out competition together. The invention controls the actual field racing car under the line through the network by the on-line user, and the on-line field user realizes the racing with the racing car controlled by the on-line network user through the field observation and control of the racing car, and also realizes the racing of the racing car by the user at any time and any place without the limitation of the field.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element identified by the phrase "comprising an … …" does not exclude the presence of other identical elements in the process, method, article, or apparatus that comprises the element.
Of course, it will be understood by those skilled in the art that all or part of the processes of the methods of the above embodiments may be implemented by a computer program instructing relevant hardware (such as a processor, a smart car, etc.), and the program may be stored in a computer readable storage medium, and when executed, the program may include the processes of the above method embodiments. The storage medium may be a memory, a magnetic disk, an optical disk, etc.
It is to be understood that the invention is not limited to the examples described above, but that modifications and variations may be effected thereto by those of ordinary skill in the art in light of the foregoing description, and that all such modifications and variations are intended to be within the scope of the invention as defined by the appended claims.

Claims (10)

1. An online and offline competition control method for a racing car is characterized by comprising the following steps:
acquiring an operation instruction, wherein the operation instruction comprises an online operation instruction received by an online user control end and an offline operation instruction received by an offline player control end;
based on the operation instruction, storing the data of the online user, exchanging the data with the data of the field racing car, and receiving and storing the data of the offline player;
and when the data of the online users and the data of the offline players are processed, sending a competition starting instruction to the online user control end and the offline player control end so as to control the online users and the offline players to carry out competition together.
2. The method for controlling the online and offline competition of the racing car according to claim 1, wherein the obtaining of the operation command comprises an online operation command received by an online user control terminal and an offline operation command received by an offline player control terminal, and specifically comprises:
receiving the state information of the first racing car sent by the online user control terminal after the online user control terminal receives the online user and selects the first racing car for operation from the offline racing car by opening a racing car interaction program;
and when the offline player operates the second racing car, receiving a racing car control command sent by the offline player control terminal on the second racing car.
3. The method as claimed in claim 2, wherein the on-line user control terminal comprises an intelligent terminal device, a racing car simulation operation device and a virtual reality device.
4. The method for controlling the online and offline racing of the racing car of claim 2, wherein the offline player control end comprises a steering trigger module, an acceleration trigger module, a braking trigger module, a seat judgment module and an augmented reality module;
the steering trigger module is used for detecting the steering operation of the offline player; the acceleration triggering module is used for detecting the acceleration operation of the offline player; the braking triggering module is used for detecting the braking operation of the offline player; the seat judging module is used for detecting and judging whether the offline player takes the seat; the augmented reality module is used for displaying the state, the augmented reality scene, the field data and the match information of the second racing car in the front view of the offline player.
5. The method as claimed in claim 1, wherein the storing of data of online users and the exchanging of data with live racing cars and the receiving and storing of data of offline players is performed based on the operating instructions, and specifically comprises:
after the online operation instruction is received, storing the data of the first racing car received by the online user through an external network, and sending the stored data to a car body control system of the field racing car through an internal wireless local area network for data exchange;
after the offline operation instruction is received, the offline operation instruction exchanges data with a car body control system of the field racing car, the data of the offline player is stored through an internal wireless local area network, and then the data of a sensing module of the car body control system is received and processed, so that the functions of positioning the racing car and timing and circle counting are achieved.
6. The method for controlling an online and offline competition of racing vehicles according to claim 5, wherein the vehicle body control system comprises a controller, a power supply module, a sensing module, an operating module, a display module, a steering module and a straight-going module;
the controller is used for receiving control signals from the online users and the offline players, calculating the control quantity of the corresponding module and controlling the corresponding module to execute; the power supply module is used for carrying out parameterization management on a power supply on the racing car and supplying power to each module; the sensing module is used for acquiring surrounding environment data and state data of a racing car body; the operation module is used for controlling the running of the racing car under special conditions; the display module is used for enabling the racing cars in different states to display colors with different appearances; the steering module is used for realizing the steering function of the racing car; the straight-going module is used for realizing the functions of advancing, retreating, accelerating and braking of the racing car.
7. The method for controlling the online and offline competition of racing vehicles according to claim 1, wherein when processing the data of the online users and the data of the offline players, the online users and the offline players are controlled to play together by sending a competition starting command to the online user control end and the offline player control end, and the method specifically comprises:
when the data of the online users and the data of the offline players are processed, a competition starting instruction is sent to the online user control end and the offline player control end;
and after receiving the competition starting instruction, controlling the online users at the online user control ends to compete together with the offline players at the offline player control ends.
8. A system for controlling an online and offline competition of a racing car, the system comprising:
the command acquisition module is used for acquiring an operation command, wherein the operation command comprises an online operation command received by an online user control end and an offline operation command received by an offline player control end;
the data processing module is used for storing the data of the online user, exchanging the data with the data of the field racing car and receiving the data of the offline player for storage based on the operation instruction;
and the operation result module is used for sending a competition starting instruction to the online user control end and the offline player control end to control the online user and the offline player to carry out competition together when processing the data of the online user and the data of the offline player.
9. A master control system, the master control system comprising: memory, processor and a program for online and offline competition control of racing cars stored on said memory and executable on said processor, the program for online and offline competition control of racing cars being executed by said processor for implementing the steps of the method for online and offline competition control of racing cars according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that the computer-readable storage medium stores an online and offline competition control program for a racing car, which when executed by a processor implements the steps of the method for online and offline competition control for a racing car according to any one of claims 1 to 7.
CN202210360264.2A 2022-04-07 2022-04-07 On-line and off-line competition control method for racing car and related equipment Pending CN114849236A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210360264.2A CN114849236A (en) 2022-04-07 2022-04-07 On-line and off-line competition control method for racing car and related equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210360264.2A CN114849236A (en) 2022-04-07 2022-04-07 On-line and off-line competition control method for racing car and related equipment

Publications (1)

Publication Number Publication Date
CN114849236A true CN114849236A (en) 2022-08-05

Family

ID=82629782

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210360264.2A Pending CN114849236A (en) 2022-04-07 2022-04-07 On-line and off-line competition control method for racing car and related equipment

Country Status (1)

Country Link
CN (1) CN114849236A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116212389A (en) * 2023-05-09 2023-06-06 深圳市卡妙思电子科技有限公司 Electric racing car competition system based on VR technology

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116212389A (en) * 2023-05-09 2023-06-06 深圳市卡妙思电子科技有限公司 Electric racing car competition system based on VR technology

Similar Documents

Publication Publication Date Title
US7594853B2 (en) Control apparatus and method for games and others
US10293837B2 (en) Multi-passenger ride vehicle
JP7091380B2 (en) Interactive game floor system and method
US8523676B2 (en) Game terminal device and game terminal device game environment setting method
JPH0975546A (en) Driving game machine
US6923722B2 (en) Game system and game program for providing multi-player gameplay on individual displays and a common display
JPH09206477A (en) Competition game device
KR100648539B1 (en) Game machine
CN114849236A (en) On-line and off-line competition control method for racing car and related equipment
WO2020238636A1 (en) Virtual object control method and apparatus, storage medium, and electronic device
CN111494963A (en) Vehicle-mounted game method, system, device, computer equipment and storage medium
JP2018524063A (en) Environment creation system
CN110772784B (en) Carrier control method and device, storage medium and electronic device
CN110694274A (en) Method and device for predicting running state of virtual vehicle and electronic equipment
CN106571082A (en) VR driving exam projection production and experience system based on online visualized programming
JP2002085827A (en) Method for displaying game screen, recording medium and game device
CN112386904B (en) Game function key position data processing method based on vehicle and vehicle
JP2747405B2 (en) Game equipment
JP2004081809A (en) Network game system, game server, and control method for the server
CN114849237A (en) Online and offline interaction method and system for racing car
JP2001276431A (en) Game device and information memory medium
CN112394860B (en) Game touch control method based on vehicle and vehicle
WO2023221707A1 (en) Virtual vehicle control method and apparatus, and device and storage medium
EP4398074A1 (en) Virtual reality control system
CN115300899A (en) Vehicle-mounted game control method and device, computer-readable storage medium and vehicle

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination