teb local planner
Hi all,
Following my other question link: here , I am now trying to install teb_local_planner on ROS Hydro from source.
I am not sure on how to install packages from source so I have been following the answer to this question link:here.
However, I am getting the following errors:
powerbot67@powerbot67-desktop:~$ rosinstall ~/ros /opt/ros/hydro
rosinstall operating on /home/powerbot67/ros from specifications in rosinstall files /opt/ros/hydro
(Over-)Writing /home/powerbot67/ros/.rosinstall
(Over-)Writing setup.sh, setup.bash, and setup.zsh in /home/powerbot67/ros
rosinstall update complete.
Now, type
source /home/powerbot67/ros/setup.bash
to set up your environment. Add that to the bottom of your~/.bashrc
to set it up every time.If you are not using bash please see http://www.ros.org/wiki/rosinstall/No...
powerbot67@powerbot67-desktop:~$ echo "source ~/ros/setup.bash">> ~/.bashrc
powerbot67@powerbot67-desktop:~$ roslocate info teb_local_planner > teb_local_planner.rosinstall
Using ROS_DISTRO: hydro
rosinstall ~/ros teb_local_planner.rosinstall
cannot locate information about teb_local_planner
powerbot67@powerbot67-desktop:~$ rosinstall ~/ros teb_local_planner.rosinstall
rosinstall operating on /home/powerbot67/ros from specifications in rosinstall files teb_local_planner.rosinstall
(Over-)Writing /home/powerbot67/ros/.rosinstall
(Over-)Writing setup.sh, setup.bash, and setup.zsh in /home/powerbot67/ros
rosinstall update complete.
Is this the correct way to install teb_local_planner from source on Hydro? Or does this mean that teb_local_planner cannot be installed on Hydro?
Thanks always.
Update: Tried installing teb_local_planner from source as suggested by @gvdhoorn but I am getting the following errors:
powerbot67@powerbot67-desktop:~/catkin_ws/src$ rosdep install --from-paths . --ignore-src --rosdistro=hydro
WARNING: Package "ompl" does not follow the version conventions. It should not contain leading zeros (unless the number is 0).
WARNING: Package "ompl" does not follow the version conventions. It should not contain leading zeros (unless the number is 0).
Executing script below with cwd=/tmp
{{{
#!/bin/bash
if test "x`dpkg-query -W -f='${Package} ${Status} ${Version}\n' libaria-sourcedep`" != 'xlibaria-sourcedep install ok installed 2.8.0-1'; then
echo "libaria-sourcedep not installed"
exit 1
else
exit 0
fi
}}}
ERROR: the following packages/stacks could not have their rosdep keys resolved
to system dependencies:
teb_local_planner: Cannot locate rosdep definition for [costmap_converter]
It would be much simpler if you use
catkin
tool. I think that catkin is default since Hydro.