-
Notifications
You must be signed in to change notification settings - Fork 68
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
roslaunch error #12
Comments
After checking the code. In this function, actual_plane_indices_temp occurs interrupt. And I dropped it, give value to actual_plane_indices_inall directly. 2.main_3d: MatrixX4f utilized_ground_seg2d_lines = pop_up_obj->ground_seg2d_lines_actual; [error] 3.get_plane_equation(): temp=ground_seg3d_sensor.transpose(); [error] and there maybe other problems. |
sorry for the late replay. I cannot run the code as I am travelling recently, will look into it later. I just looked at the commit history, there is only one small change in two months ago of "pop_up_fun.py" file, other than that, all the changes are made 7 months ago. something might change is a public dependency "intervaltree". can you try using old code? and in get_ground_edges(), give more details of the size of actual_plane_indices_temp, actual_walls_in_closepoly_ind etc. |
sorry to interrupt you. |
hi @izengpan I download the code and no error happens on my computer... can you post more clear what's the place causing "double free or corruption error", as what I mentioned before, visit out-of bound memory, or something else. meanwhile, I will look at the places you mentioned. |
@izengpan I roughly understand some of your errors. For error 1: could you specify which line? For error 2: I think you might change compiler settings or update your system, or update Eigen recently. Assigning MatrixXf to MatrixX4f doesn't cause error on my computer, but strictly speaking, MatrixX4f has fixed column but MatrixXf doesn't, so it may generate assert error on your computer. Same for error 3, Assigning MatrixXf to MatrixXf_row generates error on your computer but not on mine. I will change the Eigen matrix in the code so they have explicit same type, but it may take some time. Meanwhile, you can also fix it, should be straightforward. |
OK, I'll check it first. Really thanks! |
@izengpan Have you solved the problem yet? I also got this when I try to launch source code on my virtual machine. |
@caoxudong0513 sorry I cannot reproduce it. after line |
@ValeriiaIZH looks like the ground plane detection doesn't work, if it works, it should print some logs similar to @caoxudong0513 's images. I guess the opencv python binding are not installed correct, as it says "no to-python converter found" I think more print logs in https://github.com/shichaoy/pop_up_slam/blob/master/pop_up_wall/libs/popup_plane.cpp#L753 would be helpful |
Hi @shichaoy, I have a similar problem that I don't really understand : Do you have an idea on how to solve it ? Thank you. |
@XilSLAM hello , I have exactly the same problem with you ,and i dont how to solve it ; I'm looking forward to further communication with you, thank you very much |
hello,
I have run the code successfully before. And saw the expected result.
But, several weeks later, I run the code again, error occured.
And there is no label images in the RVIZ, It seems that the label image haven't transported into the system.
I have done nothing to the code, and my linux system also haven't changed.
Then, I download your code again, and compile it. Error also occurs. It just so weird.
Looking forward to your reply.
The text was updated successfully, but these errors were encountered: