tum-vision / dvo

Dense Visual Odometry
https://vision.in.tum.de/data/software/dvo
151 stars 77 forks source link

Problem with running the dvo_benchmark #15

Open Ethan-Zhou opened 8 years ago

Ethan-Zhou commented 8 years ago

Hi Christian,

I am trying to run dvo_benchmar. I successfully compiling all the things in this repository. I launch the dvo_benchmark by using the command:

roslaunch dvo_benchmark benchmark.launch dataset:=/home/zhouyi/ros/dvo/dataset/rgbd_dataset_freiburg3_cabinet

I get a weird error:

... logging to /home/zhouyi/.ros/log/60c4209e-bd18-11e5-ad13-9cd21ef97dcf/roslaunch-zhouyi-ThinkPad-Edge-E431-4454.log Checking log directory for disk usage. This may take awhile. Press Ctrl-C to interrupt Done checking log file disk usage. Usage is <1GB.

started roslaunch server http://zhouyi-ThinkPad-Edge-E431:34129/

SUMMARY

PARAMETERS

NODES / benchmark (dvo_benchmark/benchmark)

auto-starting new master process[master]: started with pid [4470] ROS_MASTER_URI=http://localhost:11311

setting /run_id to 60c4209e-bd18-11e5-ad13-9cd21ef97dcf process[rosout-1]: started with pid [4483] started core service [/rosout] process[benchmark-2]: started with pid [4495] ros.dvo_benchmark.config: { config: "First Level = 3, Last Level = 1, Max Iterations per Level = 100, Precision = 5e-07, Lambda = 0, Mu = 0, Use Initial Estimate = false, Use Weighting = true, Scale Estimator = TDistribution, Scale Estimator Param = 5, Influence Function = TDistribution, Influence Function Param = 5" } benchmark: /usr/local/include/boost/unordered/detail/table.hpp:328: std::size_t boost::unordered::detail::table::min_buckets_for_size(std::size_t) const [with Types = boost::unordered::detail::map<std::allocator<std::pair<const std::basic_string, pcl::visualization::CloudActor> >, std::basic_string, pcl::visualization::CloudActor, boost::hashstd::basic_string, std::equal_tostd::basic_string >, std::sizet = long unsigned int]: Assertion `mlf >= minimum_max_load_factor' failed. [benchmark-2] process has died [pid 4495, exit code -6, cmd /home/zhouyi/ros/dvo/dvo_benchmark/bin/benchmark name:=benchmark log:=/home/zhouyi/.ros/log/60c4209e-bd18-11e5-ad13-9cd21ef97dcf/benchmark-2.log].

Could you give me some suggestions to solve this problem?

Many thanks

tyuownu commented 8 years ago

@Ethan-Zhou , you still do the research relative to dvo? lol