CN105427738A - Map building method of multi-layer building based on atmospheric pressure - Google Patents
Map building method of multi-layer building based on atmospheric pressure Download PDFInfo
- Publication number
- CN105427738A CN105427738A CN201510757309.XA CN201510757309A CN105427738A CN 105427738 A CN105427738 A CN 105427738A CN 201510757309 A CN201510757309 A CN 201510757309A CN 105427738 A CN105427738 A CN 105427738A
- Authority
- CN
- China
- Prior art keywords
- map
- atmospheric pressure
- air pressure
- data
- storey building
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 28
- 238000010276 construction Methods 0.000 claims abstract description 13
- 239000002245 particle Substances 0.000 claims abstract description 10
- 238000001514 detection method Methods 0.000 claims abstract description 9
- 239000002356 single layer Substances 0.000 claims abstract description 5
- 238000012545 processing Methods 0.000 claims abstract description 3
- 238000005259 measurement Methods 0.000 claims description 9
- 230000001133 acceleration Effects 0.000 claims description 5
- 230000005484 gravity Effects 0.000 claims description 5
- 230000011218 segmentation Effects 0.000 abstract description 5
- 230000007423 decrease Effects 0.000 description 4
- 239000010410 layer Substances 0.000 description 3
- 238000013459 approach Methods 0.000 description 2
- 238000002474 experimental method Methods 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 238000009499 grossing Methods 0.000 description 2
- 230000004807 localization Effects 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 230000003252 repetitive effect Effects 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 238000004378 air conditioning Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000010438 heat treatment Methods 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- 238000009423 ventilation Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B29/00—Maps; Plans; Charts; Diagrams, e.g. route diagram
- G09B29/003—Maps
- G09B29/005—Map projections or methods associated specifically therewith
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Mathematical Physics (AREA)
- Business, Economics & Management (AREA)
- Educational Administration (AREA)
- Educational Technology (AREA)
- General Physics & Mathematics (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
本发明涉及地图构建领域,尤其涉及一种基于大气压的多层建筑物的地图构建方法,采用移动机器人系统探测多层建筑,所述移动机器人包括车轮编码器、激光测距传感器和气压传感器,所述地图构建方法包括以下步骤:一、在探测过程中记录数据,所述数据包括车轮编码器的原始量程、激光测距传感器的读数和气压传感器的气压读数;二、对数据进行Rao-Blackwellized粒子滤波处理,得到多层建筑的2D度量地图;三、根据多层建筑的2D度量地图,利用大气压原理分割出单层的地图。本发明建立在公开的、开源的硬件和软件框架基础上,很容易实现;不需要依赖多个机器人的团队合作;重复、对称或不同的建筑特色的环境不会影响到地图分割的性能。
The present invention relates to the field of map construction, in particular to a map construction method for multi-storey buildings based on atmospheric pressure. A mobile robot system is used to detect multi-storey buildings. The mobile robot includes a wheel encoder, a laser ranging sensor and an air pressure sensor. The map construction method comprises the following steps: 1. Recording data during the detection process, the data including the original range of the wheel encoder, the readings of the laser ranging sensor and the air pressure readings of the air pressure sensor; 2. Rao-Blackwellized particle Filter processing to obtain the 2D metric map of the multi-storey building; 3. According to the 2D metric map of the multi-storey building, use the principle of atmospheric pressure to segment a single-layer map. The present invention is based on an open and open-source hardware and software framework, and is easy to implement; it does not need to rely on the teamwork of multiple robots; the environment of repetition, symmetry or different architectural features will not affect the performance of map segmentation.
Description
技术领域technical field
本发明涉及地图构建领域,尤其涉及一种基于大气压的多层建筑物的地图构建方法。The invention relates to the field of map construction, in particular to a map construction method for multi-storey buildings based on atmospheric pressure.
背景技术Background technique
为室内环境构建地图一直是一个值得研究的问题。目前已经有一些方法为室内环境构建二维地图,其相应的三维地图构建方法也正在兴起。移动机器人地图构建方法分为五类:度量地图、拓扑地图、水平传感器地图、基于外观的地图和语义地图。Constructing maps for indoor environments has always been a research problem. There are already some methods for constructing two-dimensional maps for indoor environments, and corresponding three-dimensional map construction methods are also emerging. Mapping methods for mobile robots fall into five categories: metric maps, topological maps, horizontal sensor maps, appearance-based maps, and semantic maps.
度量地图是机器人学中最为常用的一类地图构建方法。其中,栅格地图又是度量地图中的一种。本文所述度量地图即为用栅格地图构建的方式来得到的2D度量地图。栅格地图是使用概率的方法来表示环境,每一个网格表示该位置在环境中被占用的概率,这个值越到大表示被占用的概率越大,这个值越小表示被占用的概率越小。计算这个概率的方法有卡尔曼滤波、粒子滤波、以及基于图的优化方法。Metric maps are the most commonly used class of map building methods in robotics. Among them, the grid map is one of the metric maps. The metric map described in this article is a 2D metric map obtained by constructing a grid map. The grid map uses a probability method to represent the environment. Each grid represents the probability that the location is occupied in the environment. The larger the value, the greater the probability of being occupied, and the smaller the value, the higher the probability of being occupied. Small. Methods for calculating this probability include Kalman filtering, particle filtering, and graph-based optimization methods.
尽管已经有很多的二维地图构建方法,但却只有少数的方法是用来构建多层建筑物的地图。罗马的卢卡·约基和斯蒂凡诺·佩莱格里尼提出了一种基于视觉测距的方法来构建多层建筑物的平面图。然而,该方法需要移动机器人顺序构建各层的地图,而且在电梯处需要有突出的视觉特征。Although there are many methods for 2D map construction, only a few methods are used to construct maps of multi-storey buildings. Luca Jocchi and Stefano Pellegrini in Rome propose a method based on visual odometry to construct floor plans of multistory buildings. However, this method requires the mobile robot to sequentially build maps of each floor, and requires prominent visual features at the elevators.
使用多个移动机器人的SLAM(即时定位与地图构建)方法在构建多层建筑物地图方面也有类似的问题。美国宇航局喷气推进实验室的安德鲁·霍华德在其论文《多机器人使用粒子滤波器即时定位和地图构建》中提出从各层机器人中获得单张地图,然后通过地图合并方法整合成为一个全局的地图。华盛顿大学计算机科学与工程系的乔纳森·柯本杰明·斯图尔特提出根据机器人定位彼此在各自地图的位置,然后通过全球定位来创建用于合并地图的约束条件的方法来构建多层建筑的地图。SLAM (Simultaneous Localization and Mapping) approaches using multiple mobile robots have similar problems in building maps of multi-story buildings. Andrew Howard of NASA's Jet Propulsion Laboratory proposed in his paper "Multiple Robots Using Particle Filters for Instant Localization and Map Construction" to obtain a single map from each layer of robots, and then integrate them into a global map through map merging methods . Jonathan Cobben and Jamin Stewart of the University of Washington's Department of Computer Science and Engineering propose building maps of multistory buildings by locating robots where each other is on their respective maps, and then using global positioning to create constraints for merging the maps.
迈克尔·卡格也提出了一种直接解决多层建筑物地图构建的方法。与乔纳森·柯本杰明·斯图尔特的方法类似,他们使用全局约束去排列各楼层的地图。他们的方法适用于多机器人团队,且它是基于楼层之间的某些建筑特征是很常见的这个假设。单个传感器(激光测距仪)是用来全球定位和产生约束。如果在不同的楼层间某些建筑特色是重复的,对称或不相似。这个方法就不奏效了。此外,它并没有解决地图对应建筑物的哪个楼层这个问题,因此,该信息必须另外手动给出。Michael Kager also proposed a direct solution to the construction of multi-layered building maps. Similar to Jonathan Coppen and Jamin Stewart's approach, they use global constraints to arrange the maps of each floor. Their method works on multi-robot teams, and it is based on the assumption that certain building features are common between floors. A single sensor (laser rangefinder) is used for global positioning and to generate constraints. If certain architectural features are repeated between different floors, symmetrical or dissimilar. This method does not work. Furthermore, it does not address which floor of the building the map corresponds to, so this information has to be given manually in addition.
本发明和以上提到的方法有着显著的不同,不论是地图的生成方式还是地图所代表的意义。本发明不仅得到了多层建筑的全局地图,也能得到单一楼层的地图;此外,本发明不依赖于楼层之间相似的建筑特征,只要能得到二维的SLAM度量地图就够了;另一方面,本发明目前支持单个机器人系统。基于这样的事实,各楼层的地图是可以从一个连续的,全局的数据集中分割出来。The present invention is significantly different from the methods mentioned above, both in the way the map is generated and in the meaning represented by the map. The present invention not only obtains the global map of the multi-storey building, but also obtains the map of a single floor; in addition, the present invention does not depend on similar architectural features between floors, as long as the two-dimensional SLAM metric map can be obtained; another In one aspect, the present invention currently supports a single robot system. Based on the fact that the maps of each floor can be segmented from a continuous, global dataset.
发明内容Contents of the invention
本发明的目的在于提供一种基于大气压的多层建筑物的地图构建方法,以解决现有技术依赖于楼层之间的相似特征、需要多个机器人团队合作等缺陷。The purpose of the present invention is to provide a method for constructing maps of multi-storey buildings based on atmospheric pressure, so as to solve the defects of the prior art that rely on similar features between floors and require the cooperation of multiple robot teams.
为了实现上述的目的,采用如下的技术方案。一种基于大气压的多层建筑物的地图构建方法,采用移动机器人系统探测多层建筑,所述移动机器人包括车轮编码器、激光测距传感器和气压传感器,所述地图构建方法包括以下步骤:In order to achieve the above purpose, the following technical solutions are adopted. A method for building a map of a multi-storey building based on atmospheric pressure, using a mobile robot system to detect a multi-storey building, the mobile robot includes a wheel encoder, a laser ranging sensor and an air pressure sensor, and the method for building a map comprises the following steps:
一、移动机器人由操作人员远程操控移动,在机器人移动探测过程中记录数据,所述数据包括车轮编码器的测量数据、激光测距传感器的观测数据和气压传感器的气压读数;1. The mobile robot is remotely controlled and moved by the operator, and data is recorded during the detection process of the robot. The data includes the measurement data of the wheel encoder, the observation data of the laser ranging sensor and the air pressure reading of the air pressure sensor;
二、对数据进行Rao-Blackwellized粒子滤波处理,得到多层建筑的2D度量地图;2. Perform Rao-Blackwellized particle filter processing on the data to obtain a 2D metric map of the multi-storey building;
三、根据多层建筑的2D度量地图,利用大气压原理分割出单层的地图。3. According to the 2D measurement map of the multi-storey building, the single-layer map is divided by the principle of atmospheric pressure.
本发明是建立在公开的、开源的硬件和软件框架基础上。能够不依赖于楼层之间的相似的建筑特征,不需要多个机器人的团队合作,只需要一个完整的机器人系统就能够得到多层建筑物的2D度量地图,再依据大气压原理把每一层的地图分割出来。所述激光测距传感器的观测数据和车轮编码器的测量数据通过Rao-Blackwellized粒子滤波算法可以分析得到整栋楼的度量地图。根据气压与高度的反比关系,所述气压传感器的读数可以分析出楼层的转接处,并分割出多层建筑每一层的地图。The present invention is based on an open, open source hardware and software framework. It does not depend on similar architectural features between floors, does not require the teamwork of multiple robots, and only needs a complete robot system to obtain a 2D metric map of a multi-storey building, and then divide each floor according to the principle of atmospheric pressure. The map is segmented. The observation data of the laser distance measuring sensor and the measurement data of the wheel encoder can be analyzed through the Rao-Blackwellized particle filter algorithm to obtain a metric map of the entire building. According to the inverse relationship between air pressure and altitude, the readings of the air pressure sensor can analyze the transition of floors and segment the map of each floor of the multi-storey building.
所述步骤二的Rao-Blackwellized粒子滤波的关键思想是估计地图m的联合后验分布和机器人的路径。使用观测数据和测量数据,通过下式的因式分解估计得到联合后验分布:The key idea of the Rao-Blackwellized particle filter in the second step is to estimate the joint posterior distribution of the map m and the robot's path . use observational data and measurement data , the joint posterior distribution is estimated by factoring:
使用上述方程,可以预先估计机器人的路径,从而根据估计的路径构建环境地图。Using the above equations, the path of the robot can be estimated in advance , thus constructing an environment map from the estimated path .
气压(大气压力)是大气层中的物体受大气层自身重力产生的作用于物体上的压力。因此,压力相对于无限小的高度的变化应正比于通过空气的质量在该无限小层所施加的重力。这种关系可表示为:Atmospheric pressure (atmospheric pressure) is the pressure on objects in the atmosphere caused by the gravity of the atmosphere itself. Therefore, the change in pressure with respect to an infinitesimal height should be proportional to the gravitational force exerted by the mass of air passing through that infinitesimal layer. This relationship can be expressed as:
其中P表示大气压力,z是海拔高度,是空气密度,g是重力加速度,负号表示随着海拔高度的升高大气压力不断减小。where P is the atmospheric pressure, z is the altitude above sea level, is the density of air, g is the acceleration due to gravity, and the negative sign means that the atmospheric pressure decreases with the increase of altitude.
另外,理想的气体定律为:Also, the ideal gas law is:
其中,R是玻尔兹曼常数,T是指温度。因此,由式(1)(2)可得:where R is the Boltzmann constant and T is the temperature. Therefore, from formula (1) (2) can get:
根据国际标准,标准大气压。因此,对于恒定的重力加速度和温度,根据一阶积分方程(3)可以得到大气压原理:According to international standards, standard atmospheric pressure . Therefore, for constant gravitational acceleration and temperature, the principle of atmospheric pressure can be obtained according to the first-order integral equation (3):
利用气压减少的事实作为机器人移动到上层的标志,并以气压增加作为机器人移动到低层的标志。此外,我们假定压力保持相对稳定则说明在同一层,楼层之间的压差是相邻层之间的重要信息。地图分割只考虑气压读数,与现有的方法不同,重复、对称或不同的建筑特色的环境不会影响到地图分割的性能。Use the fact that the air pressure decreases as a sign that the robot moves to an upper level, and use the fact that the air pressure increases as a sign that the robot moves to a lower level. In addition, we assume that the pressure remains relatively stable, which means that on the same floor, the pressure difference between floors is important information between adjacent floors. Map segmentation only considers barometric pressure readings, and unlike existing methods, environments with repetitive, symmetrical, or different architectural features do not affect map segmentation performance.
与现有技术相比,本发明的实质是在得到多层建筑的2D度量地图后,根据大气压原理分割出每一层楼的地图;本发明是建立在公开的、开源的硬件和软件框架基础上,因此可以很容易在现有系统上实现;本发明不需要依赖多个机器人的团队合作,只需要一个完整的机器人系统就能够得到多层建筑物的度量地图;本发明在分割度量地图时只需要考虑气压读数,重复、对称或不同的建筑特色的环境不会影响到地图分割的性能。Compared with the prior art, the essence of the present invention is to divide the map of each floor according to the principle of atmospheric pressure after obtaining the 2D measurement map of the multi-storey building; the present invention is based on open, open-source hardware and software frameworks Therefore, it can be easily implemented on existing systems; the present invention does not need to rely on the teamwork of multiple robots, and only needs a complete robot system to obtain the metric map of multi-storey buildings; Only air pressure readings need to be considered, environments with repetitive, symmetrical or different architectural features will not affect the performance of map segmentation.
附图说明Description of drawings
图1是移动机器人探测建筑得到的地上六层的2D度量地图;Figure 1 is a 2D metric map of the six floors above the ground obtained by the mobile robot's detection of the building;
图2是建筑八个楼层的气压读数;Figure 2 shows the barometric pressure readings on the eight floors of the building;
图3是在一个稳定的点上测量到大气压和温度的变化;Fig. 3 is to measure the change of atmospheric pressure and temperature on a stable point;
图4是移动机器人在探测过程中获得的大气压读数、经过双指数平滑处理的大气压读数及大气压变化率;Figure 4 shows the atmospheric pressure readings obtained by the mobile robot during the detection process, the atmospheric pressure readings and the atmospheric pressure change rate after double-exponential smoothing;
图5是根据大气压原理分割后得到的单层地图;Figure 5 is a single-layer map obtained after segmentation according to the principle of atmospheric pressure;
图6是2D度量地图、单个楼层的气压读数及分割后各层地图的三维图示。Figure 6 is a 3D illustration of a 2D metric map, barometric readings for individual floors, and the segmented map for each floor.
具体实施方式detailed description
下面结合附图和实施例对本发明作进一步的描述。The present invention will be further described below in conjunction with the accompanying drawings and embodiments.
实施例:本发明的实验环境为纽约城市大学的斯坦曼大厅,主要包括办公室、教室和实验室。在实验中,移动机器人探测该建筑的公开区域,各个楼层的办公室和实验室之间的布局有着明显的差异。Embodiment: The experimental environment of the present invention is the Steinman Hall of City University of New York, which mainly includes offices, classrooms and laboratories. In the experiments, the mobile robot explored the public areas of the building, where the layout of the offices and laboratories on each floor differed significantly.
移动机器人在探测的过程中记录三类数据:车轮编码器的测量数据、激光测距传感器的观测数据、气压传感器的气压读数。搜集到的数据经过Rao-Blackwellized粒子滤波处理,Rao-Blackwellized粒子滤波的关键思想是估计地图m的联合后验分布和机器人的路径。使用观测数据和测量数据,通过下式的因式分解可以估计得到联合后验分布:The mobile robot records three types of data during the detection process: the measurement data of the wheel encoder, the observation data of the laser ranging sensor, and the air pressure reading of the air pressure sensor. The collected data is processed by Rao-Blackwellized particle filter. The key idea of Rao-Blackwellized particle filter is to estimate the joint posterior distribution of map m and the robot's path . use observational data and measurement data , the joint posterior distribution can be estimated by factoring:
使用上述方程,可以先估计机器人的路径,从而根据估计的路径构建环境地图。如图1所示,得到斯坦曼大厅地上六层的2D全局的度量地图,六个楼层的地图分布在同一个平面上。Using the above equation, the path of the robot can be estimated first , thus constructing an environment map from the estimated path . As shown in Figure 1, the 2D global metric map of the six floors of Steinman Hall is obtained, and the maps of the six floors are distributed on the same plane.
移动机器人在探测的过程中同步采集了各楼层包括电梯处的大气压。气压(大气压力)是大气层中的物体受大气层自身重力产生的作用于物体上的压力。因此,压力相对于无限小的高度的变化应正比于通过空气的质量在该无限小层所施加的重力。这种关系可表示为:During the detection process, the mobile robot synchronously collected the atmospheric pressure on each floor including the elevator. Atmospheric pressure (atmospheric pressure) is the pressure on objects in the atmosphere caused by the gravity of the atmosphere itself. Therefore, the change in pressure with respect to an infinitesimal height should be proportional to the gravitational force exerted by the mass of air passing through that infinitesimal layer. This relationship can be expressed as:
其中P表示大气压力,z是海拔高度,是空气密度,g是重力加速度,负号表示随着海拔高度的升高大气压力不断减小。where P is the atmospheric pressure, z is the altitude above sea level, is the density of air, g is the acceleration due to gravity, and the negative sign means that the atmospheric pressure decreases with the increase of altitude.
另外,理想的气体定律为:Also, the ideal gas law is:
其中,R是玻尔兹曼常数,T是指温度。因此,由式(1)(2)可得:where R is the Boltzmann constant and T is the temperature. Therefore, from formula (1) (2) can get:
根据国际标准,标准大气压。因此,对于恒定的重力加速度和温度,根据一阶积分方程(3)可以得到大气压原理:According to international standards, standard atmospheric pressure . Therefore, for constant gravitational acceleration and temperature, the principle of atmospheric pressure can be obtained according to the first-order integral equation (3):
因此,可以利用气压减少的事实作为机器人移动到上层,气压增加作为机器人移动到低层的标志。图2即是纽约城市大学的斯坦曼大厅的地上六层及地下两层(地下室和储藏室)的气压读数。Therefore, the fact that the air pressure decreases can be used as a sign for the robot to move to the upper level, and the increase in air pressure can be used as a sign for the robot to move to the lower level. Figure 2 shows the air pressure readings on the six above-ground floors and two below-ground floors (basement and storage room) of Steinman Hall at the City University of New York.
不论是温度还是大气压都跟海拔高度有一定的关系。图3是为时5天在一个稳定的点上测量到大气压和温度的变化,可以看出在短期的实验过程中,大气压在同一高度范围内保持相对稳定,在各个楼层间则有很大差异,而温度的变化却不够稳定,所以本发明选择了大气压读数而非温度读数来分割度量地图。Both temperature and atmospheric pressure have a certain relationship with altitude. Figure 3 shows the changes in atmospheric pressure and temperature measured at a stable point for 5 days. It can be seen that during the short-term experiment, the atmospheric pressure remained relatively stable within the same altitude range, but there were great differences between floors , but the change of temperature is not stable enough, so the present invention chooses atmospheric pressure readings instead of temperature readings to segment the metric map.
移动机器人探测楼层的顺序是从五楼电梯处开始,在五楼探测一圈之后回到电梯处。然后乘电梯至六楼进行探测,回到电梯处后,再从电梯中直接到达四楼,同样的探测工作一直依次移动到1楼。图4中给出的图没有考虑地下室和储藏室,只有根据大气压读数绘出的地上六层的大气压分布图。上面的图是根据原始读数得到的气压分布图;中间的图是经过双指数平滑法平滑处理后绘制的气压分布图;下面的图为经过平滑后的压力的变化率,从而可以揭示电梯所处位置。电梯是一个封闭的腔室,因而加热、通风和空调(HVAC)单元控制电梯内的空气流通,这种现象的效果可以从图4的尖峰判断,即尖峰处实际就是电梯所在区。从图4可以看出大气压的数据是不连续的,数据集恰好被分成六个连续的部分,这六个连续的部分即对应于六个楼层。根据大气压与海拔高度的关系,对六段大气压从高到低排序,即可一一分割出一楼到六楼的地图。图5是根据气压读数从图1度量地图中分割出来的单层地图。The order in which the mobile robot detects floors starts from the elevator on the fifth floor, and returns to the elevator after a circle on the fifth floor. Then take the elevator to the sixth floor for detection. After returning to the elevator, go directly to the fourth floor from the elevator. The same detection work has been moved to the first floor in turn. The map given in Figure 4 does not take into account basements and storerooms, only the atmospheric pressure distribution for the six floors above ground based on atmospheric pressure readings. The upper graph is the air pressure distribution graph obtained according to the original reading; the middle graph is the air pressure distribution graph after being smoothed by the double exponential smoothing method; the lower graph is the rate of change of the smoothed pressure, which can reveal the location of the elevator Location. The elevator is a closed chamber, so the heating, ventilation, and air conditioning (HVAC) unit controls the air circulation in the elevator. The effect of this phenomenon can be judged from the peak in Figure 4, that is, the peak is actually the area where the elevator is located. It can be seen from Figure 4 that the data of atmospheric pressure is discontinuous, and the data set is just divided into six continuous parts, which correspond to six floors. According to the relationship between atmospheric pressure and altitude, sort the six sections of atmospheric pressure from high to low, and you can segment the maps from the first floor to the sixth floor one by one. Figure 5 is a single layer map segmented from the metric map of Figure 1 based on barometric pressure readings.
图6上面的图是2D全局度量地图,中间的图是单个楼层对应的气压读数,下面的图表示的是在2.5维的空间中表示根据大气压分割出的各层地图的三维图示。该三维图示即为利用本发明构建的纽约城市大学的斯坦曼大厅地上六层的地图。The upper figure in Figure 6 is a 2D global metric map, the middle figure is the barometric reading corresponding to a single floor, and the lower figure shows a three-dimensional illustration of each floor map divided according to atmospheric pressure in a 2.5-dimensional space. The three-dimensional illustration is the map of the six floors above the ground of the Steinman Hall of the City University of New York constructed by the present invention.
以上所揭露的仅为本发明一种较佳实施例而已,所描述的实施例在所有方面均应被视为只是示例性而非限制性。因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。What is disclosed above is only a preferred embodiment of the present invention, and the described embodiment should be regarded as illustrative rather than restrictive in all respects. Therefore, the equivalent changes made according to the claims of the present invention still belong to the scope covered by the present invention.
Claims (3)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510757309.XA CN105427738A (en) | 2015-11-10 | 2015-11-10 | Map building method of multi-layer building based on atmospheric pressure |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510757309.XA CN105427738A (en) | 2015-11-10 | 2015-11-10 | Map building method of multi-layer building based on atmospheric pressure |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105427738A true CN105427738A (en) | 2016-03-23 |
Family
ID=55505910
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510757309.XA Pending CN105427738A (en) | 2015-11-10 | 2015-11-10 | Map building method of multi-layer building based on atmospheric pressure |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105427738A (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107665503A (en) * | 2017-08-28 | 2018-02-06 | 汕头大学 | A kind of method for building more floor three-dimensional maps |
CN108388249A (en) * | 2018-03-21 | 2018-08-10 | 上海木爷机器人技术有限公司 | Robotic Dynamic path planning system based on high in the clouds and method |
CN109313810A (en) * | 2016-07-06 | 2019-02-05 | 高通股份有限公司 | System and method for being surveyed and drawn to environment |
CN110243375A (en) * | 2019-06-26 | 2019-09-17 | 汕头大学 | A Method for Constructing 2D and 3D Maps Simultaneously |
CN112270076A (en) * | 2020-10-15 | 2021-01-26 | 同济大学 | Environment model construction method and system based on intelligent agent active perception |
WO2021092873A1 (en) * | 2019-11-13 | 2021-05-20 | 北京数字联盟网络科技有限公司 | Method for determining floor of terminal device |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1845089A (en) * | 2006-05-09 | 2006-10-11 | 上海中策工贸有限公司 | Transmission and query system for traffic tour and location information |
CN101071436A (en) * | 2006-05-09 | 2007-11-14 | 上海中策工贸有限公司 | Traffic-tour and position information transmission inquery system |
CN101093503A (en) * | 2006-06-20 | 2007-12-26 | 三星电子株式会社 | Method, apparatus, and medium for building grid map in mobile robot and method, apparatus, and medium for cell decomposition that uses grid map |
CN104142971A (en) * | 2013-05-07 | 2014-11-12 | 三星泰科威株式会社 | Method and apparatus for constructing map for mobile robot |
CN104281746A (en) * | 2014-09-28 | 2015-01-14 | 同济大学 | Method for generating traffic safety road characteristic graphs on basis of point-cloud |
CN104424297A (en) * | 2013-09-02 | 2015-03-18 | 联想(北京)有限公司 | Information processing method and intelligent equipment |
CN104850615A (en) * | 2015-05-14 | 2015-08-19 | 西安电子科技大学 | G2o-based SLAM rear end optimization algorithm method |
-
2015
- 2015-11-10 CN CN201510757309.XA patent/CN105427738A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1845089A (en) * | 2006-05-09 | 2006-10-11 | 上海中策工贸有限公司 | Transmission and query system for traffic tour and location information |
CN101071436A (en) * | 2006-05-09 | 2007-11-14 | 上海中策工贸有限公司 | Traffic-tour and position information transmission inquery system |
CN101093503A (en) * | 2006-06-20 | 2007-12-26 | 三星电子株式会社 | Method, apparatus, and medium for building grid map in mobile robot and method, apparatus, and medium for cell decomposition that uses grid map |
CN104142971A (en) * | 2013-05-07 | 2014-11-12 | 三星泰科威株式会社 | Method and apparatus for constructing map for mobile robot |
CN104424297A (en) * | 2013-09-02 | 2015-03-18 | 联想(北京)有限公司 | Information processing method and intelligent equipment |
CN104281746A (en) * | 2014-09-28 | 2015-01-14 | 同济大学 | Method for generating traffic safety road characteristic graphs on basis of point-cloud |
CN104850615A (en) * | 2015-05-14 | 2015-08-19 | 西安电子科技大学 | G2o-based SLAM rear end optimization algorithm method |
Non-Patent Citations (1)
Title |
---|
ALI GURCAN OZKIL,ZHUN FAN,ETC: "Mapping of Multi-Floor Buildings: A Barometric Approach", 《2011 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS》 * |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109313810A (en) * | 2016-07-06 | 2019-02-05 | 高通股份有限公司 | System and method for being surveyed and drawn to environment |
CN107665503A (en) * | 2017-08-28 | 2018-02-06 | 汕头大学 | A kind of method for building more floor three-dimensional maps |
CN108388249A (en) * | 2018-03-21 | 2018-08-10 | 上海木爷机器人技术有限公司 | Robotic Dynamic path planning system based on high in the clouds and method |
CN110243375A (en) * | 2019-06-26 | 2019-09-17 | 汕头大学 | A Method for Constructing 2D and 3D Maps Simultaneously |
WO2021092873A1 (en) * | 2019-11-13 | 2021-05-20 | 北京数字联盟网络科技有限公司 | Method for determining floor of terminal device |
CN112270076A (en) * | 2020-10-15 | 2021-01-26 | 同济大学 | Environment model construction method and system based on intelligent agent active perception |
CN112270076B (en) * | 2020-10-15 | 2022-10-28 | 同济大学 | Environment model construction method and system based on intelligent agent active perception |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105427738A (en) | Map building method of multi-layer building based on atmospheric pressure | |
CN106780735B (en) | A semantic map construction method, device and robot | |
CN104077809B (en) | Visual SLAM method based on structural lines | |
CN106370189B (en) | Indoor navigation device and method based on multi-sensor fusion | |
CN107862738B (en) | A method for indoor structured 3D reconstruction based on mobile laser measurement point cloud | |
Dong et al. | ViNav: A vision-based indoor navigation system for smartphones | |
US9849591B2 (en) | Localization of a robot in an environment using detected edges of a camera image from a camera of the robot and detected edges derived from a three-dimensional model of the environment | |
Turner et al. | Floor plan generation and room labeling of indoor environments from laser range data | |
CN104897161B (en) | Indoor plane map making method based on laser ranging | |
AU2024201803A1 (en) | System and method for generating computerized models of structures using geometry extraction and reconstruction techniques | |
JP5323266B2 (en) | Method and apparatus for specifying a POI (point of interest) within a predetermined area | |
CA3058602A1 (en) | Automated mapping information generation from inter-connected images | |
Xu et al. | BIM-based indoor path planning considering obstacles | |
CN107709926B (en) | Automated Mobile Geotechnical Mapping | |
Ozkil et al. | Mapping of multi-floor buildings: A barometric approach | |
南潤榮 | Map-based indoor people localization using an inertial measurement unit | |
Nguyen et al. | A lightweight SLAM algorithm using orthogonal planes for indoor mobile robotics | |
CN109903367A (en) | Construct the method, apparatus and computer readable storage medium of map | |
US10755478B1 (en) | System and method for precision indoors localization and mapping | |
CN108563859B (en) | A method for rapid generation of building models for individual soldier indoor positioning and navigation | |
Agarwal et al. | Characteristics of indoor disaster environments for small uass | |
Khoshelham et al. | The ISPRS benchmark on indoor modelling: preliminary results | |
CN110332936B (en) | Indoor motion trajectory navigation method based on multi-sensor | |
Erturan et al. | The use of LIDAR technology in architectural offices | |
Delmerico et al. | Ascending stairway modeling: A first step toward autonomous multi-floor exploration |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20160323 |