Ask Your Question
0

Moveit Setup Assistant cant locate all meshes

asked 2019-03-06 10:05:05 -0600

Harry XS gravatar image

updated 2019-03-06 10:17:46 -0600

gvdhoorn gravatar image

Hi @ all, I created a package in a new workspace. Inside this package I have an URDF Folder with my xacro for the robot. The URDF uses package:// to locate the meshes:

<mesh filename="package://motoman_es200/meshes/visual/es200_base_lowres.dae"/>

The strange thing is: The es200_base_lowres.dae is found and viewed in Rviz (moveit setup) But the following meshes not.

<mesh filename="package://motoman_es200/meshes/visual/es200_saxis_lowres.dae"/>

Output (snipped):

Error retrieving file [file:///home/harry/xs_robot/src/motoman_es200/meshes/collision/es200_saxis_lowres.dae]:
Couldn't open file /home/harry/xs_robot/src/motoman_es200/meshes/collision/es200_saxis_lowres.dae

Rospack finds my package

This is strange, maybe you can point me to the right direction. R/W Rights are all the same.

Cheers, Harry.

edit retag flag offensive close merge delete

Comments

Btw: depending on the specific variant of the ES 200 that you have there, perhaps ros-industrial/motoman_experimental#28 is interesting.

gvdhoorn gravatar imagegvdhoorn ( 2019-03-06 10:17:28 -0600 )edit

Hm, actually: what is the output of:

ls -al /home/harry/xs_robot/src/motoman_es200/meshes/collision/es200_saxis_lowres.dae
gvdhoorn gravatar imagegvdhoorn ( 2019-03-06 10:18:22 -0600 )edit

Oh, wow. Seems to be OS related, it cant be found:

ls -al /home/harry/xs_robot/src/motoman_es200/meshes/collision/es200_saxis_lowres.dae ls: Zugriff auf '/home/harry/xs_robot/src/motoman_es200/meshes/collision/es200_saxis_lowres.dae' nicht möglich: Datei oder Verzeichnis nicht gefunden

Harry XS gravatar imageHarry XS ( 2019-03-06 10:35:48 -0600 )edit

Is the path perhaps simply incorrect?

gvdhoorn gravatar imagegvdhoorn ( 2019-03-06 10:37:02 -0600 )edit

Nice find, thank you and thank you for the new motoman_experimental es200 link. Cheers, Harry.

Harry XS gravatar imageHarry XS ( 2019-03-06 10:39:08 -0600 )edit

No, its ok and there...

~/xs_robot/src/motoman_es200/meshes/collision$ ls
es200_base_lowres.dae  es200_baxis_lores.dae  es200_laxis_lores.dae  es200_raxis_lores.dae  es200_saxis_lores.dae  es200_taxis_lores.dae  es200_uaxis_lores.dae
Harry XS gravatar imageHarry XS ( 2019-03-06 10:41:59 -0600 )edit

I'll close it, since its not ROS related. Thank you very much.

Harry XS gravatar imageHarry XS ( 2019-03-06 10:45:50 -0600 )edit

1 Answer

Sort by » oldest newest most voted
1

answered 2019-03-06 10:55:05 -0600

gvdhoorn gravatar image

No, its ok and there...

~/xs_robot/src/motoman_es200/meshes/collision$ ls
es200_base_lowres.dae  es200_baxis_lores.dae  es200_laxis_lores.dae  es200_raxis_lores.dae  es200_saxis_lores.dae  es200_taxis_lores.dae  es200_uaxis_lores.dae

I see es200_saxis_lores.dae in this listing, while the URI you spec is:

package://motoman_es200/meshes/visual/es200_saxis_lowres.dae

Note the extra w in lowres vs the lores in the actual filename.

edit flag offensive delete link more

Comments

1

Oh my God, thank you....sometimes we go blind. I need a coffee.

Harry XS gravatar imageHarry XS ( 2019-03-06 10:57:27 -0600 )edit

Sometimes :)

Would you be interested in contributing your ES200 model to motoman_experimental?

gvdhoorn gravatar imagegvdhoorn ( 2019-03-06 11:02:56 -0600 )edit

I would, but actually the ES200-RDII is exactly the same Robot imo like the ES 165-RDII in this package. It just can carry 200kg instead of165 kg, and it is a bit slower...So yes, I can do it when everything works. Thank you again.

Harry XS gravatar imageHarry XS ( 2019-03-09 12:05:14 -0600 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

Stats

Asked: 2019-03-06 10:05:05 -0600

Seen: 81 times

Last updated: Mar 06 '19