ROS机器人操作系统官方教程、源码汇总

来源:互联网 发布:手机突然只能用2g网络 编辑:程序博客网 时间:2024/06/08 13:55

1 wiki: http://wiki.ros.org/  2 code: https://github.com/

----

1 基础教程 https://github.com/ros/ros_tutorials/tree/indigo-devel

在ROS wiki 上发现的教程中使用的代码
  •  240 提交
  •  11个 分支
  •  58 发行
  •  14个 贡献者
  1.  C ++ 55.0%
  2.  Python 39.7%
  3.  CMake 5.3%
C ++PythonCMake
查找文件
 拉请求 比较这个分支是9提前,28提交在月球之后。
最新提交 c1e3c9f 于2016年3月19日@德克 - 托马斯 丹麦托马斯 0.5.5
ros_tutorials0.5.5一年前roscpp_tutorials0.5.5一年前rospy_tutorials0.5.5一年前turtlesim0.5.5一年前

----

2 进阶教程 https://github.com/ros/common_tutorials/tree/indigo-devel

ROS common_tutorials堆栈从https://code.ros.org/svn/ros-pkg/stacks/common_tutorials/branches/common_tutorials-0.1/迁移
  •  69 提交
  •  3个 分支
  •  7个 版本
  •  11位 贡献者
  1.  C ++ 71.8%
  2.  CMake 17.4%
  3.  Python 10.8%
C ++CMakePython
查找文件
最新提交 0e6761c on 12 Dec 2016@stonier 恶魔 0.1.10
actionlib_tutorials0.1.107 months agocommon_tutorials0.1.107 months agonodelet_tutorial_math0.1.107 months agopluginlib_tutorials0.1.107 months agoturtle_actionlib0.1.107 months ago

----

3 geometry tf 教程 https://github.com/ros/geometry_tutorials/tree/indigo-devel

ROS geometry_tutorials从https://kforge.ros.org/geometry/tutorials/branches迁移
  •  76 承诺
  •  3个 分支
  •  版本
  •  11位 贡献者
  1.  Python 70.7%
  2.  C ++ 20.4%
  3.  CMake 8.9%
PythonC ++CMake
查找文件
最新提交 cc65564 on 10 Aug 2016@tfoote tfte 承诺在GitHub 合并拉请求 #24 从vincentrou / message_filter_tutorial 
geometry_tutorials0.2.22 years agoturtle_tf清理代码a year agoturtle_tf2[turtle_tf2]不要使用MessageFilter的指针11 months ago

----

4 urdf 教程 https://github.com/ros/urdf_tutorial

URDF网站或主题。
  •  69 提交
  •  6个 分支
  •  10个 版本
  •  贡献者
  1.  CMake 100.0%
CMake的
查找文件
最新提交 532e14c on 19 May@DLu DLu 承诺在GitHub 安装修复(#30 )
urdf_sim_tutorial安装修复(#30 )a month agourdf_tutorial安装修复(#30 )a month agoREADME.md创建README.mda year ago

 README.md

urdf_tutorial

请参阅http://wiki.ros.org/urdf_tutorial上的教程


----

5 可视化 rviz 教程 https://github.com/ros-visualization/visualization_tutorials/tree/indigo-devel

与使用和扩展RViz和interactive_markers相关的教程。
  •  194 提交
  •  9个 分支
  •  31个 版本
  •  16个 贡献者
  1.  C ++ 69.7%
  2.  Python 25.9%
  3.  CMake 4.4%
C ++PythonCMake
查找文件
 拉请求 比较这个分支是11次提交动力学。
最新提交 f34b05a on 22 Sep 2015@wjwwood wjwwood 0.9.2
interactive_marker_tutorials0.9.22 years agolibrviz_tutorial0.9.22 years agorviz_plugin_tutorials0.9.22 years agorviz_python_tutorial0.9.22 years agovisualization_marker_tutorials0.9.22 years agovisualization_tutorials0.9.22 years ago的.gitignorelibrviz_tutorial:根据rvi的更改清理myviz析构函数5 years ago.travis.yml使用catkin_make2年前

----

6 导航 navigation 教程 https://github.com/ros-planning/navigation_tutorials/tree/indigo-devel

关于使用ROS导航堆栈的教程。
  •  40个 承诺
  •  3个 分支
  •  版本
  •  贡献者
  1.  C ++ 75.7%
  2.  CMake 24.3%
C ++CMake
查找文件
最新提交 1ec7d49 on 25 Mar 2016@wjwwood wjwwood 0.2.3
laser_scan_publisher_tutorial0.2.3a year agonavigation_stage0.2.3a year agonavigation_tutorials0.2.3a year agoodometry_publisher_tutorial0.2.3a year agopoint_cloud_publisher_tutorial0.2.3a year agorobot_setup_tf_tutorial0.2.3a year agoroomba_stage0.2.3a year agosimple_navigation_goals_tutorial0.2.3a year agoREADME.md创建README.mda year ago

 README.md

navigation_tutorials

关于使用ROS导航堆栈的教程。看到:

  • http://wiki.ros.org/navigation_tutorials
  • http://wiki.ros.org/navigation/Tutorials

----

7 MoveIt! 教程 https://github.com/ros-planning/moveit_tutorials/tree/indigo-devel

一个基于狮身人面像的集中式文件归档MoveIt! 
  •  42 提交
  •  2个 分支
  •  发行
  •  15个 贡献者
  1.  HTML 43.3%
  2.  Python 36.8%
  3.  JavaScript 14.8%
  4.  CMake 3.8%
  5.  CSS 1.2%
  6.   0.1%
HTMLPythonJavaScriptCMakeCSSShell
查找文件
 拉请求 比较这个分支是提前9个,动作开始后30个。
最新提交 3f8d432 8天前@scchow scow 承诺130s `标签。 这里有``remap`````似乎是这个代码试图做的" style="box-sizing: border-box; background-color: transparent; text-decoration-line: none;">固定错误在启动参数(#81 `标签。 这里有``remap`````似乎是这个代码试图做的" style="box-sizing: border-box; background-color: transparent; text-decoration-line: none;">) 
_scripts初始提交10个月前_静态的右键对齐“GitHub上的编辑”按钮(#9 )10个月前_themes / sphinx_rtd_theme[html layout]改进格式(报告在 #68(评论))(#69 )4 months agoDOC`标签。 这里有``remap`````似乎是这个代码试图做的" style="box-sizing: border-box; background-color: transparent; color: rgb(106, 115, 125); text-decoration-line: none;">启动参数中固定错字(#81 `标签。 这里有``remap`````似乎是这个代码试图做的" style="box-sizing: border-box; background-color: transparent; color: rgb(106, 115, 125); text-decoration-line: none;">)6 days ago的.gitignore在每个教程页面的底部添加反馈框,要求拉需求8 months ago.travis.ymlTravis检查错误(#28 )8 months ago的CMakeLists.txt初始提交10 months agoREADME.md添加travis构建(#17 )9 months agobuild_locally.sh初始提交10 months agoconf.py靛蓝分支(#32 )8 months agoindex.rst明确指出初学者到概念页面。#44 )8个月前package.xml中初始提交10个月前rosdoc.yaml与旧版Sphinx兼容(1.2.2)10个月前

 README.md

MoveIt!教程

此回购由ROS构建服务器场自动构建,其输出位于此处:http : //docs.ros.org/indigo/api/moveit_tutorials/html/

Travis持续整合

建立状态

ROS Buildfarm

建立状态

建立

如果您想通过在本机上本地生成html页面来测试教程,请安装rosdoc_lite

sudo apt-get install ros-kinetic-rosdoc-lite

并运行在包的根目录中:

rosdoc_lite -o build .

然后LOCAL_PACKAGE_PATH/build/html/index.html在您的网络浏览器中打开

部署

对于将文档更改部署到Web上,rosdoc_lite wiki的第3节说,对于在rosdistro存储库中列出了rosinstall文件的存储库中的包,rosdoc_lite将自动运行。这是大约每24小时进行一次,过夜


----

@osrfhttps://github.com/osrf

Open Source Robotics Foundation 

  •  Mountain View, CA
  •  
  •  http://osrfoundation.org/

----

@roshttps://github.com/ros

ROS core stacks 

  •  http://www.ros.org

----

@ros-simulation

Simulation Tools In ROS 

https://github.com/ros-simulation

----

@ros-planninghttps://github.com/ros-planning

ROS Planning 


----

@ros-perceptionhttps://github.com/ros-perception

ROS Perception 

place where standard perception stuff is maintained

----

@ros-visualizationhttps://github.com/ros-visualization

ros-visualization 


----

@ros-controlshttps://github.com/ros-controls

ros-controls 


----

@ros-industrialhttps://github.com/ros-industrial

ROS-Industrial 

  •  http://rosindustrial.org
  •  
  •  swri-ros-pkg-dev@googlegroups.com

----