[go: up one dir, main page]

CN111857154A - Robot calibration detection method, chip and robot - Google Patents

Robot calibration detection method, chip and robot Download PDF

Info

Publication number
CN111857154A
CN111857154A CN202010764234.9A CN202010764234A CN111857154A CN 111857154 A CN111857154 A CN 111857154A CN 202010764234 A CN202010764234 A CN 202010764234A CN 111857154 A CN111857154 A CN 111857154A
Authority
CN
China
Prior art keywords
robot
reference value
value
threshold
initial reference
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.)
Granted
Application number
CN202010764234.9A
Other languages
Chinese (zh)
Other versions
CN111857154B (en
Inventor
覃伟钦
唐伟华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhuhai Yiwei Technology Co Ltd
Original Assignee
Zhuhai Amicro Semiconductor Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhuhai Amicro Semiconductor Co Ltd filed Critical Zhuhai Amicro Semiconductor Co Ltd
Priority to CN202010764234.9A priority Critical patent/CN111857154B/en
Publication of CN111857154A publication Critical patent/CN111857154A/en
Application granted granted Critical
Publication of CN111857154B publication Critical patent/CN111857154B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0231Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means
    • G05D1/0242Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using non-visible light signals, e.g. IR or UV signals
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0212Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
    • G05D1/0223Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory involving speed control of the vehicle

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Electromagnetism (AREA)
  • Manipulator (AREA)

Abstract

The invention discloses a robot calibration detection method, a chip and a robot, wherein the method comprises the following steps: the robot takes the obtained initial infrared signal value as a reference value and then starts to walk; the robot judges whether an obstacle exists in the self advancing direction based on the difference value between the infrared signal value detected in real time and the reference value; when the difference value exceeds a deceleration threshold or an obstacle avoidance threshold, the robot judges that an obstacle exists in the advancing direction and executes corresponding coping behaviors; and when the difference value does not exceed the deceleration threshold value, the robot judges that no obstacle exists in the advancing direction and updates the reference value through the comparison result of the infrared signal value and the reference value. When the robot adopts the method to detect, the robot can independently detect and calibrate the reference value of the infrared sensor in real time when working every time, so that the detection precision of the robot is improved, and the robot is prevented from triggering a deceleration or obstacle avoidance threshold value to decelerate or avoid an obstacle in an open place without accident.

Description

机器人校准检测方法、芯片以及机器人Robot calibration detection method, chip and robot

技术领域technical field

本发明涉及智能机器人技术领域,具体涉及一种机器人校准检测方法、芯片以及机器人。The invention relates to the technical field of intelligent robots, in particular to a robot calibration and detection method, a chip and a robot.

背景技术Background technique

现有的技术中,机器人大都是采用红外传感器来进行障碍物检测,红外传感器在进行检测时,会因为滤光片磨损、进灰以及结构内部干涉等问题,导致红外传感器接收的数值与实际数值之间存在一个不固定的参考值,对于这个参考值暂无很好的解决方案,而且这个参考值有可能因为使用的时间越长而变得越大,最终影响了红外检测的正常工作。In the existing technology, most robots use infrared sensors to detect obstacles. When the infrared sensors are detecting, problems such as filter wear, dust entry, and internal interference in the structure will cause the value received by the infrared sensor to be different from the actual value. There is an unfixed reference value between them, and there is no good solution for this reference value, and this reference value may become larger due to the longer use time, which will eventually affect the normal operation of infrared detection.

发明内容SUMMARY OF THE INVENTION

为解决上述问题,本发明提供了一种机器人校准检测方法、芯片以及机器人,大大提高了机器人检测的准确度。本发明的具体技术方案如下:In order to solve the above problems, the present invention provides a robot calibration detection method, a chip and a robot, which greatly improve the detection accuracy of the robot. The concrete technical scheme of the present invention is as follows:

一种机器人校准检测方法,该方法包括以下步骤:机器人将获取的初始红外信号值作为初始参考值,然后开始行走;行走过程中,机器人基于实时检测的红外信号值与参考值的差值,判断自身前进方向是否有障碍物;当差值超过减速阈值或避障阈值时,机器人判断前进方向有障碍物并执行相应的应对行为;当差值不超过减速阈值时,机器人判断前进方向没有障碍物并将红外信号值与参考值进行比较,如果红外信号值小于参考值,则将该红外信号值作为参考值,继续行走;其中,所述避障阈值大于减速阈值。机器人在采用该方法进行检测时,机器人每次进行工作时都可以自主对红外传感器的参考值进行检测和实时校准,提高了机器人的检测精度,避免机器人在空旷地方无故触发了减速阈值或避障阈值,进行减速或者避障。A robot calibration detection method, the method includes the following steps: the robot takes the acquired initial infrared signal value as an initial reference value, and then starts to walk; during the walking process, the robot judges based on the difference between the infrared signal value detected in real time and the reference value Whether there is an obstacle in the forward direction of the robot; when the difference exceeds the deceleration threshold or obstacle avoidance threshold, the robot judges that there is an obstacle in the forward direction and executes the corresponding response; when the difference does not exceed the deceleration threshold, the robot judges that there is no obstacle in the forward direction The infrared signal value is compared with the reference value, and if the infrared signal value is smaller than the reference value, the infrared signal value is used as the reference value to continue walking; wherein the obstacle avoidance threshold is greater than the deceleration threshold. When the robot adopts this method for detection, the robot can independently detect and calibrate the reference value of the infrared sensor in real time every time it works, which improves the detection accuracy of the robot and avoids the robot from triggering the deceleration threshold or avoiding obstacles in an open place without cause. Threshold, decelerate or avoid obstacles.

于本发明的一个或多个方案中,当差值超过减速阈值时,机器人判断自身接近障碍物,并降低行走速度至差值在减速阈值范围内。In one or more solutions of the present invention, when the difference exceeds the deceleration threshold, the robot determines that it is approaching an obstacle, and reduces the walking speed until the difference is within the deceleration threshold range.

于本发明的一个或多个方案中,当差值超过避障阈值时,机器人判断自身前方有障碍物,并进行避障。机器人设置了减速阈值和避障阈值,机器人在接近障碍物时进行减速,使机器人有足够时间应对后续情况,提高机器人的应对能力,使机器人可以在低速的状态下有充足的时间进行避障,减少机器人发生碰撞的状况。In one or more solutions of the present invention, when the difference exceeds the obstacle avoidance threshold, the robot determines that there is an obstacle in front of itself, and performs obstacle avoidance. The robot sets a deceleration threshold and an obstacle avoidance threshold. The robot decelerates when approaching an obstacle, so that the robot has enough time to deal with the follow-up situation, improves the robot's coping ability, and allows the robot to have sufficient time to avoid obstacles at a low speed. Reduce robot collisions.

于本发明的一个或多个方案中,机器人开始行走前,通过减速阈值或避障阈值对初始参考值进行确定。机器人在确定初始参考值时,先对参考值进行判定,防止障碍物对机器人获取初始参考值造成影响,减少机器人采用参考值进行判断而出现错误的情况。In one or more solutions of the present invention, before the robot starts walking, the initial reference value is determined by a deceleration threshold or an obstacle avoidance threshold. When the robot determines the initial reference value, it first determines the reference value to prevent obstacles from affecting the robot's acquisition of the initial reference value, and reduce errors caused by the robot using the reference value to judge.

于本发明的一个或多个方案中,根据减速阈值设置初始参考值的步骤为:机器人将初始参考值与减速阈值进行比较,如果初始参考值大于减速阈值,则机器人自转,然后获取红外信号值作为初始参考值与减速阈值进行比较,至初始参考值小于减速阈值。机器人采用减速阈值来确定初始参考值,防止机器人因初始参考值与障碍物进行碰撞,减少机器人更换参考值的次数。In one or more solutions of the present invention, the step of setting the initial reference value according to the deceleration threshold is as follows: the robot compares the initial reference value with the deceleration threshold, and if the initial reference value is greater than the deceleration threshold, the robot rotates, and then obtains the infrared signal value. The initial reference is compared with the deceleration threshold until the initial reference is less than the deceleration threshold. The robot uses the deceleration threshold to determine the initial reference value, preventing the robot from colliding with obstacles due to the initial reference value, and reducing the number of times the robot changes the reference value.

于本发明的一个或多个方案中,根据避障阈值设置初始参考值的步骤为:机器人将初始参考值与避障阈值进行比较,如果初始参考值大于避障阈值,则机器人自转,然后获取红外信号值作为初始参考值与避障阈值进行比较,至初始参考值小于避障阈值。机器人采用避障阈值来确定初始参考值,提高参考值得取值范围,减少了参考值对机器人正常工作的影响。In one or more solutions of the present invention, the step of setting the initial reference value according to the obstacle avoidance threshold is: the robot compares the initial reference value with the obstacle avoidance threshold, and if the initial reference value is greater than the obstacle avoidance threshold, the robot rotates, and then obtains the The infrared signal value is compared with the obstacle avoidance threshold as the initial reference value until the initial reference value is less than the obstacle avoidance threshold. The robot adopts the obstacle avoidance threshold to determine the initial reference value, which increases the value range of the reference value and reduces the influence of the reference value on the normal operation of the robot.

于本发明的一个或多个方案中,机器人自转的角度为90°至270°中任一角度。机器人可以根据实际情况进行相应角度的转动,提高机器人的灵活性。In one or more solutions of the present invention, the rotation angle of the robot is any angle between 90° and 270°. The robot can rotate at a corresponding angle according to the actual situation to improve the flexibility of the robot.

一种芯片,内置控制程序,所述控制程序用于控制机器人执行上述的机器人校准检测方法。通过装载在不同的机器人中使机器人可以通过校准检测方法来进行障碍检测,适用性强A chip with a built-in control program, the control program being used to control a robot to execute the above-mentioned robot calibration and detection method. By loading in different robots, the robot can perform obstacle detection by calibrating the detection method, with strong applicability

一种机器人,装配有主控芯片,所述主控芯片是上述的芯片。机器人采用校准检测方法来进行障碍检测,减少红外传感器的参考值对检测结果的影响,提高机器人检测的准确度。A robot is equipped with a main control chip, and the main control chip is the above-mentioned chip. The robot adopts the calibration detection method for obstacle detection, which reduces the influence of the reference value of the infrared sensor on the detection result and improves the detection accuracy of the robot.

附图说明Description of drawings

图1为本发明的机器人校准检测方法的流程图。FIG. 1 is a flow chart of the robot calibration detection method of the present invention.

具体实施方式Detailed ways

下面详细描述本发明的实施例,所述的实施例示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。The following describes in detail the embodiments of the present invention, examples of which are illustrated in the accompanying drawings, wherein the same or similar reference numerals refer to the same or similar elements or elements having the same or similar functions throughout.

在本发明的描述中,需要说明的是,对于方位词,如有术语“中心”,“横向”、“纵向”、“长度”、“宽度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”、“顺时针”、“逆时针”等指示方位和位置关系为基于附图所示的方位或位置关系,仅是为了便于叙述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定方位构造和操作,不能理解为限制本发明的具体保护范围。In the description of the present invention, it should be noted that, for orientation words, such as the terms "center", "horizontal", "longitudinal", "length", "width", "thickness", "upper", "lower" , "Front", "Back", "Left", "Right", "Vertical", "Horizontal", "Top", "Bottom", "Inside", "Outside", "Clockwise", "Counterclockwise" ” etc. indicating the orientation and positional relationship are based on the orientation or positional relationship shown in the accompanying drawings, which are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation or a specific orientation. The structure and operation should not be construed as limiting the specific protection scope of the present invention.

此外,如有术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或隐含指明技术特征的数量。由此,限定有“第一”、“第二”特征可以明示或者隐含包括一个或者多个该特征,在本发明描述中,“至少”的含义是一个或一个以上,除非另有明确具体的限定。In addition, the terms "first" and "second" are only used for descriptive purposes, and should not be construed as indicating or implying relative importance or indicating the number of technical features. Thus, the definition of "first" and "second" features may expressly or implicitly include one or more of the features, and in the description of the present invention, "at least" means one or more than one, unless otherwise expressly specified. limit.

在本发明中,除另有明确规定和限定,如有术语“组装”、“相连”、“连接”术语应作广义去理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;也可以是机械连接;可以是直接相连,也可以是通过中间媒介相连,可以是两个元件内部相连通。对于本领域普通技术人员而言,可以根据具体情况理解上述的术语在本发明中的具体含义。In the present invention, unless otherwise expressly specified and limited, the terms "assembled", "connected" and "connected" should be understood in a broad sense, for example, it may be a fixed connection, a detachable connection, or an integrated It can be connected to the ground; it can also be a mechanical connection; it can be directly connected, or it can be connected through an intermediate medium, or the two components can be connected internally. For those of ordinary skill in the art, the specific meanings of the above terms in the present invention can be understood according to specific situations.

在发明中,除非另有规定和限定,第一特征在第二特征之“上”或之“下”可以包括第一和第二特征直接接触,也可以包括第一特征和第二特征不是直接接触而是通过它们之间的另外特征接触。而且,第一特征在第二特征“之上”、“之下”和“上面”包括第一特征在第二特征正上方和斜上方,或仅仅是表示第一特征水平高度高于第二特征的高度。第一特征在第二特征 “之上”、“之下”和“下面”包括第一特征在第二特征正下方或斜下方,或仅仅表示第一特征水平高度低于第二特征。In the invention, unless otherwise specified and limited, a first feature "on" or "under" a second feature may include the first and second features being in direct contact, or may include that the first feature and the second feature are not directly in contact contact but through additional features between them. Also, the first feature being "above", "below" and "above" the second feature includes the first feature being directly above and diagonally above the second feature, or simply denoting that the first feature is at a higher level than the second feature the height of. The first feature being "above", "below" and "below" the second feature includes that the first feature is directly or diagonally below the second feature, or simply means that the first feature is level below the second feature.

下面结合说明书的附图,通过对本发明的具体实施方式作进一步的描述,使本发明的技术方案及其有益效果更加清楚、明确。下面通过参考附图描述实施例是示例性的,旨在解释本发明,而不能理解为对本发明的限制。The specific embodiments of the present invention will be further described below in conjunction with the accompanying drawings in the specification to make the technical solutions of the present invention and its beneficial effects more clear and definite. The embodiments described below by referring to the accompanying drawings are exemplary, and are intended to explain the present invention and should not be construed as limiting the present invention.

参照附图1可知,一种机器人校准检测方法,该方法包括以下步骤:机器人将获取的初始红外信号值作为参考值,然后开始行走;行走过程中,机器人基于实时检测的红外信号值与参考值的差值,判断自身前进方向是否有障碍物;当差值超过减速阈值或避障阈值时,机器人判断前进方向有障碍物并执行相应的应对行为;当差值不超过减速阈值时,机器人判断前进方向没有障碍物并将红外信号值与参考值进行比较,如果红外信号值小于参考值,则将该红外信号值作为参考值,继续行走;其中,所述避障阈值大于减速阈值。机器人在采用该方法进行检测时,机器人每次进行工作时都可以自主对红外传感器的参考值进行检测和实时校准,提高了机器人的检测精度,避免机器人在空旷地方无故触发了减速阈值或避障阈值,进行减速或者避障,进行减速或者避障。当差值超过减速阈值时,机器人判断自身接近障碍物,并降低行走速度至差值在减速阈值范围内。当差值超过避障阈值时,机器人判断自身前方有障碍物,并进行避障。机器人设置了减速阈值和避障阈值,机器人在接近障碍物时进行减速,使机器人有足够时间应对后续情况,提高机器人的应对能力,使机器人可以在低速的状态下有充足的时间进行避障,减少机器人发生碰撞的状况。Referring to FIG. 1, it can be seen that a robot calibration and detection method includes the following steps: the robot takes the obtained initial infrared signal value as a reference value, and then starts to walk; during the walking process, the robot uses the real-time detected infrared signal value and reference value. When the difference exceeds the deceleration threshold or obstacle avoidance threshold, the robot judges that there is an obstacle in the forward direction and executes the corresponding response; when the difference does not exceed the deceleration threshold, the robot judges There is no obstacle in the forward direction and the infrared signal value is compared with the reference value. If the infrared signal value is smaller than the reference value, the infrared signal value is used as the reference value to continue walking; wherein the obstacle avoidance threshold is greater than the deceleration threshold. When the robot adopts this method for detection, the robot can independently detect and calibrate the reference value of the infrared sensor in real time every time it works, which improves the detection accuracy of the robot and avoids the robot from triggering the deceleration threshold or avoiding obstacles in an open place without cause. Threshold, decelerate or avoid obstacles, decelerate or avoid obstacles. When the difference exceeds the deceleration threshold, the robot judges that it is approaching the obstacle, and reduces the walking speed until the difference is within the deceleration threshold. When the difference exceeds the obstacle avoidance threshold, the robot judges that there is an obstacle in front of it, and avoids the obstacle. The robot sets a deceleration threshold and an obstacle avoidance threshold. The robot decelerates when approaching an obstacle, so that the robot has enough time to deal with the follow-up situation, improves the robot's coping ability, and allows the robot to have sufficient time to avoid obstacles at a low speed. Reduce robot collisions.

作为其中一种实施例,机器人开始行走前,机器人的红外传感器可能对着空旷的地方或障碍物,如果机器人的红外传感器对着空旷的地方获取初始红外信号值,则机器人获取的红外信号值是最接近实际的参考值,可以提高机器人的检测准确度;如果机器人的红外传感器对着障碍物获取初始红外信号值,则机器人获取的红外信号值作为参考值只会影响机器人进行检测,使机器人接近或碰撞障碍物都没有触发避障判断,所以需要通过减速阈值或避障阈值对初始参考值进行确定。机器人在确定初始参考值时,先对参考值进行判定,防止障碍物对机器人获取初始参考值造成影响,减少机器人采用参考值进行判断而出现错误的情况。根据减速阈值确定初始参考值,机器人将初始参考值与减速阈值进行比较,如果初始参考值大于减速阈值,则机器人自转,然后获取红外信号值作为初始参考值与减速阈值进行比较,至初始参考值小于减速阈值。机器人采用减速阈值来确定初始参考值,防止机器人因初始参考值与障碍物进行碰撞,减少机器人更换参考值的次数。根据避障阈值确定初始参考值,机器人将初始参考值与避障阈值进行比较,如果初始参考值大于避障阈值,则机器人自转,然后获取红外信号值作为初始参考值与避障阈值进行比较,至初始参考值小于避障阈值。机器人采用避障阈值来确定初始参考值,提高参考值得取值范围,减少了参考值对机器人正常工作的影响。机器人自转的角度为90°至270°中任一角度。机器人可以根据实际情况进行相应角度的转动,提高机器人的灵活性。As an example, before the robot starts to walk, the infrared sensor of the robot may be facing an open place or an obstacle. If the infrared sensor of the robot is facing an open place to obtain the initial infrared signal value, the infrared signal value obtained by the robot is The closest value to the actual reference value can improve the detection accuracy of the robot; if the robot's infrared sensor points to the obstacle to obtain the initial infrared signal value, the infrared signal value obtained by the robot as the reference value will only affect the robot's detection and make the robot close to the obstacle. The obstacle avoidance judgment is not triggered by the collision or collision with the obstacle, so the initial reference value needs to be determined by the deceleration threshold or the obstacle avoidance threshold. When the robot determines the initial reference value, it first determines the reference value to prevent obstacles from affecting the robot's acquisition of the initial reference value, and reduce errors caused by the robot using the reference value to judge. Determine the initial reference value according to the deceleration threshold. The robot compares the initial reference value with the deceleration threshold. If the initial reference value is greater than the deceleration threshold, the robot rotates, and then obtains the infrared signal value as the initial reference value and compares it with the deceleration threshold to reach the initial reference value. less than the deceleration threshold. The robot uses the deceleration threshold to determine the initial reference value, preventing the robot from colliding with obstacles due to the initial reference value, and reducing the number of times the robot changes the reference value. Determine the initial reference value according to the obstacle avoidance threshold. The robot compares the initial reference value with the obstacle avoidance threshold. If the initial reference value is greater than the obstacle avoidance threshold, the robot rotates, and then obtains the infrared signal value as the initial reference value to compare with the obstacle avoidance threshold. until the initial reference value is less than the obstacle avoidance threshold. The robot adopts the obstacle avoidance threshold to determine the initial reference value, which increases the value range of the reference value and reduces the influence of the reference value on the normal operation of the robot. The rotation angle of the robot is any angle from 90° to 270°. The robot can rotate at a corresponding angle according to the actual situation to improve the flexibility of the robot.

一种芯片,内置控制程序,所述控制程序用于控制机器人执行上述的机器人校准检测方法。通过装载在不同的机器人中使机器人可以通过校准检测方法来进行障碍检测,适用性强A chip with a built-in control program, the control program being used to control a robot to execute the above-mentioned robot calibration and detection method. By loading in different robots, the robot can perform obstacle detection by calibrating the detection method, with strong applicability

一种机器人,装配有主控芯片,所述主控芯片是上述的芯片。机器人采用校准检测方法来进行障碍检测,减少红外传感器的参考值对检测结果的影响,提高机器人检测的准确度。A robot is equipped with a main control chip, and the main control chip is the above-mentioned chip. The robot adopts the calibration detection method for obstacle detection, which reduces the influence of the reference value of the infrared sensor on the detection result and improves the detection accuracy of the robot.

机器人的工作过程:机器人收到启动信号后,打开红外传感器接收初始的红外信号值,并将该红外信号值作为初始参考值,机器人同时采用减速阈值或避障阈值来判定该初始参考值能否作为参考值来帮助机器人进行检测。机器人确定参考值后就会开始正常工作,机器人在正常工作的过程中会实时通过红外传感器获取红外信号值,然后用红外信号值减去参考值后得到的数值进行障碍检测,如果计算结果超出减速阈值,机器人就会减速行走至差值在减速阈值范围内,机器人在减速行走的过程中会持续判断计算结果是否超过避障阈值,至计算结果超过避障阈值,机器人进行避障;如果计算结果没有超出减速阈值,机器人就会将获取的红外信号值与参考值比较大小,采用较小的数值作为参考值,机器人继续行走。机器人在行走的过程中重复进行避障检测和参考值更新。机器人能够解决因为参考值的存在导致机器在空旷地方无故触发了减速或者避障动作,防止机器人启动时,处于墙边或者障碍物旁边对检测结果造成影响。The working process of the robot: After the robot receives the start signal, it turns on the infrared sensor to receive the initial infrared signal value, and uses the infrared signal value as the initial reference value. The robot also uses the deceleration threshold or obstacle avoidance threshold to determine whether the initial reference value can be As a reference value to help the robot detect. After the robot determines the reference value, it will start to work normally. During normal operation, the robot will obtain the infrared signal value through the infrared sensor in real time, and then use the value obtained by subtracting the reference value from the infrared signal value for obstacle detection. If the calculation result exceeds the deceleration rate Threshold, the robot will decelerate and walk until the difference is within the range of the deceleration threshold. During the process of decelerating and walking, the robot will continue to judge whether the calculation result exceeds the obstacle avoidance threshold. When the calculation result exceeds the obstacle avoidance threshold, the robot will avoid obstacles; if the calculation result If the deceleration threshold is not exceeded, the robot will compare the obtained infrared signal value with the reference value, and use the smaller value as the reference value, and the robot will continue to walk. The robot repeatedly performs obstacle avoidance detection and reference value update during the walking process. The robot can solve the problem that the machine triggers deceleration or obstacle avoidance actions in an open space due to the existence of the reference value, preventing the robot from being next to a wall or an obstacle and affecting the detection result when the robot starts.

在说明书的描述中,参考术语“合一个实施例”、“优选地”、“示例”、“具体示例”或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点,包含于本发明的至少一个实施例或示例中,在本说明书中对于上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或者示例中以合适方式结合。说明书的描述中连接的所述连接方式具有明显的效果和实用效力。In the description of the specification, description with reference to the terms "one embodiment", "preferably", "example", "specific example" or "some examples" etc. means the specific features, structures described in connection with the embodiment or example , materials, or features included in at least one embodiment or example of the present invention, and schematic representations of such terms in this specification are not necessarily referring to the same embodiment or example. Furthermore, the particular features, structures, materials or characteristics described may be combined in any suitable manner in any one or more embodiments or examples. Said connection means of connection in the description of the specification have obvious effect and practical effect.

通过上述的结构和原理的描述,所属技术领域的技术人员应当理解,本发明不局限于上述的具体实施方式,在本发明基础上采用本领域公知技术的改进和替代均落在本发明的保护范围,应由各权利要求限定之。Through the description of the above-mentioned structure and principle, those skilled in the art should understand that the present invention is not limited to the above-mentioned specific embodiments, and the improvement and substitution of the technology known in the art on the basis of the present invention all fall within the protection of the present invention The scope shall be defined by the respective claims.

Claims (9)

1. A robot calibration detection method is characterized by comprising the following steps:
the robot takes the obtained initial infrared signal value as an initial reference value and then starts to walk;
in the walking process, the robot judges whether an obstacle exists in the self advancing direction or not based on the difference value between the infrared signal value detected in real time and the reference value;
when the difference value exceeds a deceleration threshold or an obstacle avoidance threshold, the robot judges that an obstacle exists in the advancing direction and executes corresponding coping behaviors;
when the difference value does not exceed the deceleration threshold value, the robot judges that no barrier exists in the advancing direction and compares the infrared signal value with the reference value, and if the infrared signal value is smaller than the reference value, the robot takes the infrared signal value as the reference value to continue walking;
wherein the obstacle avoidance threshold is greater than the deceleration threshold.
2. The robot calibration detection method of claim 1, wherein when the difference exceeds the deceleration threshold, the robot determines that it is approaching an obstacle and reduces the walking speed until the difference is within the deceleration threshold.
3. The robot calibration detection method of claim 1, wherein when the difference exceeds an obstacle avoidance threshold, the robot determines that an obstacle exists in front of the robot and performs obstacle avoidance.
4. The robot calibration detection method of claim 1, wherein the initial reference value is determined by a deceleration threshold or an obstacle avoidance threshold before the robot starts walking.
5. The robot calibration detection method of claim 4, wherein the step of setting the initial reference value according to the deceleration threshold value is: the robot compares the initial reference value with the deceleration threshold value, if the initial reference value is larger than the deceleration threshold value, the robot autorotates, and then the infrared signal value is acquired and used as the initial reference value to be compared with the deceleration threshold value until the initial reference value is smaller than the deceleration threshold value.
6. The robot calibration detection method of claim 4, wherein the step of setting the initial reference value according to the obstacle avoidance threshold comprises: and the robot compares the initial reference value with the obstacle avoidance threshold value, and if the initial reference value is greater than the obstacle avoidance threshold value, the robot automatically rotates, and then an infrared signal value is acquired as the initial reference value to be compared with the obstacle avoidance threshold value until the initial reference value is smaller than the obstacle avoidance threshold value.
7. A robot calibration detection method according to claim 5 or 6, wherein the rotation angle of the robot is any one of 90 ° to 270 °.
8. A chip with a built-in control program for controlling a robot to perform the robot calibration detection method of any one of claims 1 to 7.
9. A robot equipped with a master control chip, characterized in that the master control chip is the chip of claim 8.
CN202010764234.9A 2020-08-02 2020-08-02 Robot calibration detection method, chip and robot Active CN111857154B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010764234.9A CN111857154B (en) 2020-08-02 2020-08-02 Robot calibration detection method, chip and robot

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010764234.9A CN111857154B (en) 2020-08-02 2020-08-02 Robot calibration detection method, chip and robot

Publications (2)

Publication Number Publication Date
CN111857154A true CN111857154A (en) 2020-10-30
CN111857154B CN111857154B (en) 2022-03-04

Family

ID=72954206

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010764234.9A Active CN111857154B (en) 2020-08-02 2020-08-02 Robot calibration detection method, chip and robot

Country Status (1)

Country Link
CN (1) CN111857154B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118991972A (en) * 2024-10-21 2024-11-22 博洛尼智能科技(青岛)有限公司 Automatic tour system based on storage type household robot

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101135911A (en) * 2007-09-21 2008-03-05 浙江大学 An Intelligent Control System for Mowing Robot
US20140110583A1 (en) * 2011-06-24 2014-04-24 Huawei Device Co., Ltd. Method and apparatus for adjusting sensing threshold of infrared proximity sensor
CN104040310A (en) * 2011-10-28 2014-09-10 威拓股份有限公司 Infrared presence detector for detecting a presence of an object in a surveillance area
CN104407399A (en) * 2014-12-02 2015-03-11 三星半导体(中国)研究开发有限公司 Method for calibrating proximity sensor in portable terminal
US20160116343A1 (en) * 2014-10-24 2016-04-28 Google Inc. Adaptive threshold manipulation for movement detecting sensors
CN107608360A (en) * 2017-10-26 2018-01-19 深圳市银星智能科技股份有限公司 Mobile robot
CN108209773A (en) * 2018-01-04 2018-06-29 深圳市银星智能科技股份有限公司 The intelligent barrier avoiding method of clean robot and clean robot
CN108279408A (en) * 2018-01-24 2018-07-13 广东欧珀移动通信有限公司 Proximity sensor calibration method and device, mobile terminal and computer readable medium
CN111381289A (en) * 2018-12-27 2020-07-07 北京奇虎科技有限公司 Infrared lamp self-adaptive environment obstacle detection method and mobile device

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101135911A (en) * 2007-09-21 2008-03-05 浙江大学 An Intelligent Control System for Mowing Robot
US20140110583A1 (en) * 2011-06-24 2014-04-24 Huawei Device Co., Ltd. Method and apparatus for adjusting sensing threshold of infrared proximity sensor
CN104040310A (en) * 2011-10-28 2014-09-10 威拓股份有限公司 Infrared presence detector for detecting a presence of an object in a surveillance area
US20160116343A1 (en) * 2014-10-24 2016-04-28 Google Inc. Adaptive threshold manipulation for movement detecting sensors
CN104407399A (en) * 2014-12-02 2015-03-11 三星半导体(中国)研究开发有限公司 Method for calibrating proximity sensor in portable terminal
CN107608360A (en) * 2017-10-26 2018-01-19 深圳市银星智能科技股份有限公司 Mobile robot
CN108209773A (en) * 2018-01-04 2018-06-29 深圳市银星智能科技股份有限公司 The intelligent barrier avoiding method of clean robot and clean robot
CN108279408A (en) * 2018-01-24 2018-07-13 广东欧珀移动通信有限公司 Proximity sensor calibration method and device, mobile terminal and computer readable medium
CN111381289A (en) * 2018-12-27 2020-07-07 北京奇虎科技有限公司 Infrared lamp self-adaptive environment obstacle detection method and mobile device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118991972A (en) * 2024-10-21 2024-11-22 博洛尼智能科技(青岛)有限公司 Automatic tour system based on storage type household robot

Also Published As

Publication number Publication date
CN111857154B (en) 2022-03-04

Similar Documents

Publication Publication Date Title
US9403276B2 (en) Robot system and method for controlling robot system
CN103204124B (en) Method and motor vehicle for running pedestrian protection system
US20150025751A1 (en) Vehicle door opening and closing apparatus and method of controlling the same
BR102016016474B1 (en) INTEGRATED RECORDING SYSTEM
CN106137057B (en) Cleaning robot and robot collision prevention method
CN112148005A (en) Robot edge control method based on line laser
CN108946355A (en) A kind of elevator cabin position detection system, method, apparatus and storage medium
CN103663188A (en) Luffing jib tower crane and operation control method, device and system thereof
CN111857154A (en) Robot calibration detection method, chip and robot
CN106980316B (en) A kind of ultrasonic array obstacle avoidance system applied to mobile platform
CN111872939A (en) Robot automatic calibration detection method, chip and robot
CN114052561A (en) Self-moving robot
CN110386147B (en) Calibration detection method and device applied to sensor of vehicle
CN109398353A (en) Vehicle safety control method and device
WO2021052468A1 (en) Self-moving device and automatic moving and working method therefor
CN114525981B (en) Anti-collision control method for electric tail gate of automobile
KR20180070291A (en) Tailgate collision prevention system and method
KR102681706B1 (en) Mobile device and control method thereof
WO2018036527A1 (en) Self-moving device and method for controlling self-moving device
CN111577059B (en) Door switch detection system based on digital gyroscope
CN104423381A (en) Electronic equipment and protection method thereof
CN117284282A (en) An unmanned vehicle chassis braking control method, device, equipment and storage medium
CN108724170B (en) Method and device for preventing robot from toppling, robot and storage medium
CN114019964B (en) Control method for boarding bridge docking with aircraft, boarding bridge and computer storage medium
CN110949286A (en) Vehicle and its control method and device

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
CB02 Change of applicant information
CB02 Change of applicant information

Address after: 519000 2706, No. 3000, Huandao East Road, Hengqin new area, Zhuhai, Guangdong

Applicant after: Zhuhai Yiwei Semiconductor Co.,Ltd.

Address before: Room 105-514, No.6 Baohua Road, Hengqin New District, Zhuhai City, Guangdong Province

Applicant before: AMICRO SEMICONDUCTOR Co.,Ltd.

GR01 Patent grant
GR01 Patent grant
CP03 Change of name, title or address
CP03 Change of name, title or address

Address after: 519000 Guangdong Province Zhuhai City Hengqin New District Zhi Shui Road 88 Office 1508

Patentee after: Zhuhai Yiwei Technology Co., Ltd.

Country or region after: China

Address before: 519000 2706, No. 3000, Huandao East Road, Hengqin new area, Zhuhai, Guangdong

Patentee before: Zhuhai Yiwei Semiconductor Co.,Ltd.

Country or region before: China