ROS学习笔记(十七)—— 进一步的教程选择1

http://wiki.ros.org/Robots

在这个网站里面,有很多用基于ROS系统开发的机器人硬件平台可以选择,都是别人做好的,拿来玩一下可以,但是不是和学习.

http://wiki.ros.org/APIs

在这里面有包含了ROS的绝大部分核心模块,但是没有目的性的逐个扫描太慢了,也可能学到很多用不到的东西.

http://www.ros.org/browse/list.php?package_type=package&distro=indigo

适合indigo的第三方库,没有能力去用

http://wiki.ros.org/Books

这里面给了一个书的清单,我准备以PYTHON为主,C++为辅来作为开发语言学习ROS INDIGO版,所以筛选以后剩下如下书籍:

这些书籍网上都有,自己找地方下载吧,博客园文件上传有限制...所以...

时间: 2024-12-08 18:30:19

ROS学习笔记(十七)—— 进一步的教程选择1的相关文章

angular学习笔记(十七)-路由和切换视图

本篇介绍angular中如何通过判断url的hash值来显示不同的视图模板,并使用不同的控制器: 下面,通过一个例子,来一步一步说明它的用法: 我们要做一个邮箱应用,打开的时候显示的是邮件列表: 然后点击邮件主题,可以查看该邮件的详细内容: 点击返回列表,再回到列表页 一. 创建index页面: <!DOCTYPE html> <html> <head> <title>14.1路由和视图切换</title> <meta charset=&q

ROS学习笔记

创建ros工作环境: mkdir -p ~/catkin_ws/src //建立项目目录,同时生成src文件夹 cd ~/catkin_ws/ //进入项目目录 catkin_make //编译项目,即使什么文件也没有也可以编译 source devel/setup.bash //执行编译生成的脚本文件,这会使当前项目目录加入环境变量.每次开启终端都要设置 echo $ROS_PACKAGE_PATH //检查环境变量是否修改 ros文件架构:粗体为文件夹,此外为文件 catkin_ws 总目录

ROS学习笔记(十六)—— 初级教程学习结束

ROS系统查错的功能: NEW 1 $ roscd $ roswtf #看起来很简单,但是具体怎么用?没搞懂. 这部分的内容太少了...来个有用的指令 roslocate uri <package_name>

ROS学习笔记(一)——软件版本的选择

下面是Google的SLAM系统Cartographer对系统的要求: Cartographer对ROS版本要求: ROS Indigo 对Ubantu 的版本要求: 所以,综上所述: Ubantu 版本:Trusty (14.04) ROS 版本:ROS Indigo Igloo PS:ROS 网站:http://wiki.ros.org/  Cartographyer网站:https://github.com/googlecartographer

[傅里叶变换及其应用学习笔记] 十七. Ш函数

Ш函数的三个性质 上节课我们学习了$Ш_p$函数,其定义如下 $Ш_p = \displaystyle{ \sum_{k=-\infty}^{\infty}\delta(x-kp) }$     $Ш_p$函数有以下三个性质, 1) 采样性质,继承了$\delta$函数的采样性质 $f(x)Ш_p(x) = \displaystyle{ \sum_{k=-\infty}^{\infty}f(kp)\delta(x-kp) }$ 2) 周期性质,继承了$\delta$函数的移位性质 $(f*Ш_p

ROS学习需要看的网络教程_整理

官方wiki,主要资料 tips:在官方链接地址栏加入cn,有些页面会进入中文翻译之后的界面,部分如此:尽量看原版英文的. 如http://wiki.ros.org/cn/ROS/Installation ROS安装教程:http://wiki.ros.org/ROS/Installation   介绍ROS的安装 ROS核心知识系列:http://wiki.ros.org/ROS/Tutorials  主要介绍ros相关的很多概念,理解ROS的架构 ROS cpp包的讲解:http://wik

Swift 2.0学习笔记(Day 30)——选择类还是结构体呢?

原创文章,欢迎转载.转载请注明:关东升的博客 类和结构体非常相似,很多情况下没有区别.如果你是设计人员在进行系统设计时候,是将某种类型设计成为类还是结构体? 类和结构体异同: 类和结构体都有如下功能: 定义存储属性 定义方法 定义下标 定义构造函数 定义扩展 实现协议 只有类才有的功能: 能够继承另外一个类 能够核对运行期对象的类型 析构对象释放资源 引用计数允许一个实例有多个引用 选择的原则: 结构体是值类型,每一个实例没有独一无二的标识,下面两个数组实例本质上没有区别,他们可以互相替换. v

【机器学习 第2章 学习笔记】模型评估与选择

1.训练误差:学习器在训练集上的误差,也称“经验误差” 2.泛化误差:学习器在新样本上的误差 显然,我们的目标是得到在新样本上表现更好的学习器,即泛化误差要小 3.过拟合:学习器把训练样本学的太好了,导致泛化性能下降(学过头了...让我联想到有些人死读书,读死书,僵化,不懂得变通和举一反三) 原因:学习能力过于强大,把一些不太一般的特性也学了进来 针对措施:不好解决,是机器学习面临的关键障碍 4.欠拟合:就是连训练集都没学好,更别说泛化了(有点管中窥豹,盲人摸象的意思). 原因: 学习能力低下

《从零开始学Swift》学习笔记(Day 30)——选择类还是结构体呢?

原创文章,欢迎转载.转载请注明:关东升的博客 类和结构体非常相似,很多情况下没有区别.如果你是设计人员在进行系统设计时候,是将某种类型设计成为类还是结构体? 类和结构体异同: 类和结构体都有如下功能: 定义存储属性 定义方法 定义下标 定义构造函数 定义扩展 实现协议 只有类才有的功能: 能够继承另外一个类 能够核对运行期对象的类型 析构对象释放资源 引用计数允许一个实例有多个引用 选择的原则: 结构体是值类型,每一个实例没有独一无二的标识,下面两个数组实例本质上没有区别,他们可以互相替换. v