CN101088720B - Obstacle avoidance and anti-falling system and method thereof - Google Patents
Obstacle avoidance and anti-falling system and method thereof Download PDFInfo
- Publication number
- CN101088720B CN101088720B CN200610082846XA CN200610082846A CN101088720B CN 101088720 B CN101088720 B CN 101088720B CN 200610082846X A CN200610082846X A CN 200610082846XA CN 200610082846 A CN200610082846 A CN 200610082846A CN 101088720 B CN101088720 B CN 101088720B
- Authority
- CN
- China
- Prior art keywords
- signal
- displacement transducer
- barrier
- obstacle
- control module
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims description 11
- 238000006073 displacement reaction Methods 0.000 claims abstract description 33
- 238000004422 calculation algorithm Methods 0.000 claims description 9
- 230000004888 barrier function Effects 0.000 claims 7
- 238000001514 detection method Methods 0.000 description 15
- 230000002265 prevention Effects 0.000 description 12
- 230000005540 biological transmission Effects 0.000 description 3
- 238000004140 cleaning Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000000712 assembly Effects 0.000 description 1
- 238000000429 assembly Methods 0.000 description 1
- 239000000872 buffer Substances 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Landscapes
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
Description
技术领域 technical field
本发明涉及的是一种避障与防掉落系统及其方法,特别涉及的是一种移动装置的避障与防掉落系统,其是利用设置在移动装置上的位移传感器发射及接收反射讯号,以判断为障碍物或高度落差,其利用至少一组传感器即可同时达到避障与防止掉落的功能,可大幅简化移动装置的设计及装置成本。 The present invention relates to an obstacle avoidance and fall prevention system and its method, in particular to an obstacle avoidance and fall prevention system for a mobile device, which uses a displacement sensor installed on the mobile device to transmit and receive reflections The signal can be judged as an obstacle or a height difference, and at least one set of sensors can be used to achieve the functions of obstacle avoidance and fall prevention at the same time, which can greatly simplify the design and device cost of the mobile device. the
背景技术 Background technique
自走式移动装置(或俗称机器人)在一特定的工作区域运行过程中,其本身是依循预设的行进模式移动,若移动装置在行进过程中不慎碰撞到障碍物或掉落至高度落差而卡住,甚至由高处摔落,如此均容易造成移动装置的损伤而无法继续运行,因此对在一自走式移动装置而言,障碍物回避以及防止装置掉落为其必备的基本功能。 When the self-propelled mobile device (or commonly known as a robot) is running in a specific work area, it moves according to the preset travel mode. If the mobile device accidentally collides with an obstacle or falls to a height drop during the travel process If it gets stuck, or even falls from a high place, it is easy to cause damage to the mobile device and cannot continue to operate. Therefore, for a self-propelled mobile device, obstacle avoidance and preventing the device from falling are essential. Function. the
传统自走式移动装置对在障碍物回避以及防止装置掉落的感测功能,通常是由2组独立的感测组件分别执行各别功能,例如使用红外线、超音波或机械缓冲器等感测组件,其缺点在于,移动装置本身的设计较为复杂,而且需花费较高成本。 For traditional self-propelled mobile devices, the sensing functions for avoiding obstacles and preventing the device from falling are usually performed by two independent sensing components, such as infrared, ultrasonic or mechanical buffers. Assemblies, the disadvantage is that the design of the mobile device itself is relatively complicated and requires high cost. the
请参阅图1所示,是为美国专利早期公开第20040143930号“Obstacle sensingsystem for an autonomous cleaning apparatus”,该装置提供一种自走式清洁装置的障碍物侦测系统,其是利用底盘10前方一机械式的缓冲器(Bumper)11作为障碍物侦测的主要组件,当缓冲器11碰撞到障碍物后,即产生讯号告知系统;惟,这种接触式避障侦测效率通常较差,需直接接触碰撞后才能达到避障功能,且系统容易因长时间多次的撞击而损害。
Please refer to Fig. 1, which is the U.S. Patent Early Publication No. 20040143930 "Obstacle sensing system for an autonomous cleaning apparatus", which provides an obstacle detection system for a self-propelled cleaning device. The mechanical bumper (Bumper) 11 is the main component of obstacle detection. When the
再请参阅图2所示,美国专利第6594844号“Robot obstacle detection system”,其提供一种机器人障碍物侦测系统20,该系统20是利用多组兼具有红外线发射及光讯号接收功能的侦测器21、22作为主要侦测组件,其中,该侦测器21是设置在该机器人23前方,用以侦测前方障碍物或墙面,而该侦测器22设置在机器人23底部,则是提供防掉落侦测,通过此达到避障与防掉落目的;然而,由于该 侦测器21、22的侦测方向固定,必须设置多组侦测器方能扩大侦测角度及方位,否则存在有侦测死角,如图示是分别设置三组侦测器21、22,因此使得架构较为复杂、所需成本相对较高。
Please refer to Fig. 2 again, U.S. Patent No. 6,594,844 "Robot obstacle detection system", which provides a robot obstacle detection system 20, the system 20 utilizes multiple sets of sensors with functions of infrared emission and optical signal reception The
发明内容 Contents of the invention
有鉴于现有技术的缺陷,本发明的主要目的在于,提出一种避障与防掉落系统及其方法,其是利用设置在移动装置上的位移传感器发射及接收反射讯号,以判断为障碍物或高度落差,其利用至少一组传感器即可同时达到避障与防止掉落的功能,可大幅简化移动装置的设计及装置成本。 In view of the defects of the prior art, the main purpose of the present invention is to propose an obstacle avoidance and fall prevention system and its method, which uses the displacement sensor installed on the mobile device to transmit and receive reflected signals to judge as an obstacle Objects or height differences can be achieved by using at least one set of sensors to simultaneously achieve the functions of obstacle avoidance and fall prevention, which can greatly simplify the design and device cost of mobile devices. the
为达到上述目的,本发明采用的技术方案在于,提出一种避障与防掉落系统,其包含: In order to achieve the above object, the technical solution adopted by the present invention is to propose an obstacle avoidance and fall prevention system, which includes:
一本体; a body;
至少一驱动轮,是设置在该本体,用在支撑及移动该本体; At least one driving wheel is arranged on the body for supporting and moving the body;
至少一位移传感器,是设置在该本体,用以发射及接收讯号,其发射及接收讯号的路径是与该本体所设置的平面成一特定角度,该位移传感器所发射及接收讯号的路径与该本体所设置的平面所成的特定角度是大于0度而小于90度; At least one displacement sensor is arranged on the body for transmitting and receiving signals. The path of transmitting and receiving signals forms a specific angle with the plane on which the body is set. The specific angle formed by the set plane is greater than 0 degrees and less than 90 degrees;
一转动装置,用以驱动该位移传感器在一定角度的范围内往复转动或作全圆周旋转;一控制单元,可接收及处理该位移传感器的讯号,以判断行进方向是否有障碍物或高度落差,并输出一讯号以驱动该本体转向。 A rotating device is used to drive the displacement sensor to rotate reciprocally within a certain angle range or to rotate in a full circle; a control unit can receive and process the signal of the displacement sensor to determine whether there is an obstacle or a height difference in the direction of travel, And output a signal to drive the body to turn. the
较佳地,该位移传感器可为光学传感器、声波传感器其中的一或其组合。 Preferably, the displacement sensor can be one of an optical sensor, an acoustic wave sensor or a combination thereof. the
为达上述目的,本发明还提出一种避障与防掉落方法,其是在一可移动的本体上设置至少一位移传感器用以侦测该本体的行进路线,其包含: To achieve the above purpose, the present invention also proposes an obstacle avoidance and fall prevention method, which is to install at least one displacement sensor on a movable body to detect the traveling route of the body, which includes:
-设定该位移传感器的发射及接收讯号的路径与该本体所设置的平面成一特定角度并初始化,该位移传感器所发射及接收讯号的路径与该本体所设置的平面所成的特定角度是大于0度而小于90度,且该位移传感器由一转动装置驱动,在一定角度的扇形范围内或全圆周旋转扫描侦测;; -Set the transmission and reception path of the displacement sensor and the plane on which the body is set to form a specific angle and initialize, the specific angle between the transmission and reception signal path of the displacement sensor and the plane on which the body is set is greater than 0 degrees and less than 90 degrees, and the displacement sensor is driven by a rotating device, and scans and detects within a sector range of a certain angle or a full circle rotation;
-该位移传感器发送及接收讯号,并将所接收的讯号传送至一控制单元; - the displacement sensor sends and receives signals and transmits the received signals to a control unit;
-由该控制单元接收该接收讯号并运算判断指令输出。 - The control unit receives the received signal and calculates and judges the command output. the
以下结合附图,对本发明上述的和另外的技术特征和优点作更详细的说明。 The above and other technical features and advantages of the present invention will be described in more detail below in conjunction with the accompanying drawings. the
附图说明Description of drawings
图1是现有一种自走式清洁装置的障碍物侦测系统的结构示意图; Fig. 1 is a structural schematic diagram of an existing obstacle detection system of a self-propelled cleaning device;
图2是现有一种机器人障碍物侦测系统的结构示意图; Fig. 2 is a structural schematic diagram of an existing robot obstacle detection system;
图3A是本发明较佳实施例的结构示意图; Fig. 3 A is the structural representation of preferred embodiment of the present invention;
图3B是图3A所示实施例的右侧视图; Fig. 3 B is the right side view of the embodiment shown in Fig. 3 A;
图3C是图3B所示实施例的俯视图; Fig. 3 C is the top view of the embodiment shown in Fig. 3 B;
图4是显示本发明实施在障碍物的状态示意图; Fig. 4 is a schematic view showing that the present invention is implemented in an obstacle state;
图5是显示本发明实施在高度落差的状态示意图; Fig. 5 is the state schematic diagram showing that the present invention is implemented in height drop;
图6是本发明的方法步骤流程图。 Fig. 6 is a flowchart of the method steps of the present invention. the
附图标记说明:30-避障与防掉落系统;31-本体;32-驱动轮;33-位移传感器;331-讯号发射装置;332-讯号接收装置;34-控制单元;35-转动装置;40-平面;41-凹陷处;A-前进方向;Sp-讯号路径;SR、SR1、SR2-反射讯号;Sw-工作讯号;θ、θ1-角度。 Explanation of reference signs: 30-obstacle avoidance and fall prevention system; 31-body; 32-driving wheel; 33-displacement sensor; 331-signal transmitting device; 332-signal receiving device; 34-control unit; 35-rotating device ; 40-plane; 41-sag; A-advance direction; Sp-signal path; SR, SR1, SR2-reflection signal; Sw-working signal; θ, θ1-angle. the
具体实施方式 Detailed ways
以下将参照随附的图式来描述本发明为达成目的所使用的技术手段与功效。请参阅图3A至图3C所示较佳实施例,本发明提供的避障与防掉落系统30,其具有一本体31,在该本体31底部设有至少一驱动轮32,可用在支撑及移动该本体31,在该本体31上设有一位移传感器33,该位移传感器33可为光学传感器、声波传感器其中之一或其组合,其包括一讯号发射装置331以及一讯号接收装置332,该讯号发射装置331是用以发射讯号,该讯号接收装置332是用以接收反射讯号SR,该讯号发射装置331及讯号接收装置332的讯号路径Sp均与该本体31所设置的平面40成一特定角度θ,且该特定角度θ是大于0度而小于90度,至在该讯号发射装置331及讯号接收装置332发出或接收讯号的动作,均可由一控制单元34控制,该控制单元34并可接收及处理该讯号接收装置332所接收的接收讯号。
The technical means and effects used by the present invention to achieve the purpose will be described below with reference to the attached drawings. Please refer to the preferred embodiment shown in Figure 3A to Figure 3C, the obstacle avoidance and
再如图3B及图3C所示,该位移传感器33设置在一转动装置35上,通过该转动装置35可驱动该位移传感器33在一定角度θ1的范围内旋转以进行扫描侦测,当然,该转动装置35亦可作全圆周旋转,以同步驱动该位移传感器33作全圆周旋转或往复转动,如此,可扩大该位移传感器33的侦测范围,不限在该本体 31的前进方向A;至在该转动装置35,可通过齿轮、皮带或链条等构件达到可转动的目的,其结构是为熟知该类技艺人士容易达成的现有技术,在此不予赘述。
As shown in Fig. 3B and Fig. 3C again, this
请参阅图3A,预设图3A所示状态为初始状态,其具有一工作讯号Sw,将该工作讯号Sw预设为正常状态的反射讯号SR=Sw,并将该工作讯号Sw储存在该控制单元34内;再如图4所示,在平面40上具有一障碍物50,当本体31移动至该障碍物50前,因该障碍物50的阻挡,导致反射讯号SR1减弱,该位移传感器33接收该反射讯号SR1并将其传送至该控制单元34,该控制单元34可将该反射讯号SR1与初始的工作讯号Sw进行比较,由于该反射讯号SR1小于工作讯号Sw,该控制单元34可判断得知前方具有障碍物50,因此进行避障算法运算,并可输出指令驱动该本体31转向或停止;再如图5所示,在该本体31前进方向A的前方具有一高度较平面40低的凹陷处41,当本体31移动至该凹陷处41前,会导致反射讯号SR2提高,该位移传感器33接收该反射讯号SR2并将其传送至该控制单元34,该控制单元34可将该反射讯号SR2与初始的工作讯号Sw进行比较,由于该反射讯号SR2大于工作讯号Sw,该控制单元34可判断得知前方具有凹陷处41,因此进行防掉落演算算法运算,并可输出指令驱动该本体31转向或停止。
Please refer to Fig. 3A, the default state shown in Fig. 3A is the initial state, which has a working signal Sw, the working signal Sw is preset as the reflection signal SR=Sw of the normal state, and the working signal Sw is stored in the control In the
请同时参阅图3A及图6,综上所述,可归纳本发明所提供的避障与防掉落方法40,其包括下列步骤:
Please refer to FIG. 3A and FIG. 6 at the same time. In summary, the obstacle avoidance and fall
步骤41:位移传感器初始化,设定该位移传感器33的发射及接收讯号的路径与该本体31所设置的平面40成一特定角度并初始化;
Step 41: Initialize the displacement sensor, set the transmission and reception path of the
步骤42:位移传感器发送与接收讯号,完成步骤41初始化的步骤后,可得一初始工作讯号Sw,该而后控制该位移传感器33开始发送及接收讯号,并将接收讯号SR传送至控制单元34;
Step 42: The displacement sensor sends and receives signals. After the initialization step in
步骤43:是由控制单元34进行运算判断并将指令输出,其包括一避障判断431以及一防掉落判断432,若符合接收讯号SR小于工作讯号Sw(4311)时,则进行避障算法4312,至状况排除后即回复至步骤42,若不符合接收讯号SR小于工作讯号Sw(4311),则进行防掉落判断432,若符合接收讯号SR大于工作讯号Sw(4321)时,则进行防掉落算法4322,至状况排除后即回复至步骤42,若不符合接收讯号SR大于工作讯号Sw(4321),则回到步骤42,由该位移传感器33继续发送及接收讯号,并将接收讯号SR传送至控制单元34;关在前述状况排除,是 指由控制单元34将运算判断指令输出,以驱动本体31转向或停止,其是可被包含在算法的过程中,因此图6未显示;再者,在本实施例中,是先执行该避障判断431,而后再执行该防掉落判断432,然两者顺序可对调,并不限在图标顺序。
Step 43: The
必须强调说明的是,本发明利用电压讯号的变化判断障碍物或高度落差,与传统红外线开关侦测(亦即图2所示实施例)的方式不同,只要利用一组传感器即可同时达到避障及防掉落侦测,不仅系统架构简单且成本较低。 It must be emphasized that the present invention uses voltage signal changes to judge obstacles or height drops, which is different from traditional infrared switch detection (that is, the embodiment shown in Figure 2), as long as a group of sensors can be used to simultaneously achieve avoidance. Obstacle and anti-drop detection, not only the system structure is simple and the cost is low. the
以上所述仅为本发明的较佳实施例,对本发明而言仅仅是说明性的,而非限制性的。本专业技术人员理解,在本发明权利要求所限定的精神和范围内可对其进行许多改变,修改,甚至等效,但都将落入本发明的保护范围内。 The above descriptions are only preferred embodiments of the present invention, and are only illustrative rather than restrictive to the present invention. Those skilled in the art understand that many changes, modifications, and even equivalents can be made within the spirit and scope defined by the claims of the present invention, but all will fall within the protection scope of the present invention. the
Claims (2)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200610082846XA CN101088720B (en) | 2006-06-15 | 2006-06-15 | Obstacle avoidance and anti-falling system and method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200610082846XA CN101088720B (en) | 2006-06-15 | 2006-06-15 | Obstacle avoidance and anti-falling system and method thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101088720A CN101088720A (en) | 2007-12-19 |
CN101088720B true CN101088720B (en) | 2012-05-23 |
Family
ID=38942294
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200610082846XA Expired - Fee Related CN101088720B (en) | 2006-06-15 | 2006-06-15 | Obstacle avoidance and anti-falling system and method thereof |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101088720B (en) |
Families Citing this family (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FI20115923A0 (en) | 2011-09-21 | 2011-09-21 | Zenrobotics Oy | Shock absorption structure |
TWI493211B (en) * | 2012-11-02 | 2015-07-21 | Ind Tech Res Inst | Proximity sensing method, proximity sensing apparatus and mobile platform using the same |
CN104750105A (en) * | 2013-12-27 | 2015-07-01 | 科沃斯机器人科技(苏州)有限公司 | Walking detection control method for auto-moving robot |
CN106610665A (en) * | 2015-10-22 | 2017-05-03 | 沈阳新松机器人自动化股份有限公司 | GPS-based autonomous traveling robot |
CN105824313A (en) * | 2016-03-15 | 2016-08-03 | 深圳市华讯方舟科技有限公司 | Barrier avoidance method and device |
CN106182015A (en) * | 2016-09-21 | 2016-12-07 | 苏州瑞得恩自动化设备科技有限公司 | Solar panel sweeping robot control system |
CN106584454B (en) * | 2016-09-21 | 2019-03-08 | 苏州瑞得恩光能科技有限公司 | A kind of path navigation control method that robot travels in rectangular slope |
CN106272331B (en) * | 2016-09-21 | 2018-09-14 | 苏州瑞得恩光能科技有限公司 | The method for path navigation that robot travels in rectangular slope |
US11009882B2 (en) * | 2018-01-12 | 2021-05-18 | Pixart Imaging Inc. | Method, system for obstacle detection and a sensor subsystem |
SE544090C2 (en) | 2018-04-22 | 2021-12-21 | Zenrobotics Oy | Waste Sorting Gantry Robot |
CN109186463B (en) * | 2018-09-04 | 2021-12-07 | 浙江梧斯源通信科技股份有限公司 | Anti-falling method applied to movable robot |
CN110888438B (en) * | 2019-11-26 | 2021-06-15 | 珠海格力电器股份有限公司 | Robot, control method thereof and storage medium |
SE544165C2 (en) | 2020-06-24 | 2022-02-15 | Zenrobotics Oy | Waste Sorting Robot |
CN112045679B (en) * | 2020-08-21 | 2022-05-10 | 上海核工程研究设计院有限公司 | Anti-overturning traveling control method for wall-climbing robot |
SE2030327A1 (en) | 2020-10-28 | 2021-12-21 | Zenrobotics Oy | Waste Sorting Robot with gripper that releases waste object at a throw position |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4623032A (en) * | 1984-04-06 | 1986-11-18 | Aktiebolaget Bygg-Och Transportekonomi | Method of detecting the presence of obstacles in the operation of remote-controlled machines |
CN2389761Y (en) * | 1999-09-15 | 2000-08-02 | 叶明� | Full-automatic cleaning manipulator |
-
2006
- 2006-06-15 CN CN200610082846XA patent/CN101088720B/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4623032A (en) * | 1984-04-06 | 1986-11-18 | Aktiebolaget Bygg-Och Transportekonomi | Method of detecting the presence of obstacles in the operation of remote-controlled machines |
CN2389761Y (en) * | 1999-09-15 | 2000-08-02 | 叶明� | Full-automatic cleaning manipulator |
Non-Patent Citations (1)
Title |
---|
同上. |
Also Published As
Publication number | Publication date |
---|---|
CN101088720A (en) | 2007-12-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101088720B (en) | Obstacle avoidance and anti-falling system and method thereof | |
TWI303754B (en) | Obstacle and cliff avoiding system and method thereof | |
KR100664059B1 (en) | Obstacle Location Recognition System and Method for Robot Cleaner | |
KR101666902B1 (en) | Controlling Method of Cleaner | |
CN103955216A (en) | Two-stage composite obstacle avoiding device of automatic guided vehicle | |
KR20060011552A (en) | Mobile robot and its movement control | |
CN103941306B (en) | Cleaning robot and method for controlling same to avoid obstacle | |
JP5282936B2 (en) | Vehicle open / close control system | |
CN101863029A (en) | Edge-following moving device | |
WO2014032568A1 (en) | Self-propelled cleaning device | |
CN105938195B (en) | A kind of barrier-avoiding method based on ultrasonic wave rotation sweep | |
US20240000281A1 (en) | Autonomous robot | |
EP3776129A1 (en) | Time of flight sensor arrangement for robot navigation and methods of localization using same | |
CN109048092B (en) | Protection method for avoiding collision of cutting heads | |
JP4097667B2 (en) | Robot cleaner and control method thereof | |
KR20120018248A (en) | A vacuum cleaner | |
KR20150129183A (en) | Apparatus for sensing distances of two directions | |
TWM527299U (en) | Collision prevention, collision buffering and wall following system for self-propelled device | |
WO2020017235A1 (en) | Self-propelled vacuum cleaner | |
US11507104B2 (en) | Obstacle sensor system and autonomous device using the same | |
KR101684072B1 (en) | Vacuum cleaner and method for controlling the same | |
KR20080045523A (en) | Sensing device and robot cleaner using the same | |
JP2004133846A (en) | Vehicle | |
KR20120018247A (en) | A vacuum cleaner | |
CN203982189U (en) | The compound obstacle avoidance apparatus of a kind of automatic guided vehicle two-stage |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20120523 Termination date: 20210615 |