Reem_sim/ ROS Hydro on ubuntu 16.04
My env: Ubuntu 16.04 (Xenial), ROS kinetic.
I need to work with Reem robot simulation. I tried following instructions as per Launching a REEM Gazebo simulation. But got stuck at
$ rosdep install --from-paths src --ignore-src --rosdistro hydro -y
which returned
ERROR the following packages/stacks could not have their rosdep keys resolved to system dependencies
reem_tabletop_grasping: No definition of [object_recognition_msgs] for OS version [xenial]
reem_moveit_config No definition of [moveit_simple_controller_manager] for OS version [xenial]
So how do I get this running. Should I install Ros Hydro? But ROS Hydro ONLY supports Precise, Quantal, and Raring for debian packages, as per Ubuntu install of ROS Hydro.
Should I install Ubuntu Raring for this now? Thank You
Edit: tried $ rosdep install --from-paths src --ignore-src -y
It says,
ERROR: the following packages/stacks could not have their rosdep keys resolved
to system dependencies:
reem_tabletop_grasping: Cannot locate rosdep definition for [moveit_commander]
reem_bringup: Cannot locate rosdep definition for [play_motion]
reem_object_recognition: Cannot locate rosdep definition for [object_recognition_tabletop]
reem_moveit_config: Cannot locate rosdep definition for [moveit_simple_controller_manager]
Please check your question after / before posting it. I've had to significantly edit it, as it was completely unreadable before. Using proper formatting will make it easier for other users to help you, which in turn increases your chances of getting good answers.
Thank u @gvdhoorm. Sorry for the noobie formatting (I really am a noobie). I didn't understand how to get the 'code' block and a blank line.
Your latest edit seems to suggest this is a new problem (you're not running 16.04 anymore). I would suggest you open a new question for that to keep things clear for future readers.
Apart from that: do you have
ros-hydro-imu-sensor-controller
installed? The REEM pkgs may not declare that dep.I was hoping REEM pkgs to handle that. Thanks a lot for the tip.
The reem pkgs should have that dependency declared, yes, but if they don't, then a
rosdep install ..
won't pick them up. Perhaps report the issue over at their bug tracker.Also: I just noticed that there is an Indigo version of all of this. That would probably have had a better chance to work on Kinetic than the Hydro version ..
I too found indigo version for REEM C robot. Is that gonna work with REEM?
Probably not. REEM is a different robot from REEM C. I was actually referring to reemc-sim-indigo.rosinstall.