• Title/Summary/Keyword: mobile mapping

Search Result 398, Processing Time 0.025 seconds

The Middleware Extension for guaranteeing the Implementation-Independency between C++ and VHDL (SCA에서 C++/VHDL 구현 독립성을 보장하기 위한 미들웨어의 확장)

  • Bae, Myung-Nam;Lee, Byung-Bog;Park, Ae-Soon;Lee, In-Hwan;Kim, Nae-Soo
    • Journal of the Institute of Electronics Engineers of Korea TC
    • /
    • v.46 no.6
    • /
    • pp.66-77
    • /
    • 2009
  • In this paper, we propose a CORBA middleware extension which is suitable to SCA based communication environment. The extensions guarantee the components to interconnect others without consideration about its implementation way and enables the developers to easily achieve the performance improvements in comparison to the existing methodology. This extension includes the HAO, the IDL2VHDL compiler, and the improvement of ORBit. The HAO is ORB implemented in logic level and is limited the some function according to the characteristic of FPGA. In addition, the IDL2VHDL compiler provides the mapping from CORBA IDL to VHDL, the VHSIC hardware description language, and the additional procedures for processing the component. Finally, the improved ORBit, CORBA ORB on GPP, can be direct connecting with the HAO on FPGA.

FPGA Implementation of Scan Conversion Unit using SIMD Architecture and Hierarchical Tile-based Traversing Method (계층적 타일기반 탐색기법과 SIMD 구조가 적용된 스캔변환회로의 FPGA 구현)

  • Ha, Chang-Soo;Choi, Byeong-Yoon
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.14 no.9
    • /
    • pp.2023-2030
    • /
    • 2010
  • In this paper, we present research results of developing high performance scan conversion unit and implementing it on FPGA chip. To increase performance of scan conversion unit, we propose an architecture of scan converter that is a SIMD architecture and uses tile-based traversing method. The proposed scan conversion unit can operate about 124Mhz clock frequency on Xilinx Vertex4 LX100 device. To verify the scan conversion unit, we also develop shader unit, texture mapping unit and $240{\times}320$ color TFT-LCD controller to display outputs of the scan conversion unit on TFT-LCD. Because the scan conversion unit implemented on FPGA has 311Mpixels/sec pixel rate, it is applicable to desktop pc's 3d graphics system as well as mobile 3d graphics system needing high pixel rates.

Acquisition of 3D Spatial Data for Indoor Environment by Integrating Laser Scanner and CCD Sensor with IMU (실내 환경에서의 3차원 공간데이터 취득을 위한 IMU, Laser Scanner, CCD 센서의 통합)

  • Suh, Yong-Cheol;Nagai, Masahiko
    • Journal of the Korean Association of Geographic Information Studies
    • /
    • v.10 no.1
    • /
    • pp.1-9
    • /
    • 2007
  • 3D data are in great demand for pedestrian navigation recently. For pedestrian navigation, we needs to reconstruct 3D model in detail from people's eye. In order to present spatial features in detail for pedestrian navigation, it is indispensable to develop 3D model not only in outdoor environment but also in indoor environment such as underground shopping complex. However, it is very difficult to acquire 3D data efficiently by mobile mapping without GPS. In this research, 3D shape was acquired by Laser scanner, and texture by CCD(Charge Coupled Device) sensor. Continuous changes position and attitude of sensors were measured by IMU(Inertial Measurement Unit). Moreover, IMU was corrected by relative orientation of CCD images without GPS(Global Positioning System). In conclusion, Reliable, quick, and handy method for acquiring 3D data for indoor environment is proposed by a combination of a digital camera and a laser scanner with IMU.

  • PDF

Learning Rules for AMR of Collision Avoidance using Fuzzy Classifier System (퍼지 분류자 시스템을 이용한 자율이동로봇의 충돌 회피학습)

  • 반창봉;심귀보
    • Journal of the Korean Institute of Intelligent Systems
    • /
    • v.10 no.5
    • /
    • pp.506-512
    • /
    • 2000
  • In this paper, we propose a Fuzzy Classifier System(FCS) makes the classifier system be able to carry out the mapping from continuous inputs to outputs. The FCS is based on the fuzzy controller system combined with machine learning. Therefore the antecedent and consequent of a classifier in FCS are the same as those of a fuzzy rule. In this paper, the FCS modifies input message to fuzzified message and stores those in the message list. The FCS constructs rule-base through matching between messages of message list and classifiers of fuzzy classifier list. The FCS verifies the effectiveness of classifiers using Bucket Brigade algorithm. Also the FCS employs the Genetic Algorithms to generate new rules and modifY rules when performance of the system needs to be improved. Then the FCS finds the set of the effective rules. We will verifY the effectiveness of the poposed FCS by applying it to Autonomous Mobile Robot avoiding the obstacle and reaching the goal.

  • PDF

Scalable and Robust Data Dissemination Scheme for Large-Scale Wireless Sensor Networks (대규모 무선 센서 네트워크를 위한 확장성과 강건성이 있는 데이터 전송 방안)

  • Park, Soo-Chang;Lee, Eui-Sin;Park, Ho-Sung;Lee, Jeong-Cheol;Oh, Seung-Min;Jung, Ju-Hyun;Kim, Sang-Ha
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.34 no.12B
    • /
    • pp.1359-1370
    • /
    • 2009
  • In wireless sensor networks, data dissemination is based on data-centric routing that well matches the publish/subscribe communication paradigm. The publish/subscribe paradigm requires decoupling properties: space, time, and synchronization decoupling. For large-scale applications, the three decoupling properties provide scalability and robust communication. However, existing data dissemination schemes for wireless sensor networks do not achieve full decoupling. Therefore, we propose a novel data dissemination scheme that fully accomplishes the three decoupling, called ARBIETER. ARBITER constructs an independent network structure as a logical software bus. Information interworking between publishers and subscribers is indirectly and asynchronously performed via the network structure. ARBITER also manages storage and mapping of queries and data on the structure because of supporting different time connection of publishers and subscribers. Our simulation proves ARBITER show better performance in terms of scalability, network robustness, data responsibility, mobility support, and energy efficiency.

Collision Avoidance Using Omni Vision SLAM Based on Fisheye Image (어안 이미지 기반의 전방향 영상 SLAM을 이용한 충돌 회피)

  • Choi, Yun Won;Choi, Jeong Won;Im, Sung Gyu;Lee, Suk Gyu
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.22 no.3
    • /
    • pp.210-216
    • /
    • 2016
  • This paper presents a novel collision avoidance technique for mobile robots based on omni-directional vision simultaneous localization and mapping (SLAM). This method estimates the avoidance path and speed of a robot from the location of an obstacle, which can be detected using the Lucas-Kanade Optical Flow in images obtained through fish-eye cameras mounted on the robots. The conventional methods suggest avoidance paths by constructing an arbitrary force field around the obstacle found in the complete map obtained through the SLAM. Robots can also avoid obstacles by using the speed command based on the robot modeling and curved movement path of the robot. The recent research has been improved by optimizing the algorithm for the actual robot. However, research related to a robot using omni-directional vision SLAM to acquire around information at once has been comparatively less studied. The robot with the proposed algorithm avoids obstacles according to the estimated avoidance path based on the map obtained through an omni-directional vision SLAM using a fisheye image, and returns to the original path. In particular, it avoids the obstacles with various speed and direction using acceleration components based on motion information obtained by analyzing around the obstacles. The experimental results confirm the reliability of an avoidance algorithm through comparison between position obtained by the proposed algorithm and the real position collected while avoiding the obstacles.

Development of geoData Aquisition System for Panoramic Image Contents Service based on Location (위치기반 파노라마 영상 콘텐츠 서비스를 위한 geoData 취득 및 처리시스템 개발)

  • Cho, Hyeon-Koo;Lee, Hyung
    • The Journal of the Korea Contents Association
    • /
    • v.11 no.1
    • /
    • pp.438-447
    • /
    • 2011
  • geoContents have been closely related with personal life since the Google Earth and Street View by Google and the Road View by Daum were introduced. So, Location-based content, which is referred to geoContents, involving geometric spacial information and location-based image information is a sharp rise in demand. A mobile mapping system used in the area of map upgrade and road facility management has been having difficulties in satisfying the demand in the cost and time for obtaining these kinds of contents. This paper addresses geoData acquisition and processing system for producing panoramic images. The system consists of 3 devices: the first device is 3 GPS receivers for acquiring location information which is including position, attitude, orientation, and time. The second is 6 cameras for image information. And the last is to synchronize the both data. The geoData acquired by the proposed system and the method for authoring geoContents which are referred to a panoramic image with position, altitude, and orientation will be used as an effective way for establishing the various location-based content and providing them service area.

Detection of Unauthorized Facilities Occupying on the National and Public Land Using Spatial Data (공간정보 자료를 이용한 국·공유지 무단점유 시설물 탐색)

  • Lee, Jae Bin;Kim, Seong Yong;Jang, Han Me;Huh, Yong
    • Journal of the Korean Society of Surveying, Geodesy, Photogrammetry and Cartography
    • /
    • v.36 no.2
    • /
    • pp.67-74
    • /
    • 2018
  • This study has proposed a methodology to detect suspicious facilities that occupy national and public land by using the cadastral and digital maps. First, we constructed a spatial database of national & public land based on the cadastral maps by linking its management ledger. Using the PNU (Parcel Number) code as a key field, the data managed by different institutions are integrated into a single spatial information DB (database) and then, the use or nonuse state of each parcel is confirmed on the cadastral map. Next, we explored the suspicious facilities that existed in the unused parcel by utilizing the digital topographical map. Then, the proposed methodology was applied for various regions and tested its feasibility. Through this study, it will be possible to improve the utilization of digital maps and to manage the national and public land efficiently and economically.

Game Programming of Digital Television Using OSD Middleware (OSD를 이용한 DTV용 게임 설계 및 구현)

  • Kim, Se-Young;Kim, Jang-Hyeon;Kim, Dae-Jin
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.15 no.1
    • /
    • pp.249-256
    • /
    • 2011
  • Since various applications is converged in digital televisions, playing game on DTV will be available in the immediate future. Game programming of DTV is more difficult than that of PC in a viewpoint of game development. Since TV use very simple remote controller as user interface, mapping type, choice type, and one-button type are used among mobile game user interfaces. In addition, we suggest to use text class, numeral class, bitmap class, and shape class of DTV OSD middleware which is proven software, instead of developing new DTV-oriented game engine. The proposed interfaces can be applied in various game situations and allow intuitive and fast operations. By using OSD middleware, game actions can be subdivided into state structures, OSD objects can be used as game objects, and events and actions of remote controller keys are easily defined.

Learning of Fuzzy Rules Using Fuzzy Classifier System (퍼지 분류자 시스템을 이용한 퍼지 규칙의 학습)

  • Jeong, Chi-Seon;Sim, Gwi-Bo
    • Journal of the Institute of Electronics Engineers of Korea CI
    • /
    • v.37 no.5
    • /
    • pp.1-10
    • /
    • 2000
  • In this paper, we propose a Fuzzy Classifier System(FCS) makes the classifier system be able to carry out the mapping from continuous inputs to outputs. The FCS is based on the fuzzy controller system combined with machine learning. Therefore the antecedent and consequent of a classifier in FCS are the same as those of a fuzzy rule. In this paper, the FCS modifies input message to fuzzified message and stores those in the message list. The FCS constructs rule-base through matching between messages of message list and classifiers of fuzzy classifier list. The FCS verifies the effectiveness of classifiers using Bucket Brigade algorithm. Also the FCS employs the Genetic Algorithms to generate new rules and modify rules when performance of the system needs to be improved. Then the FCS finds the set of the effective rules. We will verify the effectiveness of the poposed FCS by applying it to Autonomous Mobile Robot avoiding the obstacle and reaching the goal.

  • PDF