ankitdhall / lidar_camera_calibration

ROS package to find a rigid-body transformation between a LiDAR and a camera for "LiDAR-Camera Calibration using 3D-3D Point correspondences"
http://arxiv.org/abs/1705.09785
GNU General Public License v3.0
1.48k stars 459 forks source link

Only Mono8 window visible #94

Open aroongta opened 5 years ago

aroongta commented 5 years ago

Hello, I tried to use the package with a usb cam and velodyne 16 lidar. I can only see the mono8 window popup, cannot see the point cloud and the polygon window. There are no errors displayed on the terminal. image Could someone please look into it and pint out potential reasons for the issue. Thank you

Elkulas commented 5 years ago

If you use the rosbag data to calibrate, be aware to uncomment the <param name="/use_sim_time" value="true"/> in launch file and add --clock while rosbag play. If it is the online calibration, the process should continued

aroongta commented 5 years ago

Thank you for your response @Elkulas. It is online calibration (I'm not using a rosbag). Still only the mono8 window is popping up.

Elkulas commented 5 years ago

@aroongta I got the same problem before I use the rosbag. Probably it is the launch file issue. Why not try rosbag record and calibrate.

Rrycbarm commented 5 years ago

I'm having the same issue, have you managed to fix it? @aroongta

dkhanna511 commented 3 years ago

I'm having the same issue. were you able to fix it? @aroongta

yulan0215 commented 3 years ago

I'm having the same issue. were you able to fix it? @aroongta

I have same issue, do you have any idea about it?

miriamrebekah commented 3 years ago

@dkhanna511 @yulan0215 part of the issue seems to be in intensityByRangeDiff(); I had to make a local version that fixed the first line of the function so that rings() is called on 32 instead of 16.

std::vector <std::vector<myPointXYZRID *>> rings(32);

After that I have had issues with the cv.waitKey(0); in the corners.cpp file which I am still working through.