-
Notifications
You must be signed in to change notification settings - Fork 739
Description
i am following the wiki steps by step, i found that all wiki demo are use the old format calibration file, i spend 2 days to install all packages at Ubuntu20.04 noetic, and spend 1 trying to figure out why this repo need so many dependencies and it topo-connection, then i found out i can't use the demo.
For Example :
This is the recommend way to launch rovioli.
`#!/usr/bin/env bash
LOCALIZATION_MAP_OUTPUT=$1
ROSBAG=$2
NCAMERA_CALIBRATION="$ROVIO_CONFIG_DIR/ncamera-euroc.yaml"
IMU_PARAMETERS_MAPLAB="$ROVIO_CONFIG_DIR/imu-adis16488.yaml"
IMU_PARAMETERS_ROVIO="$ROVIO_CONFIG_DIR/imu-sigmas-rovio.yaml"
REST=$@
rosrun rovioli rovioli
--alsologtostderr=1
--v=2
--ncamera_calibration=$NCAMERA_CALIBRATION
--imu_parameters_maplab=$IMU_PARAMETERS_MAPLAB
--imu_parameters_rovio=$IMU_PARAMETERS_ROVIO
--datasource_type="rosbag"
--save_map_folder="$LOCALIZATION_MAP_OUTPUT"
--optimize_map_to_localization_map=false
--map_builder_save_image_as_resources=false
--datasource_rosbag=$ROSBAG $REST`
But the launch file NEED sensor_calibration_file , the dataset of the bag does't has the sensor_calibration_file, it need re-merge i think, but there is no doc about how to update this .
God i spend 3 days try to install and figure out this packages and how to launch the demos, i think this is so unfriently for develpers to make contribution, and the repo's dependencies is so complicated. i hope some one can clean this repo and prepare the dataset and wiki as soon as possible .