Comments (2)
You are correct that theses config variables should be tuned. I would first get your console logging working.
Does adding this to your node show anything?
output='screen',
emulate_tty=True,
https://answers.ros.org/question/332829/no-stdout-logging-output-in-ros2-using-launch/
from open_vins.
The snippet didn't work well but I used the snippet from the ROS answers and it worked to get the information on the terminal.
**output='screen',
emulate_tty=True,**
I have shared the window output and also the recordings of the test.
Recording link : https://drive.google.com/file/d/1m4vtrllglC6UgjXBH550nz2rtp1pWb2D/view?usp=sharing
Update Launch file
def launch_setup(context):
configs_dir=os.path.join(get_package_share_directory('ov_msckf'),'config')
available_configs = os.listdir(configs_dir)
config = LaunchConfiguration('config').perform(context)
if not config in available_configs:
return[LogInfo(msg='ERROR: unknown config: '{}' - Available configs are: {} - not starting OpenVINS'.format(config,', '.join(available_configs)))]
config_path = os.path.join(get_package_share_directory('ov_msckf'),'config',config,'estimator_config.yaml')
node1 = Node(package = 'ov_msckf',
executable = 'run_subscribe_msckf',
namespace = LaunchConfiguration('namespace'),
output={
'stdout': 'screen',
'stderr': 'screen'},
parameters =[{'verbosity': LaunchConfiguration('verbosity')},
{'use_stereo': LaunchConfiguration('use_stereo')},
{'max_cameras': LaunchConfiguration('max_cameras')},
{'config_path': config_path}])
return [node1]
ros_openvins_terminal_output_log.txt
Also, Can you help me with some information about the initialization process to better understand how it works and what different motion should I perform to trigger it or what params should I tune to get it triggered.
from open_vins.
Related Issues (20)
- docker build issue HOT 1
- Pose diverging on Raspberry Pi 4 using EUROC dataset HOT 4
- drift with rpi camera v2 and mpu9250 on jetson nano HOT 3
- With a custom dataset, the locations diverge.
- Error while launching command
- how to use my .bag data set for mono camera HOT 1
- VRS file from Meta
- ROS1 Realsense D435i TF drift HOT 1
- No pose output
- Improvement : External tracker concept introduction
- Why treat ANCHORED_INVERSE_DEPTH_SINGLE as ANCHORED_MSCKF_INVERSE_DEPTH when update features?
- Maybe an error in propogate.cpp when construct discrete noise covariance matrix HOT 2
- Question on dynamic initialization jacobian
- EuRoC MAV Dataset Broken rosbag2 Download Links
- The tracking path keeps moving on RViz HOT 1
- It seems that the code computing chi2 is not correct
- Euroc_mav error after building with ENABLE_ARUCO_TAGS=OFF HOT 3
- failed static init HOT 2
- Wide FOV camera
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 open_vins.