TIAGo Installation-Dependencies Issue [closed]
I'm using Ubuntu 18.04.4 LTS with ROS melodic
- ros-melodic-desktop-full is already the newest version (1.4.1-0bionic.20200130.024635
- ros-melodic-ros-core is already the newest version (1.4.1-0bionic.20191211.035951)
I followed tutorials to install TIAGo, When I ran this command
rosdep install --from-paths src --ignore-src --rosdistro melodic --skip-keys="opencv2 opencv2-nonfree pal_laser_filters speed_limit_node sensor_to_cloud hokuyo_node libdw-dev python-graphitesend-pip python-statsd pal_filters pal_vo_server pal_usb_utils pal_pcl pal_pcl_points_throttle_and_filter pal_karto pal_local_joint_control camera_calibration_files pal_startup_msgs pal-orbbec-openni2 dummy_actuators_manager pal_local_planner gravity_compensation_controller current_limit_controller dynamic_footprint dynamixel_cpp tf_lookup opencv3"
I got this error
ERROR: the following packages/stacks could not have their rosdep keys resolved
to system dependencies:
pal_navigation_cfg_ari: Cannot locate rosdep definition for [polycost_layer]
Ps. git repo of pal_naviation_cfg_ari is below
https://github.com/pal-robotics/pal_n...
Updated : Problem solved with reinstall Ubuntu and all the things work like charms!!!
This
polycost_layer
dependency should be added to the--skip-keys
list, once you do it, it should work out of the box.rosdep install --from-paths src --ignore-src --rosdistro melodic --skip-keys="opencv2 opencv2-nonfree pal_laser_filters speed_limit_node sensor_to_cloud hokuyo_node libdw-dev python-graphitesend-pip python-statsd pal_filters pal_vo_server pal_usb_utils pal_pcl pal_pcl_points_throttle_and_filter pal_karto pal_local_joint_control camera_calibration_files pal_startup_msgs pal-orbbec-openni2 dummy_actuators_manager pal_local_planner gravity_compensation_controller current_limit_controller dynamic_footprint dynamixel_cpp tf_lookup opencv3 polycost_layer"
I use your command but result is
> pal_navigation_cfg_ari: Cannot locate rosdep definition for [visited_recovery] >
then, I add it to --skip-keys list but then the error change to
> ERROR: the following rosdeps failed to install apt: command [sudo -H apt-get install ros-melodic-teb-local-planner] failed >
then, I ran the command below
> sudo -H apt-get install ros-melodic-teb-local-planner >
and the result is > E: Unable to locate package ros-melodic-teb-local-planner >
Ok, then try to simply remove the
pal_naviation_cfg_ari
package and clean your workspace and do it again. It should work.Could you tell me what command to clean workspace?
You are having the issue at the
rosdep install
stage, so try running the command again. and see whats the issue. Make sure that you runapt-get update
beforeI delete
pal_navigation_cfg_ari
folder and I also ranapt list --installed
and didn't seeros-melodic-pal_navigation_cfg_ari
.I ran
sudo apt-get update
thenrosdep install
and get thisI'm having the exact same error. It would be very helpful if someone knows how to solve it.
@roshc2 which error do you have?