Safety control method of competitive robot, main controller, competitive robot and medium

By setting a safe mode of output power for competitive robots and using the cooperation of unlocking cards and remote controls, the safety risks of competitive robots when used in non-safe sites are solved, ensuring the safety of operators and the satisfaction of competitive needs.

CN119188794APending Publication Date: 2024-12-27XUANZHI IND & EDUCATION (SHENZHEN) TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411091787.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-09
Publication Date
2024-12-27

AI Technical Summary

Technical Problem

There are potential dangers when used in non-safe sites, especially when minors operate, safety risks caused by misoperation are difficult to avoid. The existing norms and constraints depend on the lack of self-discipline of operators.

Method used

Design a safety control method to limit the output power of competitive robots, and to release the limit only under preset conditions, and use the unlocking card and remote control to ensure that there is no power limit in a safe environment.

Benefits of technology

While ensuring safe use, ensuring that the reasonable competitive needs of competitive robots are not affected, reducing the safety risks brought about by high speed and high maneuverability performance, especially providing additional protection for minors' operations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119188794A_ABST
    Figure CN119188794A_ABST
Patent Text Reader

Abstract

The invention relates to a robot control technology, and discloses a safety control method of a competitive robot, a master controller, the competitive robot and a medium, and the method comprises the steps: limiting the output power of the competitive robot not to exceed a preset percentage of the maximum output power when the competitive robot is in a power-on state and enters a safety mode, and enabling the preset percentage to be smaller than 50%; when it is detected that the unlocking card is inserted into a main controller in the competitive robot, entering a pre-unlocking mode, and receiving key unlocking operation of a remote controller matched with the main controller; when it is detected that the key unlocking operation meets a preset requirement, the competitive robot is controlled to enter an unlocking mode, and after it is detected that the unlocking card is pulled out, limitation on the output power of the competitive robot is relieved. The invention aims to ensure that the reasonable competitive use requirement of the competitive robot is not influenced under the condition of ensuring the safe use of the competitive robot.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of robot control technology, and in particular to a safety control method for a competitive robot, a main controller, a competitive robot, and a computer-readable storage medium. Background Art

[0002] With the development of robot technology, competitive robots have become an important part of competitive sports and entertainment activities. These robots not only have high speed and high maneuverability, but also have certain potential dangers (such as fighting competitive robots) due to their high strength and complex movement capabilities, which can easily pose a threat to the personal safety of operators and spectators.

[0003] At present, in order to regulate the safe use of competitive robots, although it is generally advocated that competitive robots be used only in safe venues (such as competition arenas), such regulatory constraints rely more on the self-discipline of the operators. Especially when the operators are minors, the regulatory constraints are weaker, and it is more difficult to avoid the dangers of using competitive robots outside unsafe venues (minors may face higher risks when operating competitive robots due to lack of experience or immature judgment), and it is also difficult to avoid the dangers caused by emergencies caused by misoperation of competitive robots.

[0004] The above contents are only used to assist in understanding the technical solution of the present application and do not constitute an admission that the above contents are prior art. Summary of the invention

[0005] The main purpose of the present application is to provide a safety control method for a competitive robot, a main controller, a competitive robot and a computer-readable storage medium, aiming to ensure the safe use of the competitive robot while also ensuring that the reasonable competitive use requirements of the competitive robot are not affected.

[0006] To achieve the above objectives, the present application provides a safety control method for a competitive robot, comprising the following steps:

[0007] When the competition robot is powered on and enters the safety mode, the output power of the competition robot is limited to not exceed a preset percentage of the maximum output power, and the preset percentage is less than 50%;

[0008] When the unlock card is detected to be inserted into the main controller of the competition robot, it enters the pre-unlock mode and receives the key unlocking operation of the remote controller paired with the main controller;

[0009] When it is detected that the button unlocking operation meets the preset requirements, the competitive robot is controlled to enter the unlocking mode, and after it is detected that the unlocking card is pulled out, the restriction on the output power of the competitive robot is released.

[0010] Optionally, the step of removing the restriction on the output power of the competitive robot after detecting that the unlocking card is pulled out includes:

[0011] After detecting that the unlock card is pulled out and the competitive robot is detected to be in a safe operating area, the restriction on the output power of the competitive robot is released.

[0012] Optionally, when the unlocking card is detected to be inserted into the main controller of the competitive robot, the step of entering the pre-unlocking mode includes:

[0013] When it is detected that the unlock card is inserted into the main controller of the competition robot, and when the unlock card is identified as a legal unlock card, the pre-unlock mode is entered.

[0014] Optionally, the preset requirement is to press the acceleration key and the deceleration key of the remote control simultaneously for a preset time period;

[0015] Among them, the acceleration key is used to increase the output power of the competitive robot, and the deceleration key is used to reduce the output power of the competitive robot.

[0016] Optionally, the safety control method of the competitive robot further includes:

[0017] When the competitive robot is in the safety mode, the status indicator light of the control main controller is in the first lighting state;

[0018] When the competitive robot is in the pre-unlocking mode, the status indicator light of the control main controller is in the second lighting state;

[0019] When the competitive robot is in unlocking mode, the status indicator light of the control main controller is in the third lighting state.

[0020] Optionally, after the step of controlling the competitive robot to enter an unlocking mode when it is detected that the key unlocking operation meets preset requirements, and removing the restriction on the output power of the competitive robot after detecting that the unlocking card is pulled out, the step further includes:

[0021] When the unlock card is detected to be inserted into the main controller or a shutdown command is received, the competitive robot is controlled to switch to the safety mode.

[0022] To achieve the above objectives, the present application also provides a main controller, which includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, and when the computer program is executed by the processor, the steps of the safety control method for the competitive robot as described above are implemented.

[0023] Optionally, the main controller is provided with a Type-C port for inserting an unlocking card, a charger and a data cable.

[0024] To achieve the above objectives, the present application also provides a competitive robot, which includes a robot body and the main controller as described above.

[0025] To achieve the above objectives, the present application also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the safety control method for the competitive robot as described above are implemented.

[0026] The safety control method, main controller, competitive robot and computer-readable storage medium provided by the present application set a safety mode with output power limitation for the competitive robot, so that the operator can safely use the competitive robot in the safety mode, avoiding the safety risks caused by the high speed, high maneuverability and other performances of the competitive robot. If the operator needs to use the competitive robot without power limitation, the unlocking card and remote control can be used to perform corresponding unlocking operations on the competitive robot, so that the robot can give full play to its best performance when full power operation is required. In this way, while ensuring the safe use of the competitive robot as much as possible, it can also ensure that the reasonable competitive use needs of the competitive robot are not affected. BRIEF DESCRIPTION OF THE DRAWINGS

[0027] Figure 1 This is a schematic diagram of the steps of a safety control method for a competitive robot in one embodiment of the present application;

[0028] Figure 2 This is a schematic diagram of a competitive robot and related accessories in one embodiment of the present application;

[0029] Figure 3 FIG. 1 is a schematic diagram of the internal structure of a main controller according to an embodiment of the present application.

[0030] The realization of the purpose, functional features and advantages of this application will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION

[0031] The embodiments of the present application are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present application, and should not be construed as limiting the present application. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without creative work are within the scope of protection of the present application.

[0032] In addition, if the description of "first", "second", etc. is involved in this application, it is only used for descriptive purposes (such as for distinguishing the same or similar features), and cannot be understood as indicating or suggesting their relative importance or implicitly indicating the number of technical features indicated. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In addition, the technical solutions between the various embodiments can be combined with each other, but it must be based on the ability of ordinary technicians in this field to implement. When the combination of technical solutions is contradictory or cannot be implemented, it should be deemed that such combination of technical solutions does not exist and is not within the scope of protection required by this application.

[0033] Reference Figure 1 In one embodiment, the safety control method of the competitive robot includes:

[0034] Step S10: When the competition robot is in the power-on state and enters the safety mode, the output power of the competition robot is limited to not exceed a preset percentage of the maximum output power, and the preset percentage is less than 50%;

[0035] Step S20: When it is detected that the unlocking card is inserted into the main controller of the competition robot, the robot enters the pre-unlocking mode and receives the button unlocking operation of the remote controller paired with the main controller;

[0036] Step S30: When it is detected that the button unlocking operation meets the preset requirements, the competitive robot is controlled to enter the unlocking mode, and after it is detected that the unlocking card is pulled out, the restriction on the output power of the competitive robot is released.

[0037] In this embodiment, the execution terminal of the embodiment may be a main controller of the competitive robot, or may be other equipment or devices (such as a remote controller) that controls the main controller.

[0038] As described in step S10, when the competitive robot starts to enter the power-on state, the main controller in the competitive robot can control the competitive robot to automatically enter the safety mode. In the safety mode, the output power of the competitive robot is limited to not exceed a preset percentage of the maximum output power, and the preset percentage is less than 50%.

[0039] This power limitation can reduce the potential danger of a competitive robot in safe mode and lower the risk of its operation, especially when practicing operation in a non-competitive environment. This is because low power can reduce the force of the robot and reduce the possibility of it causing accidental damage.

[0040] Preferably, the preset percentage is 20%.

[0041] Among them, the output power of the competitive robot can be controlled by controlling the output power of the corresponding motor of the competitive robot.

[0042] By limiting the output power of competitive robots in safe mode, operators can familiarize themselves with the robot's control system, motion mode, and reaction characteristics in low-power mode in daily non-competition scenarios, thereby better understanding the robot's operating characteristics and mastering the correct usage skills. At the same time, operators can also debug and test the robot in safe mode to understand its operating status, check and adjust various settings, and fully prepare for the official competition.

[0043] As described in step S20, refer to Figure 2 When the operator needs to use the competition robot without power restrictions in an official competition, the operator can insert the unlock card configured for the competition robot into the corresponding interface of the competition robot's main controller. When the unlock card is detected to be inserted into the main controller of the competition robot, the competition robot will be triggered to enter the pre-unlock mode and receive the key unlock operation of the remote controller paired with the main controller.

[0044] Among them, when the competition robot and its configured remote control are both in the turned-on state, the two will start to pair and establish a communication connection. At this time, the main controller of the competition robot can receive the operation instructions sent by the remote control.

[0045] When the competition robot enters the pre-unlocking mode, the operator can use the remote control that has established a communication connection with the competition robot to perform the corresponding button unlocking operation to officially unlock the competition robot.

[0046] As described in step S30, after receiving the instruction corresponding to the key unlocking operation of the remote controller, the main controller will detect whether the key unlocking operation issued by the remote controller meets the preset requirements. The preset requirements can be to complete a specific key sequence or key combination within a specific time range. For example, if the unlocking requirement is to press the "A" button and then the "B" button, the main controller needs to check whether the operation is performed in this order; at the same time, it also needs to check whether the corresponding key operation is completed within the preset time.

[0047] If the detected button unlocking operation meets the preset requirements, the main controller will control the competition robot to enter the unlocking mode. At this time, the operator can pull out the unlocking card. When the main controller detects that the unlocking card has been pulled out, it allows the competition robot to move normally and releases the output power limit of the competition robot, even if the output power of the competition robot can be greater than the maximum output power.

[0048] This allows operators to use competitive robots without power restrictions in official competitions.

[0049] In one embodiment, by setting a safety mode that limits the output power for the competition robot, the operator can safely use the competition robot in the safety mode, avoiding safety risks caused by the high speed, high maneuverability and other performance of the competition robot. When the operator needs to use the competition robot without power restriction (such as in a formal competition environment), the unlocking card and the remote control can be used to perform corresponding unlocking operations on the competition robot, so that the robot can give full play to its optimal performance when full power operation is required.

[0050] In this way, while ensuring the safe use of the competitive robot as much as possible, it can also ensure that the reasonable competitive use needs of the competitive robot are not affected. Especially when the operator of the competitive robot is a minor, such a safe unlocking design can better avoid the competitive robot endangering the safety of minors. For example, in a daily non-competitive environment, the competitive robot can be set to safe mode and the unlocking card can be handed over to the guardian for safekeeping. At this time, the minor can safely use the competitive robot; when the minor needs to reasonably use the competitive robot for competitive competitions, the guardian will use the unlocking card to unlock the competitive robot to meet its reasonable competitive use needs.

[0051] In one embodiment, based on the above embodiment, the step of removing the restriction on the output power of the competitive robot after detecting that the unlocking card is pulled out includes:

[0052] After detecting that the unlock card is pulled out and the competitive robot is detected to be in a safe operating area, the restriction on the output power of the competitive robot is released.

[0053] In this embodiment, after detecting that the unlock card is pulled out, the main controller can further confirm whether the competitive robot is in a set safe operation area. This step is to ensure that the robot is in a suitable environment that meets safety standards before the power limit is released.

[0054] The safe operating area may be an arena or other venue with a safety boundary.

[0055] Optionally, the main controller of the competition robot can detect whether the competition robot is in a safe operation area through technical means such as NFC (Near Field Communication) detection and RFID (Radio Frequency Identification) detection.

[0056] For example, NFC tags (or RFID tags) are placed in or around the safe operating area. These tags can be embedded in the arena or placed in a specific location and paired with the main controller. The main controller can be equipped with an NFC reader (or RFID reader / writer) that can read the signals of these tags and verify whether the robot is in the predetermined safe area.

[0057] Optionally, the main controller will release the output power limit on the competitive robot only after it detects that the unlocking card is pulled out and that the competitive robot is located in a safe operating area.

[0058] In this way, it can be ensured that the operation of releasing the power limit is performed in a predetermined safe environment, thereby reducing the risk caused by incorrect operation or unexpected situations. For example, after the unlock card is pulled out, if the robot is not in the safe operation area, the main controller will continue to maintain the power limit, thereby reducing accidents and injuries that may be caused by high-power operation in an unsuitable environment.

[0059] In some optional embodiments, while the main controller identifies whether the competitive robot is in a safe operating area through NFC detection or RFID detection, it also reads the type of the safe operating area and determines the extent to which the power limit on the competitive robot is lifted based on the type of the safe operating area.

[0060] Different types of safe operation areas may have different safety requirements and environmental characteristics. In this way, the power limit is adjusted according to the area type to ensure that the robot meets safety standards in different environments. For example, in formal training situations, the power limit can be lifted to 70% of the maximum output power; in formal competition situations, the power limit can be completely lifted.

[0061] In this way, by combining area types and power limits, a more precise and safe control strategy is provided, which can optimize the safety of competitive robot use under different environments and requirements, and ensure that reasonable competitive needs are not affected.

[0062] In one embodiment, based on the above embodiment, when the unlocking card is detected to be inserted into the main controller of the competitive robot, the step of entering the pre-unlocking mode includes:

[0063] When it is detected that the unlock card is inserted into the main controller of the competition robot, and when the unlock card is identified as a legal unlock card, the pre-unlock mode is entered.

[0064] In this embodiment, the main controller not only detects the insertion of the unlock card, but also needs to verify whether the unlock card is a legal and authorized unlock card. This step ensures that only a valid and authorized unlock card can make the competitive robot enter the pre-unlock mode.

[0065] Optionally, after the unlock card is inserted, the main controller can read the data in the unlock card, such as a unique identifier or encrypted information, and compare the read data with the legal unlock card list stored in the main controller to verify whether the unlock card is valid and authorized.

[0066] Optionally, if the identity information of the unlock card matches the legal card information in the system record, the system confirms that the card is a legal unlock card. If the unlock card is invalid or not in the authorized list, the system will refuse to enter the pre-unlock mode and may provide an error prompt or take other security measures.

[0067] Optionally, when the unlock card is confirmed to be legitimate, it switches to the pre-unlock mode. In this mode, the main controller is ready to accept further unlock operations, but still maintains the power limit.

[0068] Through the verification of legal unlocking cards, it is ensured that the operator complies with the safety regulations and can effectively manage and control the safety status of the competitive robot. In particular, it is prevented that minors use the unlocking cards of other peers' competitive robots of the same product to unlock their own competitive robots without the authorization of their guardians.

[0069] In one embodiment, based on the above embodiment, the preset requirement is to press the acceleration key and the deceleration key of the remote control simultaneously for a preset time period;

[0070] Among them, the acceleration key is used to increase the output power of the competitive robot, and the deceleration key is used to reduce the output power of the competitive robot.

[0071] In this embodiment, the preset duration may be 3 seconds or longer.

[0072] By setting the preset duration of pressing the acceleration key and deceleration key simultaneously as the preset requirement for unlocking, it is possible to effectively prevent accidental unlocking and enhance the safety of unlocking the competitive robot. This design not only improves the intuitiveness of operation, but also reduces the risk of misoperation, ensuring that the safety control of the competitive robot is more efficient and reliable.

[0073] At the same time, given that the remote control is usually equipped with an acceleration key and a deceleration key for adjusting the power, by combining the operations of these two keys to unlock, the existing key settings can be fully utilized without adding new buttons or functions, reducing the complexity and cost of the remote control design (i.e., maximizing the use of existing remote control key resources and reducing additional hardware requirements).

[0074] In one embodiment, based on the above embodiment, the safety control method of the competitive robot further includes:

[0075] When the competitive robot is in the safety mode, the status indicator light of the control main controller is in the first lighting state;

[0076] When the competitive robot is in the pre-unlocking mode, the status indicator light of the control main controller is in the second lighting state;

[0077] When the competitive robot is in unlocking mode, the status indicator light of the control main controller is in the third lighting state.

[0078] In this embodiment, a status indicator light is provided on the main controller to identify different working modes of the competitive robot. By using the status indicator light in the competitive robot to identify different working modes, real-time operation feedback can be effectively provided, thereby enhancing the safety and user experience of the competitive robot.

[0079] For example, when the status indicator light is in the first lighting state, the operator can understand that the current competitive robot is in safety mode, and the output power is limited at this time; when the operator inserts the unlocking card into the main controller, the status indicator light is in the second lighting state, and the operator can understand that the current competitive robot is in pre-unlocking mode, and can start using the remote control to further perform button unlocking operations; when the competitive robot is successfully unlocked, the status indicator light is in the third lighting state, and the operator can understand that the current competitive robot has been successfully unlocked, and can further pull out the unlocking card to use the competitive robot without power restriction.

[0080] Optionally, the first lighting state may be that the green light is always on; the second lighting state may be that the cyan light is always on; and the third lighting state may be that the purple light is always on.

[0081] In one embodiment, by using status indicator lights to indicate different working modes of the competitive robot, the operator's understanding of the competitive robot status and the safety of operation can be significantly improved. This design not only optimizes the competitive robot operation process, but also improves the user's operating experience and the safety of using the competitive robot.

[0082] In one embodiment, based on the above embodiment, after the step of controlling the competitive robot to enter the unlocking mode when it is detected that the key unlocking operation meets the preset requirements, and removing the restriction on the output power of the competitive robot after detecting that the unlocking card is pulled out, the step further includes:

[0083] When the unlock card is detected to be inserted into the main controller, or when a shutdown command is received, the competitive robot is controlled to switch to the safety mode.

[0084] In this embodiment, when the competition robot is in the unlocking mode, when the main controller detects that the unlocking card is reinserted, the competition robot can be controlled to switch to the safety mode.

[0085] Alternatively, when the competition robot is in unlocking mode, when the main controller receives a joint command, the competition robot can be switched to safety mode first and then shut down.

[0086] In this way, the convenience of releasing the unlocking mode of the competitive robot can be improved, the user operation is simplified, and the user experience is improved.

[0087] In addition, a main controller is also provided in the embodiment of the present application. The internal architecture of the main controller can be as follows: Figure 3 As shown, it includes a processor, a memory, a communication interface and an input interface connected by a system bus. Among them, the processor is used to provide computing and control capabilities. The memory includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database is used to store data called by the computer program. The communication interface is used to communicate data with an external terminal. The input interface is used to receive a signal input by an external device. When the computer program is executed by the processor, a safety control method for a competitive robot as described in the above embodiment is implemented.

[0088] Those skilled in the art will understand that Figure 3 The structure shown in the figure is only a block diagram of a part of the structure related to the present application scheme, and does not constitute a limitation on the main controller to which the present application scheme is applied. For example, in some optional embodiments, the main controller may also include an output interface (not shown in the figure), and the output interface is also connected to the system bus and is used to output corresponding signals to the peripherals.

[0089] Optionally, the main controller is provided with a Type-C port for inserting an unlock card, a charger, and a data cable. By uniformly using one Type-C port to replace multiple interfaces, the hardware design of the main controller is simplified, the types and number of interfaces are reduced, which not only reduces the design complexity but also reduces potential failure points. At the same time, reducing the need for multiple interfaces can reduce the cost of hardware production and assembly, thereby reducing the cost of the overall system.

[0090] And users only need to use one Type-C port for unlocking, charging and data transmission. The operation process becomes more intuitive and simple, reducing the number of operation steps that users need to remember, thereby improving the user experience.

[0091] In addition, the present application also proposes a competitive robot, which includes a robot body and a main controller. The specific structure of the main controller refers to the above-mentioned embodiments. Since the competitive robot adopts all the technical solutions of all the above-mentioned embodiments, it at least has all the technical effects brought by the technical solutions of the above-mentioned embodiments, which will not be repeated here one by one.

[0092] In addition, the present application also proposes a computer-readable storage medium, the computer-readable storage medium includes a computer program, and when the computer program is executed by a processor, the steps of the safety control method of the competitive robot as described in the above embodiment are implemented. It can be understood that the computer-readable storage medium in this embodiment can be a volatile readable storage medium or a non-volatile readable storage medium.

[0093] In summary, the safety control method, main controller, competitive robot and computer-readable storage medium of the competitive robot provided in the embodiments of the present application set a safety mode that limits the output power for the competitive robot, so that the operator can safely use the competitive robot in the safety mode, avoiding the safety risks caused by the high speed, high maneuverability and other performance of the competitive robot. If the operator needs to use the competitive robot without power restriction, the unlocking card and remote control can be used to perform corresponding unlocking operations on the competitive robot, so that the robot can give full play to its best performance when full power operation is required. In this way, while ensuring the safe use of the competitive robot as much as possible, it can also ensure that the reasonable competitive use needs of the competitive robot are not affected.

[0094] Those of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media provided in this application and used in the embodiments may include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in a variety of forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (SSRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.

[0095] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, device, article or method including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, device, article or method. In the absence of further restrictions, an element defined by the sentence "includes a ..." does not exclude the presence of other identical elements in the process, device, article or method including the element.

[0096] The above description is only a preferred embodiment of the present application, and does not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly used in other related technical fields, are also included in the patent protection scope of the present application.

Claims

1. A safety control method for a competitive robot, characterized in that: include: When the competition robot is powered on and enters the safety mode, the output power of the competition robot is limited to not exceed a preset percentage of the maximum output power, and the preset percentage is less than 50%; When the unlock card is detected to be inserted into the main controller of the competition robot, it enters the pre-unlock mode and receives the key unlocking operation of the remote controller paired with the main controller; When it is detected that the button unlocking operation meets the preset requirements, the competitive robot is controlled to enter the unlocking mode, and after it is detected that the unlocking card is pulled out, the restriction on the output power of the competitive robot is released.

2. The safety control method for a competitive robot according to claim 1, characterized in that: The step of removing the restriction on the output power of the competitive robot after detecting that the unlocking card is pulled out comprises: After detecting that the unlock card is pulled out and the competitive robot is detected to be in a safe operating area, the restriction on the output power of the competitive robot is released.

3. The safety control method for a competitive robot according to claim 1, characterized in that: When the unlocking card is detected to be inserted into the main controller of the competitive robot, the steps of entering the pre-unlocking mode include: When it is detected that the unlock card is inserted into the main controller of the competition robot, and when the unlock card is identified as a legal unlock card, the pre-unlock mode is entered.

4. The safety control method for a competitive robot according to claim 1, characterized in that: The preset requirement is to press the acceleration key and the deceleration key of the remote control simultaneously for a preset time; Among them, the acceleration key is used to increase the output power of the competitive robot, and the deceleration key is used to reduce the output power of the competitive robot.

5. The safety control method for a competitive robot according to claim 1, characterized in that: The safety control method of the competitive robot also includes: When the competitive robot is in the safety mode, the status indicator light of the control main controller is in the first lighting state; When the competitive robot is in the pre-unlocking mode, the status indicator light of the control main controller is in the second lighting state; When the competitive robot is in unlocking mode, the status indicator light of the control main controller is in the third lighting state.

6. The safety control method for a competitive robot according to any one of claims 1 to 5, characterized in that: After the step of controlling the competitive robot to enter the unlocking mode when it is detected that the key unlocking operation meets the preset requirements, and removing the restriction on the output power of the competitive robot after detecting that the unlocking card is pulled out, the method further includes: When the unlock card is detected to be inserted into the main controller, or when a shutdown command is received, the competitive robot is controlled to switch to the safety mode.

7. A main controller, characterized in that: The main controller includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the computer program is executed by the processor, the steps of the safety control method for a competitive robot as described in any one of claims 1 to 6 are implemented.

8. The main controller according to claim 7, characterized in that: The main controller is provided with a Type-C port for inserting an unlocking card, a charger and a data cable.

9. A competitive robot, characterized in that: The competitive robot comprises a robot body and a main controller as described in claim 7 or 8.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, which, when executed by a processor, implements the steps of the safety control method for a competitive robot according to any one of claims 1 to 6.