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
下面是我自己的安装记录================================
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
View Code
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]
略
View Code
看了报错信息,看了下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
View Code
看到作者最后分享deb包,我这个ros小白甚至可以猜测出ros包是可以打包成deb的,
搜了一下还真有。
至此,知道了从源码编译安装ros的方式,知道以怎样的顺序阅读ros系统源码了。
甚至可以在16.04上装一个melodic,或者换掉ros中自带的opencv或者pcl的版本。
其实我还是想把ros包用pybind11包装了给python用,以后慢慢研究。