Floor washing robot whole machine testing system, method and testing fixture
The automated testing of the whole machine testing system and fixtures for floor cleaning robots has solved the problems of low efficiency and high cost in the production of floor cleaning robots, and achieved efficient and reliable functional testing.
Patent Information
- Application Number
- CN202211044781.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-08-30
- Publication Date
- 2026-02-24
- Estimated Expiration
- 2042-08-30
AI Technical Summary
In the current production process of floor cleaning robots, functional testing is inefficient, labor costs are high, test results are unreliable, and tooling and fixture costs are high.
The system employs a whole-machine testing system and fixture for floor cleaning robots. By combining the host computer with the whole-machine testing fixture, the system automatically executes testing tasks. White and black panels are used to control the floor inspection sensors to conduct tests, and response signals are received to determine the completion of the test items.
It improves testing efficiency, saves labor and fixture costs, and ensures the reliability and accuracy of test results.
Smart Images

Figure CN115372040B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of robotics, and more particularly to a whole-machine testing system, method and testing fixture for a floor cleaning robot. Background Technology
[0002] As automated floor cleaning robots become increasingly popular in the market, the quality of floor cleaning robots has become a recognized hot topic in the industry.
[0003] Currently, before floor cleaning robots are manufactured and sold, all their functions need to be tested to avoid producing defective or substandard robots that could lead to user complaints, negatively impacting market reputation and customer satisfaction. During the overall functional testing of floor cleaning robots, each testing station requires a corresponding testing platform, tooling fixtures, and personnel for collaborative testing. This process is time-consuming, and manual testing by staff demands a high level of expertise from the personnel, requiring prior knowledge of the testing items and requirements. Therefore, it requires a large number of professional technicians, resulting in high labor costs, low testing efficiency, and difficulty in guaranteeing the accuracy of test results. Furthermore, the cost of the tooling fixtures used is substantial.
[0004] Therefore, how to improve the functional testing efficiency of floor cleaning robots through testing fixtures or testing methods is an urgent problem to be solved. Summary of the Invention
[0005] In a first aspect, the present invention provides a whole-machine testing system for a floor cleaning robot, including a whole-machine testing fixture for the floor cleaning robot and a testing host computer;
[0006] The host computer is used to connect to the floor cleaning robot placed in a preset area of the whole machine test fixture of the floor cleaning robot via a test line, and is used to send test instructions to the floor cleaning robot according to a preset configuration file, so that the floor cleaning robot can perform tests according to the test items corresponding to the test instructions, wherein the tests include floor inspection tests.
[0007] The floor cleaning robot whole machine test fixture is equipped with a white panel and a black panel, which are used to control the black panel or the white panel to align with the floor inspection sensor of the floor cleaning robot in order to perform the floor inspection test;
[0008] The host computer is also used to receive the response signals sent by the floor cleaning robot during the test, and to determine whether the corresponding test items have been completed based on the response signals. If it is determined that all test items have been completed, the test is stopped.
[0009] In an optional implementation, the host computer is used to detect the water tank status of the floor cleaning robot based on the voltage value on the printed circuit board corresponding to the clean water tank flowing through the floor cleaning robot.
[0010] In an optional implementation, the test host computer is used to acquire the operating parameters of the radar of the floor cleaning robot in order to test the radar ranging function of the floor cleaning robot.
[0011] In an optional implementation, the test host computer is used to acquire collision data of the floor cleaning robot after radar or bumper collision, in order to test the collision function of the floor cleaning robot.
[0012] In an optional implementation, the test host computer is used to acquire the operating status data of the floor cleaning robot after it is turned on and off the ground, in order to test the off-ground switch function of the floor cleaning robot.
[0013] Secondly, the present invention provides a whole machine testing fixture for a floor cleaning robot, including a support platform and at least four hollow positions disposed on the support platform;
[0014] A white panel and a black panel are provided at the at least four hollow locations, with the white panel positioned below the black panel;
[0015] The support platform is used to support the floor cleaning robot to be tested, and during the test, it controls the black panel to move horizontally so that the switched black panel or white panel can be used to align with the floor inspection sensor of the floor cleaning robot for floor inspection testing.
[0016] In an optional embodiment, alignment marks are provided on both sides of the whole machine testing fixture for the floor cleaning robot, which are used to indicate that the floor cleaning robot is placed in a preset area of the support platform.
[0017] In an optional embodiment, the whole machine testing fixture for the floor cleaning robot further includes three white baffles disposed at the edge of the support platform and perpendicular to the support platform, the white baffles being used to avoid external interference.
[0018] In an optional embodiment, at least one signal light is provided on each of the white baffles on both sides of the floor cleaning robot test fixture to transmit infrared signals to the floor cleaning robot for testing the recharge lamp signal reception function.
[0019] Thirdly, the present invention provides a method for testing a floor cleaning robot as a whole, including:
[0020] Obtain the configuration file, which includes pre-configured test items;
[0021] Using the aforementioned test fixture for the entire floor cleaning robot, the test items in the configuration file are executed sequentially on the floor cleaning robot to be tested;
[0022] Obtain the response signal sent by the floor cleaning robot in the corresponding test item, and determine whether the corresponding test item has been completed based on the response signal;
[0023] Once it is confirmed that all test items have been completed, stop the test.
[0024] The embodiments of the present invention have the following beneficial effects:
[0025] This invention provides a whole-machine testing system, method, and testing fixture for a floor cleaning robot. This embodiment uses a host computer and the whole-machine testing fixture to perform testing tasks on the floor cleaning robot, achieving automated performance testing of the robot, improving testing efficiency, and saving labor and fixture costs. Furthermore, this invention uses response signals received by the host computer to determine the testing progress and results, avoiding misjudgments during manual testing and improving the reliability and accuracy of the test results. Attached Figure Description
[0026] To more clearly illustrate the technical solution of the present invention, the accompanying drawings used in the embodiments will be briefly described below. It should be understood that the following drawings only show some embodiments of the present invention and should not be regarded as a limitation on the scope of protection of the present invention. In the various drawings, similar components are numbered similarly.
[0027] Figure 1 A schematic diagram of the overall testing system for the floor cleaning robot according to an embodiment of the present invention is shown;
[0028] Figure 2 A schematic diagram of an embodiment of the whole machine testing method for floor cleaning robots according to an embodiment of the present invention is shown;
[0029] Figure 3a This invention illustrates the first structural schematic diagram of a test fixture for a floor cleaning robot according to an embodiment of the present invention.
[0030] Figure 3b A second structural schematic diagram of the testing fixture for the entire floor cleaning robot according to an embodiment of the present invention is shown;
[0031] Figure 4a This diagram illustrates the process of switching between the black and white panels in the overall testing fixture for the floor cleaning robot according to an embodiment of the present invention.
[0032] Figure 4b This diagram illustrates the switching between the black and white panels in the whole-machine test fixture of the floor cleaning robot according to an embodiment of the present invention.
[0033] Figure 5 The third structural schematic diagram of the whole machine test fixture for the floor cleaning robot according to an embodiment of the present invention is shown.
[0034] Explanation of key component symbols: 10 - Test fixture for the entire floor cleaning robot; 20 - Test host computer; 30 - Floor cleaning robot. Detailed Implementation
[0035] The technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments.
[0036] The components of the embodiments of the invention described and illustrated herein can typically be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the invention provided in the accompanying drawings is not intended to limit the scope of the claimed invention, but merely to illustrate selected embodiments of the invention. All other embodiments obtained by those skilled in the art based on the embodiments of the invention without inventive effort are within the scope of protection of the invention.
[0037] In the following, the terms “comprising,” “having,” and their cognates, which may be used in various embodiments of the invention, are intended only to indicate a particular feature, number, step, operation, element, component, or combination thereof, and should not be construed as excluding, firstly, the presence of one or more other features, numbers, steps, operations, elements, components, or combinations thereof, or adding the possibility of one or more features, numbers, steps, operations, elements, components, or combinations thereof.
[0038] Furthermore, the terms "first," "second," and "third" are used only to distinguish descriptions and should not be interpreted as indicating or implying relative importance.
[0039] Unless otherwise specified, all terms used herein (including technical and scientific terms) shall have the same meaning as commonly understood by one of ordinary skill in the art to which the various embodiments of the invention pertain. Terms (such as those defined in commonly used dictionaries) shall be interpreted as having the same meaning as in their contextual meaning in the relevant technical field and shall not be interpreted as having an idealized or overly formal meaning, unless clearly defined in the various embodiments of the invention.
[0040] Before floor cleaning robots are manufactured and sold, all their functions need to be tested to avoid producing defective or substandard robots that could lead to customer complaints, negatively impacting market reputation and customer satisfaction. This overall functional testing requires each testing station to be equipped with appropriate testing tables, fixtures, and personnel. This process is time-consuming, and manual testing demands a high level of expertise from the personnel, requiring prior knowledge of the testing items and requirements. Therefore, it requires a large number of skilled technicians, resulting in high labor costs, low efficiency, and difficulty in ensuring accurate results. Furthermore, the cost of the fixtures used is substantial.
[0041] In view of this, this embodiment provides a whole-machine testing system for floor cleaning robots and a whole-machine testing fixture 10 for floor cleaning robots. By combining the system and the fixture, the testing efficiency is improved, and the testing personnel and fixtures are saved. Moreover, the test results are judged by the testing host computer 20, avoiding the influence of human misjudgment on the test results, so as to solve the problems of low testing efficiency, unreliable test results, and high labor costs and tooling fixture costs.
[0042] Example
[0043] Please refer to Figure 1 This embodiment provides a whole machine testing system for a floor cleaning robot, including a whole machine testing fixture 10 for the floor cleaning robot and a testing host computer 20.
[0044] The host computer 20 is connected to the floor cleaning robot 30, which is placed within a preset area of the floor cleaning robot test fixture 10, via a test cable. The host computer 20 sends test commands to the floor cleaning robot 30 according to a pre-set configuration file, enabling the floor cleaning robot 30 to perform tests corresponding to the test commands. These tests include floor inspection tests. The floor cleaning robot test fixture 10 is equipped with a white panel and a black panel, used to control the alignment of either the white or black panel with the floor inspection sensor of the floor cleaning robot 30 for floor inspection tests. The host computer 20 also receives response signals sent by the floor cleaning robot 30 during testing and determines whether the corresponding test items have been completed based on the response signals. If all test items are determined to be completed, the test stops. The preset configuration file includes pre-set test items.
[0045] In this embodiment, the host computer 20 is equipped with a corresponding test program. It sends test commands through the test line, and the floor cleaning robot 30 under test automatically executes the test task. During this process, the host computer 20 executes the preset test items in the test task sequentially on the floor cleaning robot 30 placed in the preset area. During the test, the floor cleaning robot 30 sends a response signal to the host computer 20 to indicate the progress of the test item. The host computer 20 can analyze the response signal to determine whether the test item has been completed. If the test item is completed, it controls the floor cleaning robot 30 to execute the next test item sequentially until all test items are completed.
[0046] The test items in the test tasks are preset test items, including but not limited to the floor inspection test, collision function test, radar function test, recharge light signal reception function test, ground switch function test, and machine component in-situ function test of the floor cleaning robot 30. For example, the typical process flow for whole machine function testing generally includes: ground lift test, front collision test, drop test, suction test, machine component in-situ function test, machine recharge function test, and appearance inspection and packaging.
[0047] In real-world scenarios, the floor cleaning robot 30 possesses multiple functions, its primary function being floor inspection. The floor inspection device of the floor cleaning robot 30 includes radar and a motor, which comprises a fan and wheel assembly. Additionally, the structure of the floor cleaning robot 30 includes a water pump, buttons, a collision switch, a water tank, and a recharge indicator light.
[0048] In one embodiment, the floor cleaning robot whole machine test fixture 10 is provided with a black panel and a white panel. The black panel can be controlled to move horizontally so that the switched black panel or white panel is aligned with the floor inspection sensor of the floor cleaning robot 30 for corresponding floor inspection test.
[0049] Optionally, the water tank of the floor cleaning robot 30 is equipped with a magnet, and the current water level of the tank can be detected by the voltage value on the printed circuit board (PCBA) flowing through its hardware. For example, when the water level is 0, the voltage value is 0V, and the voltage value corresponding to the water level above 0 is in the range of 0-3.3V. Therefore, the current water tank status of the floor cleaning robot 30 can be detected by the voltage value feedback from the IC chip between the hardware and the motherboard. That is, when testing the water tank status of the floor cleaning robot 30, the host computer 20 uses the voltage value on the printed circuit board corresponding to the clean water tank of the floor cleaning robot 30 to detect the water tank status. An alarm will be triggered if the water tank is empty (water level 0) or full (water level is full).
[0050] In one implementation, the host computer 20 is used to acquire collision data of the floor cleaning robot 30 after radar or bumper collisions to test the collision function of the floor cleaning robot 30. Specifically, during bumper collision detection, the power and return-to-wash buttons of the floor cleaning robot 30 are touched first, followed by touching the left, center, and right forward collision buttons in sequence to obtain the corresponding collision data; during radar collision detection, the radar is touched to obtain the corresponding collision data; the host computer 20 uses the collision data to test whether the bumper or radar collision function of the floor cleaning robot 30 is normal. For example, by observing the left, center, and right forward collisions, whether the radar collision is sensitive, and by analyzing the collision data to determine whether the floor cleaning robot 30's collision function is normal, it can be determined whether the collision function of the floor cleaning robot 30 is normal. The collision data includes, but is not limited to, collision time and collision intensity.
[0051] In one implementation, the host computer 20 is used to acquire the operating parameters of the radar of the floor cleaning robot 30 to test the radar ranging function of the floor cleaning robot 30. Specifically, the radar of the floor cleaning robot 30 has a ranging function, and the main parameters required for ranging are ranging and rotation speed. When testing the radar function of the floor cleaning robot 30, the host computer 20 pre-sets the basic data range, sets the function test item in the configuration file, connects to the floor cleaning robot whole machine test fixture 10 to control the floor cleaning robot 30 to test the floor cleaning robot 30, and captures the actual ranging data during the test. If the actual ranging data is within the allowable error range, the function is determined to be normal.
[0052] In one implementation, the host computer 20 is used to acquire operational status data of the floor cleaning robot 30 after it is turned on and off the ground, in order to test the off-ground switch function of the floor cleaning robot 30. Specifically, after the floor cleaning robot 30 is turned on, i.e., in automatic rotation mode, the floor cleaning robot 30 can be lifted so that the entire body of the floor cleaning robot 30 is off the ground, to acquire operational status data of the floor cleaning robot 30 when it is off the ground, and analyze the operational status data to determine whether the off-ground switch function is normal.
[0053] In one embodiment, the floor cleaning robot test fixture 10 is equipped with a signal light for transmitting infrared signals to the floor cleaning robot 30, so that the host computer 20 can detect whether the recharge light signal receiving function of the floor cleaning robot 30 is normal by observing the reception status of the infrared signal by the floor cleaning robot 30.
[0054] Based on the above-described floor cleaning robot whole machine testing system, this embodiment also provides a floor cleaning robot whole machine testing method, used to test the host computer 20, and to perform whole machine testing on the floor cleaning robot 30 to be tested using the floor cleaning robot whole machine testing fixture 10. Please refer to... Figure 2The following is a detailed explanation of the testing method for the entire floor cleaning robot.
[0055] S110, retrieve the configuration file, which includes pre-configured test items.
[0056] Before performing overall functional testing on the floor cleaning robot 30, the host computer 20 pre-configures the test items and generates a configuration file containing multiple test items; that is, it pre-sets the test items that need to be tested on the floor cleaning robot 30 so that the test items can be executed sequentially on the floor cleaning robot 30 through the configuration file.
[0057] S120, using the whole machine test fixture 10 for the floor cleaning robot, the floor cleaning robot 30 to be tested executes the test items in the configuration file in sequence.
[0058] S130: Obtain the response signal sent by the floor cleaning robot 30 in the corresponding test item, and determine whether the corresponding test item has been completed based on the response signal.
[0059] S140, If it is confirmed that all test items have been completed, stop the test.
[0060] A floor cleaning robot whole machine test fixture 10 corresponding to the floor cleaning robot 30 is adopted. The test host computer 20 sends test instructions to the floor cleaning robot 30 through the test line, so that the floor cleaning robot 30 performs tests according to the test items indicated by the test instructions. During the execution of the test items, the floor cleaning robot 30 sends the response signal corresponding to the test item being executed or just completed to the test host computer 20 through the test line. The response signal is used to indicate the current task status of the test item.
[0061] When the host computer 20 receives the response signal, it can determine the task status of the corresponding test item based on the response signal, that is, determine whether the current test item has been completed. If the current test item has been completed, it controls the floor cleaning robot 30 to execute the next test item in sequence. If the current test item has not been completed, it controls the floor cleaning robot 30 to continue executing the test item. Until it is determined that all test items have been completed, the host computer 20 controls the floor cleaning robot 30 to stop testing.
[0062] Exemplary testing procedure: The floor cleaning robot 30 is placed in a designated area on the floor cleaning robot whole machine test fixture 10, and the power button of the floor cleaning robot 30 is pressed and held to start it. The test host computer 20 is connected to the floor cleaning robot 30 under test via test cables; then the test host computer 20 uses the floor cleaning robot whole machine test fixture 10 to begin functional testing of the floor cleaning robot 30. The switch on the floor cleaning robot 30 is turned on, and the corresponding test items are executed according to the configuration file (testing the floor detection along the wall function, the front collision function, motor functions, the return-to-charge light signal reception function, the machine component in-place function detection, and the off-ground switch function detection in sequence). The response signals of the floor cleaning robot 30 to the corresponding test items are fed back through the test cables until the test is completed.
[0063] Based on the above-described floor cleaning robot whole machine testing system, this embodiment also provides a floor cleaning robot whole machine testing fixture 10, please refer to... Figure 3a and Figure 3b The floor cleaning robot test fixture 10 includes a support platform and at least four hollow positions disposed on the support platform. White panels and black panels are disposed at each of the at least four hollow positions, with the white panels positioned below the black panels.
[0064] See also Figure 4a , Figure 4b , Figure 5 The support platform is used to support the floor cleaning robot 30 to be tested and, during the test, controls the black panel to move horizontally so that the switched black panel or white panel can be used to align with the floor inspection sensor of the floor cleaning robot 30 for floor inspection testing; wherein, the black panel is moved horizontally left and right so that the black panel and white panel can be switched accordingly.
[0065] The black panel is used to perform floor inspection on the floor cleaning robot 30, and the white panel is used to calibrate the position of the floor inspection sensor of the floor cleaning robot 30. The height value of the black panel is the normal height value of the floor cleaning robot 30 when it lands; the height value of the white panel is 75mm.
[0066] Optionally, the floor cleaning robot test fixture 10 also includes a cylinder mounted on a support platform, the cylinder being connected to a black panel for driving the black panel to move.
[0067] In one embodiment, the whole machine test fixture 10 for the floor cleaning robot also includes at least three white baffles disposed at the edge of the support platform and perpendicular to the support platform; at least one signal light is disposed on each of the white baffles on both sides of the whole machine test fixture 10 for emitting infrared signals, so that the test host computer 20 can detect whether the recharge light signal receiving function of the floor cleaning robot 30 is normal according to the receiving status of the infrared signal by the floor cleaning robot 30.
[0068] The white baffles are all of equal height. The white baffles of a certain height are used to avoid interference from the external environment during the test; for example, interference from external light and other signals on the infrared signal.
[0069] In one embodiment, alignment marks are provided on either side of the floor cleaning robot test fixture 10. These alignment marks are used to indicate that the floor cleaning robot 30 is placed within a preset area of the support platform. For example, alignment marks can be provided on either side of the white baffle or the support platform of the floor cleaning robot test fixture 10.
[0070] In one embodiment, the length and width of the black panel and the white panel are equal; the width of the black panel is equal to the width of the hollow position.
[0071] In one embodiment, at least four hollow positions have equal areas, and multiple hollow positions opposite each other in the same direction are grouped together, with the relative spacing between each group of hollow positions being consistent.
[0072] Furthermore, the floor cleaning robot whole machine test fixture 10 emits infrared signals to the floor cleaning robot 30 through the set transmission signal light. The floor cleaning robot 30 receives the infrared signals through its internal infrared receiver. The test host computer 20 is also used to detect whether the floor cleaning robot 30 is always on the floor cleaning robot whole machine test fixture 10 and in the infrared signal receiving state by the floor cleaning robot 30 receiving the infrared signals. That is, it detects whether the floor cleaning robot 30 maintains the test state.
[0073] The floor cleaning robot whole machine test fixture 10 provided in this embodiment of the invention has a simple structure and low production cost. It can be combined with the test host computer 20 and the corresponding floor cleaning robot whole machine test method to form a floor cleaning robot whole machine test system to perform whole machine test on the floor cleaning robot 30. This realizes the automated testing of the performance of the floor cleaning robot 30, improves the testing efficiency, and saves labor and fixture costs. Furthermore, this embodiment judges the test progress and test results by the response signal received by the test host computer 20, avoiding misjudgment during manual testing and improving the reliability and accuracy of the test results.
[0074] In the several embodiments provided in this application, it should be understood that the disclosed apparatus and methods can also be implemented in other ways. The apparatus embodiments described above are merely illustrative; for example, the flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of apparatus, methods, and computer program products according to various embodiments of the present invention. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that, as an alternative implementation, the functions marked in the blocks may occur in a different order than those marked in the drawings. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagram and / or flowchart, and combinations of blocks in the block diagram and / or flowchart, can be implemented using a dedicated hardware-based system that performs the specified function or action, or using a combination of dedicated hardware and computer instructions.
[0075] In addition, the functional modules or units in the various embodiments of the present invention can be integrated together to form an independent part, or each module can exist independently, or two or more modules can be integrated to form an independent part.
[0076] If the aforementioned functions are implemented as software functional modules and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a smartphone, personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0077] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any changes or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in the present invention should be included within the scope of protection of the present invention.
Claims
1. A whole-machine testing system for a floor cleaning robot, characterized in that, This includes a complete testing fixture for the floor cleaning robot and a testing host computer; The host computer is used to connect to the floor cleaning robot placed in a preset area of the whole machine test fixture via test lines. It is used to send test instructions to the floor cleaning robot according to a preset configuration file, so that the floor cleaning robot can perform tests according to the test items corresponding to the test instructions. The tests include floor inspection tests and water tank status detection. Furthermore, the host computer is used to detect the water tank status of the floor cleaning robot based on the voltage value on the printed circuit board corresponding to the clean water tank flowing through the floor cleaning robot. The floor cleaning robot testing fixture includes a white panel and a black panel, with the white panel positioned below the black panel and at a height difference between them. The fixture controls the horizontal movement of the black panel to align either the black panel or the white panel with the floor cleaning robot's floor inspection sensor for floor inspection testing. The black panel is used to perform floor inspection on the floor cleaning robot, while the white panel is used to calibrate the position of the floor cleaning robot's floor inspection sensor. The host computer is also used to receive the response signals sent by the floor cleaning robot during the test, and to determine whether the corresponding test items have been completed based on the response signals. If it is determined that all test items have been completed, the test is stopped.
2. The whole machine testing system for floor cleaning robots according to claim 1, characterized in that, The host computer is used to acquire the operating parameters of the floor cleaning robot's radar in order to test the radar ranging function of the floor cleaning robot.
3. The whole machine testing system for floor cleaning robots according to claim 1, characterized in that, The host computer is used to acquire collision data of the floor cleaning robot after radar or bumper collision, in order to test the collision function of the floor cleaning robot.
4. The whole machine testing system for floor cleaning robots according to claim 1, characterized in that, The test host computer is used to acquire the operating status data of the floor cleaning robot after it is turned on and lifted off the ground, in order to test the lifting switch function of the floor cleaning robot.
5. A testing fixture for a floor cleaning robot, characterized in that, Includes a support platform, and at least four hollow locations disposed on the support platform; At least four hollow locations are provided with white panels and black panels, with the white panels positioned below the black panels and a height difference existing between them; The support platform is used to support the floor cleaning robot to be tested, and during the test, it controls the black panel to move horizontally so that the switched black panel or white panel is used to align with the floor inspection sensor of the floor cleaning robot for floor inspection testing; wherein, the black panel is used to perform floor inspection on the floor cleaning robot, and the white panel is used to calibrate the position of the floor inspection sensor of the floor cleaning robot.
6. The floor cleaning robot whole machine test fixture according to claim 5, characterized in that, Alignment marks are also provided on both sides of the whole machine test fixture for the floor cleaning robot, which are used to indicate that the floor cleaning robot is placed in a preset area of the support platform.
7. The floor cleaning robot whole machine test fixture according to claim 5, characterized in that, The floor cleaning robot test fixture also includes three white baffles located at the edge of the support platform and perpendicular to the support platform, the white baffles being used to prevent external interference.
8. The floor cleaning robot whole machine test fixture according to claim 7, characterized in that, At least one signal light is provided on each of the white baffles on both sides of the floor cleaning robot test fixture to transmit infrared signals to the floor cleaning robot for testing the recharge light signal reception function.
9. A method for testing a floor cleaning robot as a whole, characterized in that, include: Obtain the configuration file, which includes pre-configured test items; Using the whole machine test fixture for the floor cleaning robot as described in any one of claims 5-8, the floor cleaning robot to be tested sequentially executes the test items in the configuration file; Obtain the response signal sent by the floor cleaning robot in the corresponding test item, and determine whether the corresponding test item has been completed based on the response signal; Once it is confirmed that all test items have been completed, stop the test.
Citation Information
Patent Citations
Intelligent calibration method, device and system of intelligent sweeping robot
CN113558536A
Intelligent dust collector's automatic testing machine
CN205785852U
Multifunctional test equipment for sweeping robot
CN210427012U