CN105151151B - Method for conveniently and effectively judging whether telescopic lifting corridor cleaning robot is ready to walk up stairs or down stairs - Google Patents
Method for conveniently and effectively judging whether telescopic lifting corridor cleaning robot is ready to walk up stairs or down stairs Download PDFInfo
- Publication number
- CN105151151B CN105151151B CN201510655329.6A CN201510655329A CN105151151B CN 105151151 B CN105151151 B CN 105151151B CN 201510655329 A CN201510655329 A CN 201510655329A CN 105151151 B CN105151151 B CN 105151151B
- Authority
- CN
- China
- Prior art keywords
- robot
- stair
- downstairs
- proximity transducer
- automobile body
- 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 claims abstract description 31
- 238000004140 cleaning Methods 0.000 claims abstract description 23
- 238000001514 detection method Methods 0.000 claims description 7
- 230000003028 elevating effect Effects 0.000 claims description 6
- 230000000903 blocking effect Effects 0.000 claims description 5
- 230000033001 locomotion Effects 0.000 claims description 4
- 230000009194 climbing Effects 0.000 claims description 2
- 238000009434 installation Methods 0.000 claims description 2
- 230000004888 barrier function Effects 0.000 claims 5
- 230000000694 effects Effects 0.000 claims 1
- 238000012216 screening Methods 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 7
- 238000013459 approach Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 239000011449 brick Substances 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
- 238000005096 rolling process Methods 0.000 description 1
Landscapes
- Manipulator (AREA)
Abstract
本发明公开了一种升降伸缩式楼道清洁机器人上下楼梯的方便有效判别方法,机器人车身前端的上、中、下位置分别装有接近传感器,车身后端安装向下感测的接近传感器;由上、中、下三个位置的接近传感器组合判别前方是否为楼梯;在上楼时,前端下部的接近传感器用于判别机身是否上升到合理高度,后端的接近传感器用于判别机身是否伸出到安全位置;在下楼时,机器人前端上部斜向下的接近传感器用于判别前方是否是向下的楼梯;机器人准备上楼或下楼时,利用前端下部的两个接近传感器或后端下方的两个接近传感器判定机器人处于正对楼梯边缘的姿态。上述一系列判别保证了机器人可靠上下楼,本发明的方法成本低廉易实现。
The invention discloses a convenient and effective method for judging up and down stairs by a lift-telescopic corridor cleaning robot. Proximity sensors are respectively installed at the upper, middle and lower positions of the front end of the robot body, and proximity sensors for downward sensing are installed at the rear end of the body; The combination of proximity sensors at the three positions of , middle and lower can determine whether the front is a staircase; when going upstairs, the proximity sensor at the lower part of the front is used to determine whether the fuselage has risen to a reasonable height, and the proximity sensor at the rear is used to determine whether the fuselage is stretched out to a safe location; when going downstairs, the proximity sensor on the upper part of the front of the robot is used to determine whether the front is a downward staircase; when the robot is going up or down, use the two proximity sensors on the lower part of the front or the Two proximity sensors determine that the robot is facing the edge of the stairs. The above series of discriminations ensure that the robot can go up and down the stairs reliably, and the method of the present invention is cheap and easy to implement.
Description
本申请是申请号:201410192412.X、申请日:2014.5.8、名称:“升降伸缩式楼道清洁机器人上下楼梯的判别方法”的分案申请。This application is a divisional application with application number: 201410192412.X, application date: 2014.5.8, and name: "Method for Discriminating Up and Down Stairs of Elevating and Telescoping Corridor Cleaning Robot".
技术领域technical field
本发明涉及一种升降伸缩式楼道清洁机器人上下楼梯的方法,属于机器人与智能控制领域。The invention relates to a method for a lifting and telescopic corridor cleaning robot to go up and down stairs, and belongs to the field of robots and intelligent control.
背景技术Background technique
当今世界人口激增,为了有效利用有限的地面空间,人们越来越往高处发展,各种高楼大厦、阶梯教室、会议厅、体育场看台等包括楼梯的建筑越来越常见,楼道清洁的工作明显增加,这方面的市场需求应运而生。另一方面,已走进人们日常生活的清洁机器人绝大多数是室内平地清洁机器人,因此有必要研究开发楼梯清洁机器人。其中的上下楼梯判断方法是研究楼梯清洁机器人的重要方面,目前此类研究的相关知识产权尚未有成形,本发明有望填补此类空白,因此该研究具有重大意义。With the rapid increase of population in today's world, in order to effectively use the limited ground space, people are increasingly developing to higher places. Various high-rise buildings, lecture halls, conference halls, stadium stands and other buildings including stairs are becoming more and more common, and the work of cleaning the corridors is obvious. Increase, the market demand in this area came into being. On the other hand, the vast majority of cleaning robots that have entered people's daily life are indoor flat floor cleaning robots, so it is necessary to research and develop stairs cleaning robots. Among them, the method of judging up and down stairs is an important aspect in the study of stair cleaning robots. At present, the relevant intellectual property rights of this type of research have not yet been formed. The present invention is expected to fill this gap, so this research is of great significance.
关于爬楼机器人的结构主要包括:轮式、履带式、腿式、翻滚式。其中履带式与翻滚式结构复杂,难以设计清洁装置。轮式爬楼机器人较多采用行星轮或其它复合轮式,结构庞大复杂,也很少兼顾楼梯清扫功能,实用性大打折扣。腿式爬楼机器人较多采用仿人行走式,机构复杂,成本高,显得大材小用,不利于向市场推广。The structure of the climbing robot mainly includes: wheel type, crawler type, leg type, rolling type. Among them, the crawler type and the tumbling type have complex structures, and it is difficult to design a cleaning device. Wheeled stair-climbing robots mostly use planetary wheels or other composite wheels, which have a large and complex structure, and rarely take into account the function of cleaning stairs, which greatly reduces their practicability. Most of the legged stair-climbing robots adopt the humanoid walking type, the mechanism is complicated, and the cost is high, which seems overqualified and useless, which is unfavorable for promoting to the market.
升降伸缩式楼道清洁机器人上下楼方式简单,可很好兼顾行走于楼梯时的清扫功能,有望向市场推广。因此研究设计该机器人的上下楼判断方法具有一定的实用价值。The lift-telescopic corridor cleaning robot has a simple way of going up and down the stairs, and it can take into account the cleaning function when walking on the stairs, and it is expected to be promoted to the market. Therefore, it is of practical value to research and design the judgment method of the robot for going up and down stairs.
发明内容Contents of the invention
本发明的目的在于提供一种方便有效地保证机器人可靠上下楼的升降伸缩式楼道清洁机器人上下楼梯的判别方法。The purpose of the present invention is to provide a convenient and effective method for discriminating the up and down stairs of the lifting and telescopic corridor cleaning robot, which can ensure that the robot can go up and down the stairs reliably.
本发明的技术解决方案是:Technical solution of the present invention is:
一种升降伸缩式楼道清洁机器人上下楼梯的判别方法,其特征是:所述的升降伸缩式楼道清洁机器人由车身、升降机构、伸缩机构和清洁机构组成,其中升降和伸缩机构采用齿轮齿条传动方式实现直线运动,保证机器人实现上下楼动作,机器人车身下方前后端分别有一个万向轮前轮和万向轮后轮;机器人车身前端的上、中、下位置分别装有接近传感器,方向分别为斜向上、水平向前和水平向前,其中下部位置为左右各一个接近传感器;另在机器人前端上部安装方向斜向下的接近传感器来进行下楼判断;车身后端安装两个向下感测的接近传感器;A method for discriminating up and down stairs of a lift-telescopic corridor cleaning robot, characterized in that: the lift-telescopic corridor cleaning robot is composed of a body, a lift mechanism, a stretch mechanism and a cleaning mechanism, wherein the lift and stretch mechanism adopts rack and pinion transmission The method realizes linear motion to ensure that the robot can go up and down stairs. There are a universal wheel front wheel and a universal wheel rear wheel at the front and rear ends of the robot body respectively; proximity sensors are installed at the upper, middle and lower positions of the robot body front, and the They are oblique upward, horizontal forward and horizontal forward, and the lower position is a proximity sensor on the left and right respectively; in addition, a proximity sensor with an oblique downward direction is installed on the upper front of the robot to judge when going downstairs; two downward sensing sensors are installed at the rear of the body. Proximity sensor;
当机器人车身前端的上部位置接近传感器感测方向无遮挡,而机器人车身前端的中、下位置传感器方向有遮挡时,机器人判定前方为楼梯;机器人车身前端的下部位置接近传感器还用于探测低矮的障碍物;When the sensing direction of the upper position proximity sensor of the front end of the robot body is unobstructed, but the direction of the middle and lower position sensors of the front end of the robot body is obstructed, the robot determines that the front is a staircase; the lower position proximity sensor of the front end of the robot body is also used to detect low obstacles;
若机器人车身前端的上部位置接近传感器的感测方向有遮挡,直接将判断机器人前方为障碍物,这类障碍物较高,机器人无法通过这类障碍物,需要使机器人进行避障;If the upper position of the front end of the robot body is close to the sensing direction of the sensor, it will directly judge that the front of the robot is an obstacle. This type of obstacle is relatively high, and the robot cannot pass through such obstacles, so the robot needs to avoid obstacles;
机器人车身前端的中部位置接近传感器可用于探测与楼梯台阶高度相当,但仅为凸起的障碍物;The middle position proximity sensor at the front end of the robot body can be used to detect obstacles with the same height as the steps of the stairs, but only raised obstacles;
当机器人车身前端的上、中、下位置三个接近传感器感测方向都没有遮挡物时,机器人判断前方无障碍物;When there are no obstructions in the sensing directions of the upper, middle and lower positions of the front end of the robot body, the robot judges that there are no obstacles ahead;
上楼过程:Upstairs process:
机器人判断前方为楼梯后,准备向上爬楼,机器人车身由升降机构驱动开始上升,此刻机器人车身前端的下部位置接近传感器外前方有遮挡;机器人车身前端的下部位置接近传感器前方刚刚无遮挡时,控制机器人继续上升一小段距离y,y为机器人车身前端的下部位置接近传感器与地面的距离,由此保证机器人的驱动轮达到楼梯的高度,避免车身向前伸出碰撞到上一阶楼梯踏步边缘,然后使车身伸出;After the robot judges that the front is a staircase, it is ready to climb the stairs. The robot body is driven by the lifting mechanism and starts to rise. The robot continues to rise for a short distance y, y is the distance between the lower position of the front end of the robot body and the proximity sensor to the ground, so as to ensure that the driving wheel of the robot reaches the height of the stairs, and avoid the body protruding forward and colliding with the edge of the upper step of the stairs. Then extend the body;
机器人车身由伸缩机构驱动开始伸出,后端的两个接近传感器探测到无遮挡;当机器人车身伸出到车身后端的两个接近传感器探测到有遮挡,表明机器人后万向轮已落到了楼梯踏步上,而后通过升降机构收起支撑架,再通过伸缩将支撑架部分往前收回到初始状态;The body of the robot is driven by the telescopic mechanism and begins to stretch out, and the two proximity sensors at the rear end detect no occlusion; when the body of the robot extends to the point where the two proximity sensors at the rear end of the body detect occlusion, it indicates that the rear universal wheel of the robot has fallen to the stair treads up, and then retract the support frame through the lifting mechanism, and then retract the support frame part forward to the initial state through telescoping;
下楼过程:Downstairs process:
机器人准备下楼时,如果从休息平台下楼,由于涉及从平地行走到下楼的状态切换,机器人需要判断前方是否是往下的楼梯;对于机器人当前已经处在楼梯踏步时的情况,由于本身处于整体下楼过程中,因此不需要这种判断,踏步清扫完,则继续下楼的过程;前方是否是往下的楼梯,使用接近传感器进行判断;利用在机器人前端上部安装的方向斜向下的接近传感器来进行下楼判断,方向斜向下的接近传感器探测方向与水平方向夹角为θ,如机器人方向斜向下的接近传感器探测斜下方有遮挡,说明机器人未到达楼梯附近;如方向斜向下的接近传感器探测斜下方无遮挡,说明机器人已到达楼梯附近,准备下楼;角度30°<θ<60°;When the robot is about to go downstairs, if it goes downstairs from the rest platform, the robot needs to judge whether it is a downward staircase in front of it due to the state switching from walking on flat ground to going downstairs; It is in the overall process of going downstairs, so this kind of judgment is not needed. After the steps are cleaned, continue the process of going downstairs; whether there is a downward staircase in front of you, use the proximity sensor to judge; use the direction installed on the upper part of the front end of the robot to go down The angle between the detection direction of the proximity sensor and the horizontal direction is θ. If the direction of the robot is slanted downward, the proximity sensor detects that there is an obstruction below the oblique direction, indicating that the robot has not reached the vicinity of the stairs; The proximity sensor that is slanting downward detects that there is no occlusion at the slanting downward, indicating that the robot has reached the vicinity of the stairs and is ready to go downstairs; the angle is 30°<θ<60°;
机器人准备下楼时,当机器人判断前方为往下的楼梯后,转身180°将后方面对楼梯,此刻车身后端的两个接近传感器向下探测到有遮挡,机器人未到达休息平台与楼梯的交汇边缘;而后机器人后退,利用车身后端的两个接近传感器,当车身后端的两个接近传感器探测到下方无遮挡,说明机器人已后退走到休息平台与楼梯的交汇边缘,机器人停止后退,机器人执行下楼动作。When the robot is about to go downstairs, when the robot judges that the front is a downward staircase, it turns around 180° and faces the stairs behind. At this moment, the two proximity sensors at the rear end of the body detect that there is a block, and the robot has not reached the intersection of the rest platform and the stairs. Then the robot backs up, using the two proximity sensors at the rear end of the body. When the two proximity sensors at the rear end of the body detect that there is no shelter below, it means that the robot has retreated to the intersection edge of the rest platform and the stairs. floor action.
机器人准备上楼或下楼时,先调整姿态,正对楼梯台阶的踏步边缘或休息平台与楼梯的交汇边缘。When the robot is going to go upstairs or downstairs, it should first adjust its posture, facing the edge of the steps of the stairs or the intersection edge of the rest platform and the stairs.
准备上楼时,依靠机器人车身前端的下部位置接近传感器;若机器人车身前端的下部位置接近传感器中左边一个接近传感器先检测到前方有遮挡,则使机器人逆时针转向,当机器人车身前端的下部位置两个接近传感器都探测到有遮挡,判定机器人处于正对上一级台阶踏步边缘的姿态;若机器人车身前端的下部位置两个接近传感器中的右边接近传感器先探测到前方有遮挡,则使机器人顺时针转向,当机器人车身前端的下部位置两个接近传感器都探测到有遮挡,判定机器人处于正对上一级台阶踏步边缘的姿态;When preparing to go upstairs, rely on the lower position of the front end of the robot body to approach the sensor; if the lower position of the front end of the robot body approaches the sensor, the left proximity sensor first detects that there is a block in front, then the robot will turn counterclockwise. When the lower position of the front end of the robot body Both proximity sensors detect occlusion, and it is determined that the robot is facing the edge of the upper step; if the right proximity sensor among the two proximity sensors at the lower part of the front of the robot body first detects occlusion in front, the robot Turn clockwise. When the two proximity sensors at the lower part of the front of the robot body detect occlusion, it is determined that the robot is facing the edge of the upper step;
准备下楼时,依靠机器人后端向下方感测的接近传感器,若其中右边的传感器先探测到下方无遮挡,则使机器人逆时针转向,当机器人后端两个接近传感器都探测到下方无遮挡,判定机器人正对当前台阶踏步边缘的姿态或休息平台与楼梯的交汇边缘的姿态;若其中左边的传感器先探测到下方无遮挡,则使机器人顺时针转向,当机器人后端两个接近传感器都探测到下方无遮挡,判定机器人正对当前台阶踏步边缘或休息平台与楼梯的交汇边缘的姿态。When preparing to go downstairs, rely on the proximity sensor at the back of the robot to sense downwards. If the sensor on the right detects that there is no occlusion below, the robot will turn counterclockwise. When both proximity sensors at the back of the robot detect that there is no occlusion below , to determine the attitude of the robot facing the edge of the current step or the intersection edge of the rest platform and the stairs; if the left sensor first detects that there is no occlusion below, the robot will turn clockwise. Detect that there is no occlusion below, and determine the posture of the robot facing the edge of the current step or the intersection edge of the rest platform and the stairs.
本发明可以方便有效地保证机器人可靠上下楼,易操作。The invention can conveniently and effectively ensure that the robot can go up and down stairs reliably and is easy to operate.
附图说明Description of drawings
下面结合附图和实施例对本发明作进一步说明。The present invention will be further described below in conjunction with drawings and embodiments.
图1是上楼判断传感器分布示意图。Figure 1 is a schematic diagram of the distribution of sensors for upstairs judgment.
图2-图6是机器人判断楼梯示意图。Figures 2-6 are schematic diagrams of the robot judging the stairs.
图7是机器人上楼过程示意图。Fig. 7 is a schematic diagram of the process of the robot going upstairs.
图8-图10是机器人车身上升过程示意图。Fig. 8-Fig. 10 are schematic diagrams of the robot body lifting process.
图11-图12是机器人车身伸出上到上一级台阶踏步面示意图。Fig. 11-Fig. 12 are the schematic diagrams of the robot body protruding up to the step surface of the upper step.
图13、图14是前方是否是往下的楼梯判断示意图.Figure 13 and Figure 14 are schematic diagrams for judging whether the front is a downward staircase.
图15-图20是机器人下楼过程示意图。15-20 are schematic diagrams of the process of the robot going downstairs.
图21是机器人准备上楼或下楼时的一般姿态俯视示意图。Fig. 21 is a schematic top view of the general posture of the robot when it is preparing to go upstairs or downstairs.
图22是机器人准备上楼或下楼时的正对楼梯姿态俯视示意图。Fig. 22 is a schematic top view of the posture of the robot facing the stairs when it is preparing to go upstairs or downstairs.
具体实施方式detailed description
一种升降伸缩式楼道清洁机器人上下楼梯的判别方法,升降伸缩式楼道清洁机器人由车身10、升降机构8、伸缩机构11和清洁机构9组成,其中升降和伸缩机构采用齿轮齿条传动方式直线运动,保证机器人实现上下楼动作,机器人车身下方前后端分别有一个万向轮前轮6和万向轮后轮7;车身下方还装有主动轮12、13;机器人车身前端的上、中、下位置分别装有接近传感器3、2、1,方向分别为斜向上、水平向前和水平向前,其中下部位置为左右各一个接近传感器1;另在机器人前端上部安装方向斜向下的接近传感器5来进行下楼判断;车身后端安装两个向下感测的接近传感器4;接近传感器用于检测楼梯信息,为上下楼动作给出相关的判断依据,使机器人可靠上下楼。A method for discriminating up and down stairs of a lifting and telescopic corridor cleaning robot. The lifting and telescopic corridor cleaning robot is composed of a body 10, a lifting mechanism 8, a telescoping mechanism 11 and a cleaning mechanism 9, wherein the lifting and telescopic mechanism adopts a rack and pinion drive to move linearly , to ensure that the robot realizes the movement of going up and down stairs, the front and rear ends of the robot body below have a universal wheel front wheel 6 and universal wheel rear wheel 7 respectively; Proximity sensors 3, 2, and 1 are respectively installed in the positions, and the directions are obliquely upward, horizontally forward and horizontally forward, and the lower position is a proximity sensor 1 on the left and right; in addition, a proximity sensor with an obliquely downward direction is installed on the upper part of the front end of the robot. 5 to judge going downstairs; two proximity sensors 4 for downward sensing are installed at the rear end of the vehicle body; the proximity sensors are used to detect stair information, and provide relevant judgment basis for the action of going up and down stairs, so that the robot can go up and down stairs reliably.
接近传感器无返回信号时,说明机器人前方为空,当有返回信号时,说明传感器探测的前方有遮挡。本发明依据此原理采用传感器组合的方式来判断前方的路况是空地、楼梯还是障碍物。接近传感器1、2、3的安装位置如图1。When there is no return signal from the proximity sensor, it means that the front of the robot is empty. When there is a return signal, it means that the front of the sensor is blocked. Based on this principle, the present invention uses a combination of sensors to judge whether the road ahead is an open space, a staircase or an obstacle. The installation positions of proximity sensors 1, 2, and 3 are shown in Figure 1.
接近传感器3、2、1固定在机器人前端车身上、中和下三个位置,方向分别为斜向上、水平向前和水平向前,在图1中,传感器3感测方向用虚线表示,感测方向与水平方向的仰角为α。Proximity sensors 3, 2, and 1 are fixed on three positions of the robot front body, middle and lower, and the directions are respectively obliquely upward, horizontally forward and horizontally forward. In Fig. The elevation angle between the measured direction and the horizontal direction is α.
图2至图6中,传感器黑色标记,表示感测方向有遮挡;白色表示无遮挡。当传感器3感测方向无遮挡,而1和2两个传感器方向有遮挡时,机器人判定前方为楼梯。如图2所示。In Figure 2 to Figure 6, the black mark on the sensor indicates that the sensing direction is blocked; the white mark indicates that there is no blocking. When the sensing direction of sensor 3 is not blocked, but the directions of sensors 1 and 2 are blocked, the robot determines that the front is a staircase. as shown in picture 2.
传感器1用于探测低矮的障碍物,如图3。因此若不采用传感器2,无法区别低矮障碍物与楼梯,如图2、图3,而低矮障碍物在生活中较常见,如一团纸,一个砖块,一个盒子,因此本发明设计了传感器2进行简单区分。Sensor 1 is used to detect low obstacles, as shown in Figure 3. Therefore, if the sensor 2 is not used, it is impossible to distinguish low obstacles and stairs, as shown in Figure 2 and Figure 3, and low obstacles are more common in life, such as a ball of paper, a brick, and a box, so the present invention designs Sensor 2 makes a simple distinction.
若传感器3的感测方向有遮挡,直接将判断机器人前方为障碍物,如图4所示,而不必考虑传感器1和2的状态,3为黑色,表示有遮挡。这类障碍物虽然较高,机器人仍可能无法通过这类障碍物,需要使机器人进行避障。If the sensing direction of sensor 3 is blocked, it will directly judge that the front of the robot is an obstacle, as shown in Figure 4, regardless of the status of sensors 1 and 2, and 3 is black, indicating that there is a block. Although such obstacles are high, the robot may still be unable to pass through such obstacles, and the robot needs to avoid obstacles.
传感器2可用于探测与楼梯台阶高度相当,但仅为凸起的障碍物,如图5。Sensor 2 can be used to detect obstacles that are as high as a stair step, but only raised, as shown in Figure 5.
当1、2和3三个传感器感测方向都没有遮挡物时,机器人判断前方无障碍物,如图6所示。When the three sensors 1, 2 and 3 have no obstructions in the sensing directions, the robot judges that there are no obstacles ahead, as shown in Figure 6.
表1给出机器人楼梯判断传感器状态表,逻辑“0”表示传感器感测方向有遮挡物,逻辑“1”表示传感器感测方向无遮挡物。Table 1 shows the status table of the robot stairs judgment sensor. Logic "0" indicates that there is an obstruction in the sensing direction of the sensor, and logic "1" indicates that there is no obstruction in the sensing direction of the sensor.
表1:楼梯判断法则Table 1: Judgment rules for stairs
在具体实施时,根据国家颁布的《建筑楼梯设计规范》,楼梯踏步宽度不应小于0.26m,踏步高度不应大于0.175m,较为舒适的楼梯踏步宽度为0.28m,踏步高度为0.16m,两级楼梯台阶的边缘连线与水平方向成约30°夹角,如图1,因此使传感器3的仰角α=30°,传感器3固定的高度至少160mm;传感器1固定在机器人下方,距离地面40mm,向前探测低矮的障碍物,如图3;传感器2固定在机器人的前方中部,距离地面高度100mm,与传感器1组合判断楼梯,可判断的楼梯踢面高度范围100mm以上。对于楼梯踢面高度过矮小于100mm的,可下调传感器2使之与需判别楼梯的高度相当。In the specific implementation, according to the "Code for Design of Building Stairs" promulgated by the state, the width of the stairs should not be less than 0.26m, and the height of the steps should not be greater than 0.175m. The edge connection line of the steps of the stairs forms an angle of about 30° with the horizontal direction, as shown in Figure 1, so the elevation angle of the sensor 3 is α=30°, and the fixed height of the sensor 3 is at least 160mm; the sensor 1 is fixed below the robot, 40mm from the ground , to detect low obstacles forward, as shown in Figure 3; sensor 2 is fixed in the middle of the front of the robot, at a height of 100mm from the ground, and combined with sensor 1 to judge stairs, the height range of the staircase riser that can be judged is more than 100mm. For the height of the stair riser that is too short and less than 100mm, the sensor 2 can be lowered to make it equal to the height of the stair that needs to be judged.
关于上楼过程:About the process of going upstairs:
升降伸缩式楼道清洁机器人采用升降与伸缩的组合方式上下楼,如图7所示,机器人在判断楼梯后,升降机构先将机器人车身升起,直到上升到楼梯踏步踢面的高度;伸缩机构将机器人车身伸出并将车身送到上一级台阶踏步面上;而升降机构将机器人支撑架收回;支撑架收回后伸缩机构将支撑架收回到机器人车身两侧。至此,机器人完成上楼动作。The lifting and telescopic corridor cleaning robot adopts the combination of lifting and telescopic to go up and down the stairs. As shown in Figure 7, after the robot judges the stairs, the lifting mechanism first raises the robot body until it rises to the height of the stair tread; the telescopic mechanism will The robot body stretches out and sends the body to the step surface of the upper step; and the lifting mechanism retracts the robot support frame; after the support frame is retracted, the telescopic mechanism retracts the support frame to both sides of the robot body. So far, the robot has completed the movement of going upstairs.
在上楼的过程中,升降机构使机器人车身上升,如果没有上升到使机器人车身底轮高于上一级台阶的高度,是不能进行下一步的伸出运动的。因此,需要传感器判断是否达到了有关高度。当伸缩机构将机器人车身送到踏步上,若车身伸出不足,导致机器人后轮未落到上一级台阶踏步面上,升降机构是不能将支撑架收起的。因为此刻重心已很靠近机器人后方,若没有机器人后轮的支撑,而收起支撑架将导致机器人向后倾翻。因此,伸缩机构是否伸出到位也需要传感器来判断。升起与伸出判断使用的接近传感器,其分布如图8所示的传感器1和4。In the process of going upstairs, the lifting mechanism makes the robot body rise. If it does not rise to the height that makes the bottom wheel of the robot body higher than the upper step, it cannot carry out the next step of stretching out. Therefore, sensors are required to determine whether the relevant altitude has been reached. When the telescopic mechanism sends the robot body to the steps, if the body is not stretched out enough, causing the rear wheels of the robot not to fall on the step surface of the upper step, the lifting mechanism cannot retract the support frame. Because the center of gravity is very close to the rear of the robot at this moment, if there is no support from the rear wheels of the robot, retracting the support frame will cause the robot to tip backwards. Therefore, whether the telescoping mechanism stretches out in place also needs sensor to judge. The proximity sensors used for the judgment of raising and stretching out are distributed as sensors 1 and 4 as shown in FIG. 8 .
机器人判断前方为楼梯后,进行上楼动作。机器人在上升过程中,利用传感器1判断机器人车身是否上升到楼梯高度,如图8为机器人到达楼梯边缘准备爬楼,机器人车身由升降机构驱动开始上升,此刻传感器1前方有遮挡。传感器1前方刚刚无遮挡时,如图9,控制机器人继续上升一小段距离y,y为传感器1与地面的距离,具体取40mm,由此保证机器人的驱动轮达到楼梯的高度,避免车身向前伸出碰撞到上一阶楼梯踏步边缘,如图10所示,然后可使车身伸出。After the robot judges that the front is a staircase, it goes up the stairs. During the ascent process of the robot, sensor 1 is used to determine whether the robot body has risen to the height of the stairs. As shown in Figure 8, the robot reaches the edge of the stairs and is ready to climb. When there is no obstruction in front of sensor 1, as shown in Figure 9, control the robot to continue to rise for a short distance y. Stretch out and collide to the edge of the last step of the stairs, as shown in Figure 10, then the vehicle body can be stretched out.
机器人车身伸出后,利用传感器4判断机器人车身是否伸出充分,即万向轮后轮是否落到上一级台阶踏步面上。传感器4安装在机器人下底板后部,方向朝下,在万向轮后轮的后方,传感器4有两个,分布于万向轮后轮的两侧。机器人车身由伸缩机构驱动开始伸出,传感器4探测到无遮挡,如图11。当机器人车身伸出到传感器4探测到有遮挡,表明机器人后万向轮已落到了楼梯踏步上,如图12。而后可通过升降机构收起支撑架,再通过伸缩将支撑架部分往前收回到初始状态,如图7的最上面的状态。After the robot body stretches out, utilize sensor 4 to judge whether the robot body stretches out sufficiently, promptly whether the universal wheel rear wheel falls on the upper step step surface. Sensor 4 is installed on the bottom plate rear portion of the robot, and the direction is downward. At the rear of the universal wheel rear wheel, there are two sensor 4, which are distributed on both sides of the universal wheel rear wheel. The body of the robot is driven by the telescopic mechanism and begins to stretch out, and the sensor 4 detects that there is no occlusion, as shown in Figure 11. When the robot body stretches out to the sensor 4 and detects that there is a block, it shows that the rear universal wheel of the robot has fallen on the stair steps, as shown in Figure 12. Then the support frame can be collected by the lifting mechanism, and then the support frame part is retracted forward to the initial state by telescopic, as shown in the uppermost state of Fig. 7 .
关于下楼过程:About the process of going downstairs:
机器人准备下楼时,如果从休息平台下楼,由于涉及从平地行走到下楼的状态切换,机器人需要判断前方是否是往下的楼梯。对于机器人当前已经处在楼梯踏步时的情况,由于本身处于整体下楼过程中,因此不需要这种判断,踏步清扫完,则继续下楼的过程。前方是否是往下的楼梯,使用接近传感器进行判断。在机器人前端两侧安装接近传感器5来进行下楼判断,方向斜向下,与水平方向夹角为θ,如图所示,图13为机器人接近传感器5探测斜下方无遮挡,说明机器人未到达楼梯附近,图14为机器人接近传感器5探测斜下方有遮挡,说明机器人已到达楼梯附近,准备下楼。When the robot is about to go downstairs, if it goes downstairs from the rest platform, since it involves a state switch from walking on flat ground to going downstairs, the robot needs to judge whether there is a downward staircase ahead. For the situation that the robot is currently on the stairs, since it is in the process of going downstairs as a whole, this judgment is not needed. After the steps are cleaned, the process of going downstairs will continue. Whether there is a downward staircase in front, use the proximity sensor to judge. Proximity sensors 5 are installed on both sides of the front end of the robot to judge whether it is going downstairs. The direction is obliquely downward, and the angle with the horizontal direction is θ. As shown in the figure, Figure 13 shows that the robot proximity sensor 5 detects that there is no obstruction at the oblique downward direction, indicating that the robot has not arrived. Near the stairs, Fig. 14 shows that the robot proximity sensor 5 detects that there is an oblique downward block, indicating that the robot has arrived near the stairs and is ready to go downstairs.
具体实施时,按照国家规定的楼梯设计标准,往下的俯角为30°,故角度30°<θ<60°。During specific implementation, according to the national standard for stair design, the downward depression angle is 30°, so the angle is 30°<θ<60°.
机器人的下楼过程是图7所示过程的逆过程,因此当机器人判断前方为往下的楼梯后,需转身180°将后方面对楼梯,如图15,此刻传感器4向下探测到有遮挡,机器人还到达楼梯踢面边缘;而后机器人后退,利用传感器4,当传感器4探测到下方无遮挡,说明机器人已走到楼梯踢面边缘,如图16,机器人停止后退;而后利用伸缩机构,将支撑架部分向楼梯方向伸出,如图17;接着将支撑架往下降,直至撑到下一阶楼梯踏步面,如图18所示;最后就是机器人车身收回并复位,如图19、20所示。The process of the robot going downstairs is the inverse process of the process shown in Figure 7. Therefore, when the robot judges that the front is a downward staircase, it needs to turn around 180° and face the rear to the stairs, as shown in Figure 15. At this moment, the sensor 4 detects that there is an obstruction. , the robot has reached the edge of the stair riser; then the robot retreats, using sensor 4, when the sensor 4 detects that there is no shelter below, it means that the robot has reached the edge of the stair riser, as shown in Figure 16, the robot stops backing; The part of the support frame protrudes towards the direction of the stairs, as shown in Figure 17; then the support frame is lowered until it reaches the step surface of the next step of the stairs, as shown in Figure 18; finally, the robot body is retracted and reset, as shown in Figures 19 and 20 Show.
机器人准备上下楼时,必须先调整姿态,正对楼梯台阶的踏步边缘。准备上楼时,依靠机器人前端向前方感测的左右两个接近传感器1。如图21,若左边接近传感器1先检测到前方有遮挡,则使机器人逆时针转向,使两个接近传感器1都探测到有遮挡;若右边接近传感器1先探测到前方有遮挡,则使机器人顺时针转向,使两个接近传感器1都探测到前方有遮挡。上述两种情况均判定机器人处于如图22的正对(即垂直)上一级台阶踏步边缘的姿态,然后方可执行上楼动作。接近传感器1探测前方是否有遮挡的距离可事先调整为X。When the robot is going to go up and down the stairs, it must first adjust its posture, facing the edge of the steps of the stairs. When preparing to go upstairs, rely on the left and right proximity sensors 1 that the front end of the robot senses forward. As shown in Figure 21, if the left proximity sensor 1 first detects an occlusion in front, the robot will turn counterclockwise so that both proximity sensors 1 detect occlusion; if the right proximity sensor 1 first detects an occlusion in front, the robot will Turn clockwise so that both proximity sensors 1 detect that there is an obstruction ahead. Above-mentioned two kinds of situations all determine that the robot is in the posture facing (ie vertically) the step edge of the upper step as shown in Fig. 22, and then the action of going upstairs can be performed. The distance for the proximity sensor 1 to detect whether there is an occlusion in front can be adjusted to X in advance.
准备下楼时,依靠机器人后端向下方感测的两个接近传感器4,如图15-图22。如图21,若右边的传感器先探测到下方无遮挡,则使机器人逆时针转向,使两个接近传感器4都探测到下方无遮挡;若左边的传感器先探测到下方无遮挡,则使机器人顺时针转向,使两个接近传感器4都探测到前方无遮挡。上述两种情况均判定机器人处于如图22的正对(即垂直)当前台阶踏步边缘或休息平台与楼梯的交汇边缘的姿态,然后方可执行下楼动作。When preparing to go downstairs, rely on the two proximity sensors 4 sensed downward by the rear end of the robot, as shown in Figures 15-22. As shown in Figure 21, if the sensor on the right first detects that there is no occlusion below, the robot will turn counterclockwise so that both proximity sensors 4 detect that there is no occlusion below; if the sensor on the left first detects that there is no occlusion below, the robot will turn Clockwise turns, and two proximity sensors 4 all detect that there is no shelter ahead. The above two situations all determine that the robot is in a posture facing (ie vertically) the edge of the current step step or the intersection edge of the rest platform and the stairs as shown in Figure 22, and then the action of going downstairs can be performed.
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510655329.6A CN105151151B (en) | 2014-05-08 | 2014-05-08 | Method for conveniently and effectively judging whether telescopic lifting corridor cleaning robot is ready to walk up stairs or down stairs |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510655329.6A CN105151151B (en) | 2014-05-08 | 2014-05-08 | Method for conveniently and effectively judging whether telescopic lifting corridor cleaning robot is ready to walk up stairs or down stairs |
CN201410192412.XA CN103963865B (en) | 2014-05-08 | 2014-05-08 | The method of discrimination of elevating and telescopic type corridor cleaning robot stair activity |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410192412.XA Division CN103963865B (en) | 2014-05-08 | 2014-05-08 | The method of discrimination of elevating and telescopic type corridor cleaning robot stair activity |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105151151A CN105151151A (en) | 2015-12-16 |
CN105151151B true CN105151151B (en) | 2017-05-03 |
Family
ID=51233985
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510655329.6A Expired - Fee Related CN105151151B (en) | 2014-05-08 | 2014-05-08 | Method for conveniently and effectively judging whether telescopic lifting corridor cleaning robot is ready to walk up stairs or down stairs |
CN201510655330.9A Expired - Fee Related CN105197123B (en) | 2014-05-08 | 2014-05-08 | Discrimination method for easy-to-operate lift-telescopic corridor cleaning robot going up and down stairs |
CN201410192412.XA Expired - Fee Related CN103963865B (en) | 2014-05-08 | 2014-05-08 | The method of discrimination of elevating and telescopic type corridor cleaning robot stair activity |
Family Applications After (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510655330.9A Expired - Fee Related CN105197123B (en) | 2014-05-08 | 2014-05-08 | Discrimination method for easy-to-operate lift-telescopic corridor cleaning robot going up and down stairs |
CN201410192412.XA Expired - Fee Related CN103963865B (en) | 2014-05-08 | 2014-05-08 | The method of discrimination of elevating and telescopic type corridor cleaning robot stair activity |
Country Status (1)
Country | Link |
---|---|
CN (3) | CN105151151B (en) |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104828172A (en) * | 2015-04-29 | 2015-08-12 | 东华大学 | Stair height and depth detection device and stair height and depth detection method used for stair-climbing robot |
CN104973151A (en) * | 2015-07-20 | 2015-10-14 | 北京理工大学 | Microminiature robot capable of walking up and down stairs automatically |
CN105824313A (en) * | 2016-03-15 | 2016-08-03 | 深圳市华讯方舟科技有限公司 | Barrier avoidance method and device |
JP6830261B2 (en) * | 2016-03-31 | 2021-02-17 | 株式会社未来機械 | Self-propelled robot |
CN105996910B (en) * | 2016-05-19 | 2018-06-29 | 上海电机学院 | Domestic stair automatic cleaning machine people |
CN106394721B (en) * | 2016-12-05 | 2018-09-21 | 深圳市华海科技研发有限公司 | The upright mobile conveyor of multiple road conditions and transportation resources |
CN106798528B (en) * | 2017-02-14 | 2019-02-15 | 上海电机学院 | Omnidirectional mobile cleaning robot for household stairs |
CN107942983A (en) * | 2017-12-05 | 2018-04-20 | 常州大学怀德学院 | A kind of unmanned environmental management system of teaching building |
CN108908348B (en) * | 2018-09-17 | 2021-11-23 | 国网福建省电力有限公司 | Intelligent crawling robot for tower patrol |
CN109229224B (en) * | 2018-09-20 | 2023-09-05 | 深圳大学 | Control system and control method of full-automatic ladder climbing robot |
CN109363844A (en) * | 2018-12-13 | 2019-02-22 | 西安交通大学 | A kind of obstacle crossing control device and control method |
CN109850029B (en) * | 2019-02-28 | 2024-04-02 | 深圳大学 | Stair climbing robot and stair climbing control method thereof |
CN109932977A (en) * | 2019-04-18 | 2019-06-25 | 合肥泛米智能科技有限公司 | A kind of smart home device based on cloud computing |
CN110063691B (en) * | 2019-04-29 | 2023-10-20 | 温州大学 | Sweeping robot capable of going upstairs and downstairs and application method thereof |
CN110338713A (en) * | 2019-08-12 | 2019-10-18 | 侨银环保科技股份有限公司 | A kind of stair cleaning machine device people of solar energy |
CN112224300B (en) * | 2020-12-15 | 2021-03-30 | 之江实验室 | Stable walking method for biped robot to descend steps |
CN118394071B (en) * | 2024-04-17 | 2024-12-10 | 南通大学 | A 2D radar-based transition and planning method for a stair cleaning robot between stairs and rest platforms |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4993912A (en) * | 1989-12-22 | 1991-02-19 | Chamberlain Mrc, Division Of Duchossois Industries, Inc. | Stair climbing robot |
CN201683852U (en) * | 2010-06-08 | 2010-12-29 | 德州学院 | corridor cleaning robot |
TW201132328A (en) * | 2010-03-19 | 2011-10-01 | Chung Chou Inst Of Technology | Stairs-climbing robot |
CN102631172A (en) * | 2012-04-20 | 2012-08-15 | 南通大学 | Lifting telescopic corridor cleaning robot |
CN103359198A (en) * | 2013-07-08 | 2013-10-23 | 东华大学 | All-directional horizontal-posture stair climbing robot, zero-radius turning method and stair climbing method |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPWO2012086604A1 (en) * | 2010-12-24 | 2014-05-22 | 住友重機械工業株式会社 | Cleaning device |
CN103273985B (en) * | 2013-06-18 | 2015-07-08 | 辰星(天津)自动化设备有限公司 | Quadruped stair climbing robot mechanism |
-
2014
- 2014-05-08 CN CN201510655329.6A patent/CN105151151B/en not_active Expired - Fee Related
- 2014-05-08 CN CN201510655330.9A patent/CN105197123B/en not_active Expired - Fee Related
- 2014-05-08 CN CN201410192412.XA patent/CN103963865B/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4993912A (en) * | 1989-12-22 | 1991-02-19 | Chamberlain Mrc, Division Of Duchossois Industries, Inc. | Stair climbing robot |
TW201132328A (en) * | 2010-03-19 | 2011-10-01 | Chung Chou Inst Of Technology | Stairs-climbing robot |
CN201683852U (en) * | 2010-06-08 | 2010-12-29 | 德州学院 | corridor cleaning robot |
CN102631172A (en) * | 2012-04-20 | 2012-08-15 | 南通大学 | Lifting telescopic corridor cleaning robot |
CN103359198A (en) * | 2013-07-08 | 2013-10-23 | 东华大学 | All-directional horizontal-posture stair climbing robot, zero-radius turning method and stair climbing method |
Also Published As
Publication number | Publication date |
---|---|
CN103963865A (en) | 2014-08-06 |
CN105197123A (en) | 2015-12-30 |
CN105151151A (en) | 2015-12-16 |
CN103963865B (en) | 2016-03-30 |
CN105197123B (en) | 2017-08-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105151151B (en) | Method for conveniently and effectively judging whether telescopic lifting corridor cleaning robot is ready to walk up stairs or down stairs | |
CN103989443B (en) | Stair clean robot from stair to halfpace to the transition method of stair | |
CN204890388U (en) | Accessible platform downstairs of going up | |
CN104002880B (en) | A control method for a crawler-type mobile robot with a guide arm to go up and down stairs autonomously | |
WO2020000991A1 (en) | Intelligent vehicle with the ability to climb stairs | |
KR101016775B1 (en) | Stair Robot Cleaner | |
CN104814842A (en) | Intelligent horizontal-attitude stair-climbing wheelchair and rotary stair-climbing method | |
US20190224057A1 (en) | Load-carrying System | |
CN103895728B (en) | A translational rotating leg type staircase cleaning robot and method for going up and down stairs | |
CN107600212B (en) | Climbing device and climbing method and application thereof | |
CN103950482B (en) | Dropproof and collision processing method when stair clean robot moves on marking time | |
CN115344040A (en) | Method and device for foot end trajectory planning of a legged robot and the legged robot | |
CN106419761A (en) | Floor sweeping robot equipped stairs climbing device | |
CN112641383B (en) | Robot card-off control method based on slope structure, chip and cleaning robot | |
CN109646202B (en) | An intelligent multi-wheel drive auxiliary device | |
CN114343506B (en) | A Multi-Form Stair Cleaning Robot | |
CN111904730A (en) | A stepped stair-climbing wheelchair and a method of using the same | |
CN113247142B (en) | A telescopic high-efficiency stepping robot | |
CN207477617U (en) | Stair-climbing wheel chair | |
CN113753723B (en) | Equipment, method, device and storage medium for assisting escalator riding | |
CN106562727A (en) | Climbing control method of sweeping machine | |
KR101389997B1 (en) | Staircase for obstacle and children | |
KR101383044B1 (en) | Electric wheelchairs | |
CN105775960A (en) | Stair step elevator | |
CN104727599B (en) | Safety control method and control system for electrically controlled side parking lifting device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20170503 Termination date: 20180508 |
|
CF01 | Termination of patent right due to non-payment of annual fee |