I like Debians and I willing to bet that most people do not enjoy compiling their software themselves from source. It would be nice if someone could simply use the installed versions of MoveIt! and OMPL as dependencies for their own planner, create a MoveIt! plugin for this planner, and edit some MoveIt! yaml file to let MoveIt! know about the new planner. Would this be hard to do?
On Jun 19, 2014, at 2:48 AM, Dave Coleman <
davetc...@gmail.com> wrote:
> To get MoveIt! to work with your custom OMPL algorithm, you'll need to install both from source. Also, I believe you need to make sure you have them both in the same catkin workspace, or, source the ompl workspace before the MoveIt! one. You can build OMPL with catkin by using catkin_make_isolated and also pulling down the required package.xml for OMPL.
>
> I actually just documented this last week but I don't believe the change is on the website yet:
>
https://bitbucket.org/ompl/ompl/commits/631cbb2
>
> Debians are silly, I don't use them at all for ROS ;-)
>
> :: dave |
+1.325.261.3283 c
>
>
> On Thu, Jun 19, 2014 at 1:09 AM, Acorn Pooley <
acorn....@sri.com> wrote:
> If everything works right, you should be able to install moveit from source and also leave the debians installed. However, I usually remove the debians
> sudo apt-get remove ros-hydro-moveit-*
> because sometimes there are build problems. (It is easy to add the debians back if you want to later: sudo apt-get install ros-hydro-moveit-full ) You can then install moveit from source by following instructions at
>
http://moveit.ros.org/install/
> (follow the "Source Installation Instructions (for developers)" instructions).
>
> I have not installed OMPL from source so I'm not sure how to do that, but I would start here:
>
http://ompl.kavrakilab.org/installation.html#install_linux
> . My guess is that you *do* need to install moveit and OMPL from source in order to add an OMPL planner, but I do not know for sure.
>
> -Acorn
> From:
moveit...@googlegroups.com [
moveit...@googlegroups.com] on behalf of Abhishek Kashyap Jha [
abhishekk...@gmail.com]
> Sent: Wednesday, June 18, 2014 5:46 AM
> To:
moveit...@googlegroups.com
> Subject: Adding a new planner through OMPL in MoveIt.
>
> I am trying to understand how to add a new planner to the OMPL and use it in Moveit. For that I have gone through this tutorial:
http://moveit.ros.org/wiki/OMPL/Add_New_Planner
>
> The problem I am facing is that the tutorial asks me to install MoveIt from source while I have installed Moveit as a debian package. Shall I reinstall moveit or is their a method to add a planner without installing Moveit from source?
>
> Also it requires to download OMPL source while it already comes attached with Moveit packages. So do I still have to download OMPL source?
>
> Any help is greatly welcome.
>