User Tools

Site Tools


ros:archlinux

This is an old revision of the document!


# ROS on Archlinux

## Groovy

There are some packages for ROS Groovy in the AUR, but: * Some are missing, some are not building anymore * The current release is Hydro now

They are currently maintained by zootboy, and the “basic stuff” can be found on github: https://github.com/zootboy/arch-ros-stacks

Theses packages are good for a basic ROS installation, and can then be completed by catkin. But I wanted to try a little bit more…

## Hydro

There's currently not support for Hydro in Arch, so … Let's build some packages.

I've to say, I've found this repository: https://github.com/progtologist/ros-hydro-arch but it's the about the tools, not the actual ROS packages so… We'll see !

I'm still building and packaging ROS (+Turtlebot) components, I'll post them once finished…

Update: I've quite successfully built all the 230 packages (or so…) needed for the turtlebot.

rviz doesn't compile with OGRE 1.9, but we'll see…

Looking at the ros-build-tools, I updated the import_catkin_package.py script a little bit, so the “basic” PKGBUILD generation is now automatic. I've written a short shellscript to compile, package, install the Packages. We'll see if it works okay.

You'll have to edit the PKGBUILD of catkin to remove the python2-argparse (or so) dependency, and remove the first CMAKE option ( -DCMAKE\_BUILD\_BINARY….=ON ) orelse it'll not include useful scripts in the package…

I've just started the automatic build of some packages… /After/ Well, with some tweaks, it went pretty well.

ocl
rviz
openni_camera
pano_core
pano_py
pano_ros
turtlebot_panorama
map_store
turtlebot_core_apps
turtlebot_apps
kobuki_qtestsuite
kobuki_gazebo_plugins
kobuki_gazebo
kobuki_desktop

Some Packages don't compile yet

* rviz because of OGRE1.9

* openni_camera I wasn't sure about the dependency and, haven't built it yet so…

* pano looks like it doesn't like my opencv (missing link option maybe)

* map_store needs a fix to link with mongodb

You can find the PKGBUILDs and the scripts (not really pretty but functionnal) Here * kobuki_qtestsuite yields an ugly `/bin/sh: pyuic4: command not found`

* kobuki_gazebo_plugins yields an ugly `error: ‘shared_dynamic_cast’ is not a member of ‘boost’`

* The other gazebo are related to the previous one

/home/share/www/redox.ws/wiki/data/attic/ros/archlinux.1386703787.txt.gz · Last modified: 2023/11/24 21:55 (external edit)