Comments (8)
I committed two visual-inertial ROS interfaces Mono_inertial and Stereo_inertial at https://github.com/xiefei2929/ORB_SLAM3-ROS-Interface which can be run in real time with the camera stereo+imu/mono+imu.
I also modified RGBD-inertial mode and committed its ROS interface base on ORB-SLAM3 which can be run in real time with the camera RGBD+imu such as Realsense D435i, the codes at https://github.com/xiefei2929/ORB_SLAM3-RGBD-Inertial
In addition, only after you calibrate your equipment accurately can it work normally. Inaccurate calibration will raise the times of VIBA iterations and cause stuck.
from orb_slam3.
I committed two visual-inertial ROS interfaces Mono_inertial and Stereo_inertial at https://github.com/xiefei2929/ORB_SLAM3-ROS-Interface which can be run in real time with the camera stereo+imu/mono+imu.
I also modified RGBD-inertial mode and committed its ROS interface base on ORB-SLAM3 which can be run in real time with the camera RGBD+imu such as Realsense D435i, the codes at https://github.com/xiefei2929/ORB_SLAM3-RGBD-InertialIn addition, only after you calibrate your equipment accurately can it work normally. Inaccurate calibration will raise the times of VIBA iterations and cause stuck.
Hi,thank you. I tried to compile ORB_SLAM3-ROS-Interface with the command'./build.sh', but an error occurred: The file Examples/Monocular-Inertial/mono_inertial_tum_vi.cc, etc. is missing. I have a doubt: it is to compile your ROS directly -interface or replace your ros package with /Examples/ROS/ORB_SLAM3 of ORB_SLAM3?
from orb_slam3.
Just delete the Examples which aren't there in CMakelist. I updated Cmakelist, now it is fixed
from orb_slam3.
Just delete the Examples which aren't there in CMakelist. I updated Cmakelist, now it is fixed
好的.我运行了程序,但一直在reset,没有形成轨迹.我不确定是不是没有标定小觅相机导致的.我修改了imu和image订阅的话题,没有修改EuRoC.yaml.打印的信息如下
First KF:1124; Map init KF:1123
New Map created with 116 points
Fail to track local map!
IMU is not or recently initialized. Reseting active map...
LM: Active map reset recieved
LM: Active map reset, waiting...
LM: Reseting current map in Local Mapping...
LM: End reseting Local Mapping...
LM: Reset free the mutex
LM: Active map reset, Done!!!
mnFirstFrameId = 4205
mnInitialFrameId = 4203 2948
Frames had been set to lost last KF is empty!
not IMU meas
last KF is empty!
from orb_slam3.
必须要标定的
from orb_slam3.
必须要标定的
老哥儿,知道这三个参数是啥吗?看到一个问答里说,好的imu就填低一点 差得imu就填高一点,自己估摸着填吗?
IMU.NoiseGyro: 1.7e-04 # 1.6968e-04
IMU.NoiseAcc: 2.0e-03 # 2.0000e-3
IMU.GyroWalk: 1.9393e-05
IMU.AccWalk: 3.e-03 # 3.0000e-3
from orb_slam3.
必须要标定的
老哥儿,知道这三个参数是啥吗?看到一个问答里说,好的imu就填低一点 差得imu就填高一点,自己估摸着填吗?
IMU.NoiseGyro: 1.7e-04 # 1.6968e-04
IMU.NoiseAcc: 2.0e-03 # 2.0000e-3
IMU.GyroWalk: 1.9393e-05
IMU.AccWalk: 3.e-03 # 3.0000e-3
这个也是标定出来的,kalibr标定工具箱
from orb_slam3.
Version 1.0 now includes examples to run ORB-SLAM3 with Intel Realsense cameras
from orb_slam3.
Related Issues (20)
- How to set initial pose in ORB-SLAM3 Mono HOT 4
- Getting the last n keyframes in real time
- points and path disappear and start over, every minute in ORB SLAM3 Ros HOT 2
- LoopClosing not working?
- error in Tracking::PreintegrateIMU() function HOT 1
- question about the variable avgA in class IMU::Preintegrated
- Distance issue displayed during orbslam3 positioning
- Merging maps when recently lost or recolalization has been recently
- Dose Stereo-image can reconstruct dense point cloud?
- trajectory
- Empty IMU measurements vector!!! HOT 2
- Empty IMU measurements vector!!!
- Issue trying to compile and install ORB_SLAM3 HOT 1
- .
- Segmentation Fault issue during runtime - Eigen::internal::cast_impl
- Segmentation fault on SaveTrajectoryTUM in rgbd_inertial_realsense_D435i
- Segmentation fault on RGB node with D435i camera
- error in building ORB-SLAM3 due to sophus
- The bug in the code within the Optimizer::FullInertialBA function
- make[2]: *** [CMakeFiles/ORB_SLAM3.dir/build.make:554: ../lib/libORB_SLAM3.so] Error 1 make[1]: *** [CMakeFiles/Makefile2:711: CMakeFiles/ORB_SLAM3.dir/all] Error 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from orb_slam3.