building open_gmapping from source on melodic/ubuntu 18.04
Hello,
The short version of my question is: How can I get gmapping running on Ubuntu 18.
I have been trying for a few days to get gmapping ( http://wiki.ros.org/gmapping ) running on my system (Ubuntu 18/melodic). Since I have ubuntu 18 I cannot use apt-get since gmapping is only released for kinetic/lunar, and in separate issues I have not been able to build either kinetic or lunar from source as a way to avoid building gmapping from source).
Per the instruction on https://openslam-org.github.io/gmapping , I understand I need to first compile CARMEN ( http://carmen.sourceforge.net/ ). I tried following the instructions on https://wiki.ubuntu.com/carmen#1004lts , but this references ubuntu 7 so I am not shocked it does not work. By googling each error that came up I was able to eventually get the ./configure
command to complete without issue, but make
fails with some pointer error in c files. Judging by how old the instructions I was following are I was thinking that there must be a better way to do this. The only "recent" reference to this processes I could find was a question asked regarding ubuntu 10 https://askubuntu.com/questions/57317... .
Does any one have any suggestions/ has anyone got gmapping working on Ubuntu 18?
Thanks in advance!
Just a note:
building ROS from source will not allow you to install additional packages using
apt
afterwards. It's all or nothing.