dev:ros:archlinux
Differences
This shows you the differences between two versions of the page.
| — | dev:ros:archlinux [2023/11/24 21:55] (current) – created - external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | # 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:// | ||
| + | |||
| + | Theses packages are good for a basic ROS installation, | ||
| + | |||
| + | ## Hydro | ||
| + | |||
| + | ### Status | ||
| + | There' | ||
| + | |||
| + | I've found this repository: https:// | ||
| + | |||
| + | ### Personal Work | ||
| + | I have set-up a small svn repository so one can check-out my progress and build the packages | ||
| + | |||
| + | http:// | ||
| + | |||
| + | To checkout: `svn co http:// | ||
| + | |||
| + | Then, read the Readme file and get to work ! | ||
| + | |||
| + | ### Catkin | ||
| + | Edit the PKGBUILD: | ||
| + | |||
| + | * Remove the python2-argparse dependency, it's in python2 core I think | ||
| + | * Remove the first CMAKE option ( -DCMAKE\_BUILD\_BINARY....=ON ), so it keeps the ROS scripts like ' | ||
| + | |||
| + | |||
| + | ### Packages that doesn' | ||
| + | < | ||
| + | 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 | ||
| + | </ | ||
| + | |||
| + | * **rviz** because of OGRE1.9 | ||
| + | |||
| + | * openni_camera I wasn't sure about the dependency and, haven' | ||
| + | |||
| + | * pano looks like it doesn' | ||
| + | |||
| + | * map_store needs a fix to link with mongodb | ||
| + | |||
| + | * 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 | ||
| + | |||