Pelican drivers error
Hello,
I am trying to install asctec drivers on workstation, both asctec_drivers and mav_tools folders (package) are in workspace. After command ‘rosmake mav_tools’,I get following errors:
[ rosmake ] Packages requested are: ['mav_tools']
[ rosmake ] Logging to directory/home/roboticslab/.ros/rosmake/rosmake_output-20121022-094533
[ rosmake ] Expanded args ['mav_tools'] to:
['mav_common', 'city_flyer_launch', 'mav_srvs', 'quad_joy_teleop', 'ab_filter', 'mav_odom_interface', 'flyer_interface', 'laser_height_estimation', 'mav_msgs', 'mav_ctrl_interface']
[ rosmake ] Checking rosdeps compliance for packages mav_tools. This may take a few seconds.
Failed to find stack for package [navfn] Failed to load rosdep.yaml for package [navfn]:Cannot locate installation of package navfn: [rospack] opendir error [No such file or directory] while crawling /home/roboticslab/Pelican_workspace/astec_drivers [rospack] couldn't find package [navfn]. ROS_ROOT[/opt/ros/electric/ros] ROS_PACKAGE_PATH[/home/roboticslab/Pelican_workspace:/opt/ros/electric/stacks:/home/roboticslab/Pelican_workspace/astec_drivers:/home/roboticslab/Pelican_workspace/mav_tools]
Failed to find stack for package [costmap_2d]
Failed to load rosdep.yaml for package [costmap_2d]:Cannot locate installation of package costmap_2d: [rospack] opendir error [No such file or directory] while crawling /home/roboticslab/Pelican_workspace/astec_drivers
[rospack] couldn't find package [costmap_2d]. ROS_ROOT[/opt/ros/electric/ros] ROS_PACKAGE_PATH[/home/roboticslab/Pelican_workspace:/opt/ros/electric/stacks:/home/roboticslab/Pelican_workspace/astec_drivers:/home/roboticslab/Pelican_workspace/mav_tools]
[ rosmake ] rosdep check passed all system dependencies in packages
[rosmake-0] Starting >>> mav_ctrl_interface [ make ]
[ rosmake ] All 23 linesav_ctrl_interface: 0.1 sec ] [ 1 Active 1/53 Complete ]
{-------------------------------------------------------------------------------
mkdir -p bin
cd build && cmake -Wdev -DCMAKE_TOOLCHAIN_FILE=rospack find rosbuild
/rostoolchain.cmake ..
[rosmake-1] Starting >>> rosbuild [ make ]
[rosbuild] Building package mav_ctrl_interface
Failed to invoke /opt/ros/electric/ros/bin/rospack deps-manifests mav_ctrl_interface
[rosmake-1] Finished <<< rosbuild ROS_NOBUILD in package rosbuild
No Makefile in package rosbuild
[rospack] opendir error [No such file or directory] while crawling /home/roboticslab/Pelican_workspace/astec_drivers
[rospack] couldn't find dependency [navfn] of [mav_ctrl_interface]
[rospack] missing dependency
CMake Error at /opt/ros/electric/ros/core/rosbuild/public.cmake:129 (message):
Failed to invoke rospack to get compile flags for package
'mav_ctrl_interface'. Look above for errors from rospack itself.
Aborting. Please fix the broken dependency!
Call Stack (most recent call first): /opt/ros/electric/ros/core/rosbuild/public.cmake:206 (rosbuild_invoke_rospack) CMakeLists.txt:12 (rosbuild_init)
-- Configuring incomplete, errors occurred!
-------------------------------------------------------------------------------}
[ rosmake ] Output from build of package mav_ctrl_interface written to:
[ rosmake ] /home/roboticslab/.ros/rosmake/rosmake_output-20121022-094533/mav_ctrl_interface/build_output.log
[rosmake-0] Finished <<< mav_ctrl_interface [FAIL] [ 0.17 seconds ]
[rosmake-2] Starting >>> cpp_common [ make ]
[rosmake-2] Finished <<< cpp_common ROS_NOBUILD in package cpp_common
[rosmake-3] Starting >>> roslib [ make ]
[ rosmake ] Halting due to failure in package mav_ctrl_interface.
[ rosmake ] Waiting for other threads to complete.
[rosmake-2] Starting >>> roslang [ make ]
[rosmake-2] Finished <<< roslang ROS_NOBUILD in package roslang
No Makefile in package roslang
[rosmake-3] Finished <<< roslib ROS_NOBUILD in package roslib
[ rosmake ] Results:
[ rosmake ] Built 6 packages with 1 failures.
[ rosmake ] Summary output to directory
[ rosmake ] /home/roboticslab/.ros/rosmake/rosmake_output-20121022-094533
I am following the steps mentioned on:
http://www.ros.org/wiki/asctec_drivers
http://www.ros.org/wiki/mav_tools
If some one could please suggest any solution, it will be really helpful. Thank you.