CN117629185B - A photovoltaic cleaning robot operation path planning method under complex working conditions - Google Patents
A photovoltaic cleaning robot operation path planning method under complex working conditions Download PDFInfo
- Publication number
- CN117629185B CN117629185B CN202311636673.1A CN202311636673A CN117629185B CN 117629185 B CN117629185 B CN 117629185B CN 202311636673 A CN202311636673 A CN 202311636673A CN 117629185 B CN117629185 B CN 117629185B
- Authority
- CN
- China
- Prior art keywords
- cleaning robot
- photovoltaic cleaning
- photovoltaic
- radar
- distance value
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000004140 cleaning Methods 0.000 title claims abstract description 176
- 238000000034 method Methods 0.000 title claims abstract description 35
- 238000001514 detection method Methods 0.000 claims description 36
- 238000010586 diagram Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 230000007423 decrease Effects 0.000 description 2
- 101001121408 Homo sapiens L-amino-acid oxidase Proteins 0.000 description 1
- 102100026388 L-amino-acid oxidase Human genes 0.000 description 1
- 101100012902 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) FIG2 gene Proteins 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000021824 exploration behavior Effects 0.000 description 1
- 230000004807 localization Effects 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/005—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 with correlation of navigation data from several sources, e.g. map or contour matching
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S13/00—Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
- G01S13/88—Radar or analogous systems specially adapted for specific applications
- G01S13/881—Radar or analogous systems specially adapted for specific applications for robotics
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02E—REDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
- Y02E10/00—Energy generation through renewable energy sources
- Y02E10/50—Photovoltaic [PV] energy
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- General Physics & Mathematics (AREA)
- Robotics (AREA)
- Electromagnetism (AREA)
- Computer Networks & Wireless Communication (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
Description
技术领域Technical Field
本发明涉及路径规划技术领域,具体涉及一种复杂工况下的光伏清洁机器人运行路径规划方法。The present invention relates to the technical field of path planning, and in particular to a method for planning the operation path of a photovoltaic cleaning robot under complex working conditions.
背景技术Background technique
光伏清洁机器人的运行逻辑目前受到多种因素的制约,主要包括使用普通换行、ATK定位技术以及传统清洁机器人的SLAM方式。这些方式在不同方面都存在缺陷,特别是在特定背景环境下,它们的运行可能会受到限制。The operation logic of photovoltaic cleaning robots is currently restricted by many factors, mainly including the use of ordinary line wrapping, ATK positioning technology and the SLAM method of traditional cleaning robots. These methods have defects in different aspects, especially in specific background environments, their operation may be limited.
普通换行:普通换行方式通常是光伏清洁机器人的初始选择,因为它们相对简单且成本较低。然而,在复杂的户外环境中,这种方式的适用性受到很大限制。光伏电池板往往分布在大片的户外区域,其中有各种地形、障碍物和不均匀的表面。普通换行无法应对这些复杂的地形和环境,导致清洁机器人无法有效地完成任务,容易卡在障碍物或陷入困境。Ordinary line wrapping: Ordinary line wrapping methods are usually the initial choice for photovoltaic cleaning robots because they are relatively simple and low-cost. However, the applicability of this method is greatly limited in complex outdoor environments. Photovoltaic panels are often distributed in large outdoor areas with various terrains, obstacles and uneven surfaces. Ordinary line wrapping cannot cope with these complex terrains and environments, resulting in the cleaning robot being unable to complete the task effectively and easily getting stuck in obstacles or getting into trouble.
ATK定位技术:虽然ATK(Absolute Track and Know)定位技术在一定程度上提高了光伏清洁机器人的定位准确性,但它仍然存在一些局限性。首先,ATK依赖于特定类型的标志或标记来进行定位,这意味着需要在太阳能电池板上布置这些标记,这在实践中可能并不实际。此外,障碍物遮挡和定位精度问题仍然存在,因为ATK系统可能无法有效地识别或跟踪标记,尤其是在不断变化的户外环境中。ATK positioning technology: Although ATK (Absolute Track and Know) positioning technology has improved the positioning accuracy of photovoltaic cleaning robots to a certain extent, it still has some limitations. First, ATK relies on specific types of signs or markers for positioning, which means that these markers need to be arranged on solar panels, which may not be practical in practice. In addition, obstacle occlusion and positioning accuracy issues still exist, because the ATK system may not be able to effectively identify or track markers, especially in a constantly changing outdoor environment.
传统清洁机器人的SLAM方式:传统的清洁机器人使用SLAM(SimultaneousLocalization and Mapping)技术,通过摄像头拍摄周围环境以定位自身并规划清洁路径。然而,这种方式在户外光伏清洁领域存在重大缺陷。户外环境的光照和天气条件可能会对摄像头的性能产生负面影响,从而影响定位的准确性。此外,户外环境中的不稳定性和多样性使SLAM方式难以应对复杂的光伏电池板布局。SLAM method of traditional cleaning robots: Traditional cleaning robots use SLAM (Simultaneous Localization and Mapping) technology to capture the surrounding environment through cameras to locate themselves and plan cleaning paths. However, this method has major flaws in the field of outdoor photovoltaic cleaning. The lighting and weather conditions in the outdoor environment may have a negative impact on the performance of the camera, thereby affecting the accuracy of positioning. In addition, the instability and diversity in the outdoor environment make it difficult for the SLAM method to cope with complex photovoltaic panel layouts.
在当前的背景环境下,为了克服上述问题,需要寻找新的运行逻辑和技术解决方案,以提高光伏清洁机器人的效率和适应性。为此,提出一种复杂工况下的光伏清洁机器人运行路径规划方法。In the current context, in order to overcome the above problems, it is necessary to find new operation logic and technical solutions to improve the efficiency and adaptability of photovoltaic cleaning robots. To this end, a photovoltaic cleaning robot operation path planning method under complex working conditions is proposed.
发明内容Summary of the invention
本发明所要解决的技术问题在于:如何解决多个随机分布区域连接后的路径规划问题,提供了一种复杂工况下的光伏清洁机器人运行路径规划方法,通过对光伏清洁机器人运行路径的更合理规划,提高光伏清洁机器人的效率和适应性,更适用于复杂工况条件下的光伏电池板清洁工作。The technical problem to be solved by the present invention is: how to solve the path planning problem after connecting multiple randomly distributed areas, and provides a photovoltaic cleaning robot operation path planning method under complex working conditions. By more reasonably planning the operation path of the photovoltaic cleaning robot, the efficiency and adaptability of the photovoltaic cleaning robot are improved, and it is more suitable for photovoltaic panel cleaning work under complex working conditions.
本发明是通过以下技术方案解决上述技术问题的,本发明包括以下步骤:The present invention solves the above technical problems through the following technical solutions, and the present invention comprises the following steps:
S1:在清洁任务执行区域的任一边界位置作为初始位置,光伏清洁机器人将初始位置的边界确定为上方,设定初始前进方向为右侧;S1: At any boundary position of the cleaning task execution area as the initial position, the photovoltaic cleaning robot determines the boundary of the initial position as the top and sets the initial forward direction as the right;
S2:开始清洁后,光伏清洁机器人执行换行策略,逐行向下推进;在光伏清洁机器人运行时,光伏清洁机器人不断监测左侧雷达的反馈,实时获取左侧雷达的探测距离值,当左侧雷达的探测距离值从超过设定距离值减小到设定距离值以内,表示左侧出现新区域,执行寻边界策略,机器人向左拐并进入新区域;S2: After starting to clean, the photovoltaic cleaning robot executes the line-changing strategy and moves downward line by line. When the photovoltaic cleaning robot is running, the photovoltaic cleaning robot continuously monitors the feedback of the left radar and obtains the detection distance value of the left radar in real time. When the detection distance value of the left radar decreases from exceeding the set distance value to within the set distance value, it indicates that a new area appears on the left. The boundary-finding strategy is executed, and the robot turns left and enters the new area.
S3:光伏清洁机器人向左拐并进入新区域后继续运行,在运行的过程中继续执行换行策略以及寻边界策略,并遵循探底策略,直到光伏清洁机器人回到初始位置后结束本次清洁任务。S3: The photovoltaic cleaning robot turns left and enters a new area and continues to run. During the running process, it continues to execute the line-breaking strategy and the boundary-finding strategy, and follows the bottom-finding strategy until the photovoltaic cleaning robot returns to the initial position and ends the cleaning task.
更进一步地,所述步骤S1~S3中,当光伏清洁机器人沿边界运行时,光伏清洁机器人的左部雷达位置处于边界外,探测距离值超过设定值。Furthermore, in the steps S1 to S3, when the photovoltaic cleaning robot moves along the boundary, the left radar position of the photovoltaic cleaning robot is outside the boundary, and the detection distance value exceeds the set value.
更进一步地,所述左部雷达、前部雷达、右部雷达均安装在光伏清洁机器人的下端,均向垂直于光伏电池板所在平面的方向探测,其中,前部雷达位于左部雷达、右部雷达的前方,左部雷达、右部雷达位于与光伏清洁机器人的轴线垂直的同一直线上,且该直线与光伏清洁机器人所在平面平行。Furthermore, the left radar, front radar and right radar are all installed at the lower end of the photovoltaic cleaning robot, and all detect in the direction perpendicular to the plane where the photovoltaic panels are located, wherein the front radar is located in front of the left radar and the right radar, and the left radar and the right radar are located on the same straight line perpendicular to the axis of the photovoltaic cleaning robot, and the straight line is parallel to the plane where the photovoltaic cleaning robot is located.
更进一步地,在所述步骤S2、S3中,在光伏清洁机器人运行过程中,根据运行方向以及前部雷达、左部雷达、右部雷达的探测距离值与设定距离值之间的关系判断当前位置是否为左拐角或右拐角。Furthermore, in steps S2 and S3, during the operation of the photovoltaic cleaning robot, it is determined whether the current position is a left corner or a right corner based on the running direction and the relationship between the detection distance values of the front radar, the left radar, and the right radar and the set distance values.
更进一步地,在所述步骤S2中,换行策略如下:在光伏清洁机器人到达光伏电池板的左右边界时,机器人进行向下的换行动作,然后向反方向运行,以继续清洁任务。Furthermore, in step S2, the line-changing strategy is as follows: when the photovoltaic cleaning robot reaches the left and right boundaries of the photovoltaic panel, the robot performs a downward line-changing action and then runs in the opposite direction to continue the cleaning task.
更进一步地,在所述步骤S3中,在执行寻边界策略时,需要遵循探底策略,探底策略如下:当光伏清洁机器人在当前区域进行清洁时,如果尚未达到右拐角或左拐角,未能获得探底机会,并且此时正在执行向左的直线行驶,当左部雷达的探测距离值从超出设定距离值变成设定距离值以内时,则表明前面下方出现新区域,由于光伏清洁机器人未到达当前区域底端左右拐角,故不能提前进入前面下方新区域,光伏清洁机器人执行掉头操作并返回。Furthermore, in the step S3, when executing the boundary-seeking strategy, it is necessary to follow the bottom-probing strategy, which is as follows: when the photovoltaic cleaning robot is cleaning the current area, if it has not reached the right corner or the left corner and has not obtained the opportunity to explore the bottom, and is currently driving in a straight line to the left, when the detection distance value of the left radar changes from exceeding the set distance value to being within the set distance value, it indicates that a new area has appeared below the front. Since the photovoltaic cleaning robot has not reached the left and right corners at the bottom of the current area, it cannot enter the new area below the front in advance, and the photovoltaic cleaning robot performs a U-turn and returns.
更进一步地,所述探底机会的触发方式如下:当光伏清洁机器人在运行中到达左或右拐角,将获得一次探底机会,在光伏清洁机器人向左运行的过程中,如果左部雷达的探测距离值从设定距离值以内变成超出设定距离值,光伏清洁机器人将继续前进;在向左侧运行的过程中,如果左部雷达的探测距离值从超出设定距离值变成设定距离值以内时,表明前方存在下方区域需要进行向下探索;此时,拥有探底机会的光伏清洁机器人将执行左拐动作,进入下方区域,并执行换行策略,逐行向下推进。Furthermore, the triggering method of the bottom exploration opportunity is as follows: when the photovoltaic cleaning robot reaches the left or right corner during operation, it will get a bottom exploration opportunity. During the photovoltaic cleaning robot's operation to the left, if the detection distance value of the left radar changes from within the set distance value to beyond the set distance value, the photovoltaic cleaning robot will continue to move forward; during the operation to the left, if the detection distance value of the left radar changes from exceeding the set distance value to within the set distance value, it indicates that there is a lower area ahead that needs to be explored downward; at this time, the photovoltaic cleaning robot with the bottom exploration opportunity will turn left, enter the lower area, and execute the line break strategy, advancing downward line by line.
更进一步地,左拐角是下边界与此下边界以上区域左侧边界的交界处,右拐角是下边界与此下边界以上区域右侧边界的交界处;其中,以初始位置为基准,当任意光伏电池板的下方不与其他光伏电池板连接时,则该光伏电池板的下边即为下边界或下边界的一部分。Furthermore, the left corner is the junction of the lower boundary and the left boundary of the area above the lower boundary, and the right corner is the junction of the lower boundary and the right boundary of the area above the lower boundary; wherein, taking the initial position as a reference, when the bottom of any photovoltaic panel is not connected to other photovoltaic panels, the bottom of the photovoltaic panel is the lower boundary or part of the lower boundary.
更进一步地,当光伏清洁机器人完成了一次向下运行的动作,探底机会将被取消,向下运行的动作包括执行换行策略中的向下运行动作,但不包括掉头动作。Furthermore, when the photovoltaic cleaning robot completes a downward movement, the bottom exploration opportunity will be cancelled. The downward movement includes executing the downward movement in the line change strategy, but does not include a U-turn.
更进一步地,在所述步骤S3中,初始位置区域设置为全白或全黑,当光伏清洁机器人到达初始位置区域后,通过其下端设置的多个漫反射传感器识别到该特征信息,即可确认当前位置为初始位置,进而结束光伏清洁机器人的运行,结束本次清洁任务。Furthermore, in step S3, the initial position area is set to be all white or all black. When the photovoltaic cleaning robot reaches the initial position area, the characteristic information is recognized by multiple diffuse reflection sensors set at its lower end, and the current position can be confirmed as the initial position, thereby terminating the operation of the photovoltaic cleaning robot and ending the cleaning task.
本发明相比现有技术具有以下优点:该复杂工况下的光伏清洁机器人运行路径规划方法,通过引入了寻边界策略和探底策略,寻边界策略扩大了光伏清洁机器人在运行中的探索范围,而探底策略则确保光伏清洁机器人在进入新区域并完成整块区域的清洁任务后,能够有效返回之前的区域,以继续清理未完成的部分,进而提高了光伏清洁机器人的效率和适应性,使其更好地应对复杂环境的挑战。Compared with the prior art, the present invention has the following advantages: the photovoltaic cleaning robot operation path planning method under complex working conditions introduces a boundary-seeking strategy and a bottom-exploring strategy. The boundary-seeking strategy expands the exploration range of the photovoltaic cleaning robot during operation, while the bottom-exploring strategy ensures that after the photovoltaic cleaning robot enters a new area and completes the cleaning task of the entire area, it can effectively return to the previous area to continue cleaning the unfinished part, thereby improving the efficiency and adaptability of the photovoltaic cleaning robot and enabling it to better cope with the challenges of complex environments.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
图1是本发明实施例一中复杂工况下的光伏清洁机器人运行路径规划方法的流程示意图;FIG1 is a schematic flow chart of a method for planning a path for a photovoltaic cleaning robot under complex working conditions in a first embodiment of the present invention;
图2是本发明实施例一中雷达模块、IMU模块以及漫反射传感器在光伏清洁机器人的位置示意图;图中,11、左部雷达;12、前部雷达;13、右部雷达;2、漫反射传感器;3、IMU模块;FIG2 is a schematic diagram of the positions of the radar module, the IMU module and the diffuse reflection sensor in the photovoltaic cleaning robot in the first embodiment of the present invention; in the figure, 11, left radar; 12, front radar; 13, right radar; 2, diffuse reflection sensor; 3, IMU module;
图3是本发明实施例二中光伏清洁机器人采用到达边界换行策略的运行路径示例图(俯视状态);3 is an example diagram of the running path of the photovoltaic cleaning robot using the boundary-reaching line-changing strategy in the second embodiment of the present invention (top view);
图4是本发明实施例三中光伏清洁机器人采用新区域探索策略的运行路径示例图(俯视状态);4 is an example diagram of the running path of the photovoltaic cleaning robot using the new area exploration strategy in the third embodiment of the present invention (top view);
图5是本发明实施例四中光伏清洁机器人采用本发明复杂工况下的光伏清洁机器人运行路径规划方法的运行路径示例图(俯视状态)。5 is an example diagram (top view) of the operation path of the photovoltaic cleaning robot in the fourth embodiment of the present invention using the photovoltaic cleaning robot operation path planning method under complex working conditions of the present invention.
具体实施方式Detailed ways
下面对本发明的实施例作详细说明,本实施例在以本发明技术方案为前提下进行实施,给出了详细的实施方式和具体的操作过程,但本发明的保护范围不限于下述的实施例。The following is a detailed description of an embodiment of the present invention. This embodiment is implemented on the premise of the technical solution of the present invention, and a detailed implementation method and a specific operation process are given, but the protection scope of the present invention is not limited to the following embodiment.
实施例一Embodiment 1
本实施例提供一种技术方案:一种复杂工况下的光伏清洁机器人运行路径规划方法,基于模拟随机单通道连接区域迷宫环境,涵盖了从起点出发高效完成所有路径后返回原点的策略,可应用于复杂工况下的太阳能光伏清洁任务,包括以下主要策略:This embodiment provides a technical solution: a method for planning the path of a photovoltaic cleaning robot under complex working conditions, based on a simulated random single-channel connection area maze environment, covering a strategy of efficiently completing all paths from the starting point and then returning to the origin, which can be applied to solar photovoltaic cleaning tasks under complex working conditions, including the following main strategies:
状态确定策略:光伏清洁机器人将初始位置的边界确定为上方,并将初始前进方向设定为右侧。State determination strategy: The photovoltaic cleaning robot determines the boundary of the initial position as upward and sets the initial forward direction to the right.
在光伏清洁机器人运行过程中,根据运行方向、前部雷达、左部雷达、右部雷达的探测距离值与设定距离值之间的关系判断当前位置是否为左拐角或右拐角,例如:光伏清洁机器人向下运行时,当前部雷达和左部雷达的探测距离值(探测得到的距离值)超过设定距离值,且右部雷达的探测距离值在设定距离值以内时,当前位置被视为右拐角(见图5中的标记②处),而光伏清洁机器人向左运行时,当前部雷达和左部雷达的探测距离值超过设定距离值,且右部雷达的探测距离值在设定距离值以内时,当前位置被视为左拐角(见图5中的标记⑤处)。During the operation of the photovoltaic cleaning robot, whether the current position is a left corner or a right corner is determined based on the relationship between the running direction, the detection distance values of the front radar, the left radar, and the right radar and the set distance value. For example: when the photovoltaic cleaning robot moves downward, when the detection distance values of the front radar and the left radar (the distance values obtained by detection) exceed the set distance value, and the detection distance value of the right radar is within the set distance value, the current position is regarded as a right corner (see mark ② in Figure 5), and when the photovoltaic cleaning robot moves to the left, when the detection distance values of the front radar and the left radar exceed the set distance value, and the detection distance value of the right radar is within the set distance value, the current position is regarded as a left corner (see mark ⑤ in Figure 5).
需要说明的是,左拐角是下边界与此下边界以上区域左侧边界的交界处,右拐角是下边界与此下边界以上区域右侧边界的交界处;其中,以初始位置为基准,当任意光伏电池板的下方不与其他光伏电池板连接时,则该光伏电池板的下边即为下边界或下边界的一部分。It should be noted that the left corner is the junction of the lower boundary and the left boundary of the area above the lower boundary, and the right corner is the junction of the lower boundary and the right boundary of the area above the lower boundary; wherein, taking the initial position as the reference, when the bottom of any photovoltaic panel is not connected to other photovoltaic panels, the bottom of the photovoltaic panel is the lower boundary or part of the lower boundary.
需要说明的是,在行驶方向不同时,左拐角或右拐角的判断条件也是存在不同的,但都是根据行驶方向和前部雷达、左部雷达、右部雷达的探测距离值与设定距离值之间的关系来判断的。It should be noted that when the driving direction is different, the judgment conditions for left turn or right turn are also different, but they are all judged based on the driving direction and the relationship between the detection distance values of the front radar, left radar, and right radar and the set distance value.
并且,不同行驶方向下的位置触发不同的执行步骤,如表1所示。这意味着根据光伏清洁机器人所处的位置和传感器的反馈信息,机器人将采取不同的行动来适应不同的情况,以实现高效的清洁任务。Moreover, the positions under different driving directions trigger different execution steps, as shown in Table 1. This means that according to the position of the photovoltaic cleaning robot and the feedback information from the sensor, the robot will take different actions to adapt to different situations to achieve efficient cleaning tasks.
表1不同行驶方向下的位置触发的不同的执行步骤表Table 1 Different execution steps triggered by positions in different driving directions
需要说明的是,在上表中,“正常”表示对应雷达的探测距离值在设定距离值以内,“超界”表示对应雷达的探测距离值超过设定距离值,各雷达均为超声波雷达,具体在光伏清洁机器人的位置见图2,如图2所示,左部雷达11、前部雷达12、右部雷达13均安装在光伏清洁机器人的下端,均向垂直于光伏电池板所在平面的方向探测,其中,前部雷达12位于左部雷达11、右部雷达13的前方,左部雷达11、右部雷达13位于与光伏清洁机器人的轴线垂直的同一直线上,且该直线与光伏清洁机器人所在平面(需要清洁的光伏电池板表面)平行。It should be noted that, in the above table, "normal" means that the detection distance value of the corresponding radar is within the set distance value, and "out of bounds" means that the detection distance value of the corresponding radar exceeds the set distance value. All radars are ultrasonic radars. The specific position of the photovoltaic cleaning robot is shown in Figure 2. As shown in Figure 2, the left radar 11, the front radar 12, and the right radar 13 are all installed at the lower end of the photovoltaic cleaning robot, and all detect in the direction perpendicular to the plane where the photovoltaic panels are located. Among them, the front radar 12 is located in front of the left radar 11 and the right radar 13, and the left radar 11 and the right radar 13 are located on the same straight line perpendicular to the axis of the photovoltaic cleaning robot, and the straight line is parallel to the plane where the photovoltaic cleaning robot is located (the surface of the photovoltaic panel to be cleaned).
需要说明的是,本实施例中的光伏清洁机器人包括以下主要监测模块(见图2):It should be noted that the photovoltaic cleaning robot in this embodiment includes the following main monitoring modules (see Figure 2):
IMU模块3:安装在光伏清洁机器人的内部,用于测量光伏清洁机器人的加速度和角速度,从中获得准确的行驶方向。IMU module 3: installed inside the photovoltaic cleaning robot, used to measure the acceleration and angular velocity of the photovoltaic cleaning robot to obtain the accurate driving direction.
雷达模块:包括左部雷达11、前部雷达12、右部雷达13,用于利用无线电波的发射和接收,探测距离光伏电池板的距离值。Radar module: includes a left radar 11, a front radar 12, and a right radar 13, and is used to detect the distance value from the photovoltaic panel by transmitting and receiving radio waves.
漫反射传感器2:数量为4个,安装在光伏清洁机器人的下端,用于识别光伏电池板上的白色格栅线,以提高机器人运行方向的精确性和定位能力,进而辅助其在直线行驶不会发生偏斜。Diffuse reflection sensor 2: There are 4 sensors installed at the lower end of the photovoltaic cleaning robot to identify the white grid lines on the photovoltaic panels to improve the accuracy of the robot's running direction and positioning ability, thereby assisting it in driving in a straight line without deviation.
需要说明的是,通过多个漫反射传感器2采集下方光伏电池板对应位置处的特征信息,辅助光伏清洁机器人在直线行驶不会发生偏斜;在正常直线行驶时,沿轴向设置的两个漫反射传感器2位于光伏电池板上的白色格栅线正上方,另外两个漫反射传感器2位于白色格栅线两侧,不同位置的漫反射传感器2采集不同的特征信息,控制沿轴向设置的两个漫反射传感器2位于光伏电池板上的白色格栅线正上方,进而辅助光伏清洁机器人在直线行驶不会发生偏斜。It should be noted that, by collecting characteristic information at the corresponding positions of the photovoltaic panels below, a plurality of diffuse reflection sensors 2 are used to assist the photovoltaic cleaning robot to avoid deflection when driving in a straight line; when driving in a normal straight line, the two diffuse reflection sensors 2 arranged along the axial direction are located directly above the white grid lines on the photovoltaic panels, and the other two diffuse reflection sensors 2 are located on both sides of the white grid lines. The diffuse reflection sensors 2 at different positions collect different characteristic information, and the two diffuse reflection sensors 2 arranged along the axial direction are controlled to be located directly above the white grid lines on the photovoltaic panels, thereby assisting the photovoltaic cleaning robot to avoid deflection when driving in a straight line.
换行策略:该策略规定了在光伏清洁机器人到达光伏电池板的左右侧边界时,机器人应该进行向下的换行动作,然后向反方向运行,以继续清洁任务。这一策略的实施有助于确保机器人能够高效地完成光伏电池板的全面清洁,特别是在沿着边界行进时,以避免未清洁的区域。Line-changing strategy: This strategy stipulates that when the PV cleaning robot reaches the left and right boundaries of the PV panel, the robot should perform a downward line-changing action and then run in the opposite direction to continue the cleaning task. The implementation of this strategy helps ensure that the robot can efficiently complete the comprehensive cleaning of the PV panel, especially when traveling along the boundary to avoid uncleaned areas.
寻边界策略:寻边界策略是一项关键的策略,用于优化光伏清洁机器人的运行逻辑。在直线行驶过程中,该策略依赖左侧雷达的检测,以识别新的清洁区域。前提是要遵循探底策略。一旦左侧雷达检测到新的清洁区域,光伏清洁机器人会运行至该新区域,以开始清洁任务。Boundary-seeking strategy: Boundary-seeking strategy is a key strategy used to optimize the operation logic of the photovoltaic cleaning robot. During straight-line driving, this strategy relies on the detection of the left radar to identify new cleaning areas. The premise is to follow the bottom-finding strategy. Once the left radar detects a new cleaning area, the photovoltaic cleaning robot will run to the new area to start the cleaning task.
探底策略:它的主要目的是确保光伏清洁机器人在完全清洁当前区域后才会返回上一区域,避免提前返回原区域下方,导致当前区域中存在未清洁的部分,该策略基于以下原则:Bottom-probing strategy: Its main purpose is to ensure that the photovoltaic cleaning robot will return to the previous area only after completely cleaning the current area, avoiding returning to the bottom of the original area in advance, resulting in uncleaned parts in the current area. This strategy is based on the following principles:
当光伏清洁机器人在当前区域进行清洁时,如果到达到右拐角或左拐角,将获得探底机会,若此时正在执行向左的直线行驶,当左部雷达的探测距离值从超出设定距离值变成设定距离值以内时,则表明前面下方出现新区域,由于光伏清洁机器人之前到达右拐角,获得探底机会,故左转进入前面下方新区域(例如图5中标记③处向下的探底动作)。当向下运行一次后将取消探底机会,当再遇到前面下方出现新区域时,光伏清洁机器人执行掉头操作(见图5中标记④右侧的掉头操作)并返回。这样的行为确保了光伏清洁机器人在没有探底机会的情况下避免提前进入新的下方区域,以保持在已清洁区域内继续工作。When the photovoltaic cleaning robot is cleaning in the current area, if it reaches the right corner or the left corner, it will get a chance to explore the bottom. If it is driving straight to the left at this time, when the detection distance value of the left radar changes from exceeding the set distance value to within the set distance value, it indicates that a new area has appeared below the front. Since the photovoltaic cleaning robot has reached the right corner before and got a chance to explore the bottom, it turns left to enter the new area below the front (for example, the downward exploration action at the mark ③ in Figure 5). After running downward once, the opportunity to explore the bottom will be cancelled. When a new area appears below the front again, the photovoltaic cleaning robot performs a U-turn (see the U-turn on the right side of the mark ④ in Figure 5) and returns. This behavior ensures that the photovoltaic cleaning robot avoids entering the new lower area in advance without the opportunity to explore the bottom, so as to continue working in the cleaned area.
探底机会的触发方式如下:一旦光伏清洁机器人在运行中到达左或右拐角,它将获得一次探底机会,在光伏清洁机器人向左运行的过程中,如果左部雷达的探测距离值从设定距离值以内变成超出设定距离值,光伏清洁机器人将继续前进。在向左侧运行的过程中,如果左部雷达的探测距离值从超出设定距离值变成设定距离值以内时,表明前方存在下方区域需要进行向下探索;此时,光伏清洁机器人将执行左拐动作,进入下方区域,并执行换行策略,逐行向下推进。The triggering method of the bottom exploration opportunity is as follows: once the photovoltaic cleaning robot reaches the left or right corner during operation, it will get a bottom exploration opportunity. During the process of the photovoltaic cleaning robot running to the left, if the detection distance value of the left radar changes from within the set distance value to beyond the set distance value, the photovoltaic cleaning robot will continue to move forward. During the process of running to the left, if the detection distance value of the left radar changes from beyond the set distance value to within the set distance value, it indicates that there is a lower area ahead that needs to be explored downward; at this time, the photovoltaic cleaning robot will turn left, enter the lower area, and execute the line change strategy to move downward line by line.
需要特别注意的是,一旦光伏清洁机器人完成了一次向下运行(包括执行换行策略中的向下运行,但不包括掉头操作),探底机会将被取消,因此光伏清洁机器人最多只能获得一次探底机会。这一策略确保了光伏清洁机器人在适当的时机执行探底动作,以有效地探索下方区域,同时避免重复的探底行为。It is important to note that once the PV cleaning robot completes a downward run (including the downward run in the line-changing strategy, but excluding the U-turn operation), the bottom exploration opportunity will be cancelled, so the PV cleaning robot can only get one bottom exploration opportunity at most. This strategy ensures that the PV cleaning robot performs the bottom exploration action at the appropriate time to effectively explore the area below, while avoiding repeated bottom exploration behavior.
下面对光伏清洁机器人的工作过程进行更进一步地说明:The following is a further explanation of the working process of the photovoltaic cleaning robot:
如图1所示,根据寻边界策略以及探底策略的逻辑,在一个区域的边界位置作为起点(初始位置),光伏清洁机器人将初始位置的边界确定为上方,设定初始前进方向为右侧,初始位置处光伏清洁机器人的左部雷达探测距离值超过设定距离值、前部雷达和右部雷达的探测距离值在设定距离值以内,保证光伏清洁机器人在沿边界运行时,左部探测雷达处于边界外,便于探测新区域。在开始清洁时,机器人采用换行策略,逐行向下推进。在光伏清洁机器人运行时,机器人不断监测左侧雷达的反馈,一旦左侧雷达的探测距离值从超过设定距离值减小到设定距离值以内,表示左侧出现新区域,执行寻边界策略,机器人将向左拐并进入新区域继续运行,在运行的过程中继续执行换行策略以及寻边界策略,并遵循探底策略,直到到达初始位置后结束本次清洁任务。As shown in Figure 1, according to the logic of the boundary-finding strategy and the bottom-probing strategy, the boundary position of an area is taken as the starting point (initial position). The photovoltaic cleaning robot determines the boundary of the initial position as the top, sets the initial forward direction to the right, and the detection distance value of the left radar of the photovoltaic cleaning robot at the initial position exceeds the set distance value, and the detection distance values of the front radar and the right radar are within the set distance value, ensuring that when the photovoltaic cleaning robot runs along the boundary, the left detection radar is outside the boundary, which is convenient for detecting new areas. At the beginning of cleaning, the robot adopts the line-breaking strategy and advances downward line by line. When the photovoltaic cleaning robot is running, the robot constantly monitors the feedback of the left radar. Once the detection distance value of the left radar decreases from exceeding the set distance value to within the set distance value, it indicates that a new area appears on the left, and the boundary-finding strategy is executed. The robot will turn left and enter the new area to continue running. During the running process, the line-breaking strategy and the boundary-finding strategy are continued, and the bottom-probing strategy is followed until the cleaning task is terminated after reaching the initial position.
需要说明的是,在本实施例中,初始位置区域设置为全白或全黑,这样当光伏清洁机器人到达初始位置区域后,通过多个漫反射传感器2识别到该特征信息,即可确认当前位置为初始位置,进而结束光伏清洁机器人的运行,结束本次清洁任务。It should be noted that in this embodiment, the initial position area is set to all white or all black, so that when the photovoltaic cleaning robot reaches the initial position area, the characteristic information is recognized by multiple diffuse reflection sensors 2, and the current position can be confirmed as the initial position, thereby terminating the operation of the photovoltaic cleaning robot and ending the cleaning task.
在到达左拐角或右拐角时,机器人都将获得一次探底机会。如果机器人向下行驶一次(包括换行时的向下行驶,但不包括掉头时的情况),则取消探底机会,探底机会最多只有一次。When the robot reaches the left or right corner, it will get one chance to explore the bottom. If the robot moves downward once (including downward movement when changing lines, but excluding the situation when turning around), the chance to explore the bottom will be cancelled. There is only one chance to explore the bottom at most.
在向左运行时到达左拐角,如果满足探底策略,机器人会开始沿着边界顺时针方向(在不包含换行动作的情况下)运行,直到返回到初始位置。这一策略保证了光伏清洁机器人在不遗漏任何区域的情况下完成全面清洁任务。When the robot reaches the left corner while running to the left, if the bottom-finding strategy is met, the robot will start to run clockwise along the boundary (without the switching action) until it returns to the initial position. This strategy ensures that the photovoltaic cleaning robot completes the comprehensive cleaning task without missing any area.
在本实施例中,光伏清洁机器人运行过程中的“上”、“下”、“左”、“右”等方向与清洁任务执行区域平面图中的上”、“下”、“左”、“右”方向一致。In this embodiment, the directions of "up", "down", "left" and "right" during the operation of the photovoltaic cleaning robot are consistent with the directions of "up", "down", "left" and "right" in the plan view of the cleaning task execution area.
实施例二Embodiment 2
根据图3所示的情况,当光伏清洁机器人采用到达边界换行策略运行时,出现了两个未被清理的区域。在标记①处,光伏清洁机器人未能探索标记①右上方的新区域,而在标记②处,在标记②右下方的区域未被清理,却提前返回到初始区域。这表明光伏清洁机器人需要改进其路径规划策略,以确保更全面地覆盖并清理所有区域。According to the situation shown in Figure 3, when the photovoltaic cleaning robot adopts the strategy of reaching the boundary to change lines, two uncleaned areas appear. At mark ①, the photovoltaic cleaning robot fails to explore the new area to the upper right of mark ①, while at mark ②, the area to the lower right of mark ② is not cleaned, but returns to the initial area in advance. This shows that the photovoltaic cleaning robot needs to improve its path planning strategy to ensure more comprehensive coverage and cleaning of all areas.
在本实施例中,光伏清洁机器人运行过程中的“上”、“下”、“左”、“右”等方向与清洁任务执行区域平面图中的上”、“下”、“左”、“右”方向一致。In this embodiment, the directions of "up", "down", "left" and "right" during the operation of the photovoltaic cleaning robot are consistent with the directions of "up", "down", "left" and "right" in the plan view of the cleaning task execution area.
实施例三Embodiment 3
根据图4所示的情况,在光伏清洁机器人采用新区域探索策略运行时,存在两个未被清理的区域,分别是右下区域和左下区域。在标记①处,由于光伏清洁机器人会探索新区域,它前往了新区域的上方。然而,在标记②和标记③处,光伏清洁机器人未能将当前区域的下方区域充分清理完成后再返回到上一区域,导致了遗漏区域的出现。为确保全面清洁,需要改进策略,以避免这种情况的发生。According to the situation shown in Figure 4, when the photovoltaic cleaning robot uses the new area exploration strategy, there are two uncleaned areas, namely the lower right area and the lower left area. At mark ①, since the photovoltaic cleaning robot will explore the new area, it goes to the top of the new area. However, at marks ② and ③, the photovoltaic cleaning robot fails to fully clean the area below the current area before returning to the previous area, resulting in the appearance of missed areas. To ensure comprehensive cleaning, the strategy needs to be improved to avoid this situation.
在本实施例中,光伏清洁机器人运行过程中的“上”、“下”、“左”、“右”等方向与清洁任务执行区域平面图中的上”、“下”、“左”、“右”方向一致。In this embodiment, the directions of "up", "down", "left" and "right" during the operation of the photovoltaic cleaning robot are consistent with the directions of "up", "down", "left" and "right" in the plan view of the cleaning task execution area.
实施例四Embodiment 4
根据图5所示的情况,在光伏清洁机器人采用本发明复杂工况下的光伏清洁机器人运行路径规划方法运行时,成功清洁了所有区域。在标记①处,光伏清洁机器人及时探索了上方区域,并在到达上边界后执行了换行策略以确保清洁。到达标记②处,它到达了右拐角,触发了一次探底机会。然而,在标记③处,机器人向下移动时耗尽了一次探底机会,因此要在标记④处掉头返回。According to the situation shown in FIG5 , when the photovoltaic cleaning robot is operated using the photovoltaic cleaning robot operation path planning method under complex working conditions of the present invention, all areas are successfully cleaned. At mark ①, the photovoltaic cleaning robot timely explores the upper area and executes the line-breaking strategy after reaching the upper boundary to ensure cleaning. At mark ②, it reaches the right corner, triggering a bottoming opportunity. However, at mark ③, the robot exhausts a bottoming opportunity when moving downward, so it turns around and returns at mark ④.
当机器人到达标记⑤处,它向左运行时达到了左拐角,并向上运行,重新到达标记④。此时,它有一次探底机会,继续向前,返回到初始区域,以确保原区域完全清洁后再返回上一区域。这种策略保证了光伏清洁机器人在清洁过程中的有效操作和全面清洁。When the robot reaches the mark ⑤, it moves to the left and reaches the left corner, and moves upward to reach the mark ④ again. At this time, it has a chance to explore the bottom, continue forward, and return to the initial area to ensure that the original area is completely cleaned before returning to the previous area. This strategy ensures the effective operation and comprehensive cleaning of the photovoltaic cleaning robot during the cleaning process.
在本实施例中,光伏清洁机器人运行过程中的“上”、“下”、“左”、“右”等方向与清洁任务执行区域平面图中的上”、“下”、“左”、“右”方向一致。In this embodiment, the directions of "up", "down", "left" and "right" during the operation of the photovoltaic cleaning robot are consistent with the directions of "up", "down", "left" and "right" in the plan view of the cleaning task execution area.
需要说明的是,图5中的每个方块为一块光伏电池板,左右侧两个区域之间通过一块光伏电池板连接,即两个区域之间为单通道连接,该通道的宽度为一块光伏电池板(当通道的数量大于或等于两个时,本发明的方法无法适用,实际情况下,多个区域之间的光伏电池板一般采用单通道连接方式),本发明仅适用多个区域通过单通道连接形成的复杂工况区域。It should be noted that each block in Figure 5 is a photovoltaic panel, and the two areas on the left and right sides are connected by a photovoltaic panel, that is, the two areas are connected by a single channel, and the width of the channel is one photovoltaic panel (when the number of channels is greater than or equal to two, the method of the present invention cannot be applied. In actual situations, photovoltaic panels between multiple areas are generally connected by a single channel). The present invention is only applicable to complex working conditions formed by multiple areas connected by a single channel.
综上所述,上述实施例的复杂工况下的光伏清洁机器人运行路径规划方法,通过引入了寻边界策略和探底策略,寻边界策略扩大了光伏清洁机器人在运行中的探索范围,而探底策略则确保光伏清洁机器人在进入新区域并完成整块区域的清洁任务后,能够有效返回之前的区域,以继续清理未完成的部分,进而提高了光伏清洁机器人的效率和适应性,使其更好地应对复杂环境的挑战。To sum up, the photovoltaic cleaning robot operation path planning method under complex working conditions in the above-mentioned embodiment introduces a boundary-seeking strategy and a bottom-exploring strategy. The boundary-seeking strategy expands the exploration range of the photovoltaic cleaning robot during operation, while the bottom-exploring strategy ensures that after entering a new area and completing the cleaning task of the entire area, the photovoltaic cleaning robot can effectively return to the previous area to continue cleaning the unfinished parts, thereby improving the efficiency and adaptability of the photovoltaic cleaning robot and enabling it to better cope with the challenges of complex environments.
尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。Although the embodiments of the present invention have been shown and described above, it is to be understood that the above embodiments are exemplary and are not to be construed as limitations of the present invention. A person skilled in the art may change, modify, replace and vary the above embodiments within the scope of the present invention.
Claims (2)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311636673.1A CN117629185B (en) | 2023-12-01 | 2023-12-01 | A photovoltaic cleaning robot operation path planning method under complex working conditions |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311636673.1A CN117629185B (en) | 2023-12-01 | 2023-12-01 | A photovoltaic cleaning robot operation path planning method under complex working conditions |
Publications (2)
Publication Number | Publication Date |
---|---|
CN117629185A CN117629185A (en) | 2024-03-01 |
CN117629185B true CN117629185B (en) | 2024-06-11 |
Family
ID=90033527
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311636673.1A Active CN117629185B (en) | 2023-12-01 | 2023-12-01 | A photovoltaic cleaning robot operation path planning method under complex working conditions |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117629185B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN118236016B (en) * | 2024-05-27 | 2024-07-30 | 四川轻化工大学 | A cleaning robot path adaptive planning method, system, terminal and medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111830970A (en) * | 2020-06-12 | 2020-10-27 | 珠海市一微半导体有限公司 | Regional cleaning planning method for robot walking along edge, chip and robot |
CN116054719A (en) * | 2022-11-02 | 2023-05-02 | 合肥仁洁智能科技有限公司 | Cleaning method and device for photovoltaic module |
CN116069005A (en) * | 2021-10-29 | 2023-05-05 | 美智纵横科技有限责任公司 | Robot edge path planning method and device, robot and storage medium |
WO2023155157A1 (en) * | 2022-02-18 | 2023-08-24 | Beijing Smorobot Technology Co., Ltd | Method and apparatus for cleaning swimming pools, and electronic device and storage medium thereof |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107340768B (en) * | 2016-12-29 | 2020-08-28 | 珠海市一微半导体有限公司 | Path planning method of intelligent robot |
CN109379037B (en) * | 2018-05-28 | 2024-01-23 | 苏州瑞得恩光能科技有限公司 | Connection robot and cleaning system |
-
2023
- 2023-12-01 CN CN202311636673.1A patent/CN117629185B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111830970A (en) * | 2020-06-12 | 2020-10-27 | 珠海市一微半导体有限公司 | Regional cleaning planning method for robot walking along edge, chip and robot |
CN116069005A (en) * | 2021-10-29 | 2023-05-05 | 美智纵横科技有限责任公司 | Robot edge path planning method and device, robot and storage medium |
WO2023155157A1 (en) * | 2022-02-18 | 2023-08-24 | Beijing Smorobot Technology Co., Ltd | Method and apparatus for cleaning swimming pools, and electronic device and storage medium thereof |
CN116054719A (en) * | 2022-11-02 | 2023-05-02 | 合肥仁洁智能科技有限公司 | Cleaning method and device for photovoltaic module |
Non-Patent Citations (3)
Title |
---|
Design and Implementation of an Autonomous Mobility Algorithm for Photovoltaic Panel Surface Cleaning Robots Based on Webots;Mogahid Farah 等;2022 6TH INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION SCIENCES (ICRAS 2022);20220921;第138-143页 * |
太阳能光伏板清洁机器人自适应路径规划控制系统设计;高敬业;机械设计与制造工程;20230630;第52卷(第6期);第87-90页 * |
清洁机器人路径规划算法研究综述;赵晓东 等;机电工程;20131130;第30卷(第11期);第1440-1444页 * |
Also Published As
Publication number | Publication date |
---|---|
CN117629185A (en) | 2024-03-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN117629185B (en) | A photovoltaic cleaning robot operation path planning method under complex working conditions | |
CN107703930B (en) | The continuous of robot sweeps control method | |
CN105425801B (en) | Intelligent cleaning robot and its clean method based on advanced Path Planning Technique | |
JP6622215B2 (en) | Obstacle avoidance traveling method of self-propelled robot | |
WO2018120489A1 (en) | Route planning method for intelligent robot | |
WO2015158245A1 (en) | Local obstacle avoidance walking method of self-moving robot | |
CN112605033B (en) | A photovoltaic panel attitude recognition and cleaning control device and method | |
CN108838991A (en) | It is a kind of from main classes people tow-armed robot and its to the tracking operating system of moving target | |
CN110244743A (en) | A mobile robot autonomous escape method based on fusion of multi-sensor information | |
CN104737085A (en) | Robot and method for autonomous inspection or processing of floor areas | |
CN106155056A (en) | Self-movement robot traveling method and device | |
CN111562788A (en) | Path planning and obstacle avoidance method for indoor intelligent cleaning robot | |
WO2019100624A1 (en) | Autonomously moving on-panel cleaning method and on-panel cleaning robot | |
CN107562058A (en) | WiFi fingerprint acquisition systems and acquisition method based on location tags identification | |
CN116578095A (en) | Energy saving and obstacle avoidance method for ocean energy-driven robots | |
KR101970191B1 (en) | Apparatus and method for controlling cleaning function and robotic cleaner with the apparatus | |
CN116388669A (en) | A Swin Transformer-based Foreign Matter Detection and Cleaning Method for Photovoltaic Panels | |
CN109352649B (en) | A deep learning-based manipulator control method and system | |
CN108656110B (en) | Picking robot controller based on finite state automata architecture and architecture method | |
CN204120954U (en) | robot vacuum cleaner | |
CN209632368U (en) | A kind of welding robot of ship group Vertical board support structure | |
CN114794953A (en) | Deep learning-based intelligent cleaning robot welt cleaning system and method | |
CN116475563A (en) | Deep learning three-dimensional weld tracking method and device | |
CN118518817A (en) | Gas leakage source tracking and positioning method based on mobile robot | |
CN115648256A (en) | Control method and device for surface cleaning robot |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |