Skip to content

Commit

Permalink
Minor fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
barzanisar committed May 12, 2020
1 parent cfe8c8c commit 09ac205
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 4 deletions.
14 changes: 11 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,16 +41,24 @@ Clone the repository and catkin_make:
**Note: Current VIMO version fails if control commands are zero.** Therefore, it is recommended to run it offline on datasets and ros bags.

## 3. VIMO on Public datasets
We can only run VIMO on datasets that contain motor speeds or control commands. One such dataset is [Blackbird Dataset](https://github.com/mit-fast/Blackbird-Dataset). We tested VIMO on Blackbird's **star** and **picasso** sequences.
We can only run VIMO on datasets that contain motor speeds or control commands. One such dataset is [Blackbird Dataset](https://github.com/mit-fast/Blackbird-Dataset). We tested VIMO on Blackbird's **star** and **picasso** sequences. Settings to run VIMO on Blackbird dataset are in **blackbird** branch.

```
cd ~/catkin_ws/src/vimo
git checkout blackbird
cd ../..
catkin_make
```

Open three terminals, launch the vimo_estimator , rviz and play the bag file respectively. Take star_maxSpeed1p0 for example
Open three terminals, launch the vimo_estimator, rviz and play the bag file respectively. Take star_maxSpeed1p0 for example
```
cd ~/catkin_ws/src/vimo
git checkout blackbird
cd ../..
catkin_make
roslaunch vimo_estimator vimo.launch
roslaunch vimo_estimator vins_rviz.launch
rosbag play -s 22 YOUR_PATH_TO_DATASET/star_maxSpeed1p0.bag YOUR_PATH_TO_DATASET/star_maxSpeed1p0_images.bag
rosbag play YOUR_PATH_TO_DATASET/star_maxSpeed1p0.bag YOUR_PATH_TO_DATASET/star_maxSpeed1p0_images.bag
```

<!-- (Optional) Visualize ground truth. A naive benchmark publisher from [VINS-Mono](https://github.com/HKUST-Aerial-Robotics/VINS-Mono) can help you visualize the ground truth. It uses a naive strategy to align VIMO with ground truth. Just for visualization. not for quantitative comparison on academic publications.
Expand Down
2 changes: 1 addition & 1 deletion vimo_estimator/launch/vimo.launch
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<launch>
<arg name="config_path" default = "$(find feature_tracker)/../config/vimo/sim_config.yaml" />
<arg name="config_path" default = "$(find feature_tracker)/../config/experiments/sim_config.yaml" />
<arg name="vins_path" default = "$(find feature_tracker)/../config/../" />

<node name="feature_tracker" pkg="feature_tracker" type="feature_tracker" output="log">
Expand Down

0 comments on commit 09ac205

Please sign in to comment.