Описание тега g2o
NoneG 2o is a graph-based sparse matrix optimization library for C++, with an emphasis on robotics.
1
ответ
Ошибка LNK2001: неразрешенный внешний символ Visaul C++ SuiteSparse lib
Я использовал Visual C++ 2015. Я получил следующие ошибки при попытке создать пример кода g2o. Error LNK2001 unresolved external symbol __imp_fflush Error LNK2001 unresolved external symbol __imp_fflush Error LNK2001 unresolved external symbol sqrt …
21 янв '19 в 16:45
0
ответов
Ошибка: "данные не выровнены" из Eigen при выполнении настройки связки с помощью g2o
Я определил производный класс с помощью g2o: class EdgeProjectXYZ2UVPoseOnly: public g2o::BaseUnaryEdge<2,Eigen::Vector2d,g2o::VertexSE3Expmap> { public: EIGEN_MAKE_ALIGNED_OPERATOR_NEW; virtual void computeError(); virtual void linearizeOplus…
07 окт '17 в 03:11
0
ответов
Ubuntu, как связать g2o, используя cmake /usr/bin/ld: не могу найти -lg2o_core_d
Когда я бегу make Я получаю этот вывод. Как связать библиотеку g2o с помощью cmake. У CMake нет проблем с записью файлов сборки. [ 7%] Linking CXX executable proj1 /usr/bin/ld: cannot find -lg2o_core_d /usr/bin/ld: cannot find -lg2o_types_slam3d_d /…
15 окт '17 в 23:38
0
ответов
Как использовать g2o для настройки пучка
Я пытаюсь использовать g2o для уточнения 3D-точек, полученных с помощью системы нескольких видов. Я получил 3D-точки с помощью триангуляции, и для каждого сбора у меня есть относительные позы и 2D-функции. Я бы уточнил трехмерные точки, используя g2…
13 апр '16 в 13:44
1
ответ
Ошибки компоновщика libg2o в OS X
Я получаю следующие ошибки компоновщика: cd /Users/mhoggan/Development/bluenote/image_pose_adjustment/image_pose_adjustment/native/graph/cmake-build-debug/src && /Applications/CLion.app/Contents/bin/cmake/bin/cmake -E cmake_link_script CMake…
26 янв '17 в 20:19
2
ответа
Петля, закрывающая 3D Point Clouds
Я хочу понять, как реализовать простой алгоритм закрытия цикла. Вот моя ситуация: у меня есть x чисел облаков точек, и я использовал алгоритм регистрации в 3d, который дал мне позу всех этих облаков точек. В конце концов, я более или менее оказываюс…
17 май '16 в 14:28
0
ответов
Ничего не происходит при попытке выполнить файлы.exe C++ проекта g2o
Я сгенерировал файлы.exe, запустив make для проекта C++ g2o. Однако когда я пытаюсь их выполнить, на короткое время появляется черное окно, но больше ничего не происходит. Означает ли это, что что-то пошло не так при их создании? Я сгенерировал их …
08 авг '15 в 15:45
1
ответ
g2o_viewer не удалось запустить (0xc000007b)
Я построил библиотеку g2o на Windows 7 с Qt 5.6 Eigen 3.3.4 libQGLViewer-2.7.1. Все компилируется нормально, но при первом запуске g2o_viewer программа жалуется на отсутствующий QGLViewer2.dll. Поэтому я добавил его в каталог. После второго запуска …
01 фев '18 в 13:20
0
ответов
Bundle Adjustment с g2o, компилируется и запускается, но данные остаются неизменными
Я выполняю настройку пакета на некоторых известных данных, используя g2o библиотеки. Моя функция основана на OrbSlam2и принимает в двух позах камеры, и std::vector 3d точек с соответствующими 2d точками или "наблюдениями" в каждой из поз камеры. Он …
04 ноя '18 в 14:28
2
ответа
Импорт python успешен в одном терминале, но не в другом
Я скачал и установил (build + make) пакет Cython, g2opy успешно. И когда я попытался проверить, все ли прошло хорошо, я получаю это: (cv) clmno@machine:~/OpenSource/python/g2opy$ python Python 3.4.5 |Continuum Analytics, Inc.| (default, Jul 2 2016, …
10 окт '18 в 19:59
0
ответов
Настройка пакета с библиотекой g2o. Как проверить?
У меня есть простая функция настройки связки, использующая библиотеки g2o для оптимизации поз камеры и точек трехмерной карты. Я прохожу в два KeyFrames, каждый из которых содержит: std::vector<cv::Point2d> vObs_pos; //the 2d coordinates that …
30 окт '18 в 13:27
0
ответов
Pose Graph SLAM: Как использовать библиотеку GTSAM для тестирования наборов данных.g2o?
Я установил GTSAM 3.2.1 от Borg Lab, Фрэнк Делларт. Я скачал наборы данных.g2o, такие как Manhattan и Intel, с веб-сайта Luca Carlones. Теперь, чтобы протестировать библиотеку с этими наборами данных, как мне поступить?? Существует пример кода для и…
24 авг '18 в 03:59
0
ответов
Ошибка сегментации при выполнении настройки пучка с помощью g2o
void bundleAdjustment ( const vector< cv::Point3f > points_3d, const vector< cv::Point2f > points_2d, const Mat& K, Mat& R, Mat& t ) { typedef g2o::BlockSolver< g2o::BlockSolverTraits<6,3> > Block; Block::LinearSo…
10 сен '17 в 02:48
0
ответов
g2o конфликтует с opencv на /g2o-master/g2o/examples/ba/ba_demo.cpp?
Когда я тестирую g2o в /g2o-master/g2o/examples/ba/ba_demo.cpp, CMakeList.txt выглядит следующим образом: FIND_PACKAGE( OpenCV 2.4 REQUIRED ) LIST( APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake_modules ) SET( G2O_ROOT /usr/local/include/g2o )…
09 фев '17 в 05:54
1
ответ
Сбой при инициализации G2O BlockSolver в системе Unix
У меня есть проект, который обладает и использует библиотеку G2O, она работает на обеих платформах (win / Unix). (Окно пройдено / UNIX разбито) Мы можем видеть на обеих платформах эти строки: g2o::SparseOptimizer optimizer; g2o::BlockSolver_6_3::Lin…
01 авг '18 в 15:12
0
ответов
NoneG 2o оптимизировать две позы, которые разделяют очки?
Я пытаюсь разобраться с настройкой связки с помощью библиотеки g2o. У меня есть стереокамера, два набора совпадающих точек с каждой стороны и триангулированные 3d точки между ними. У меня есть следующая функция, которая берет предварительно согласов…
20 авг '19 в 20:45
0
ответов
NoneG 2o Оптимизация графика, какое ребро использовать для ограничения расстояния?
У меня есть проблема оптимизации, которую я пытаюсь решить с помощью g2o У меня есть набор данных, который представляет собой N шумных поз (XYZ) и известные (менее шумные) расстояния от каждой позы до каждой другой позы. У меня это структурировано к…
19 июн '19 в 12:11
1
ответ
Как клонировать, создавать и связывать фреймворк g2o на C++
Я хочу использовать библиотеку g2o в своем проекте C++11 в Ubuntu 18.04, но не могу заставить сборку работать. У меня есть все зависимости. Но я не могу связать библиотеку g2o со своим проектом через CMakeLists.txt Я новичок в зависимостях C++. Я пр…
03 ноя '19 в 16:06
0
ответов
Как добавить ограничение "точка-плоскость" с помощью G2o
В настоящее время я использую G2o для оптимизации графика позы. На данный момент я использую соответствия 3d-3d для ограничения точка-точка. Теперь я хочу, чтобы это ограничение было двухкоординатным, например формула (1) в https://www.comp.nus.edu.…
09 янв '20 в 20:24
1
ответ
Как оптимизировать функцию с несколькими ограничениями с помощью g2o
В настоящее время я пытаюсь оптимизировать функцию нескольких ограничений для SLAM. Классическая функция оптимизации минимизирует ошибки перепроецирования с помощью g2o, как предложено в https://fzheng.me/2016/03/15/g2o-demo/. Моя проблема в том, чт…
16 дек '19 в 14:36