A distance-sensing AI recognition testing device and a working method thereof
By designing calibration and sliding components for a distance-sensing AI recognition testing device, the problem of installation deviation of the distance sensor in AI robots was solved, thereby improving the consistency of distance measurement benchmarks and detection efficiency.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- DONGGUAN AOLISI ELECTRONIC TECH CO LTD
- Filing Date
- 2026-01-23
- Publication Date
- 2026-07-14
AI Technical Summary
The distance sensor detection end on the AI robot is prone to mechanical installation deviations during the assembly process, resulting in inconsistent ranging baselines, introducing fixed errors, and the installation position offset causes the ranging origin to be inconsistent with the robot's motion control origin, affecting detection accuracy and efficiency.
A distance-sensing AI recognition testing device was designed, comprising a worktable, a detection station, a calibration station, and a moving component. The angle and position of the sensor detection end are adjusted through the calibration station, and the sensor is precisely aligned and moved with the target baffle using the sliding component and the driving component, ensuring the consistency of the distance measurement benchmark.
This effectively avoids the problem of the sensor ranging baseline not coinciding with the theoretical baseline, improves ranging accuracy and detection efficiency, reduces errors introduced by installation deviations, and ensures the consistency between the sensor and the robot's motion control.
Smart Images

Figure CN121572369B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of AI robot recognition systems, and in particular to a distance-sensing AI recognition testing device and its working method. Background Technology
[0002] The AI robot recognition system is a core module integrating sensor perception, artificial intelligence algorithms, data processing, and decision control. Its essence is to endow robots with human-like visual, auditory, and tactile perception capabilities, enabling autonomous judgment and behavioral responses through the detection, classification, localization, and tracking of targets in the environment. Distance sensors are the core sensing components for AI robots to achieve environmental perception, autonomous localization, and obstacle avoidance. They convert the relative distance between the robot and target objects into measurable electrical signals through physical effects, providing accurate spatial data for AI algorithms. Distance sensor testing fixtures are specialized tooling equipment used for distance sensor performance testing. Their core function is to provide a stable, accurate, and repeatable testing environment, enabling standardized measurement of key parameters such as sensor sensing distance, accuracy, response time, and repeatability.
[0003] Conventional distance sensor testing involves placing the object to be measured directly in front of the sensor. Starting from the nominal minimum distance, the sensor moves the object step-by-step to the nominal maximum distance to determine the actual effective distance boundary. The true distance at each distance point is calibrated using a laser rangefinder. The sensor output value is recorded, and the absolute and relative errors at each distance point are calculated to determine if the nominal accuracy requirements are met. However, this conventional testing method has the following drawbacks:
[0004] After traditional distance sensors complete the detection, they need to be used in conjunction with corresponding equipment, such as AI robots, to achieve a combined operation. During the assembly process of the distance sensor detection end on the AI robot, mechanical installation deviations are prone to occur. The detection direction of the distance sensor may have a slight angle with the AI robot's preset vertical downward or horizontal forward reference direction, causing the actual distance measurement baseline to not coincide with the theoretical baseline. This results in the sensor measuring the slant distance instead of the true vertical or horizontal distance, directly introducing a fixed error. At the same time, the distance sensor may be installed at an off-center position, causing the distance sensor's distance measurement origin to be inconsistent with the robot's motion control origin. In automated detection, the robot's motion trajectory is planned based on the control origin, and the origin deviation will invalidate the correspondence between the measured object's position and the sensor reading. Summary of the Invention
[0005] This invention provides a distance-sensing AI recognition testing device and its working method, which can solve the problem of mechanical installation deviation that easily occurs during the assembly process of the distance sensor detection end on the AI robot.
[0006] One of the objectives of this invention is achieved through the following technical solution:
[0007] In a first aspect, this application provides a distance sensing AI recognition testing device, including a workbench, on which a detection station, a calibration station and a moving component are provided, and a sensor device is installed on the moving component. The detection station includes a sliding component and a target baffle.
[0008] The sensor device includes an AI robot;
[0009] The calibration station calibrates the distance sensor port on the bottom of the AI robot;
[0010] The mobile component drives the AI robot to move directly under the target baffle. When the AI robot moves directly under the target baffle, the AI robot's camera performs distance recognition and sensing calibration on the target baffle.
[0011] The sliding component drives the target baffle to move a constant distance, adjusting the distance between the target baffle and the AI robot.
[0012] A further aspect of the present invention is that: the moving component includes a clamp, two linear slide rails are fixedly installed on the worktable, the clamp is slidably mounted on the linear slide rails via an electric slide table, the AI robot is fixedly installed on the clamp, and the clamp is moved by the cooperation between the electric slide table and the linear slide rails.
[0013] A further aspect of the present invention is that: the calibration station includes a calibration plate, a slide groove is provided on the worktable, the calibration plate is slidably disposed in the slide groove, and calibration scales are provided on both sides of the slide groove.
[0014] A further aspect of the present invention is that: the sliding assembly includes a sliding bracket, a fixed frame is fixedly installed on the worktable, guide rails are fixedly installed on both sides of the fixed frame, the sliding bracket is disposed between the two guide rails and slidably connected to the guide rails, the target baffle is installed on the sliding bracket, vertical grooves are provided on both sides of the fixed frame, a positioning screw is provided on the outer side of the fixed frame, the positioning screw is threadedly connected to the sliding bracket through the vertical groove, and scale grooves are provided on both sides of the fixed frame and the back of the sliding bracket.
[0015] A further aspect of the present invention is that: the number of target baffles is set to be multiple, the multiple target baffles are horizontally arranged side by side on the sliding bracket, the sliding bracket has multiple sliding grooves on one side, the target baffles are slidably connected to the sliding bracket through the sliding grooves, and the target baffles are positioned by fixing screws.
[0016] A further aspect of the present invention is that: the plurality of target baffles are configured to be rotatable, an adjustment component and a balancing component are provided between the target baffles and the sliding bracket, and a driving component is provided between the target baffles and the clamp;
[0017] The adjustment component drives a single target baffle to move vertically on the sliding bracket;
[0018] The balancing component causes the target baffle to be in a horizontal state;
[0019] When the clamp moves, it drives the drive assembly to operate, which in turn drives the target baffle to rotate.
[0020] A further aspect of the present invention is that: the adjustment assembly includes a sliding table, the sliding table is slidably disposed in a sliding groove, an extension rod is fixedly connected to one side of the target baffle, the extension rod passes through the sliding table and is rotatably connected to the sliding table, a plurality of holes and slots are provided on the sliding bracket, the holes and slots are disposed on one side of the sliding groove, an extension plate is fixedly connected to the side of the sliding table near the target baffle, and the fixing screw is threadedly connected to the extension plate through the holes and slots.
[0021] A further aspect of the present invention is that: the driving assembly includes an upper worm gear and an upper worm, as well as a lower worm gear and a lower worm, which mesh with each other; multiple fixed seats are fixedly installed at the bottom of the fixed frame; the upper worm gear is fixedly installed on the extension rod; the upper worm is rotatably installed on the sliding table in a vertical state through a bearing seat; a sleeve rod is fixedly connected to the bottom of the upper worm; a positioning groove is opened at the bottom of the sleeve rod; a limit rod is provided at the bottom of the sleeve rod; the limit rod is rotatably installed on the fixed seat through a bearing seat; a positioning block is fixedly connected to the outer periphery of the limit rod; the positioning block matches the positioning groove; the lower worm gear is fixedly installed on the limit rod; and the lower worm is rotatably mounted on the fixed seat through a bearing.
[0022] A guide groove is provided at the bottom of one side of the fixed frame, and a sliding toothed plate is provided on one side of the fixed frame. The sliding toothed plate is slidably connected to the fixed frame through the guide groove. A gear is fixedly connected to one end of the lower worm gear, and the sliding toothed plate is meshed with the gear. A folding plate is fixedly connected to the top of the clamp, and a stop plate is fixedly connected to the bottom of the sliding toothed plate. Magnets that attract each other are fixedly connected to the opposite side of the stop plate and the folding plate.
[0023] A further aspect of the present invention is that: the balancing component includes a counterweight, a horizontal plate is fixedly connected to one side of the extension plate, and a bonding plate is fixedly connected to one side of the target baffle. The driving component drives the target baffle to rotate towards a horizontal state. When the top surface of the bonding plate approaches the horizontal plate, the counterweight drives the other side on the same side to move downward, so that the top surface of the bonding plate is in contact with the bottom surface of the horizontal plate, thereby keeping the target baffle in a horizontal state.
[0024] Secondly, this application provides a distance-sensing AI recognition testing device and its operating method, which is applied to the aforementioned distance-sensing AI recognition testing device and its operating method. The distance-sensing AI recognition testing device and its operating method include the following steps:
[0025] Install an AI robot by placing an AI robot equipped with a distance sensor on a mobile component;
[0026] Adjust the position of the AI robot, calibrate the distance sensor port at the bottom of the AI robot through the calibration station, and adjust the direction of the camera through the AI robot so that the direct direction of the distance sensor detection end is facing the front of the target baffle.
[0027] The AI robot is driven to move and perform detection. The moving component moves the AI robot to directly under the target baffle. The transmitter in the AI robot emits modulated near-infrared light pulses, and the receiver records the flight time of the light pulses from emission to reflection. The distance is calculated using the speed of light formula. Then, the sliding component moves the target baffle equidistantly to perform multiple sets of detections.
[0028] After data processing and collection by the AI robot, the performance of the distance sensor is tested by comparing multiple sets of detection data at different distances.
[0029] Compared with the prior art, the beneficial effects of the present invention are as follows:
[0030] By adjusting the settings of the calibration station during the installation of the AI robot, the angle of the detection end of the distance sensor is adjusted to avoid a slight angle between the detection direction of the sensor end and the reference direction of the workbench and the preset reference direction of the AI robot. This would prevent the actual distance measurement reference line from coinciding with the theoretical reference line, and further cause the distance measured by the sensor to be a slant distance instead of the true vertical or horizontal distance, directly introducing a fixed error problem. At the same time, the position of the distance sensor is adjusted to avoid the offset of the installation position, which would cause the distance sensor's distance measurement origin to be inconsistent with the robot's motion control origin. Origin deviation would cause the correspondence between the position of the measured object and the sensor reading to fail. Attached Figure Description
[0031] Figure 1 This is a schematic diagram of the overall structure of the present invention;
[0032] Figure 2 This is a schematic diagram of the structure of the four target baffles arranged horizontally side by side according to the present invention;
[0033] Figure 3 This is a three-dimensional structural diagram of the four rotatable target baffles of the present invention in a vertical state.
[0034] Figure 4 This is a schematic diagram of the structure of the AI robot of the present invention moving to the third target baffle;
[0035] Figure 5 This is a three-dimensional structural diagram of the four rotatable target baffles of the present invention in a horizontal state.
[0036] Figure 6 This is a schematic diagram of the front structure of the four rotatable target baffles of the present invention in a horizontal state.
[0037] Figure 7 This is a schematic diagram of the sliding component structure of the present invention;
[0038] Figure 8 For the present invention Figure 7 Schematic diagram of the structure of section A;
[0039] Figure 9 This is a schematic diagram of the adjustment component and the balancing component of the present invention;
[0040] Figure 10 For the present invention Figure 9 Schematic diagram of section B in the middle;
[0041] Figure 11 For the present invention Figure 9 Schematic diagram of the C-section structure;
[0042] Figure 12 This is a schematic diagram of the drive component structure of the present invention;
[0043] Figure 13 For the present invention Figure 12 Schematic diagram of the middle D section structure;
[0044] Figure 14 For the present invention Figure 12 Schematic diagram of the structure of section E;
[0045] Figure 15 For the present invention Figure 12 Schematic diagram of the F-section structure.
[0046] In the diagram: 100, Workbench; 200, Inspection Station; 210, Sliding Component; 211, Sliding Bracket; 212, Fixing Frame; 213, Guide Rail; 214, Vertical Slot; 215, Positioning Screw; 216, Scale Slot; 217, Sliding Slot; 218, Fixing Screw; 220, Target Baffle; 300, Calibration Station; 301, Calibration Plate; 302, Slide; 303, Calibration Scale; 400, Moving Component; 401, Fixture; 402, Linear Slide Rail; 500, Sensor Equipment; 501, AI Robot; 600, Adjustment Sectional assembly; 601, sliding table; 602, extension rod; 603, slot; 604, extension plate; 700, balancing assembly; 701, counterweight; 702, horizontal plate; 800, drive assembly; 801, upper worm gear; 802, upper worm; 803, lower worm gear; 804, lower worm; 805, fixed seat; 806, sleeve rod; 807, positioning groove; 808, limit rod; 809, positioning block; 810, guide groove; 811, sliding toothed plate; 812, gear; 813, angle plate; 814, abutment plate; 815, magnet. Detailed Implementation
[0047] The specific embodiments of the present invention will be described in detail below, but it should be understood that the scope of protection of the present invention is not limited to the specific embodiments.
[0048] Example 1
[0049] like Figures 1 to 2 as well as Figure 7 As shown, an embodiment of the present invention provides a distance sensing AI recognition testing device, including a workbench 100, a detection station 200, a calibration station 300 and a moving component 400 on the workbench 100, a sensor device 500 installed on the moving component 400, and a detection station 200 including a sliding component 210 and a target baffle 220.
[0050] Sensor device 500 includes AI robot 501;
[0051] Calibration station 300 calibrates the distance sensor port on the bottom of AI robot 501;
[0052] The moving component 400 drives the AI robot 501 to move directly below the target baffle 220. When the AI robot 501 moves directly below the target baffle 220, the camera of the AI robot 501 performs distance recognition and sensing calibration on the target baffle 220.
[0053] The sliding component 210 drives the target baffle 220 to move at equal distances, adjusting the distance between the target baffle 220 and the AI robot 501.
[0054] The working principle of the aforementioned distance-sensing AI recognition testing device is as follows: An AI robot 501 equipped with a distance sensor is placed on a moving component 400. The distance sensing port at the bottom of the AI robot 501 is calibrated by a calibration station 300. Simultaneously, the direction of the camera is adjusted by the AI robot 501 so that the direct light direction of the distance sensor's detection end is directly facing the front of the target baffle 220. The moving component 400 moves the AI robot 501 directly below the target baffle 220. The transmitter in the AI robot 501 emits modulated near-infrared light pulses, and the receiver records the flight time of the light pulses from emission to reflection. The distance is calculated using the speed of light formula. Then, the target baffle 220 is moved equidistantly by a sliding component 210 to perform multiple sets of detections. The performance of the distance sensor is tested by comparing the detection data from multiple sets of different distances.
[0055] Traditional distance sensors require integration with specific equipment, such as AI robots, after detection. However, mechanical installation deviations can easily occur during the assembly of the distance sensor's detection end on the AI robot. In contrast, this application adjusts the angle of the distance sensor's detection end during AI robot installation. This prevents a slight angle between the sensor's detection direction and the worktable's reference direction or the AI robot's preset reference direction, which could cause the actual distance measurement baseline to misalign with the theoretical baseline. This would result in the sensor measuring a slant distance instead of the true vertical or horizontal distance, directly introducing a fixed error. Furthermore, the distance sensor's position is adjusted to prevent installation misalignment, which could cause the distance sensor's measurement origin to align with the robot's motion control origin. Origin deviation would invalidate the correspondence between the measured object's position and the sensor reading.
[0056] See also Figure 3 As shown, to achieve uniform speed movement of the AI robot 501, the moving component 400 includes a fixture 401. Two linear slide rails 402 are fixedly installed on the worktable 100. The fixture 401 is slidably mounted on the linear slide rails 402 via an electric slide table. The AI robot 501 is fixedly mounted on the fixture 401. The fixture 401 is moved by the cooperation between the electric slide table and the linear slide rails 402. The uniform speed movement of the fixture 401, driven by the cooperation between the electric slide table and the linear slide rails 402, drives the AI robot 501 to move forward at a uniform speed. This avoids the problem of the AI robot 501 moving too fast or being manually moved, which could cause the AI robot 501 to shift its position and affect the detection results. At the same time, it also avoids the problem of the AI robot 501 shifting its position and moving slowly, which would waste too much time in the detection process and reduce the detection efficiency.
[0057] See also Figure 3 As shown, to prevent mechanical installation deviations during manual sensor installation, the calibration station 300 includes a calibration plate 301. A slide groove 302 is provided on the worktable 100, and the calibration plate 301 is slidably disposed within the slide groove 302. Calibration scales 303 are provided on both sides of the slide groove 302. Through the calibration station 300, the angle of the distance sensor's detection end is adjusted during the installation of the AI robot 501. This prevents a slight angle between the sensor's detection direction and the reference direction of the worktable 100 and the preset reference direction of the AI robot 501, which could cause the actual distance measurement baseline to not coincide with the theoretical baseline, further resulting in the sensor measuring a slant distance instead of the theoretical distance. The actual vertical or horizontal distance introduces a fixed error problem. At the same time, the detection end of the distance sensor may be offset in installation position, causing the distance measurement origin of the sensor to be inconsistent with the motion control origin of the AI robot 501. In automated inspection, the motion trajectory of the AI robot 501 is planned based on the control origin of the worktable 100. The origin deviation will cause the correspondence between the position of the measured object and the sensor reading to fail. By setting the calibration plate 301, the association between the actual detection origin of the distance sensor and the motion coordinate system of the AI robot 501 is established, the angle and position deviations are corrected, and the distance measurement reference of the distance sensor and the motion reference of the AI robot 501 are completely consistent.
[0058] See also Figures 7 to 8As shown, in order to collect multiple sets of data and ensure the accuracy of the movement of the target baffle 220, the sliding assembly 210 includes a sliding bracket 211. A fixed frame 212 is fixedly installed on the worktable 100. Guide rails 213 are fixedly installed on both sides of the fixed frame 212. The sliding bracket 211 is located between the two guide rails 213 and is slidably connected to the guide rails 213. The target baffle 220 is installed on the sliding bracket 211. Vertical slots 214 are opened on both sides of the fixed frame 212. Positioning screws 215 are provided on the outer side of the fixed frame 212. The positioning screws 215 pass through... The vertical groove 214 is threadedly connected to the sliding bracket 211. The fixed frame 212 has scale grooves 216 on both sides and the back of the sliding bracket 211. Through the sliding connection between the sliding bracket 211 and the guide rail 213, the position of the sliding bracket 211 and the target baffle 220 on the sliding bracket 211 can be manually adjusted. Since the sliding bracket 211 has a certain length of top plate on both sides and one side of the top plate is in contact with the inner side of the fixed frame 212, the sliding bracket 211 is always in a horizontal state during the movement and will not tilt. Meanwhile, to ensure the accuracy of the detection data, the target baffle 220 can be moved in two ways: manual adjustment and mechanical adjustment. For ultra-close-range sensors, i.e., fine adjustment at micro-distance, the return error of the mechanical slide, i.e. the positioning deviation caused by the lead screw backlash, may exceed the distance measurement accuracy of the sensor. However, manual fine adjustment of the measured object position can be achieved by manually adjusting the micrometer. At the same time, mechanical adjustment of the target baffle 220 is subject to uncontrollable factors such as wear and tear of the machine itself and program adjustment, which can easily lead to distance deviation when adjusting the target baffle 220. Therefore, in this application, the adjustment of the target baffle 220 is set to manual adjustment.
[0059] Example 2
[0060] like Figure 2As shown, during the distance sensor performance testing process, multiple sets of test distance data from the distance sensor and the actual distance between the distance sensor and the target object are required for comparative analysis to assess the distance sensor's performance. Therefore, the distance between the sensor and the target baffle 220 needs to be adjusted multiple times. Furthermore, after testing, the target object needs to be reset to zero. Repeated manual adjustments during the testing process can easily lead to poor accuracy. Moreover, for the testing of the same batch of sensors, the target object needs to be moved back and forth repeatedly, which reduces the sensor's detection efficiency. Therefore, the number of target baffles 220 is set to multiple; in this application, four are used. These multiple target baffles 220 are horizontally arranged side-by-side on the sliding bracket 211, with multiple sliding baffles provided on one side of the sliding bracket 211. The target baffle 220 is slidably connected to the sliding bracket 211 via the sliding groove 217, and the target baffle 220 is positioned by fixing screws 218. By setting multiple horizontally parallel target baffles 220, each target baffle 220 is equidistant from the AI robot 501. As the AI robot 501 moves along the linear track, it will pass through each target baffle 220, thereby achieving data acquisition at different distances. It is not necessary to adjust the distance between the target baffle 220 and the sensor multiple times during the distance sensor performance testing process. By keeping multiple target baffles 220 fixed, the same batch of sensors can be quickly tested, ensuring distance accuracy while improving sensor detection efficiency.
[0061] Example 3
[0062] like Figures 9 to 15 As shown, setting multiple horizontally parallel target baffles 220 can avoid the sensor repeatedly moving the target baffles 220 during the detection process, thus ensuring the distance accuracy of the sensor. However, the multiple parallel target baffles 220 also increase the round-trip distance of the fixture 401 and the AI robot 501. While eliminating the time for adjusting the target baffles 220, it increases the path of the AI robot 501. The improvement in sensor detection efficiency is limited. Therefore, in order to further improve the sensor detection efficiency, the multiple target baffles 220 are set to be rotatable. An adjustment component 600 and a balancing component 700 are set between the target baffles 220 and the sliding bracket 211, and a drive component 800 is set between the target baffles 220 and the fixture 401.
[0063] The adjusting component 600 drives the single target baffle 220 to move vertically on the sliding bracket 211;
[0064] The balancing component 700 drives the target baffle 220 to a horizontal position;
[0065] When the fixture 401 moves, it drives the drive assembly 800 to run, which in turn drives the target baffle 220 to rotate.
[0066] The position of the four vertically positioned baffles is determined by the adjusting component 600, placing them at the target detection distance. The moving component 400 drives the gripper 401 and the AI robot 501 to move towards the first target baffle 220. During the movement, the driving component 800 rotates the first target baffle 220. When the first target baffle 220 approaches a horizontal position, the gripper 401 stops driving the target baffle 220 to rotate. At this point, the camera port of the AI robot 501 is directly facing the center of the target baffle 220. Simultaneously, the balancing component 700 ensures that the target baffle 220 is in a horizontal position. When the first target distance is measured... After the test is completed, the drive component 800 continues to move the AI robot 501, passing through the next three target baffles 220 in sequence, thereby completing the performance test of the AI robot 501 and collecting four sets of data. Then, the moving component 400 drives the fixture 401 to move back for reset. During the backward movement, the drive component 800 runs in reverse, driving multiple target baffles 220 to reset. Since the sensor detection end needs to be calibrated when installing a new AI robot 501, each fixture 401 needs to be reset after driving the AI robot 501 to complete the test, so that the next AI robot 501 can be installed.
[0067] See also Figures 8 to 10 As shown, to adjust the position of a single target baffle 220, the adjustment assembly 600 includes a sliding table 601, which is slidably disposed within a sliding groove 217. An extension rod 602 is fixedly connected to one side of the target baffle 220, passing through the sliding table 601 and rotatably connected to it. A sliding bracket 211 has multiple slots 603 located on one side of the sliding groove 217. An extension plate 604 is fixedly connected to the side of the sliding table 601 near the target baffle 220, and a fixing screw is threadedly connected to the extension plate 604 through the slots 603. Because there is a gap between the front end of the sliding bracket 211 and the front end of the fixed bracket 212... To prevent the target baffle 220 from colliding with the fixed frame 212 during rotation, an extension rod 602 is provided between the sliding bracket 211 and the target baffle 220. Since the right side of the target baffle 220 is the detection surface when it is vertical, the extension rod 602 is located on the left side of the target baffle 220. The position of the target baffle 220 is adjusted by the sliding connection between the sliding table 601 and the sliding groove 217. The specific position of the target baffle 220 is controlled by the scale groove 216 on the back of the sliding bracket 211. The sliding table 601 is fixed by the fixing screw 218, thereby adjusting and fixing the position of the target baffle 220.
[0068] See also Figures 11 to 15As shown, in order to control the AI robot 501 to rotate the target baffle 220 during movement, the drive assembly 800 includes an upper worm gear 801 and an upper worm 802, as well as a lower worm gear 803 and a lower worm 804 that mesh with each other. Multiple fixed seats 805 are fixedly installed at the bottom of the fixed frame 212. The upper worm gear 801 is fixedly installed on the extension rod 602. The upper worm 802 is rotatably installed on the sliding table 601 in a vertical state through the bearing seat. A sleeve rod 806 is fixedly connected to the bottom of the upper worm 802. A positioning groove 807 is opened at the bottom of the sleeve rod 806. A limit rod 808 is provided at the bottom of the sleeve rod 806. The limit rod 808 is rotatably installed on the fixed seat 805 through the bearing seat. A positioning block 809 is fixedly connected to the outer periphery of the limit rod 808. The positioning block 809 matches the positioning groove 807. The lower worm gear 803 is fixedly installed on the limit rod 808. The lower worm 804 is rotatably mounted on the fixed seat 805 through the bearing.
[0069] A guide groove 810 is provided at the bottom of one side of the fixed frame 212, and a sliding toothed plate 811 is provided on one side of the fixed frame 212. The sliding toothed plate 811 is slidably connected to the fixed frame 212 through the guide groove 810. A gear 812 is fixedly connected to one end of the lower worm gear 804. The sliding toothed plate 811 is meshed with the gear 812. A folding plate 813 is fixedly connected to the top of the clamp 401. A stop plate 814 is fixedly connected to the bottom of the sliding toothed plate 811. Magnets 815 that attract each other are fixedly connected to the opposite side of the stop plate 814 and the folding plate 813.When the moving component 400 moves the clamp 401 and the AI robot 501 forward, the angled plate 813 on the clamp 401 first contacts the abutment plate 814 at the bottom of the sliding toothed plate 811. This causes the clamp 401 to move, which in turn moves the sliding toothed plate 811. Through the meshing connection between the sliding toothed plate 811 and the gear 812, the lower worm 804 rotates. Through the meshing connection between the lower worm 804 and the lower worm wheel 803, the lower worm wheel 803 rotates, which in turn rotates the limiting rod 808. Through the engagement between the positioning block 809 on the limiting rod 808 and the positioning groove 807 at the bottom of the sleeve rod 806, the limiting rod 808 causes the sleeve rod 806 to rotate, which in turn causes the upper worm 802, which is fixedly connected to the sleeve rod 806, to rotate. The movement is achieved through the meshing connection between the upper worm gear 802 and the upper worm wheel 801, which drives the upper worm wheel 801 to rotate. This, in turn, drives the extension rod 602 and the target baffle 220 fixedly connected to the extension rod 602 to rotate clockwise. Through the transmission ratios between the gear 812 and the sliding toothed plate 811, the lower worm wheel 803 and the lower worm 804, and the upper worm wheel 801 and the upper worm 802, the sliding toothed plate 811 continues to move forward and disengages from the gear 812. At this time, the target baffle 220 is in a tendency to be horizontal. At this time, the balancing component 700 drives the target baffle 220 to be in a horizontal state. Then, the performance of the distance sensor is detected. After the first position detection is completed, the moving component 400 continues to drive the clamp 401 and the AI robot 501 forward. The device moves to the second designated position for detection, and so on, performing multiple detections. Since the first target baffle 220 is higher than the second target baffle 220, the positions of the two target baffles 220 decrease sequentially from the first to the last. Simultaneously, the distance between the two vertically positioned target baffles 220 is slightly greater than half the length of a target baffle 220. This greater distance can be referenced to the radius of the extension rod 602. Therefore, when the first target baffle 220 rotates clockwise from a vertical position to a horizontal position, it will not collide with the left side of the second target baffle 220. Furthermore, when the first target baffle 220 is in a horizontal position, during the process of the second target baffle 220 rotating clockwise to a horizontal position, the... The right sides of the two target baffles 220 will not collide with the third target baffle 220, and the left side of the second target baffle 220 is located at the bottom right side of the first target baffle 220. Therefore, each target baffle 220 will not collide with the target baffles 220 on both sides during the sequential rotation. At the same time, when the multiple target baffles 220 are in a horizontal state, half of the distance between two adjacent target baffles 220 is in an overlapping state, and the bottom of the next target baffle 220 will never be blocked by the previous target baffle 220. Therefore, the detection results will not be deviated, and the distance between multiple baffles is reduced, thereby shortening the running distance of the fixture 401 and the AI robot 501, and thus improving the detection efficiency of the distance sensor.
[0070] Since the upper worm 802 at the top of the sleeve rod 806 is mounted on the sliding table 601 via a bearing seat, and the bottom of the limiting rod 808 is mounted on the fixed seat 805 via a bearing seat, the sleeve rod 806 will not experience positional shifts between the upper worm 802 and the upper worm wheel 801, or between the lower worm wheel 803 and the lower worm 804, when the sleeve rod 806 moves up and down with the adjustment component 600. Furthermore, the cooperation between the positioning block 809 and the positioning groove 807 ensures that the sleeve rod 806 rotates when the limiting rod 808 rotates. Simultaneously, the sleeve rod 806 is connected to the limiting rod 808, allowing the adjusting component 600 to move along with the target baffle 220, preventing the adjustment component 600 from failing to operate.
[0071] During the reverse movement and reset process of the clamp 401, the magnetic attraction generated by the two magnets 815 causes the angle plate 813 to move, which in turn drives the abutment plate 814 to move synchronously. During the reverse movement, the drive assembly is driven to run in the reverse direction, thereby causing the target baffle 220 in the horizontal state to rotate into a vertical state for reset. When the sliding toothed plate 811 moves to one end of the guide groove 810, the sliding toothed plate 811 stops moving, and the clamp 401 continues to move in the reverse direction. The pulling force generated by the movement of the clamp 401 causes the angle plate 813 to separate from the two magnets 815 on the abutment plate 814.
[0072] See also Figures 9 to 10As shown, due to the certain gap between gear 812 and sliding tooth plate 811, and between the two sets of worm gears, the target baffle 220 is difficult to be in a horizontal state after the sliding tooth plate 811 disengages from gear 812. The tilted target baffle 220 will cause deviation in the detection results. Therefore, the balancing component 700 includes a counterweight 701, a horizontal plate 702 fixedly connected to one side of the extension plate 604, and a bonding plate 703 fixedly connected to one side of the target baffle 220. The driving component 800 drives the target baffle 220 to rotate towards a horizontal state. When the top surface of the bonding plate 703 approaches the horizontal plate 702, the counterweight 701 drives the other side on the same side to move downwards, so that the top surface of the bonding plate 703 is in contact with the bottom surface of the horizontal plate 702, thus keeping the target baffle 220 in a horizontal state. When the clamp 401 drives the sliding toothed plate 811 to move forward, the meshing connection between the sliding toothed plate 811 and the gear 812 drives the drive assembly 800 to run, thereby driving the target baffle 220 to rotate. Since there is a certain gap between the gear 812 and the sliding toothed plate 811, and between the two sets of worm gears, ... When the sliding toothed plate 811 disengages from the gear 812, the target baffle 220 is difficult to keep horizontal. Therefore, a horizontal plate 702 is fixedly installed on one side of the extension plate 604. When the target baffle 220 is horizontal, the top of the mating plate 703 is in contact with the bottom surface of the horizontal plate 702. At the same time, a counterweight 701 is installed on the top right side of the target baffle 220 in the horizontal state, so that the right side of the target baffle 220 is always heavier than the left side, thereby ensuring that the top of the mating plate 703 is always in contact with the bottom surface of the horizontal plate 702, thus ensuring that the target baffle 220 is horizontal. In the horizontal state, since the target baffle 220 rotates clockwise, and after the target baffle 220 rotates to a horizontal state, the right side of each target baffle 220 is always directly above the left side of the next target baffle 220. Therefore, installing a counterweight 701 on the top right side of the target baffle 220 will not cause the two target baffles 220 to collide when the target baffle 220 rotates, and at the same time, it will not cause the target baffle 220 to tilt due to the counterweight 701 being located at the stacking point of the two target baffles 220.
[0073] Example 4
[0074] like Figures 1 to 15 As shown, a working method of a distance-sensing AI recognition testing device is described. The specific steps of using a distance-sensing AI recognition testing device are as follows:
[0075] Install AI robot 501, and place AI robot 501 equipped with distance sensor on mobile component 400;
[0076] Adjust the position of AI robot 501, and use the calibration station 300 to calibrate the distance sensor port at the bottom of AI robot 501. At the same time, adjust the direction of the camera through AI robot 501 so that the direct shooting direction of the distance sensor detection end is facing the front of the target baffle 220.
[0077] The AI robot 501 is driven to move and perform detection. The moving component 400 moves the AI robot 501 to directly below the target baffle 220. The transmitter in the AI robot 501 emits a modulated near-infrared light pulse, and the receiver records the flight time of the light pulse from emission to reflection. The distance is calculated using the speed of light formula. Then, the sliding component 210 moves the target baffle 220 at equal distances to perform multiple sets of detections.
[0078] After data processing and collection by the AI robot, the performance of the distance sensor is tested by comparing multiple sets of detection data at different distances.
[0079] The above-disclosed embodiments are merely a few specific examples of the present invention. However, the embodiments of the present invention are not limited thereto, and any variations that can be conceived by those skilled in the art should fall within the protection scope of the present invention.
Claims
1. A distance-sensing AI recognition testing device, characterized in that, The device includes a workbench, which is equipped with a detection station, a calibration station, and a moving component. The moving component is equipped with a sensor device, and the detection station includes a sliding component and a target baffle. The sensor device includes an AI robot; The calibration station calibrates the distance sensor port on the bottom of the AI robot; The moving component drives the AI robot to move directly under the target baffle. When the AI robot moves directly under the target baffle, the AI robot's camera performs distance recognition and calibration on the target baffle. The AI robot adjusts the direction of the camera so that the direct direction of the distance sensor's detection end is directly facing the front of the target baffle. The sliding component drives the target baffle to move at a constant distance, adjusting the distance between the target baffle and the AI robot. By comparing multiple sets of detection data at different distances, the performance of the distance sensor is tested. The moving component includes a clamp, and two linear slide rails are fixedly installed on the worktable. The clamp is slidably mounted on the linear slide rails via an electric slide table. The AI robot is fixedly installed on the clamp, and the clamp is moved by the cooperation between the electric slide table and the linear slide rails. The calibration station includes a calibration plate, and a slide groove is provided on the worktable. The calibration plate is slidably disposed in the slide groove, and calibration scales are provided on both sides of the slide groove. The sliding assembly includes a sliding bracket. A fixed frame is fixedly installed on the worktable. Guide rails are fixedly installed on both sides of the fixed frame. The sliding bracket is located between the two guide rails and is slidably connected to the guide rails. The target baffle is installed on the sliding bracket. Vertical grooves are provided on both sides of the fixed frame. A positioning screw is provided on the outside of the fixed frame. The positioning screw is threadedly connected to the sliding bracket through the vertical groove. Scale grooves are provided on both sides of the fixed frame and on the back of the sliding bracket. The plurality of target baffles are configured to be rotatable, and an adjustment component and a balancing component are provided between the target baffles and the sliding bracket, and a driving component is provided between the target baffles and the clamp; The adjustment component drives a single target baffle to move vertically on the sliding bracket; The balancing component causes the target baffle to be in a horizontal state; When the clamp moves, it drives the drive assembly to operate, which in turn drives the target baffle to rotate.
2. The distance-sensing AI recognition testing device according to claim 1, characterized in that, The number of target baffles is set to multiple, and the multiple target baffles are horizontally arranged side by side on the sliding bracket. Multiple sliding grooves are opened on one side of the sliding bracket. The target baffles are slidably connected to the sliding bracket through the sliding grooves, and the target baffles are positioned by fixing screws.
3. The distance-sensing AI recognition testing device according to claim 1, characterized in that, The adjustment assembly includes a sliding table that is slidably disposed in a sliding groove. An extension rod is fixedly connected to one side of the target baffle. The extension rod passes through the sliding table and is rotatably connected to the sliding table. A plurality of holes and slots are provided on the sliding bracket. The holes and slots are located on one side of the sliding groove. An extension plate is fixedly connected to the side of the sliding table near the target baffle. The fixing screw is threadedly connected to the extension plate through the holes and slots.
4. The distance-sensing AI recognition testing device according to claim 3, characterized in that, The drive assembly includes an upper worm gear and an upper worm, as well as a lower worm gear and a lower worm. Multiple fixed seats are fixedly installed at the bottom of the fixed frame. The upper worm gear is fixedly installed on an extension rod. The upper worm is rotatably mounted on a sliding table in a vertical position via a bearing seat. A sleeve rod is fixedly connected to the bottom of the upper worm. A positioning groove is provided at the bottom of the sleeve rod. A limit rod is provided at the bottom of the sleeve rod. The limit rod is rotatably mounted on a fixed seat via a bearing seat. A positioning block is fixedly connected to the outer periphery of the limit rod, and the positioning block matches the positioning groove. The lower worm gear is fixedly installed on the limit rod. The lower worm is rotatably mounted on a fixed seat via a bearing. A guide groove is provided at the bottom of one side of the fixed frame, and a sliding toothed plate is provided on one side of the fixed frame. The sliding toothed plate is slidably connected to the fixed frame through the guide groove. A gear is fixedly connected to one end of the lower worm gear, and the sliding toothed plate is meshed with the gear. A folding plate is fixedly connected to the top of the clamp, and a stop plate is fixedly connected to the bottom of the sliding toothed plate. Magnets that attract each other are fixedly connected to the opposite side of the stop plate and the folding plate.
5. The distance-sensing AI recognition testing device according to claim 4, characterized in that, The balancing component includes a counterweight, a horizontal plate is fixedly connected to one side of the extension plate, and a bonding plate is fixedly connected to one side of the target baffle. The driving component drives the target baffle to rotate towards a horizontal state. When the top surface of the bonding plate approaches the horizontal plate, the counterweight drives the other side on the same side to move downward, so that the top surface of the bonding plate is in contact with the bottom surface of the horizontal plate, thereby keeping the target baffle in a horizontal state.
6. A method for operating a distance-sensing AI recognition testing device, characterized in that: The application of the distance-sensing AI recognition testing device as described in any one of claims 1-5 includes the following specific steps: Install an AI robot by placing an AI robot equipped with a distance sensor on a mobile component; Adjust the position of the AI robot, calibrate the distance sensor port at the bottom of the AI robot through the calibration station, and adjust the direction of the camera through the AI robot so that the direct direction of the distance sensor detection end is facing the front of the target baffle. The AI robot is driven to move and perform detection. The moving component moves the AI robot to directly under the target baffle. The transmitter in the AI robot emits modulated near-infrared light pulses, and the receiver records the flight time of the light pulses from emission to reflection. The distance is calculated using the speed of light formula. Then, the sliding component moves the target baffle equidistantly to perform multiple sets of detections. After data processing and collection by the AI robot, the performance of the distance sensor is tested by comparing multiple sets of detection data at different distances.