Giter Club home page Giter Club logo

orb_line_slam's Introduction

#ORB_Line_SLAM

ORB_line_SLAM is an extension to the classic ORB_SLAM2 that make use of both point and line features.

Abstract:


The combination of wearable sensors and Augmented Reality (AR) technology has shown promising prospects in assisting substation inspection, especially when the tasks are infrequent and unfamiliar to human operators. In this paper, a wearable-assisted system (WAS) is proposed for task-specific global navigation and position-aware workflow guidance using a head-mounted stereo camera. The key of our proposal is an extended stereo visual SLAM approach is proposed with Bags of Point and Line Word (BoPLW) pairs, which ensures more accurate and robust dynamic ego-localization performance against several challenges that are typical in substations, such as similar facilities, low-textured scenes and lighting changes. In addition, the paper proposes to learn a global Metric-Topological Abstract map (MTA-map) for supporting map-based re-localization and navigation guidance. A prototype of WAS is developed in which augmentations of guidance are delivered to users via an optical see-through display. The system is evaluated in field experiments designed as an substation inspection scenario and other similar industrial inspection applications. The results validate the practicability and effectiveness of the system. Our code is available at https://github.com/robotseu/ORB_Line_SLAM.

Citation:

K. Qian, W. Zhao, K. Li, X. Ma and H. Yu, "Visual SLAM with BoPLW Pairs using Egocentric Stereo Camera for Wearable-assisted Substation Inspection," in IEEE Sensors Journal. doi: 10.1109/JSEN.2019.2947275. PDF

@article{Qian2019,
title = {Visual SLAM with BoPLW Pairs using Egocentric Stereo Camera for Wearable-assisted Substation Inspection},
journal = {IEEE Sensors Journal},
author = {Qian, Kun and Zhao, Wei and Li, Kai and Ma, Xudong and Yu, Hai},
volume = {doi: 10.1109/JSEN.2019.2947275},
year = {2019}
}

orb_line_slam's People

Contributors

robotseu avatar stdmkmehp avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

orb_line_slam's Issues

Vocabulary loading failure: This is not a correct text file!

你好!
编译过程一切正常,没有什么问题
在跑ros版本
rosrun ORB_Line_SLAM2 Stereo Vocabulary/ORBvoc.txt Examples/Stereo/EuRoC.yaml true
出现报错
ORB_Line_SLAM based on ORB-SLAM2, Lab404, School of Automation, Southeast University.

ORB-SLAM2 Copyright (C) 2014-2016 Raul Mur-Artal, University of Zaragoza.
This program comes with ABSOLUTELY NO WARRANTY;
This is free software, and you are welcome to redistribute it
under certain conditions. See LICENSE.txt.

Input sensor was set to: Stereo

Loading ORB and Line Vocabulary. This could take a while...
Vocabulary loading failure: This is not a correct text file!
Vocabulary loading failure: This is not a correct text file!
Wrong path to vocabulary.
Falied to open at: or

试了Vocabulary下面其他txt文件,都是一样的问题
请问有人知道为什么吗,谢谢!

段错误 (核心已转储)

研究了好久也不知哪里的问题,所以请教下:编译完成,运行就出现了这个错误:
Line Extractor Parameters:

  • Number of Line Features: 500

Depth Threshold (Close/Far Points): 18.8008

Use Motion Model: 1


Start processing sequence ...
Images in the sequence: 4541

New map created with 848 points
New map created with 181 lines

[Debug] Calling TrackReferenceKeyFrameWithLine(), mCurrentFrame.mnId:1
[Debug] In TrackReferenceKeyFrameWithLine(), After optimization, nmatchesMap_p:180, nmatchesMap_l:62
段错误 (核心已转储)

麻烦解答,万分感激~

字典读入

你好,我解决读入问题了,但是一直碰到这个
Start processing sequence ...
Images in the sequence: 4541

terminate called after throwing an instance of 'cv::Exception'
what(): OpenCV(3.4.6) /home/wq/opencv/modules/imgproc/src/lsd.cpp:139: error: (-213:The function/feature is not implemented) Implementation has been removed due original code license issues in function 'LineSegmentDetectorImpl'
作者有什么好的解决办法么

线特征没有在局部建图做计算

您好!您的程序中线特征没有在局部建图中计算吗?在单目PL-SLAM: Real-Time Monocular Visual SLAM with Points and Lines论文中,是有在局部建图中计算的,是不是双目计算在局部建图中可以忽略?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.