Imitation of Human Motion (Tele-Operating) the NAO Using a Kinect in ROS-Indigo and Ubuntu14.04 64bit
Hi my Friends :)
I decided for working on imitation of human's motion by a NAO robot using a Microsoft Kinect as my master thesis. I want to develop some algorithms and implement them by ROS on NAO. As first step I want to run this ROS tutorial:
http://wiki.ros.org/nao/Tutorials/Usi...
My OS is ubuntu 14.04.3 LTS 64bit. I use ROS Indigo with catkin work space.
As this tutorial I get these packages successfully:
- Nao respository
- USC code
- Yale code
Also I had faced with a problem in accessing #USC code that was solved by changing the svn directory to:
# USC code - svn: uri: https://svn.code.sf.net/p/usc-ros-pkg... local-name: stacks/usc-ros-pkg
Then I use this command for making the packages:
rosmake tf_to_pose bandit_to_nao openni_skeleton openni_tracker_yale fake_nao humanoid_nav_msgs nao_teleop nao_remote
I get this messages:
Failed to invoke /opt/ros/indigo/bin/rospack deps-manifests tf_to_pose
[rospack] Error: package 'tf_to_pose' depends on non-existent package 'kdl' and rosdep claims that it is not a system dependency. Check the ROS_PACKAGE_PATH or try calling 'rosdep update
CMake Error at /opt/ros/indigo/share/ros/core/rosbuild/public.cmake:129 (message):
Failed to invoke rospack to get compile flags for package 'tf_to_pose'.
Look above for errors from rospack itself. Aborting. Please fix the
broken dependency!
and
Failed to invoke /opt/ros/indigo/bin/rospack deps-manifests openni_tracker_yale
[rospack] Error: package 'openni_tracker_yale' depends on non-existent package 'openni' and rosdep claims that it is not a system dependency. Check the ROS_PACKAGE_PATH or try calling 'rosdep update'
CMake Error at /opt/ros/indigo/share/ros/core/rosbuild/public.cmake:129 (message):
Failed to invoke rospack to get compile flags for package
'openni_tracker_yale'. Look above for errors from rospack itself.
Aborting. Please fix the broken dependency!
for two tf_to_pose and openni_tracker_yale
My problem in compile is that these packages have some dependencies:
- tf_to_pose ---> kdl
- openni_tracker_yale ---> openni
kdl and openni libraries are related to former ROS versions. How can I make some configs on these packages in order to run in Indigo?
Thanks a'lot ;)