-
Notifications
You must be signed in to change notification settings - Fork 51
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Reconstrucring recorded data #3
Comments
|
Thanks for your reply, now I recorded new data with the required topics and updated the main.cpp file. *** Aborted at 1549544962 (unix time) try "date -d @1549544962" if you are using GNU date *** Is it related to the .comf file? I've tried some suggestions online but none was working. |
Did you call the program with the correct path to the bag? |
yes, this is exactly the command I am using
|
Were you able to run the examples provided? |
Yes, and I recorded new data with the same pkg used to record the provided example. |
Does the file exist? |
of course it exists, I am able to echo the data for all the needed topics and I compared them with the recorded ones (I can't attach the bag file here) this is what I get when I run your command |
It is strange that it worked for the examples and not for a new dataset. If it does not work, I suggest you debug the code that loads the data (as you can read in your error |
Hi Guillermo, Just two small questions Appreciate your reply. |
Hi Raghad,
|
Hi,
I am trying to use your package to reconstruct the scene of a new recorded(i am using DAVIS240C and running it using rpg_dvs_ros (davis_mono.launch file))
I tried the following:
1- I recorded a bag file and run the same command line $rosrun mapper_emvs run_emvs --bag_filename=/home/user/ros_ws_kinetic/data/test.bag --flagfile=cfg/slider_depth.conf
but it shows me this error
I0205 15:35:53.154494 22741 data_loading.cpp:61] initial stamp: 1549366232.709949495 F0205 15:35:53.212122 22741 trajectory.hpp:118] Check failed: poses_.size() >= 2u (0 vs. 2) At least two poses need to be provided *** Check failure stack trace: *** @ 0x7f4750dfa43d google::LogMessage::Fail() @ 0x7f4750dfc253 google::LogMessage::SendToLog() @ 0x7f4750df9fcb google::LogMessage::Flush() @ 0x7f4750dfcc3e google::LogMessageFatal::~LogMessageFatal() @ 0x418833 LinearTrajectory::LinearTrajectory() @ 0x4112cf main @ 0x7f474efc9830 __libc_start_main @ 0x412f09 _start
Looking at your bag file (slider_depth.bag), I can see the following topics recorded
/clock
/dvs/camera_info
/dvs/events
/dvs/image_raw
/optitrack/davis
/rosout
/rosout_agg
However, when I list the topic of my DAVIS, I didn't find the /optitrack/davis nor the /clock
Here is the list of my topics
/davis_ros_driver/parameter_descriptions
/davis_ros_driver/parameter_updates
/dvs/calibrate_imu
/dvs/camera_info
/dvs/events
/dvs/exposure
/dvs/image_raw
/dvs/imu
/dvs/reset_timestamps
/dvs/trigger_snapshot
/dvs_accumulated_events
/dvs_accumulated_events/compressed
/dvs_accumulated_events/compressed/parameter_descriptions
/dvs_accumulated_events/compressed/parameter_updates
/dvs_accumulated_events/compressedDepth
/dvs_accumulated_events/compressedDepth/parameter_descriptions
/dvs_accumulated_events/compressedDepth/parameter_updates
/dvs_accumulated_events/theora
/dvs_accumulated_events/theora/parameter_descriptions
/dvs_accumulated_events/theora/parameter_updates
/dvs_accumulated_events_edges
/dvs_accumulated_events_edges/compressed
/dvs_accumulated_events_edges/compressed/parameter_descriptions
/dvs_accumulated_events_edges/compressed/parameter_updates
/dvs_accumulated_events_edges/compressedDepth
/dvs_accumulated_events_edges/compressedDepth/parameter_descriptions
/dvs_accumulated_events_edges/compressedDepth/parameter_updates
/dvs_accumulated_events_edges/theora
/dvs_accumulated_events_edges/theora/parameter_descriptions
/dvs_accumulated_events_edges/theora/parameter_updates
/dvs_rendering
/dvs_rendering/compressed
/dvs_rendering/compressed/parameter_descriptions
/dvs_rendering/compressed/parameter_updates
/dvs_rendering/compressedDepth
/dvs_rendering/compressedDepth/parameter_descriptions
/dvs_rendering/compressedDepth/parameter_updates
/dvs_rendering/theora
/dvs_rendering/theora/parameter_descriptions
/dvs_rendering/theora/parameter_updates
/dvs_undistorted
/dvs_undistorted/compressed
/dvs_undistorted/compressed/parameter_descriptions
/dvs_undistorted/compressed/parameter_updates
/dvs_undistorted/compressedDepth
/dvs_undistorted/compressedDepth/parameter_descriptions
/dvs_undistorted/compressedDepth/parameter_updates
/dvs_undistorted/theora
/dvs_undistorted/theora/parameter_descriptions
/dvs_undistorted/theora/parameter_updates
/events_off_mean_1
/events_off_mean_5
/events_on_mean_1
/events_on_mean_5
/image_view/output
/image_view/parameter_descriptions
/image_view/parameter_updates
/rosout
/rosout_agg
The questions are:
1- how can I record the /optitrack/davis topic knowing that I don't have an optitrack system in the lab?
2- Does the /clock topic need to be there to reconstruct the area
3- Will DAVIS be able to reconstruct the scene if it doesn't move?
4- Is there a way to reconstruct a live stream data?
Thanks in advance
Best,
Raghad
The text was updated successfully, but these errors were encountered: