ADVRHumanoids / iit-centauro-ros-pkg

2 stars 1 forks source link

Binaries should include also external sensors if integrated in the xacro #27

Open liesrock opened 2 years ago

liesrock commented 2 years ago

We should find a way to avoid this on the installed binaries, or require to install the requested dependency:

[rospack] Error: package 'realsense2_description' not found
[librospack]: error while executing command
[ERROR] [1643198733.261302967]: Could not load resource [package://realsense2_description/meshes/d435.dae]: Unable to open file "package://realsense2_description/meshes/d435.dae".
[rospack] Error: package 'realsense2_description' not found
[librospack]: error while executing command
[ERROR] [1643198733.272700349]: Could not load resource [package://realsense2_description/meshes/d435.dae]: Unable to open file "package://realsense2_description/meshes/d435.dae".
[rospack] Error: package 'realsense_gazebo_description' not found
[librospack]: error while executing command
[ERROR] [1643198733.282826464]: Could not load resource [package://realsense_gazebo_description/meshes/t265_full.stl]: Unable to open file "package://realsense_gazebo_description/meshes/t265_full.stl".
[rospack] Error: package 'realsense_gazebo_description' not found
[librospack]: error while executing command
[ERROR] [1643198733.298411124]: Could not load resource [package://realsense_gazebo_description/meshes/t265_simplified.stl]: Unable to open file "package://realsense_gazebo_description/meshes/t265_simplified.stl".
[rospack] Error: package 'velodyne_description' not found
[librospack]: error while executing command
[ERROR] [1643198733.947584012]: Could not load resource [package://velodyne_description/meshes/VLP16_scan.dae]: Unable to open file "package://velodyne_description/meshes/VLP16_scan.dae".
[rospack] Error: package 'velodyne_description' not found
[librospack]: error while executing command
[ERROR] [1643198733.957104446]: Could not load resource [package://velodyne_description/meshes/VLP16_base_1.dae]: Unable to open file "package://velodyne_description/meshes/VLP16_base_1.dae".
[rospack] Error: package 'velodyne_description' not found
[librospack]: error while executing command
[ERROR] [1643198733.966858301]: Could not load resource [package://velodyne_description/meshes/VLP16_base_2.dae]: Unable to open file "package://velodyne_description/meshes/VLP16_base_2.dae"

what do you think?

aled96 commented 2 years ago

Is it possible to install automatically also the dependencies, given the repositories ?

Because of course we can copy them in our package, but it would not be the ideal solution.

liesrock commented 2 years ago

Yes we can add the dependency: which package would we need as a binary?

aled96 commented 2 years ago

The dependencies should be the following:

liesrock commented 2 years ago

Sorry I did not explain myself: these are the sources and I already checked.

Given the fact we are installing a binary version of our robot, do you know how to install the above packages as binaries?

e.g. apt install …

alaurenzi commented 2 years ago

@aled96 note that we are using forks on advrhumanoids for @m-tartari 's repos

aled96 commented 2 years ago

Ahh sorry !

I know that there are these, but I have not checked if the versions are the same or if there can be some problems

@aled96 note that we are using forks on advrhumanoids for @m-tartari 's repos

Ah great, I didn't know that, thanks !

liesrock commented 2 years ago

Ok, let's just check if the version are ok when you find the time: in case you give me the ok I will try to find a way to include the dependecies.