IFL-CAMP / easy_handeye

Automated, hardware-independent Hand-Eye Calibration
Other
828 stars 217 forks source link

The GUI viewer is empty when I launch the calibration (thus cannot collect samples). #123

Closed DanielTakeshi closed 1 year ago

DanielTakeshi commented 1 year ago

Current system:

I am launching:

roslaunch bimanual_ros eye_on_base_calibrate.launch

The bimanual_ros is a package that I'm using which is loosely based on franka_ros. I can provide further details if it is needed (it's a private package someone else gave to me to handle bimanual manipulation). Here is the launch file eye_on_base_calibrate.launch:

Here is the file. ``` ```

When I run this, it correctly shows an image of the top-down scene with detection of the AR Marker.

But, the GUI is empty!

Here is a screenshot of what I see.

Screenshot from 2023-01-13 17-50-17

Has anyone experienced this before? Confusingly, someone else who was sharing my machine is able to run the same command on a different user account and get the GUI to appear. I have also tried re-cloning this repository and redoing catkin build.

Strangely I can move around this box that’s by the blank GUI?!? Right-clicking will show check-boxes for “Form” and “Minimized dock widgets”.

Here is a video link which shows what I am seeing (it's about 770 MB) in case it is more clear:

https://drive.google.com/file/d/1EgpPZwgD59RCMzzCYaiJdZPF_g9o3v8W/view?usp=sharing

Let me know if it would help to know more information.

DanielTakeshi commented 1 year ago

To clarify, I can run rqt by itself (just after roscore, so no robot involved) and it shows a GUI. So it seems like for that command the GUI appears. Screenshot from 2023-01-13 21-26-04

marcoesposito1988 commented 1 year ago

Hi @DanielTakeshi,

it's impossible to tell what is going wrong without seeing the log. Can you share the output of roslaunch?

DanielTakeshi commented 1 year ago

Ah! Sorry about that. I would do that, except I deleted my username on the machine, made a new clean user, and suddenly it went away.