源码安装ROS Melodic Python3 指南 (转) + 安装记录
这篇文章转自 https://blog.csdn.net/id9502/article/details/80410989
csdn真是作大死,我保存这篇博客的时候还不需要花钱就能看,现在居然要vip才能看
简直就是ros源码阅读顺序表
1. 首先安装基本依赖包:
安装ros依赖:
sudo apt install python3-rosdep2 python3-rosinstall-generator python3-rosinstall build-essential python3-defusedxml python3-netifaces
安装编译依赖:
sudo apt install libeigen3-dev libboost-thread-dev libgtest-dev libconsole-bridge-dev libpoco-dev python3-sip-dev libboost-filesystem-dev libboost-program-options-dev libtinyxml2-dev libtinyxml-dev pyqt5-dev libcurl4-openssl-dev libboost-regex-dev liblz4-dev libbz2-dev libboost-singals-dev liburdfdom-headers-dev liburdfdom-dev uuid-dev libassimp-dev libogre-1.9-dev libyaml-cpp-dev
2. 配置rosdep
mkdir setups
cd setups
touch rosdep
chmod +x ./rosdep
添加脚本内容:
#!/usr/bin/env python3
from rosdep2.main import rosdep_main
rosdep_main()
执行
sudo ./rosdep init
./rosdep update
3. 获取基本ros环境的源码
首先下载执行文件
wget https://raw.githubusercontent.com/ros-infrastructure/rosinstall_generator/master/bin/rosinstall_generator
wget https://raw.githubusercontent.com/vcstools/wstool/master/scripts/wstool
wget https://raw.githubusercontent.com/ros-infrastructure/rospkg/master/scripts/rosversion
wget https://raw.githubusercontent.com/ros-infrastructure/catkin_pkg/master/bin/catkin_find_pkg
wget https://raw.githubusercontent.com/ros-infrastructure/catkin_pkg/master/bin/catkin_create_pkg
wget https://raw.githubusercontent.com/ros-infrastructure/catkin_pkg/master/bin/catkin_generate_changelog
wget https://raw.githubusercontent.com/ros-infrastructure/catkin_pkg/master/bin/catkin_tag_changelog
wget https://raw.githubusercontent.com/ros-infrastructure/catkin_pkg/master/bin/catkin_test_changelog
chmod +x ./rosinstall_generator
chmod +x ./wstool
chmod +x ./rosversion
chmod +x ./catkin_find_pkg
chmod +x ./catkin_create_pkg
chmod +x ./catkin_generate_changelog
chmod +x ./catkin_tag_changelog
chmod +x ./catkin_test_changelog
记得修改第一行引用的python 为python3,并把下面的from _future_ import 行删除
新建总工程目录并执行ros源代码下载
mkdir ../workspace
cd ../workspace
../setups/rosinstall_generator desktop_full --rosdistro melodic --deps --tar > melodic-desktop-full.rosinstall
../setups/wstool init -j8 src melodic-desktop-full.rosinstall
如果安装失败的话,可以试试继续安装:
../setups/wstool update -j 8 -t src
接下来解决依赖
../setups/rosdep install --from-paths src --ignore-src --rosdistro melodic -y
4. 安装Catkin
从Github Catkin上下载源码,cmake并选择python版本为3,安装地址选为自己的环境文件夹env
export ROS_PYTHON_VERSION=3
mkdir build
cd build
cmake ..
make DESTDIR=xxxxxxx
make install
然后回到workspace目录
修改 ./src/orocos_kinematics_dynamics/python_orocos_kdl/CMakeLists.txt 中
SET(PYTHON_VERSION 2 CACHE STRING "Python Version")
改为
SET(PYTHON_VERSION 3 CACHE STRING "Python Version")
修改 src/dynamic_reconfigure/cfg/Test.cfg 和 src/nodelet_core/nodelet_topic_tools/cfg/NodeletThrottle.cfg 第一行为
#! /usr/bin/env python3
添加 regex 依赖到 src/ros_comm/rosconsole/CMakeLists.txt 72 行后(维持其他不变,添加boost_regex)
target_link_libraries(rosconsole ${rosconsole_backend_LIBRARIES} ${catkin_LIBRARIES} ${Boost_LIBRARIES} boost_regex)
修改 src/vision_opencv/cv_bridge/CMakeLists.txt 11 行为
find_package(Boost REQUIRED python-py36)
../env/setup.sh 最后一行添加
export ROS_PYTHON_VERSION=3
5. 开始编译
source ../env/setup.zsh
catkin_make_isolated --install -DCMAKE_BUILD_TYPE=Release
mv ../setups/* ../env/bin/
如果想更换安装地点的话,可以在最后catkin之后加 –install-space xxxxxxx
6. 开始使用ROS
以后任何新Term执行ROS命令前都要载入配置环境(也可以加入~/.bashrc或者~/.zshrc里面自动执行)
source ../env/setup.zsh
启动 ros 调度核心
roscore
开新窗口启动 rviz 来测试
rosrun rviz rviz
若能成功启动,万事大吉!
备注:rqt 系列的 ros 程序似乎没有自动修改第一行为 python3, 需要手动修改。
1’. 懒人福利
简单编译后打包好的 deb 文件(不对安装结果负责,因为依赖太多了数不清,所以如果有不能运行的按照log添加添加吧,另外欢迎随意修正这个 deb),如果你和我一样用的 debian testing 系统,欢迎直接 copy 我编译完的二进制包:https://pan.baidu.com/s/1WmZAA7J-2uvSz8S9-XmdWQ
下面是我自己的安装记录================================
2019年07月28日 12:55
rosdep2 rosinstall-generator rosinstall 之类的可以找到源码自己装
也可以pip装
wstool我用源码装的
workspace我单独建了个文件夹,
rosinstall_generator desktop_full --rosdistro melodic --deps --tar > melodic-desktop-full.rosinstall
wstool init -j8 src melodic-desktop-full.rosinstall
这两句里头的melodic我都换成了kinetic,然后发现workspace文件夹下生成了一个src文件夹,以及一个
kinetic-desktop-full.rosinstall文件,内容如下:
1 - tar: 2 local-name: actionlib 3 uri: https://github.com/ros-gbp/actionlib-release/archive/release/kinetic/actionlib/1.11.13-0.tar.gz 4 version: actionlib-release-release-kinetic-actionlib-1.11.13-0 5 - tar: 6 local-name: angles 7 uri: https://github.com/ros-gbp/geometry_angles_utils-release/archive/release/kinetic/angles/1.9.11-0.tar.gz 8 version: geometry_angles_utils-release-release-kinetic-angles-1.9.11-0 9 - tar: 10 local-name: bond_core/bond 11 uri: https://github.com/ros-gbp/bond_core-release/archive/release/kinetic/bond/1.8.3-0.tar.gz 12 version: bond_core-release-release-kinetic-bond-1.8.3-0 13 - tar: 14 local-name: bond_core/bond_core 15 uri: https://github.com/ros-gbp/bond_core-release/archive/release/kinetic/bond_core/1.8.3-0.tar.gz 16 version: bond_core-release-release-kinetic-bond_core-1.8.3-0 17 - tar: 18 local-name: bond_core/bondcpp 19 uri: https://github.com/ros-gbp/bond_core-release/archive/release/kinetic/bondcpp/1.8.3-0.tar.gz 20 version: bond_core-release-release-kinetic-bondcpp-1.8.3-0 21 - tar: 22 local-name: bond_core/bondpy 23 uri: https://github.com/ros-gbp/bond_core-release/archive/release/kinetic/bondpy/1.8.3-0.tar.gz 24 version: bond_core-release-release-kinetic-bondpy-1.8.3-0 25 - tar: 26 local-name: bond_core/smclib 27 uri: https://github.com/ros-gbp/bond_core-release/archive/release/kinetic/smclib/1.8.3-0.tar.gz 28 version: bond_core-release-release-kinetic-smclib-1.8.3-0 29 - tar: 30 local-name: catkin 31 uri: https://github.com/ros-gbp/catkin-release/archive/release/kinetic/catkin/0.7.18-1.tar.gz 32 version: catkin-release-release-kinetic-catkin-0.7.18-1 33 - tar: 34 local-name: class_loader 35 uri: https://github.com/ros-gbp/class_loader-release/archive/release/kinetic/class_loader/0.3.9-0.tar.gz 36 version: class_loader-release-release-kinetic-class_loader-0.3.9-0 37 - tar: 38 local-name: cmake_modules 39 uri: https://github.com/ros-gbp/cmake_modules-release/archive/release/kinetic/cmake_modules/0.4.2-0.tar.gz 40 version: cmake_modules-release-release-kinetic-cmake_modules-0.4.2-0 41 - tar: 42 local-name: collada_urdf/collada_parser 43 uri: https://github.com/ros-gbp/collada_urdf-release/archive/release/kinetic/collada_parser/1.12.12-0.tar.gz 44 version: collada_urdf-release-release-kinetic-collada_parser-1.12.12-0 45 - tar: 46 local-name: collada_urdf/collada_urdf 47 uri: https://github.com/ros-gbp/collada_urdf-release/archive/release/kinetic/collada_urdf/1.12.12-0.tar.gz 48 version: collada_urdf-release-release-kinetic-collada_urdf-1.12.12-0 49 - tar: 50 local-name: common_msgs/actionlib_msgs 51 uri: https://github.com/ros-gbp/common_msgs-release/archive/release/kinetic/actionlib_msgs/1.12.7-0.tar.gz 52 version: common_msgs-release-release-kinetic-actionlib_msgs-1.12.7-0 53 - tar: 54 local-name: common_msgs/common_msgs 55 uri: https://github.com/ros-gbp/common_msgs-release/archive/release/kinetic/common_msgs/1.12.7-0.tar.gz 56 version: common_msgs-release-release-kinetic-common_msgs-1.12.7-0 57 - tar: 58 local-name: common_msgs/diagnostic_msgs 59 uri: https://github.com/ros-gbp/common_msgs-release/archive/release/kinetic/diagnostic_msgs/1.12.7-0.tar.gz 60 version: common_msgs-release-release-kinetic-diagnostic_msgs-1.12.7-0 61 - tar: 62 local-name: common_msgs/geometry_msgs 63 uri: https://github.com/ros-gbp/common_msgs-release/archive/release/kinetic/geometry_msgs/1.12.7-0.tar.gz 64 version: common_msgs-release-release-kinetic-geometry_msgs-1.12.7-0 65 - tar: 66 local-name: common_msgs/nav_msgs 67 uri: https://github.com/ros-gbp/common_msgs-release/archive/release/kinetic/nav_msgs/1.12.7-0.tar.gz 68 version: common_msgs-release-release-kinetic-nav_msgs-1.12.7-0 69 - tar: 70 local-name: common_msgs/sensor_msgs 71 uri: https://github.com/ros-gbp/common_msgs-release/archive/release/kinetic/sensor_msgs/1.12.7-0.tar.gz 72 version: common_msgs-release-release-kinetic-sensor_msgs-1.12.7-0 73 - tar: 74 local-name: common_msgs/shape_msgs 75 uri: https://github.com/ros-gbp/common_msgs-release/archive/release/kinetic/shape_msgs/1.12.7-0.tar.gz 76 version: common_msgs-release-release-kinetic-shape_msgs-1.12.7-0 77 - tar: 78 local-name: common_msgs/stereo_msgs 79 uri: https://github.com/ros-gbp/common_msgs-release/archive/release/kinetic/stereo_msgs/1.12.7-0.tar.gz 80 version: common_msgs-release-release-kinetic-stereo_msgs-1.12.7-0 81 - tar: 82 local-name: common_msgs/trajectory_msgs 83 uri: https://github.com/ros-gbp/common_msgs-release/archive/release/kinetic/trajectory_msgs/1.12.7-0.tar.gz 84 version: common_msgs-release-release-kinetic-trajectory_msgs-1.12.7-0 85 - tar: 86 local-name: common_msgs/visualization_msgs 87 uri: https://github.com/ros-gbp/common_msgs-release/archive/release/kinetic/visualization_msgs/1.12.7-0.tar.gz 88 version: common_msgs-release-release-kinetic-visualization_msgs-1.12.7-0 89 - tar: 90 local-name: common_tutorials/actionlib_tutorials 91 uri: https://github.com/ros-gbp/common_tutorials-release/archive/release/kinetic/actionlib_tutorials/0.1.10-0.tar.gz 92 version: common_tutorials-release-release-kinetic-actionlib_tutorials-0.1.10-0 93 - tar: 94 local-name: common_tutorials/common_tutorials 95 uri: https://github.com/ros-gbp/common_tutorials-release/archive/release/kinetic/common_tutorials/0.1.10-0.tar.gz 96 version: common_tutorials-release-release-kinetic-common_tutorials-0.1.10-0 97 - tar: 98 local-name: common_tutorials/nodelet_tutorial_math 99 uri: https://github.com/ros-gbp/common_tutorials-release/archive/release/kinetic/nodelet_tutorial_math/0.1.10-0.tar.gz 100 version: common_tutorials-release-release-kinetic-nodelet_tutorial_math-0.1.10-0 101 - tar: 102 local-name: common_tutorials/pluginlib_tutorials 103 uri: https://github.com/ros-gbp/common_tutorials-release/archive/release/kinetic/pluginlib_tutorials/0.1.10-0.tar.gz 104 version: common_tutorials-release-release-kinetic-pluginlib_tutorials-0.1.10-0 105 - tar: 106 local-name: common_tutorials/turtle_actionlib 107 uri: https://github.com/ros-gbp/common_tutorials-release/archive/release/kinetic/turtle_actionlib/0.1.10-0.tar.gz 108 version: common_tutorials-release-release-kinetic-turtle_actionlib-0.1.10-0 109 - tar: 110 local-name: control_msgs 111 uri: https://github.com/ros-gbp/control_msgs-release/archive/release/kinetic/control_msgs/1.5.0-0.tar.gz 112 version: control_msgs-release-release-kinetic-control_msgs-1.5.0-0 113 - tar: 114 local-name: diagnostics/diagnostic_aggregator 115 uri: https://github.com/ros-gbp/diagnostics-release/archive/release/kinetic/diagnostic_aggregator/1.9.3-0.tar.gz 116 version: diagnostics-release-release-kinetic-diagnostic_aggregator-1.9.3-0 117 - tar: 118 local-name: diagnostics/diagnostic_analysis 119 uri: https://github.com/ros-gbp/diagnostics-release/archive/release/kinetic/diagnostic_analysis/1.9.3-0.tar.gz 120 version: diagnostics-release-release-kinetic-diagnostic_analysis-1.9.3-0 121 - tar: 122 local-name: diagnostics/diagnostic_common_diagnostics 123 uri: https://github.com/ros-gbp/diagnostics-release/archive/release/kinetic/diagnostic_common_diagnostics/1.9.3-0.tar.gz 124 version: diagnostics-release-release-kinetic-diagnostic_common_diagnostics-1.9.3-0 125 - tar: 126 local-name: diagnostics/diagnostic_updater 127 uri: https://github.com/ros-gbp/diagnostics-release/archive/release/kinetic/diagnostic_updater/1.9.3-0.tar.gz 128 version: diagnostics-release-release-kinetic-diagnostic_updater-1.9.3-0 129 - tar: 130 local-name: diagnostics/diagnostics 131 uri: https://github.com/ros-gbp/diagnostics-release/archive/release/kinetic/diagnostics/1.9.3-0.tar.gz 132 version: diagnostics-release-release-kinetic-diagnostics-1.9.3-0 133 - tar: 134 local-name: diagnostics/self_test 135 uri: https://github.com/ros-gbp/diagnostics-release/archive/release/kinetic/self_test/1.9.3-0.tar.gz 136 version: diagnostics-release-release-kinetic-self_test-1.9.3-0 137 - tar: 138 local-name: dynamic_reconfigure 139 uri: https://github.com/ros-gbp/dynamic_reconfigure-release/archive/release/kinetic/dynamic_reconfigure/1.5.50-0.tar.gz 140 version: dynamic_reconfigure-release-release-kinetic-dynamic_reconfigure-1.5.50-0 141 - tar: 142 local-name: eigen_stl_containers 143 uri: https://github.com/ros-gbp/eigen_stl_containers-release/archive/release/kinetic/eigen_stl_containers/0.1.8-0.tar.gz 144 version: eigen_stl_containers-release-release-kinetic-eigen_stl_containers-0.1.8-0 145 - tar: 146 local-name: executive_smach/executive_smach 147 uri: https://github.com/ros-gbp/executive_smach-release/archive/release/kinetic/executive_smach/2.0.1-0.tar.gz 148 version: executive_smach-release-release-kinetic-executive_smach-2.0.1-0 149 - tar: 150 local-name: executive_smach/smach 151 uri: https://github.com/ros-gbp/executive_smach-release/archive/release/kinetic/smach/2.0.1-0.tar.gz 152 version: executive_smach-release-release-kinetic-smach-2.0.1-0 153 - tar: 154 local-name: executive_smach/smach_msgs 155 uri: https://github.com/ros-gbp/executive_smach-release/archive/release/kinetic/smach_msgs/2.0.1-0.tar.gz 156 version: executive_smach-release-release-kinetic-smach_msgs-2.0.1-0 157 - tar: 158 local-name: executive_smach/smach_ros 159 uri: https://github.com/ros-gbp/executive_smach-release/archive/release/kinetic/smach_ros/2.0.1-0.tar.gz 160 version: executive_smach-release-release-kinetic-smach_ros-2.0.1-0 161 - tar: 162 local-name: filters 163 uri: https://github.com/ros-gbp/filters-release/archive/release/kinetic/filters/1.7.5-0.tar.gz 164 version: filters-release-release-kinetic-filters-1.7.5-0 165 - tar: 166 local-name: gazebo_ros_pkgs/gazebo_dev 167 uri: https://github.com/ros-gbp/gazebo_ros_pkgs-release/archive/release/kinetic/gazebo_dev/2.5.19-1.tar.gz 168 version: gazebo_ros_pkgs-release-release-kinetic-gazebo_dev-2.5.19-1 169 - tar: 170 local-name: gazebo_ros_pkgs/gazebo_msgs 171 uri: https://github.com/ros-gbp/gazebo_ros_pkgs-release/archive/release/kinetic/gazebo_msgs/2.5.19-1.tar.gz 172 version: gazebo_ros_pkgs-release-release-kinetic-gazebo_msgs-2.5.19-1 173 - tar: 174 local-name: gazebo_ros_pkgs/gazebo_plugins 175 uri: https://github.com/ros-gbp/gazebo_ros_pkgs-release/archive/release/kinetic/gazebo_plugins/2.5.19-1.tar.gz 176 version: gazebo_ros_pkgs-release-release-kinetic-gazebo_plugins-2.5.19-1 177 - tar: 178 local-name: gazebo_ros_pkgs/gazebo_ros 179 uri: https://github.com/ros-gbp/gazebo_ros_pkgs-release/archive/release/kinetic/gazebo_ros/2.5.19-1.tar.gz 180 version: gazebo_ros_pkgs-release-release-kinetic-gazebo_ros-2.5.19-1 181 - tar: 182 local-name: gazebo_ros_pkgs/gazebo_ros_pkgs 183 uri: https://github.com/ros-gbp/gazebo_ros_pkgs-release/archive/release/kinetic/gazebo_ros_pkgs/2.5.19-1.tar.gz 184 version: gazebo_ros_pkgs-release-release-kinetic-gazebo_ros_pkgs-2.5.19-1 185 - tar: 186 local-name: gencpp 187 uri: https://github.com/ros-gbp/gencpp-release/archive/release/kinetic/gencpp/0.6.0-0.tar.gz 188 version: gencpp-release-release-kinetic-gencpp-0.6.0-0 189 - tar: 190 local-name: geneus 191 uri: https://github.com/tork-a/geneus-release/archive/release/kinetic/geneus/2.2.6-0.tar.gz 192 version: geneus-release-release-kinetic-geneus-2.2.6-0 193 - tar: 194 local-name: genlisp 195 uri: https://github.com/ros-gbp/genlisp-release/archive/release/kinetic/genlisp/0.4.16-0.tar.gz 196 version: genlisp-release-release-kinetic-genlisp-0.4.16-0 197 - tar: 198 local-name: genmsg 199 uri: https://github.com/ros-gbp/genmsg-release/archive/release/kinetic/genmsg/0.5.11-0.tar.gz 200 version: genmsg-release-release-kinetic-genmsg-0.5.11-0 201 - tar: 202 local-name: gennodejs 203 uri: https://github.com/RethinkRobotics-release/gennodejs-release/archive/release/kinetic/gennodejs/2.0.1-0.tar.gz 204 version: gennodejs-release-release-kinetic-gennodejs-2.0.1-0 205 - tar: 206 local-name: genpy 207 uri: https://github.com/ros-gbp/genpy-release/archive/release/kinetic/genpy/0.6.7-0.tar.gz 208 version: genpy-release-release-kinetic-genpy-0.6.7-0 209 - tar: 210 local-name: geometric_shapes 211 uri: https://github.com/ros-gbp/geometric_shapes-release/archive/release/kinetic/geometric_shapes/0.5.4-1.tar.gz 212 version: geometric_shapes-release-release-kinetic-geometric_shapes-0.5.4-1 213 - tar: 214 local-name: geometry/eigen_conversions 215 uri: https://github.com/ros-gbp/geometry-release/archive/release/kinetic/eigen_conversions/1.11.9-0.tar.gz 216 version: geometry-release-release-kinetic-eigen_conversions-1.11.9-0 217 - tar: 218 local-name: geometry/geometry 219 uri: https://github.com/ros-gbp/geometry-release/archive/release/kinetic/geometry/1.11.9-0.tar.gz 220 version: geometry-release-release-kinetic-geometry-1.11.9-0 221 - tar: 222 local-name: geometry/kdl_conversions 223 uri: https://github.com/ros-gbp/geometry-release/archive/release/kinetic/kdl_conversions/1.11.9-0.tar.gz 224 version: geometry-release-release-kinetic-kdl_conversions-1.11.9-0 225 - tar: 226 local-name: geometry/tf 227 uri: https://github.com/ros-gbp/geometry-release/archive/release/kinetic/tf/1.11.9-0.tar.gz 228 version: geometry-release-release-kinetic-tf-1.11.9-0 229 - tar: 230 local-name: geometry/tf_conversions 231 uri: https://github.com/ros-gbp/geometry-release/archive/release/kinetic/tf_conversions/1.11.9-0.tar.gz 232 version: geometry-release-release-kinetic-tf_conversions-1.11.9-0 233 - tar: 234 local-name: geometry2/tf2 235 uri: https://github.com/ros-gbp/geometry2-release/archive/release/kinetic/tf2/0.5.20-0.tar.gz 236 version: geometry2-release-release-kinetic-tf2-0.5.20-0 237 - tar: 238 local-name: geometry2/tf2_eigen 239 uri: https://github.com/ros-gbp/geometry2-release/archive/release/kinetic/tf2_eigen/0.5.20-0.tar.gz 240 version: geometry2-release-release-kinetic-tf2_eigen-0.5.20-0 241 - tar: 242 local-name: geometry2/tf2_geometry_msgs 243 uri: https://github.com/ros-gbp/geometry2-release/archive/release/kinetic/tf2_geometry_msgs/0.5.20-0.tar.gz 244 version: geometry2-release-release-kinetic-tf2_geometry_msgs-0.5.20-0 245 - tar: 246 local-name: geometry2/tf2_kdl 247 uri: https://github.com/ros-gbp/geometry2-release/archive/release/kinetic/tf2_kdl/0.5.20-0.tar.gz 248 version: geometry2-release-release-kinetic-tf2_kdl-0.5.20-0 249 - tar: 250 local-name: geometry2/tf2_msgs 251 uri: https://github.com/ros-gbp/geometry2-release/archive/release/kinetic/tf2_msgs/0.5.20-0.tar.gz 252 version: geometry2-release-release-kinetic-tf2_msgs-0.5.20-0 253 - tar: 254 local-name: geometry2/tf2_py 255 uri: https://github.com/ros-gbp/geometry2-release/archive/release/kinetic/tf2_py/0.5.20-0.tar.gz 256 version: geometry2-release-release-kinetic-tf2_py-0.5.20-0 257 - tar: 258 local-name: geometry2/tf2_ros 259 uri: https://github.com/ros-gbp/geometry2-release/archive/release/kinetic/tf2_ros/0.5.20-0.tar.gz 260 version: geometry2-release-release-kinetic-tf2_ros-0.5.20-0 261 - tar: 262 local-name: geometry_tutorials/geometry_tutorials 263 uri: https://github.com/ros-gbp/geometry_tutorials-release/archive/release/kinetic/geometry_tutorials/0.2.2-0.tar.gz 264 version: geometry_tutorials-release-release-kinetic-geometry_tutorials-0.2.2-0 265 - tar: 266 local-name: geometry_tutorials/turtle_tf 267 uri: https://github.com/ros-gbp/geometry_tutorials-release/archive/release/kinetic/turtle_tf/0.2.2-0.tar.gz 268 version: geometry_tutorials-release-release-kinetic-turtle_tf-0.2.2-0 269 - tar: 270 local-name: geometry_tutorials/turtle_tf2 271 uri: https://github.com/ros-gbp/geometry_tutorials-release/archive/release/kinetic/turtle_tf2/0.2.2-0.tar.gz 272 version: geometry_tutorials-release-release-kinetic-turtle_tf2-0.2.2-0 273 - tar: 274 local-name: gl_dependency 275 uri: https://github.com/ros-gbp/gl_dependency-release/archive/release/kinetic/gl_dependency/1.1.0-0.tar.gz 276 version: gl_dependency-release-release-kinetic-gl_dependency-1.1.0-0 277 - tar: 278 local-name: image_common/camera_calibration_parsers 279 uri: https://github.com/ros-gbp/image_common-release/archive/release/kinetic/camera_calibration_parsers/1.11.13-0.tar.gz 280 version: image_common-release-release-kinetic-camera_calibration_parsers-1.11.13-0 281 - tar: 282 local-name: image_common/camera_info_manager 283 uri: https://github.com/ros-gbp/image_common-release/archive/release/kinetic/camera_info_manager/1.11.13-0.tar.gz 284 version: image_common-release-release-kinetic-camera_info_manager-1.11.13-0 285 - tar: 286 local-name: image_common/image_common 287 uri: https://github.com/ros-gbp/image_common-release/archive/release/kinetic/image_common/1.11.13-0.tar.gz 288 version: image_common-release-release-kinetic-image_common-1.11.13-0 289 - tar: 290 local-name: image_common/image_transport 291 uri: https://github.com/ros-gbp/image_common-release/archive/release/kinetic/image_transport/1.11.13-0.tar.gz 292 version: image_common-release-release-kinetic-image_transport-1.11.13-0 293 - tar: 294 local-name: image_common/polled_camera 295 uri: https://github.com/ros-gbp/image_common-release/archive/release/kinetic/polled_camera/1.11.13-0.tar.gz 296 version: image_common-release-release-kinetic-polled_camera-1.11.13-0 297 - tar: 298 local-name: image_pipeline/camera_calibration 299 uri: https://github.com/ros-gbp/image_pipeline-release/archive/release/kinetic/camera_calibration/1.12.23-0.tar.gz 300 version: image_pipeline-release-release-kinetic-camera_calibration-1.12.23-0 301 - tar: 302 local-name: image_pipeline/depth_image_proc 303 uri: https://github.com/ros-gbp/image_pipeline-release/archive/release/kinetic/depth_image_proc/1.12.23-0.tar.gz 304 version: image_pipeline-release-release-kinetic-depth_image_proc-1.12.23-0 305 - tar: 306 local-name: image_pipeline/image_pipeline 307 uri: https://github.com/ros-gbp/image_pipeline-release/archive/release/kinetic/image_pipeline/1.12.23-0.tar.gz 308 version: image_pipeline-release-release-kinetic-image_pipeline-1.12.23-0 309 - tar: 310 local-name: image_pipeline/image_proc 311 uri: https://github.com/ros-gbp/image_pipeline-release/archive/release/kinetic/image_proc/1.12.23-0.tar.gz 312 version: image_pipeline-release-release-kinetic-image_proc-1.12.23-0 313 - tar: 314 local-name: image_pipeline/image_publisher 315 uri: https://github.com/ros-gbp/image_pipeline-release/archive/release/kinetic/image_publisher/1.12.23-0.tar.gz 316 version: image_pipeline-release-release-kinetic-image_publisher-1.12.23-0 317 - tar: 318 local-name: image_pipeline/image_rotate 319 uri: https://github.com/ros-gbp/image_pipeline-release/archive/release/kinetic/image_rotate/1.12.23-0.tar.gz 320 version: image_pipeline-release-release-kinetic-image_rotate-1.12.23-0 321 - tar: 322 local-name: image_pipeline/image_view 323 uri: https://github.com/ros-gbp/image_pipeline-release/archive/release/kinetic/image_view/1.12.23-0.tar.gz 324 version: image_pipeline-release-release-kinetic-image_view-1.12.23-0 325 - tar: 326 local-name: image_pipeline/stereo_image_proc 327 uri: https://github.com/ros-gbp/image_pipeline-release/archive/release/kinetic/stereo_image_proc/1.12.23-0.tar.gz 328 version: image_pipeline-release-release-kinetic-stereo_image_proc-1.12.23-0 329 - tar: 330 local-name: image_transport_plugins/compressed_depth_image_transport 331 uri: https://github.com/ros-gbp/image_transport_plugins-release/archive/release/kinetic/compressed_depth_image_transport/1.9.5-0.tar.gz 332 version: image_transport_plugins-release-release-kinetic-compressed_depth_image_transport-1.9.5-0 333 - tar: 334 local-name: image_transport_plugins/compressed_image_transport 335 uri: https://github.com/ros-gbp/image_transport_plugins-release/archive/release/kinetic/compressed_image_transport/1.9.5-0.tar.gz 336 version: image_transport_plugins-release-release-kinetic-compressed_image_transport-1.9.5-0 337 - tar: 338 local-name: image_transport_plugins/image_transport_plugins 339 uri: https://github.com/ros-gbp/image_transport_plugins-release/archive/release/kinetic/image_transport_plugins/1.9.5-0.tar.gz 340 version: image_transport_plugins-release-release-kinetic-image_transport_plugins-1.9.5-0 341 - tar: 342 local-name: image_transport_plugins/theora_image_transport 343 uri: https://github.com/ros-gbp/image_transport_plugins-release/archive/release/kinetic/theora_image_transport/1.9.5-0.tar.gz 344 version: image_transport_plugins-release-release-kinetic-theora_image_transport-1.9.5-0 345 - tar: 346 local-name: interactive_markers 347 uri: https://github.com/ros-gbp/interactive_markers-release/archive/release/kinetic/interactive_markers/1.11.4-0.tar.gz 348 version: interactive_markers-release-release-kinetic-interactive_markers-1.11.4-0 349 - tar: 350 local-name: joint_state_publisher 351 uri: https://github.com/ros-gbp/joint_state_publisher-release/archive/release/kinetic/joint_state_publisher/1.12.13-0.tar.gz 352 version: joint_state_publisher-release-release-kinetic-joint_state_publisher-1.12.13-0 353 - tar: 354 local-name: kdl_parser/kdl_parser 355 uri: https://github.com/ros-gbp/kdl_parser-release/archive/release/kinetic/kdl_parser/1.12.11-0.tar.gz 356 version: kdl_parser-release-release-kinetic-kdl_parser-1.12.11-0 357 - tar: 358 local-name: laser_assembler 359 uri: https://github.com/ros-gbp/laser_assembler-release/archive/release/kinetic/laser_assembler/1.7.4-0.tar.gz 360 version: laser_assembler-release-release-kinetic-laser_assembler-1.7.4-0 361 - tar: 362 local-name: laser_filters 363 uri: https://github.com/ros-gbp/laser_filters-release/archive/release/kinetic/laser_filters/1.8.5-0.tar.gz 364 version: laser_filters-release-release-kinetic-laser_filters-1.8.5-0 365 - tar: 366 local-name: laser_geometry 367 uri: https://github.com/ros-gbp/laser_geometry-release/archive/release/kinetic/laser_geometry/1.6.4-0.tar.gz 368 version: laser_geometry-release-release-kinetic-laser_geometry-1.6.4-0 369 - tar: 370 local-name: laser_pipeline 371 uri: https://github.com/ros-gbp/laser_pipeline-release/archive/release/kinetic/laser_pipeline/1.6.2-0.tar.gz 372 version: laser_pipeline-release-release-kinetic-laser_pipeline-1.6.2-0 373 - tar: 374 local-name: media_export 375 uri: https://github.com/ros-gbp/media_export-release/archive/release/kinetic/media_export/0.2.0-0.tar.gz 376 version: media_export-release-release-kinetic-media_export-0.2.0-0 377 - tar: 378 local-name: message_generation 379 uri: https://github.com/ros-gbp/message_generation-release/archive/release/kinetic/message_generation/0.4.0-0.tar.gz 380 version: message_generation-release-release-kinetic-message_generation-0.4.0-0 381 - tar: 382 local-name: message_runtime 383 uri: https://github.com/ros-gbp/message_runtime-release/archive/release/kinetic/message_runtime/0.4.12-0.tar.gz 384 version: message_runtime-release-release-kinetic-message_runtime-0.4.12-0 385 - tar: 386 local-name: metapackages/desktop 387 uri: https://github.com/ros-gbp/metapackages-release/archive/release/kinetic/desktop/1.3.2-0.tar.gz 388 version: metapackages-release-release-kinetic-desktop-1.3.2-0 389 - tar: 390 local-name: metapackages/desktop_full 391 uri: https://github.com/ros-gbp/metapackages-release/archive/release/kinetic/desktop_full/1.3.2-0.tar.gz 392 version: metapackages-release-release-kinetic-desktop_full-1.3.2-0 393 - tar: 394 local-name: metapackages/perception 395 uri: https://github.com/ros-gbp/metapackages-release/archive/release/kinetic/perception/1.3.2-0.tar.gz 396 version: metapackages-release-release-kinetic-perception-1.3.2-0 397 - tar: 398 local-name: metapackages/robot 399 uri: https://github.com/ros-gbp/metapackages-release/archive/release/kinetic/robot/1.3.2-0.tar.gz 400 version: metapackages-release-release-kinetic-robot-1.3.2-0 401 - tar: 402 local-name: metapackages/ros_base 403 uri: https://github.com/ros-gbp/metapackages-release/archive/release/kinetic/ros_base/1.3.2-0.tar.gz 404 version: metapackages-release-release-kinetic-ros_base-1.3.2-0 405 - tar: 406 local-name: metapackages/ros_core 407 uri: https://github.com/ros-gbp/metapackages-release/archive/release/kinetic/ros_core/1.3.2-0.tar.gz 408 version: metapackages-release-release-kinetic-ros_core-1.3.2-0 409 - tar: 410 local-name: metapackages/simulators 411 uri: https://github.com/ros-gbp/metapackages-release/archive/release/kinetic/simulators/1.3.2-0.tar.gz 412 version: metapackages-release-release-kinetic-simulators-1.3.2-0 413 - tar: 414 local-name: metapackages/viz 415 uri: https://github.com/ros-gbp/metapackages-release/archive/release/kinetic/viz/1.3.2-0.tar.gz 416 version: metapackages-release-release-kinetic-viz-1.3.2-0 417 - tar: 418 local-name: navigation_msgs/map_msgs 419 uri: https://github.com/ros-gbp/navigation_msgs-release/archive/release/kinetic/map_msgs/1.13.0-0.tar.gz 420 version: navigation_msgs-release-release-kinetic-map_msgs-1.13.0-0 421 - tar: 422 local-name: nodelet_core/nodelet 423 uri: https://github.com/ros-gbp/nodelet_core-release/archive/release/kinetic/nodelet/1.9.14-0.tar.gz 424 version: nodelet_core-release-release-kinetic-nodelet-1.9.14-0 425 - tar: 426 local-name: nodelet_core/nodelet_core 427 uri: https://github.com/ros-gbp/nodelet_core-release/archive/release/kinetic/nodelet_core/1.9.14-0.tar.gz 428 version: nodelet_core-release-release-kinetic-nodelet_core-1.9.14-0 429 - tar: 430 local-name: nodelet_core/nodelet_topic_tools 431 uri: https://github.com/ros-gbp/nodelet_core-release/archive/release/kinetic/nodelet_topic_tools/1.9.14-0.tar.gz 432 version: nodelet_core-release-release-kinetic-nodelet_topic_tools-1.9.14-0 433 - tar: 434 local-name: octomap/octomap 435 uri: https://github.com/ros-gbp/octomap-release/archive/release/kinetic/octomap/1.8.1-0.tar.gz 436 version: octomap-release-release-kinetic-octomap-1.8.1-0 437 - tar: 438 local-name: opencv3 439 uri: https://github.com/ros-gbp/opencv3-release/archive/release/kinetic/opencv3/3.3.1-5.tar.gz 440 version: opencv3-release-release-kinetic-opencv3-3.3.1-5 441 - tar: 442 local-name: orocos_kinematics_dynamics/orocos_kdl 443 uri: https://github.com/smits/orocos-kdl-release/archive/release/kinetic/orocos_kdl/1.3.1-0.tar.gz 444 version: orocos-kdl-release-release-kinetic-orocos_kdl-1.3.1-0 445 - tar: 446 local-name: orocos_kinematics_dynamics/python_orocos_kdl 447 uri: https://github.com/smits/orocos-kdl-release/archive/release/kinetic/python_orocos_kdl/1.3.1-0.tar.gz 448 version: orocos-kdl-release-release-kinetic-python_orocos_kdl-1.3.1-0 449 - tar: 450 local-name: pcl_conversions 451 uri: https://github.com/ros-gbp/pcl_conversions-release/archive/release/kinetic/pcl_conversions/0.2.1-0.tar.gz 452 version: pcl_conversions-release-release-kinetic-pcl_conversions-0.2.1-0 453 - tar: 454 local-name: pcl_msgs 455 uri: https://github.com/ros-gbp/pcl_msgs-release/archive/release/kinetic/pcl_msgs/0.2.0-0.tar.gz 456 version: pcl_msgs-release-release-kinetic-pcl_msgs-0.2.0-0 457 - tar: 458 local-name: perception_pcl/pcl_ros 459 uri: https://github.com/ros-gbp/perception_pcl-release/archive/release/kinetic/pcl_ros/1.4.4-0.tar.gz 460 version: perception_pcl-release-release-kinetic-pcl_ros-1.4.4-0 461 - tar: 462 local-name: perception_pcl/perception_pcl 463 uri: https://github.com/ros-gbp/perception_pcl-release/archive/release/kinetic/perception_pcl/1.4.4-0.tar.gz 464 version: perception_pcl-release-release-kinetic-perception_pcl-1.4.4-0 465 - tar: 466 local-name: pluginlib 467 uri: https://github.com/ros-gbp/pluginlib-release/archive/release/kinetic/pluginlib/1.11.3-0.tar.gz 468 version: pluginlib-release-release-kinetic-pluginlib-1.11.3-0 469 - tar: 470 local-name: python_qt_binding 471 uri: https://github.com/ros-gbp/python_qt_binding-release/archive/release/kinetic/python_qt_binding/0.3.4-0.tar.gz 472 version: python_qt_binding-release-release-kinetic-python_qt_binding-0.3.4-0 473 - tar: 474 local-name: qt_gui_core/qt_dotgraph 475 uri: https://github.com/ros-gbp/qt_gui_core-release/archive/release/kinetic/qt_dotgraph/0.3.11-0.tar.gz 476 version: qt_gui_core-release-release-kinetic-qt_dotgraph-0.3.11-0 477 - tar: 478 local-name: qt_gui_core/qt_gui 479 uri: https://github.com/ros-gbp/qt_gui_core-release/archive/release/kinetic/qt_gui/0.3.11-0.tar.gz 480 version: qt_gui_core-release-release-kinetic-qt_gui-0.3.11-0 481 - tar: 482 local-name: qt_gui_core/qt_gui_cpp 483 uri: https://github.com/ros-gbp/qt_gui_core-release/archive/release/kinetic/qt_gui_cpp/0.3.11-0.tar.gz 484 version: qt_gui_core-release-release-kinetic-qt_gui_cpp-0.3.11-0 485 - tar: 486 local-name: qt_gui_core/qt_gui_py_common 487 uri: https://github.com/ros-gbp/qt_gui_core-release/archive/release/kinetic/qt_gui_py_common/0.3.11-0.tar.gz 488 version: qt_gui_core-release-release-kinetic-qt_gui_py_common-0.3.11-0 489 - tar: 490 local-name: qwt_dependency 491 uri: https://github.com/ros-gbp/qwt_dependency-release/archive/release/kinetic/qwt_dependency/1.1.0-0.tar.gz 492 version: qwt_dependency-release-release-kinetic-qwt_dependency-1.1.0-0 493 - tar: 494 local-name: random_numbers 495 uri: https://github.com/ros-gbp/random_numbers-release/archive/release/kinetic/random_numbers/0.3.1-0.tar.gz 496 version: random_numbers-release-release-kinetic-random_numbers-0.3.1-0 497 - tar: 498 local-name: resource_retriever 499 uri: https://github.com/ros-gbp/resource_retriever-release/archive/release/kinetic/resource_retriever/1.12.4-0.tar.gz 500 version: resource_retriever-release-release-kinetic-resource_retriever-1.12.4-0 501 - tar: 502 local-name: robot_model 503 uri: https://github.com/ros-gbp/robot_model-release/archive/release/kinetic/robot_model/1.12.11-0.tar.gz 504 version: robot_model-release-release-kinetic-robot_model-1.12.11-0 505 - tar: 506 local-name: robot_state_publisher 507 uri: https://github.com/ros-gbp/robot_state_publisher-release/archive/release/kinetic/robot_state_publisher/1.13.6-0.tar.gz 508 version: robot_state_publisher-release-release-kinetic-robot_state_publisher-1.13.6-0 509 - tar: 510 local-name: ros/mk 511 uri: https://github.com/ros-gbp/ros-release/archive/release/kinetic/mk/1.14.6-1.tar.gz 512 version: ros-release-release-kinetic-mk-1.14.6-1 513 - tar: 514 local-name: ros/ros 515 uri: https://github.com/ros-gbp/ros-release/archive/release/kinetic/ros/1.14.6-1.tar.gz 516 version: ros-release-release-kinetic-ros-1.14.6-1 517 - tar: 518 local-name: ros/rosbash 519 uri: https://github.com/ros-gbp/ros-release/archive/release/kinetic/rosbash/1.14.6-1.tar.gz 520 version: ros-release-release-kinetic-rosbash-1.14.6-1 521 - tar: 522 local-name: ros/rosboost_cfg 523 uri: https://github.com/ros-gbp/ros-release/archive/release/kinetic/rosboost_cfg/1.14.6-1.tar.gz 524 version: ros-release-release-kinetic-rosboost_cfg-1.14.6-1 525 - tar: 526 local-name: ros/rosbuild 527 uri: https://github.com/ros-gbp/ros-release/archive/release/kinetic/rosbuild/1.14.6-1.tar.gz 528 version: ros-release-release-kinetic-rosbuild-1.14.6-1 529 - tar: 530 local-name: ros/rosclean 531 uri: https://github.com/ros-gbp/ros-release/archive/release/kinetic/rosclean/1.14.6-1.tar.gz 532 version: ros-release-release-kinetic-rosclean-1.14.6-1 533 - tar: 534 local-name: ros/roscreate 535 uri: https://github.com/ros-gbp/ros-release/archive/release/kinetic/roscreate/1.14.6-1.tar.gz 536 version: ros-release-release-kinetic-roscreate-1.14.6-1 537 - tar: 538 local-name: ros/roslang 539 uri: https://github.com/ros-gbp/ros-release/archive/release/kinetic/roslang/1.14.6-1.tar.gz 540 version: ros-release-release-kinetic-roslang-1.14.6-1 541 - tar: 542 local-name: ros/roslib 543 uri: https://github.com/ros-gbp/ros-release/archive/release/kinetic/roslib/1.14.6-1.tar.gz 544 version: ros-release-release-kinetic-roslib-1.14.6-1 545 - tar: 546 local-name: ros/rosmake 547 uri: https://github.com/ros-gbp/ros-release/archive/release/kinetic/rosmake/1.14.6-1.tar.gz 548 version: ros-release-release-kinetic-rosmake-1.14.6-1 549 - tar: 550 local-name: ros/rosunit 551 uri: https://github.com/ros-gbp/ros-release/archive/release/kinetic/rosunit/1.14.6-1.tar.gz 552 version: ros-release-release-kinetic-rosunit-1.14.6-1 553 - tar: 554 local-name: ros_comm/message_filters 555 uri: https://github.com/ros-gbp/ros_comm-release/archive/release/kinetic/message_filters/1.12.14-0.tar.gz 556 version: ros_comm-release-release-kinetic-message_filters-1.12.14-0 557 - tar: 558 local-name: ros_comm/ros_comm 559 uri: https://github.com/ros-gbp/ros_comm-release/archive/release/kinetic/ros_comm/1.12.14-0.tar.gz 560 version: ros_comm-release-release-kinetic-ros_comm-1.12.14-0 561 - tar: 562 local-name: ros_comm/rosbag 563 uri: https://github.com/ros-gbp/ros_comm-release/archive/release/kinetic/rosbag/1.12.14-0.tar.gz 564 version: ros_comm-release-release-kinetic-rosbag-1.12.14-0 565 - tar: 566 local-name: ros_comm/rosbag_storage 567 uri: https://github.com/ros-gbp/ros_comm-release/archive/release/kinetic/rosbag_storage/1.12.14-0.tar.gz 568 version: ros_comm-release-release-kinetic-rosbag_storage-1.12.14-0 569 - tar: 570 local-name: ros_comm/rosconsole 571 uri: https://github.com/ros-gbp/ros_comm-release/archive/release/kinetic/rosconsole/1.12.14-0.tar.gz 572 version: ros_comm-release-release-kinetic-rosconsole-1.12.14-0 573 - tar: 574 local-name: ros_comm/roscpp 575 uri: https://github.com/ros-gbp/ros_comm-release/archive/release/kinetic/roscpp/1.12.14-0.tar.gz 576 version: ros_comm-release-release-kinetic-roscpp-1.12.14-0 577 - tar: 578 local-name: ros_comm/rosgraph 579 uri: https://github.com/ros-gbp/ros_comm-release/archive/release/kinetic/rosgraph/1.12.14-0.tar.gz 580 version: ros_comm-release-release-kinetic-rosgraph-1.12.14-0 581 - tar: 582 local-name: ros_comm/roslaunch 583 uri: https://github.com/ros-gbp/ros_comm-release/archive/release/kinetic/roslaunch/1.12.14-0.tar.gz 584 version: ros_comm-release-release-kinetic-roslaunch-1.12.14-0 585 - tar: 586 local-name: ros_comm/roslz4 587 uri: https://github.com/ros-gbp/ros_comm-release/archive/release/kinetic/roslz4/1.12.14-0.tar.gz 588 version: ros_comm-release-release-kinetic-roslz4-1.12.14-0 589 - tar: 590 local-name: ros_comm/rosmaster 591 uri: https://github.com/ros-gbp/ros_comm-release/archive/release/kinetic/rosmaster/1.12.14-0.tar.gz 592 version: ros_comm-release-release-kinetic-rosmaster-1.12.14-0 593 - tar: 594 local-name: ros_comm/rosmsg 595 uri: https://github.com/ros-gbp/ros_comm-release/archive/release/kinetic/rosmsg/1.12.14-0.tar.gz 596 version: ros_comm-release-release-kinetic-rosmsg-1.12.14-0 597 - tar: 598 local-name: ros_comm/rosnode 599 uri: https://github.com/ros-gbp/ros_comm-release/archive/release/kinetic/rosnode/1.12.14-0.tar.gz 600 version: ros_comm-release-release-kinetic-rosnode-1.12.14-0 601 - tar: 602 local-name: ros_comm/rosout 603 uri: https://github.com/ros-gbp/ros_comm-release/archive/release/kinetic/rosout/1.12.14-0.tar.gz 604 version: ros_comm-release-release-kinetic-rosout-1.12.14-0 605 - tar: 606 local-name: ros_comm/rosparam 607 uri: https://github.com/ros-gbp/ros_comm-release/archive/release/kinetic/rosparam/1.12.14-0.tar.gz 608 version: ros_comm-release-release-kinetic-rosparam-1.12.14-0 609 - tar: 610 local-name: ros_comm/rospy 611 uri: https://github.com/ros-gbp/ros_comm-release/archive/release/kinetic/rospy/1.12.14-0.tar.gz 612 version: ros_comm-release-release-kinetic-rospy-1.12.14-0 613 - tar: 614 local-name: ros_comm/rosservice 615 uri: https://github.com/ros-gbp/ros_comm-release/archive/release/kinetic/rosservice/1.12.14-0.tar.gz 616 version: ros_comm-release-release-kinetic-rosservice-1.12.14-0 617 - tar: 618 local-name: ros_comm/rostest 619 uri: https://github.com/ros-gbp/ros_comm-release/archive/release/kinetic/rostest/1.12.14-0.tar.gz 620 version: ros_comm-release-release-kinetic-rostest-1.12.14-0 621 - tar: 622 local-name: ros_comm/rostopic 623 uri: https://github.com/ros-gbp/ros_comm-release/archive/release/kinetic/rostopic/1.12.14-0.tar.gz 624 version: ros_comm-release-release-kinetic-rostopic-1.12.14-0 625 - tar: 626 local-name: ros_comm/roswtf 627 uri: https://github.com/ros-gbp/ros_comm-release/archive/release/kinetic/roswtf/1.12.14-0.tar.gz 628 version: ros_comm-release-release-kinetic-roswtf-1.12.14-0 629 - tar: 630 local-name: ros_comm/topic_tools 631 uri: https://github.com/ros-gbp/ros_comm-release/archive/release/kinetic/topic_tools/1.12.14-0.tar.gz 632 version: ros_comm-release-release-kinetic-topic_tools-1.12.14-0 633 - tar: 634 local-name: ros_comm/xmlrpcpp 635 uri: https://github.com/ros-gbp/ros_comm-release/archive/release/kinetic/xmlrpcpp/1.12.14-0.tar.gz 636 version: ros_comm-release-release-kinetic-xmlrpcpp-1.12.14-0 637 - tar: 638 local-name: ros_comm_msgs/rosgraph_msgs 639 uri: https://github.com/ros-gbp/ros_comm_msgs-release/archive/release/kinetic/rosgraph_msgs/1.11.2-0.tar.gz 640 version: ros_comm_msgs-release-release-kinetic-rosgraph_msgs-1.11.2-0 641 - tar: 642 local-name: ros_comm_msgs/std_srvs 643 uri: https://github.com/ros-gbp/ros_comm_msgs-release/archive/release/kinetic/std_srvs/1.11.2-0.tar.gz 644 version: ros_comm_msgs-release-release-kinetic-std_srvs-1.11.2-0 645 - tar: 646 local-name: ros_environment 647 uri: https://github.com/ros-gbp/ros_environment-release/archive/release/kinetic/ros_environment/1.0.0-0.tar.gz 648 version: ros_environment-release-release-kinetic-ros_environment-1.0.0-0 649 - tar: 650 local-name: ros_tutorials/ros_tutorials 651 uri: https://github.com/ros-gbp/ros_tutorials-release/archive/release/kinetic/ros_tutorials/0.7.1-0.tar.gz 652 version: ros_tutorials-release-release-kinetic-ros_tutorials-0.7.1-0 653 - tar: 654 local-name: ros_tutorials/roscpp_tutorials 655 uri: https://github.com/ros-gbp/ros_tutorials-release/archive/release/kinetic/roscpp_tutorials/0.7.1-0.tar.gz 656 version: ros_tutorials-release-release-kinetic-roscpp_tutorials-0.7.1-0 657 - tar: 658 local-name: ros_tutorials/rospy_tutorials 659 uri: https://github.com/ros-gbp/ros_tutorials-release/archive/release/kinetic/rospy_tutorials/0.7.1-0.tar.gz 660 version: ros_tutorials-release-release-kinetic-rospy_tutorials-0.7.1-0 661 - tar: 662 local-name: ros_tutorials/turtlesim 663 uri: https://github.com/ros-gbp/ros_tutorials-release/archive/release/kinetic/turtlesim/0.7.1-0.tar.gz 664 version: ros_tutorials-release-release-kinetic-turtlesim-0.7.1-0 665 - tar: 666 local-name: rosbag_migration_rule 667 uri: https://github.com/ros-gbp/rosbag_migration_rule-release/archive/release/kinetic/rosbag_migration_rule/1.0.0-0.tar.gz 668 version: rosbag_migration_rule-release-release-kinetic-rosbag_migration_rule-1.0.0-0 669 - tar: 670 local-name: rosconsole_bridge 671 uri: https://github.com/ros-gbp/rosconsole_bridge-release/archive/release/kinetic/rosconsole_bridge/0.5.2-0.tar.gz 672 version: rosconsole_bridge-release-release-kinetic-rosconsole_bridge-0.5.2-0 673 - tar: 674 local-name: roscpp_core/cpp_common 675 uri: https://github.com/ros-gbp/roscpp_core-release/archive/release/kinetic/cpp_common/0.6.11-0.tar.gz 676 version: roscpp_core-release-release-kinetic-cpp_common-0.6.11-0 677 - tar: 678 local-name: roscpp_core/roscpp_core 679 uri: https://github.com/ros-gbp/roscpp_core-release/archive/release/kinetic/roscpp_core/0.6.11-0.tar.gz 680 version: roscpp_core-release-release-kinetic-roscpp_core-0.6.11-0 681 - tar: 682 local-name: roscpp_core/roscpp_serialization 683 uri: https://github.com/ros-gbp/roscpp_core-release/archive/release/kinetic/roscpp_serialization/0.6.11-0.tar.gz 684 version: roscpp_core-release-release-kinetic-roscpp_serialization-0.6.11-0 685 - tar: 686 local-name: roscpp_core/roscpp_traits 687 uri: https://github.com/ros-gbp/roscpp_core-release/archive/release/kinetic/roscpp_traits/0.6.11-0.tar.gz 688 version: roscpp_core-release-release-kinetic-roscpp_traits-0.6.11-0 689 - tar: 690 local-name: roscpp_core/rostime 691 uri: https://github.com/ros-gbp/roscpp_core-release/archive/release/kinetic/rostime/0.6.11-0.tar.gz 692 version: roscpp_core-release-release-kinetic-rostime-0.6.11-0 693 - tar: 694 local-name: roslint 695 uri: https://github.com/ros-gbp/roslint-release/archive/release/kinetic/roslint/0.11.0-0.tar.gz 696 version: roslint-release-release-kinetic-roslint-0.11.0-0 697 - tar: 698 local-name: roslisp 699 uri: https://github.com/ros-gbp/roslisp-release/archive/release/kinetic/roslisp/1.9.21-0.tar.gz 700 version: roslisp-release-release-kinetic-roslisp-1.9.21-0 701 - tar: 702 local-name: rospack 703 uri: https://github.com/ros-gbp/rospack-release/archive/release/kinetic/rospack/2.4.5-1.tar.gz 704 version: rospack-release-release-kinetic-rospack-2.4.5-1 705 - tar: 706 local-name: rqt/rqt_gui 707 uri: https://github.com/ros-gbp/rqt-release/archive/release/kinetic/rqt_gui/0.5.0-0.tar.gz 708 version: rqt-release-release-kinetic-rqt_gui-0.5.0-0 709 - tar: 710 local-name: rqt/rqt_gui_cpp 711 uri: https://github.com/ros-gbp/rqt-release/archive/release/kinetic/rqt_gui_cpp/0.5.0-0.tar.gz 712 version: rqt-release-release-kinetic-rqt_gui_cpp-0.5.0-0 713 - tar: 714 local-name: rqt/rqt_gui_py 715 uri: https://github.com/ros-gbp/rqt-release/archive/release/kinetic/rqt_gui_py/0.5.0-0.tar.gz 716 version: rqt-release-release-kinetic-rqt_gui_py-0.5.0-0 717 - tar: 718 local-name: rqt/rqt_py_common 719 uri: https://github.com/ros-gbp/rqt-release/archive/release/kinetic/rqt_py_common/0.5.0-0.tar.gz 720 version: rqt-release-release-kinetic-rqt_py_common-0.5.0-0 721 - tar: 722 local-name: rqt_action 723 uri: https://github.com/ros-gbp/rqt_action-release/archive/release/kinetic/rqt_action/0.4.9-0.tar.gz 724 version: rqt_action-release-release-kinetic-rqt_action-0.4.9-0 725 - tar: 726 local-name: rqt_bag/rqt_bag 727 uri: https://github.com/ros-gbp/rqt_bag-release/archive/release/kinetic/rqt_bag/0.4.12-0.tar.gz 728 version: rqt_bag-release-release-kinetic-rqt_bag-0.4.12-0 729 - tar: 730 local-name: rqt_bag/rqt_bag_plugins 731 uri: https://github.com/ros-gbp/rqt_bag-release/archive/release/kinetic/rqt_bag_plugins/0.4.12-0.tar.gz 732 version: rqt_bag-release-release-kinetic-rqt_bag_plugins-0.4.12-0 733 - tar: 734 local-name: rqt_common_plugins 735 uri: https://github.com/ros-gbp/rqt_common_plugins-release/archive/release/kinetic/rqt_common_plugins/0.4.8-0.tar.gz 736 version: rqt_common_plugins-release-release-kinetic-rqt_common_plugins-0.4.8-0 737 - tar: 738 local-name: rqt_console 739 uri: https://github.com/ros-gbp/rqt_console-release/archive/release/kinetic/rqt_console/0.4.8-0.tar.gz 740 version: rqt_console-release-release-kinetic-rqt_console-0.4.8-0 741 - tar: 742 local-name: rqt_dep 743 uri: https://github.com/ros-gbp/rqt_dep-release/archive/release/kinetic/rqt_dep/0.4.9-0.tar.gz 744 version: rqt_dep-release-release-kinetic-rqt_dep-0.4.9-0 745 - tar: 746 local-name: rqt_graph 747 uri: https://github.com/ros-gbp/rqt_graph-release/archive/release/kinetic/rqt_graph/0.4.9-0.tar.gz 748 version: rqt_graph-release-release-kinetic-rqt_graph-0.4.9-0 749 - tar: 750 local-name: rqt_image_view 751 uri: https://github.com/ros-gbp/rqt_image_view-release/archive/release/kinetic/rqt_image_view/0.4.13-0.tar.gz 752 version: rqt_image_view-release-release-kinetic-rqt_image_view-0.4.13-0 753 - tar: 754 local-name: rqt_launch 755 uri: https://github.com/ros-gbp/rqt_launch-release/archive/release/kinetic/rqt_launch/0.4.8-0.tar.gz 756 version: rqt_launch-release-release-kinetic-rqt_launch-0.4.8-0 757 - tar: 758 local-name: rqt_logger_level 759 uri: https://github.com/ros-gbp/rqt_logger_level-release/archive/release/kinetic/rqt_logger_level/0.4.8-0.tar.gz 760 version: rqt_logger_level-release-release-kinetic-rqt_logger_level-0.4.8-0 761 - tar: 762 local-name: rqt_moveit 763 uri: https://github.com/ros-gbp/rqt_moveit-release/archive/release/kinetic/rqt_moveit/0.5.7-0.tar.gz 764 version: rqt_moveit-release-release-kinetic-rqt_moveit-0.5.7-0 765 - tar: 766 local-name: rqt_msg 767 uri: https://github.com/ros-gbp/rqt_msg-release/archive/release/kinetic/rqt_msg/0.4.8-0.tar.gz 768 version: rqt_msg-release-release-kinetic-rqt_msg-0.4.8-0 769 - tar: 770 local-name: rqt_nav_view 771 uri: https://github.com/ros-gbp/rqt_nav_view-release/archive/release/kinetic/rqt_nav_view/0.5.7-0.tar.gz 772 version: rqt_nav_view-release-release-kinetic-rqt_nav_view-0.5.7-0 773 - tar: 774 local-name: rqt_plot 775 uri: https://github.com/ros-gbp/rqt_plot-release/archive/release/kinetic/rqt_plot/0.4.8-0.tar.gz 776 version: rqt_plot-release-release-kinetic-rqt_plot-0.4.8-0 777 - tar: 778 local-name: rqt_pose_view 779 uri: https://github.com/ros-gbp/rqt_pose_view-release/archive/release/kinetic/rqt_pose_view/0.5.8-0.tar.gz 780 version: rqt_pose_view-release-release-kinetic-rqt_pose_view-0.5.8-0 781 - tar: 782 local-name: rqt_publisher 783 uri: https://github.com/ros-gbp/rqt_publisher-release/archive/release/kinetic/rqt_publisher/0.4.8-0.tar.gz 784 version: rqt_publisher-release-release-kinetic-rqt_publisher-0.4.8-0 785 - tar: 786 local-name: rqt_py_console 787 uri: https://github.com/ros-gbp/rqt_py_console-release/archive/release/kinetic/rqt_py_console/0.4.8-0.tar.gz 788 version: rqt_py_console-release-release-kinetic-rqt_py_console-0.4.8-0 789 - tar: 790 local-name: rqt_reconfigure 791 uri: https://github.com/ros-gbp/rqt_reconfigure-release/archive/release/kinetic/rqt_reconfigure/0.4.10-0.tar.gz 792 version: rqt_reconfigure-release-release-kinetic-rqt_reconfigure-0.4.10-0 793 - tar: 794 local-name: rqt_robot_dashboard 795 uri: https://github.com/ros-gbp/rqt_robot_dashboard-release/archive/release/kinetic/rqt_robot_dashboard/0.5.7-0.tar.gz 796 version: rqt_robot_dashboard-release-release-kinetic-rqt_robot_dashboard-0.5.7-0 797 - tar: 798 local-name: rqt_robot_monitor 799 uri: https://github.com/ros-gbp/rqt_robot_monitor-release/archive/release/kinetic/rqt_robot_monitor/0.5.8-1.tar.gz 800 version: rqt_robot_monitor-release-release-kinetic-rqt_robot_monitor-0.5.8-1 801 - tar: 802 local-name: rqt_robot_plugins 803 uri: https://github.com/ros-gbp/rqt_robot_plugins-release/archive/release/kinetic/rqt_robot_plugins/0.5.7-0.tar.gz 804 version: rqt_robot_plugins-release-release-kinetic-rqt_robot_plugins-0.5.7-0 805 - tar: 806 local-name: rqt_robot_steering 807 uri: https://github.com/ros-gbp/rqt_robot_steering-release/archive/release/kinetic/rqt_robot_steering/0.5.9-0.tar.gz 808 version: rqt_robot_steering-release-release-kinetic-rqt_robot_steering-0.5.9-0 809 - tar: 810 local-name: rqt_runtime_monitor 811 uri: https://github.com/ros-gbp/rqt_runtime_monitor-release/archive/release/kinetic/rqt_runtime_monitor/0.5.7-0.tar.gz 812 version: rqt_runtime_monitor-release-release-kinetic-rqt_runtime_monitor-0.5.7-0 813 - tar: 814 local-name: rqt_rviz 815 uri: https://github.com/ros-gbp/rqt_rviz-release/archive/release/kinetic/rqt_rviz/0.5.10-0.tar.gz 816 version: rqt_rviz-release-release-kinetic-rqt_rviz-0.5.10-0 817 - tar: 818 local-name: rqt_service_caller 819 uri: https://github.com/ros-gbp/rqt_service_caller-release/archive/release/kinetic/rqt_service_caller/0.4.8-0.tar.gz 820 version: rqt_service_caller-release-release-kinetic-rqt_service_caller-0.4.8-0 821 - tar: 822 local-name: rqt_shell 823 uri: https://github.com/ros-gbp/rqt_shell-release/archive/release/kinetic/rqt_shell/0.4.9-0.tar.gz 824 version: rqt_shell-release-release-kinetic-rqt_shell-0.4.9-0 825 - tar: 826 local-name: rqt_srv 827 uri: https://github.com/ros-gbp/rqt_srv-release/archive/release/kinetic/rqt_srv/0.4.8-0.tar.gz 828 version: rqt_srv-release-release-kinetic-rqt_srv-0.4.8-0 829 - tar: 830 local-name: rqt_tf_tree 831 uri: https://github.com/ros-gbp/rqt_tf_tree-release/archive/release/kinetic/rqt_tf_tree/0.6.0-0.tar.gz 832 version: rqt_tf_tree-release-release-kinetic-rqt_tf_tree-0.6.0-0 833 - tar: 834 local-name: rqt_top 835 uri: https://github.com/ros-gbp/rqt_top-release/archive/release/kinetic/rqt_top/0.4.8-0.tar.gz 836 version: rqt_top-release-release-kinetic-rqt_top-0.4.8-0 837 - tar: 838 local-name: rqt_topic 839 uri: https://github.com/ros-gbp/rqt_topic-release/archive/release/kinetic/rqt_topic/0.4.10-0.tar.gz 840 version: rqt_topic-release-release-kinetic-rqt_topic-0.4.10-0 841 - tar: 842 local-name: rqt_web 843 uri: https://github.com/ros-gbp/rqt_web-release/archive/release/kinetic/rqt_web/0.4.8-0.tar.gz 844 version: rqt_web-release-release-kinetic-rqt_web-0.4.8-0 845 - tar: 846 local-name: rviz 847 uri: https://github.com/ros-gbp/rviz-release/archive/release/kinetic/rviz/1.12.17-0.tar.gz 848 version: rviz-release-release-kinetic-rviz-1.12.17-0 849 - tar: 850 local-name: stage 851 uri: https://github.com/ros-gbp/stage-release/archive/release/kinetic/stage/4.1.1-1.tar.gz 852 version: stage-release-release-kinetic-stage-4.1.1-1 853 - tar: 854 local-name: stage_ros 855 uri: https://github.com/ros-gbp/stage_ros-release/archive/release/kinetic/stage_ros/1.7.5-0.tar.gz 856 version: stage_ros-release-release-kinetic-stage_ros-1.7.5-0 857 - tar: 858 local-name: std_msgs 859 uri: https://github.com/ros-gbp/std_msgs-release/archive/release/kinetic/std_msgs/0.5.11-0.tar.gz 860 version: std_msgs-release-release-kinetic-std_msgs-0.5.11-0 861 - tar: 862 local-name: urdf/urdf 863 uri: https://github.com/ros-gbp/urdf-release/archive/release/kinetic/urdf/1.12.12-0.tar.gz 864 version: urdf-release-release-kinetic-urdf-1.12.12-0 865 - tar: 866 local-name: urdf/urdf_parser_plugin 867 uri: https://github.com/ros-gbp/urdf-release/archive/release/kinetic/urdf_parser_plugin/1.12.12-0.tar.gz 868 version: urdf-release-release-kinetic-urdf_parser_plugin-1.12.12-0 869 - tar: 870 local-name: urdf_tutorial/urdf_tutorial 871 uri: https://github.com/ros-gbp/urdf_tutorial-release/archive/release/kinetic/urdf_tutorial/0.3.0-1.tar.gz 872 version: urdf_tutorial-release-release-kinetic-urdf_tutorial-0.3.0-1 873 - tar: 874 local-name: vision_opencv/cv_bridge 875 uri: https://github.com/ros-gbp/vision_opencv-release/archive/release/kinetic/cv_bridge/1.12.8-0.tar.gz 876 version: vision_opencv-release-release-kinetic-cv_bridge-1.12.8-0 877 - tar: 878 local-name: vision_opencv/image_geometry 879 uri: https://github.com/ros-gbp/vision_opencv-release/archive/release/kinetic/image_geometry/1.12.8-0.tar.gz 880 version: vision_opencv-release-release-kinetic-image_geometry-1.12.8-0 881 - tar: 882 local-name: vision_opencv/vision_opencv 883 uri: https://github.com/ros-gbp/vision_opencv-release/archive/release/kinetic/vision_opencv/1.12.8-0.tar.gz 884 version: vision_opencv-release-release-kinetic-vision_opencv-1.12.8-0 885 - tar: 886 local-name: visualization_tutorials/interactive_marker_tutorials 887 uri: https://github.com/ros-gbp/visualization_tutorials-release/archive/release/kinetic/interactive_marker_tutorials/0.10.3-0.tar.gz 888 version: visualization_tutorials-release-release-kinetic-interactive_marker_tutorials-0.10.3-0 889 - tar: 890 local-name: visualization_tutorials/librviz_tutorial 891 uri: https://github.com/ros-gbp/visualization_tutorials-release/archive/release/kinetic/librviz_tutorial/0.10.3-0.tar.gz 892 version: visualization_tutorials-release-release-kinetic-librviz_tutorial-0.10.3-0 893 - tar: 894 local-name: visualization_tutorials/rviz_plugin_tutorials 895 uri: https://github.com/ros-gbp/visualization_tutorials-release/archive/release/kinetic/rviz_plugin_tutorials/0.10.3-0.tar.gz 896 version: visualization_tutorials-release-release-kinetic-rviz_plugin_tutorials-0.10.3-0 897 - tar: 898 local-name: visualization_tutorials/rviz_python_tutorial 899 uri: https://github.com/ros-gbp/visualization_tutorials-release/archive/release/kinetic/rviz_python_tutorial/0.10.3-0.tar.gz 900 version: visualization_tutorials-release-release-kinetic-rviz_python_tutorial-0.10.3-0 901 - tar: 902 local-name: visualization_tutorials/visualization_marker_tutorials 903 uri: https://github.com/ros-gbp/visualization_tutorials-release/archive/release/kinetic/visualization_marker_tutorials/0.10.3-0.tar.gz 904 version: visualization_tutorials-release-release-kinetic-visualization_marker_tutorials-0.10.3-0 905 - tar: 906 local-name: visualization_tutorials/visualization_tutorials 907 uri: https://github.com/ros-gbp/visualization_tutorials-release/archive/release/kinetic/visualization_tutorials/0.10.3-0.tar.gz 908 version: visualization_tutorials-release-release-kinetic-visualization_tutorials-0.10.3-0 909 - tar: 910 local-name: webkit_dependency 911 uri: https://github.com/ros-gbp/webkit_dependency-release/archive/release/kinetic/webkit_dependency/1.1.0-0.tar.gz 912 version: webkit_dependency-release-release-kinetic-webkit_dependency-1.1.0-0 913 - tar: 914 local-name: xacro 915 uri: https://github.com/ros-gbp/xacro-release/archive/release/kinetic/xacro/1.11.3-0.tar.gz 916 version: xacro-release-release-kinetic-xacro-1.11.3-0
wstool init -j8 src melodic-desktop-full.rosinstall 的作用相当于是下载源代码
开始执行这一句之后src文件夹下就出现了上马rosinstall文件里描述的各个包的源码,
这些源码要下很长时间,估计如果不想要所有的包,上面的desktop_full可以控制生成的
rosinstall的内容,不要full,只要一部分的包。
这些包里头最基础的两个包应该就是 ros 、 ros_comm 、 ros_comm_msgs 等
这几个包了
wstool update -j 8 -t src 可以从断点处继续下载这些包。
src文件夹下各个包的组织形式看起来已经是package的样子了。
源码下载我下了很久也没下完,跳过,试着运行下一步。
rosdep install --from-paths src --ignore-src --rosdistro melodic -y
运行这一句的时候会报错,当然要报错了,因为我有些包都没下完。报错信息大概
如下:
scj@scjComputer:~/myROS/workspace$ rosdep install --from-paths src --ignore-src --rosdistro kinetic -y
ERROR: the following packages/stacks could not have their rosdep keys resolved
to system dependencies:
nodelet_tutorial_math: No definition of [std_msgs] for OS [debian]
depth_image_proc: No definition of [image_geometry] for OS [debian]
gazebo_msgs: No definition of [std_msgs] for OS [debian]
compressed_image_transport: No definition of [cv_bridge] for OS [debian]
orocos_kdl: No definition of [eigen] for OS version []
eigen_conversions: No definition of [std_msgs] for OS [debian]
ros_comm: No definition of [roslisp] for OS [debian]
rosbag: No definition of [boost] for OS version []
kdl_parser: No definition of [urdf] for OS [debian]
gazebo_ros: No definition of [std_msgs] for OS [debian]
略
看了报错信息,看了下src文件夹下已经下载的包,应该是相符的。
后面的catkin安装,又碰到了一些找错了python版本,找不到一些包,安装目录
的设置等问题,都是常见问题。
报没有empy 设置可执行文件路路径为:
/home/scj/anaconda3/lib/python3.6/site-packages/em.py
报找不到caktin_pkg,可我明明已经装了,那就找到导入了catkin_pkg的地方,
插入下面两句:
import sys
sys.path.append("/home/scj/anaconda3/lib/python3.6/site-packages")
我的catkin_pkg就是装在这个地方
zsh的问题没搞定,直接source sh了,然后还有报错 error: option --install-layout not recognized :
https://github.com/ros/catkin/issues/863
1 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 ~~ traversing 160 packages in topological order: 3 ~~ - catkin 4 ~~ - genmsg 5 ~~ - gencpp 6 ~~ - geneus 7 ~~ - genlisp 8 ~~ - gennodejs 9 ~~ - genpy 10 ~~ - bond_core 11 ~~ - cmake_modules 12 ~~ - class_loader 13 ~~ - common_msgs 14 ~~ - common_tutorials 15 ~~ - desktop 16 ~~ - desktop_full 17 ~~ - diagnostics 18 ~~ - eigen_stl_containers 19 ~~ - executive_smach 20 ~~ - gazebo_dev 21 ~~ - gazebo_ros_pkgs 22 ~~ - geometry 23 ~~ - geometry_tutorials 24 ~~ - gl_dependency 25 ~~ - image_common 26 ~~ - image_pipeline 27 ~~ - image_transport_plugins 28 ~~ - laser_pipeline 29 ~~ - media_export 30 ~~ - message_generation 31 ~~ - actionlib_msgs 32 ~~ - bond 33 ~~ - diagnostic_msgs 34 ~~ - geometry_msgs 35 ~~ - message_runtime 36 ~~ - mk 37 ~~ - nav_msgs 38 ~~ - nodelet_core 39 ~~ - octomap (plain cmake) 40 ~~ - orocos_kdl (plain cmake) 41 ~~ - eigen_conversions 42 ~~ - kdl_conversions 43 ~~ - perception 44 ~~ - perception_pcl 45 ~~ - python_orocos_kdl (plain cmake) 46 ~~ - qt_dotgraph 47 ~~ - qt_gui 48 ~~ - qt_gui_py_common 49 ~~ - qwt_dependency 50 ~~ - random_numbers 51 ~~ - robot 52 ~~ - robot_model 53 ~~ - ros 54 ~~ - ros_base 55 ~~ - ros_comm 56 ~~ - ros_core 57 ~~ - rosbash 58 ~~ - rosboost_cfg 59 ~~ - rosbuild 60 ~~ - python_qt_binding 61 ~~ - rosclean 62 ~~ - roscreate 63 ~~ - rosgraph 64 ~~ - rosgraph_msgs 65 ~~ - roslang 66 ~~ - roslaunch 67 ~~ - rosmake 68 ~~ - roslib 69 ~~ - rosmaster 70 ~~ - rosmsg 71 ~~ - rosparam 72 ~~ - rospy 73 ~~ - rosservice 74 ~~ - rosunit 75 ~~ - angles 76 ~~ - rosconsole 77 ~~ - collada_parser 78 ~~ - pluginlib 79 ~~ - qt_gui_cpp 80 ~~ - resource_retriever 81 ~~ - roslz4 82 ~~ - rosbag_storage 83 ~~ - rostest 84 ~~ - shape_msgs 85 ~~ - simulators 86 ~~ - smach 87 ~~ - smach_msgs 88 ~~ - smclib 89 ~~ - std_srvs 90 ~~ - tf2_msgs 91 ~~ - tf2 92 ~~ - tf2_eigen 93 ~~ - trajectory_msgs 94 ~~ - control_msgs 95 ~~ - visualization_msgs 96 ~~ - geometric_shapes 97 ~~ - collada_urdf 98 ~~ - viz 99 ~~ - xmlrpcpp 100 ~~ - roscpp 101 ~~ - bondcpp 102 ~~ - bondpy 103 ~~ - nodelet 104 ~~ - nodelet_tutorial_math 105 ~~ - pluginlib_tutorials 106 ~~ - rosout 107 ~~ - camera_calibration 108 ~~ - diagnostic_aggregator 109 ~~ - diagnostic_updater 110 ~~ - diagnostic_common_diagnostics 111 ~~ - dynamic_reconfigure 112 ~~ - filters 113 ~~ - joint_state_publisher 114 ~~ - kdl_parser 115 ~~ - message_filters 116 ~~ - rosnode 117 ~~ - rostopic 118 ~~ - roswtf 119 ~~ - self_test 120 ~~ - smach_ros 121 ~~ - tf2_py 122 ~~ - topic_tools 123 ~~ - rosbag 124 ~~ - actionlib 125 ~~ - actionlib_tutorials 126 ~~ - diagnostic_analysis 127 ~~ - nodelet_topic_tools 128 ~~ - sensor_msgs 129 ~~ - camera_calibration_parsers 130 ~~ - gazebo_msgs 131 ~~ - image_transport 132 ~~ - camera_info_manager 133 ~~ - compressed_depth_image_transport 134 ~~ - compressed_image_transport 135 ~~ - image_proc 136 ~~ - image_publisher 137 ~~ - map_msgs 138 ~~ - pcl_msgs 139 ~~ - pcl_conversions 140 ~~ - polled_camera 141 ~~ - stereo_msgs 142 ~~ - image_view 143 ~~ - stereo_image_proc 144 ~~ - tf2_ros 145 ~~ - depth_image_proc 146 ~~ - tf 147 ~~ - gazebo_plugins 148 ~~ - gazebo_ros 149 ~~ - interactive_markers 150 ~~ - laser_geometry 151 ~~ - laser_assembler 152 ~~ - laser_filters 153 ~~ - pcl_ros 154 ~~ - tf2_geometry_msgs 155 ~~ - image_rotate 156 ~~ - tf2_kdl 157 ~~ - robot_state_publisher 158 ~~ - tf_conversions 159 ~~ - theora_image_transport 160 ~~ - turtle_actionlib 161 ~~ - turtle_tf 162 ~~ - turtle_tf2
看到作者最后分享deb包,我这个ros小白甚至可以猜测出ros包是可以打包成deb的,
搜了一下还真有。
至此,知道了从源码编译安装ros的方式,知道以怎样的顺序阅读ros系统源码了。
甚至可以在16.04上装一个melodic,或者换掉ros中自带的opencv或者pcl的版本。
其实我还是想把ros包用pybind11包装了给python用,以后慢慢研究。