pal-robotics / tiago_tutorials

Public tutorials of TIAGo robot
71 stars 42 forks source link

rosdep install error #31

Open BIgRunner opened 3 years ago

BIgRunner commented 3 years ago

I'm installing TIAGo simulation environment on my laptop with Ubuntu 16.04 and ROS Kinetic. When I install dependencies with rosdep install command line:

rosdep install --from-paths src --ignore-src --rosdistro kinetic --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 slam_toolbox"

Several errors come out as : simple_models_description: Cannot locate rosdep definition for [urdf_test] pmb2_rgbd_sensors: Cannot locate rosdep definition for [uvc_camera] pal_gripper_description: Cannot locate rosdep definition for [urdf_test] pmb2_description: Cannot locate rosdep definition for [urdf_test] ....

This may be caused by rosdep update, where kinetic is skipped with: Skip end-of-life distro "kinetic"

Any suggestions to solve this problem? Thanks a lot.

saikishor commented 3 years ago

Hello @BIgRunner

Thanks for showing interest in our TIAGo Simulation. Regarding your issue, we think that it could be the issue of end-of-life distro of ROS "kinetic". You could either install these packages manually or add them to the --skip-keys list. However, we suggest you to migrate to melodic.

We have recently added the option to try our TIAGo simulation using dockers. This is pretty easy to setup and you will be able to launch the simulation and start working with it in minutes.

Please kindly visit the section "Docker-based installation" in the page : http://wiki.ros.org/Robots/TIAGo/melodic_install.

We hope this helps you to continue using our TIAGo tutorials.

Thank you,