• 제목/요약/키워드: Indoor Mapping

검색결과 103건 처리시간 0.028초

시차변화(Disparity Change)와 장면의 부분 분할을 이용한 SLAM 방법 (SLAM Method by Disparity Change and Partial Segmentation of Scene Structure)

  • 최재우;이철희;임창경;홍현기
    • 전자공학회논문지
    • /
    • 제52권8호
    • /
    • pp.132-139
    • /
    • 2015
  • 카메라를 이용하는 시각(visual) SLAM(Simultaneous Localization And Mapping)은 로봇의 위치 등을 파악하는데 널리 이용되고 있다. 일반적으로 시각 SLAM은 움직임이 없는 고정된 특징점을 대상으로 연속적인 시퀀스 상에서 카메라의 움직임을 추정한다. 따라서 이동하는 객체가 많이 존재하는 상황에서는 안정적인 결과를 기대하기 어렵다. 본 논문에서는 이동 객체가 많은 상황에서 스테레오 카메라를 이용한 SLAM을 안정화하는 방법을 제안한다. 먼저, 스테레오 카메라를 이용하여 깊이영상을 추출하고 옵티컬 플로우를 계산한다. 그리고 좌우 영상의 옵티컬 플로우를 이용하여 시차변화(disparity change)를 계산한다. 그리고 깊이 영상에서 사람과 같이 움직이는 객체에 대한 ROI(Region Of Interest)를 구한다. 실내 상황에서는 벽과 같은 정적인 평면들이 움직이는 영역으로 잘못 판단되는 경우가 자주 발생한다. 이런 문제점을 해결하기 위해 깊이 영상을 X-Z 평면으로 사영하고 허프(hough) 변환하여 장면을 구성하는 평면을 결정한다. 앞의 과정에서 판단된 이동 객체 중에서 벽과 같은 장면 요소를 제외한다. 제안된 방법을 통해 정적인 특징점이 요구되는 SLAM의 성능을 보다 안정화할 수 있음을 확인하였다.

실내 환경에서 Chirp Emission과 Echo Signal을 이용한 심층신경망 기반 객체 감지 기법 (DECODE: A Novel Method of DEep CNN-based Object DEtection using Chirps Emission and Echo Signals in Indoor Environment)

  • 남현수;정종필
    • 한국인터넷방송통신학회논문지
    • /
    • 제21권3호
    • /
    • pp.59-66
    • /
    • 2021
  • 인간은 오감 (시각, 청각, 후각, 촉각, 미각) 중 시각 및 청각 정보를 위주로 사용하여 주변 물체를 인식한다. 최신의 객체 인식과 관련한 주요 연구에서는 주로 이미지센서 정보를 이용한 분석에 초점이 맞추어져 있다. 본 논문에서는 다양한 chirp 오디오 신호를 관측공간에 방출하고 2채널 수신센서를 통해 echo를 수집하여 스펙트럼 이미지로 변화시킨 후 딥러닝을 기반으로 이미지 학습 알고리즘을 이용하여 3D 공간상의 객체 인식 실험을 진행하였다. 본 실험은 무향실의 이상적 조건이 아닌 일반적인 실내 환경에서 발생하는 잡음 및 echo가 있는 환경에서 실험을 진행하였고 echo를 통해 객체 인식률을 83% 정확도로 물체의 위치 추정할 수 있었다. 또 한 추론 결과를 관측공간과 3D Sound 공간 신호로 mapping 하여 소리로 출력하여 3D 사운드의 학습을 통해 소리를 통한 시각 정보를 얻을 수 있었다. 이는 객체 인식 연구를 위해서 이미지 정보와 함께 다양한 echo 정보의 활용이 요구된다는 의미이며 이런 기술을 3D 사운드를 통한 증강현실 등에 활용 가능할 것이다.

Simple Pyramid RAM-Based Neural Network Architecture for Localization of Swarm Robots

  • Nurmaini, Siti;Zarkasi, Ahmad
    • Journal of Information Processing Systems
    • /
    • 제11권3호
    • /
    • pp.370-388
    • /
    • 2015
  • The localization of multi-agents, such as people, animals, or robots, is a requirement to accomplish several tasks. Especially in the case of multi-robotic applications, localization is the process for determining the positions of robots and targets in an unknown environment. Many sensors like GPS, lasers, and cameras are utilized in the localization process. However, these sensors produce a large amount of computational resources to process complex algorithms, because the process requires environmental mapping. Currently, combination multi-robots or swarm robots and sensor networks, as mobile sensor nodes have been widely available in indoor and outdoor environments. They allow for a type of efficient global localization that demands a relatively low amount of computational resources and for the independence of specific environmental features. However, the inherent instability in the wireless signal does not allow for it to be directly used for very accurate position estimations and making difficulty associated with conducting the localization processes of swarm robotics system. Furthermore, these swarm systems are usually highly decentralized, which makes it hard to synthesize and access global maps, it can be decrease its flexibility. In this paper, a simple pyramid RAM-based Neural Network architecture is proposed to improve the localization process of mobile sensor nodes in indoor environments. Our approach uses the capabilities of learning and generalization to reduce the effect of incorrect information and increases the accuracy of the agent's position. The results show that by using simple pyramid RAM-base Neural Network approach, produces low computational resources, a fast response for processing every changing in environmental situation and mobile sensor nodes have the ability to finish several tasks especially in localization processes in real time.

구조화된 환경에서의 가중치 템플릿 매칭을 이용한 자율 수중 로봇의 비전 기반 위치 인식 (Vision-based Localization for AUVs using Weighted Template Matching in a Structured Environment)

  • 김동훈;이동화;명현;최현택
    • 제어로봇시스템학회논문지
    • /
    • 제19권8호
    • /
    • pp.667-675
    • /
    • 2013
  • This paper presents vision-based techniques for underwater landmark detection, map-based localization, and SLAM (Simultaneous Localization and Mapping) in structured underwater environments. A variety of underwater tasks require an underwater robot to be able to successfully perform autonomous navigation, but the available sensors for accurate localization are limited. A vision sensor among the available sensors is very useful for performing short range tasks, in spite of harsh underwater conditions including low visibility, noise, and large areas of featureless topography. To overcome these problems and to a utilize vision sensor for underwater localization, we propose a novel vision-based object detection technique to be applied to MCL (Monte Carlo Localization) and EKF (Extended Kalman Filter)-based SLAM algorithms. In the image processing step, a weighted correlation coefficient-based template matching and color-based image segmentation method are proposed to improve the conventional approach. In the localization step, in order to apply the landmark detection results to MCL and EKF-SLAM, dead-reckoning information and landmark detection results are used for prediction and update phases, respectively. The performance of the proposed technique is evaluated by experiments with an underwater robot platform in an indoor water tank and the results are discussed.

레이저포인터와 단일카메라를 이용한 거리측정 시스템 (A Distance Measurement System Using a Laser Pointer and a Monocular Vision Sensor)

  • 전영산;박정근;강태삼;이정욱
    • 한국항공우주학회지
    • /
    • 제41권5호
    • /
    • pp.422-428
    • /
    • 2013
  • 최근에 소형무인기(small UAV)에 대한 관심이 증대되고 있는데, 이는 소형무인기가 비용대비 효율적이고 사람의 접근이 어려운 재난 환경 등에 적합하기 때문이다. 이러한 소형무인기에서 거리측정을 통한 매핑(mapping)은 필수적인 기술이다. 기존의 무인시스템 연구에서 거리 측정 센서는 주로 레이저 센서와 스테레오 비전 센서를 많이 사용하였다. 레이저 센서는 정확도와 신뢰성이 우수하지만 대부분 고가의 장비이고 스테레오 비전 센서는 구현이 용이하지만 무게 측면에서 소형무인기에 탑재하여 사용하기에는 적합하지 않다. 본 논문에서는 레이저 포인터와 단일 카메라를 사용하여 저가의 거리측정기를 구성하는 방안을 소개한다. 제안한 시스템을 이용하여 거리를 측정하고 이로부터 맵을 구성하는 실험을 수행하였고 실제 데이터와 비교 분석하여 시스템의 신뢰성을 검증하였다.

고집광 태양열 시뮬레이터의 광학 특성 평가 (Optical Characterization of a High-Flux Solar Thermal Simulator)

  • 채관교;이현진;윤환기;김종규;강용혁;이성욱
    • 한국태양에너지학회 논문집
    • /
    • 제35권3호
    • /
    • pp.65-71
    • /
    • 2015
  • A solar thermal simulator is suitable for indoor experiments of solar receivers and reactors when solar insolation and weather conditions are not favorable. Moreover, due to the easy control of electric power input, the solar thermal simulator allows the adjustment of power input incident on solar receivers and reactors and thus the implementation of accurate experiments. We manufactured a solar simulator, which is comprised of three sets of a xenon lamp and an elliptical reflector. In order to serve as a test facility, optical characterization of the solar simulator via radiation heat flux measurement is a critical prerequisite. We applied the flux mapping method to measuring the heat flux distribution of the three lamps. We presented the measurement results in terms of the heat flux distribution, the peak heat flux, the power distribution, the maximum power, and the efficiency for electric power conversion into radiation power. Characterization results show that our solar simulator provides the peak heat flux of $3,019kW/m^2$, the maximum power of 16.9 kW, and the conversion efficiency of 45%, additionally with a 10% operation margin for output increase.

ROS 기반의 지하광산용 자율주행 로봇 개발과 경유지 주행 실험 (Development of a ROS-Based Autonomous Driving Robot for Underground Mines and Its Waypoint Navigation Experiments)

  • 김헌무;최요순
    • 터널과지하공간
    • /
    • 제32권3호
    • /
    • pp.231-242
    • /
    • 2022
  • 본 연구에서는 지하광산에서 로봇의 위치를 추정하고, 여러 경유지를 거쳐 주행한 후 원위치로 복귀하는 ROS (Robot Operating System) 기반의 자율주행 로봇을 개발하였다. 자율주행 로봇은 SLAM (Simultaneous Localization And Mapping) 기술을 활용하여 주행 경로에 대한 전역 지도를 사전에 생성한다. 이후, 라이다 센서를 통해 측정되는 벽면의 형태와 전역 지도를 매칭하고 AMCL (Adaptive Monte Carlo Localization) 기법을 통해 데이터들을 융합하여 로봇의 위치를 보정한다. 또한, 라이다 센서를 통해 전방 주행환경을 인지하고, 장애물을 회피한다. 개발된 자율주행 로봇을 활용하여 지하광산 현장을 모사한 실내 실험장을 대상으로 주행 실험을 수행하였다. 그 결과, 자율주행 로봇은 다중 지점의 경유지에 대해 순차적으로 주행하고 장애물을 회피하며 안정적으로 복귀하는 것을 확인할 수 있었다.

군중-제공 신호지도 작성 및 위치 추적 시스템의 설계 (Design of a Crowd-Sourced Fingerprint Mapping and Localization System)

  • 최은미;김인철
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제2권9호
    • /
    • pp.595-602
    • /
    • 2013
  • WiFi 신호지도법은 실내 환경을 위한 효과적인 위치 추적 기술로 잘 알려져 있다. 하지만 이 기술은 주어진 공간 전역에 걸쳐 미리 구축된 대용량의 신호지도가 있어야 적용할 수 있다. 또한 이 기술을 적용하기 위해서는 환경이 변함에 따라 전문가에 의해 주기적으로 새로운 신호지도를 구축하거나 변경하는 작업이 필요하다. 최근 들어 이러한 문제점을 극복하기 위한 한 가지 방법으로서, 군중-제공 신호지도 작성 방식이 많은 연구자들의 관심을 모으고 있다. 이 방식은 다수의 자발적인 사용자들로 하여금 특정 공간에서 수집한 자신들의 신호지도를 다른 사람들과 함께 서로 공유할 수 있도록 해준다. 따라서 군중-제공 신호지도 방식을 이용하면 신호지도를 자동으로 최신의 상태로 변경할 수 있다. 하지만, 대부분의 군중-제공 신호지도 작성 시스템들에서는 사용자들이 자신의 위치를 스스로 판단하여 수작업으로 직접 입력하도록 요구하고 있다. 그 뿐만 아니라, 이들 시스템에서는 다수의 사용자들로부터 수집되는 신호지도들 중에서 오류가 있는 것들을 찾아내고 이들을 여과해주는 체계적인 메커니즘을 가지고 있지 않다. 본 논문에서는 군중-제공 신호지도 작성 및 위치 추적(CMAL) 시스템의 설계에 대해 소개한다. 본 논문에서 제안하는 시스템은 다수의 스마트폰 사용자들로부터 수집된 지역 신호지도들을 이용하여 자동으로 공유 신호지도를 구축/갱신할 수 있을 뿐만 아니라, 동시에 새로운 신호지도를 이용하여 각 스마트폰 사용자의 위치를 추적할 수 있는 기능을 제공한다. 본 시스템은 각 스마트폰에서 신호지도를 수집하는 다수의 클라이언트들과, 공유 신호지도 데이터베이스를 관리하는 중앙의 서버로 구성된다. 각 클라이언트에는 스마트폰 사용자의 실시간 위치를 추적하면서 동시에 지역 신호지도를 생성하는 파티클 필터-기반의 WiFi SLAM 엔진을 내장하고 있으며, 서버에는 공유 신호지도의 무결성 유지를 위한 가우시안 보간법 기반의 오류 여과 알고리즘을 채택하고 있다. 다양한 실험들을 수행한 결과를 통해, 본 논문에서 제안한 시스템의 높은 성능을 확인할 수 있었다.

지향각이 넓은 저가의 초음파센서를 이용한 이동로봇의 장애물 회피 (Obstacle Avoidance of a Mobile Robot Using Low-Cost Ultrasonic Sensors with Wide Beam Angle)

  • 최윤규;최우수;송재복
    • 제어로봇시스템학회논문지
    • /
    • 제15권11호
    • /
    • pp.1102-1107
    • /
    • 2009
  • An ultrasonic sensor has been widely used as a range sensor for its low cost and capability of detecting some obstacles, such as glasses and black surfaces, which are not well detected by a laser scanner and an IR sensor. Although low-cost sensors are preferred for practical service robots, they suffer from the inaccurate and insufficient range information. This paper proposes a novel approach to obstacle avoidance using low-cost anisotropic ultrasonic sensors with wide beam angle. In this paper, obstacles can be detected by the proposed sensor configuration which consists of one transmitter and three receivers. Because even wide obstacles are represented by a point, which corresponds to the intersection of range data from each receiver of the anisotropic sensor, a robot cannot avoid wide obstacles successfully. This paper exploits the probabilistic mapping technique to avoid collision with various types of obstacles. The experimental results show that the proposed method can robustly avoid obstacles in most indoor environments.

직선기반 SLAM에서의 루프결합 (Loop Closure in a Line-based SLAM)

  • 장국현;서일홍
    • 로봇학회논문지
    • /
    • 제7권2호
    • /
    • pp.120-128
    • /
    • 2012
  • The loop closure problem is one of the most challenging issues in the vision-based simultaneous localization and mapping community. It requires the robot to recognize a previously visited place from current camera measurements. While the loop closure often relies on visual bag-of-words based on point features in the previous works, however, in this paper we propose a line-based method to solve the loop closure in the corridor environments. We used both the floor line and the anchored vanishing point as the loop closing feature, and a two-step loop closure algorithm was devised to detect a known place and perform the global pose correction. We propose an anchored vanishing point as a novel loop closure feature, as it includes position information and represents the vanishing points in bi-direction. In our system, the accumulated heading error is reduced using an observation of a previously registered anchored vanishing points firstly, and the observation of known floor lines allows for further pose correction. Experimental results show that our method is very efficient in a structured indoor environment as a suitable loop closure solution.