自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一土点儿

学习 动手 思考 请教

  • 博客(11)
  • 收藏
  • 关注

原创 在这里写些文章的用意

这个分类里的文章只是自己对近期所看所学知识的一个整理和综合,然后转述,为的是加深印象,清晰思路,也是为了在人生路上留下些可循的印迹,将来能回想起自己在某个阶段做过些什么。回顾这一段时间自己所关注的方向也可以了解自己的方向是否跑偏了。所参考过的文章都给出了原创的链接,感谢他们的分享。

2013-03-07 23:40:37 598

原创 单片机 指令集 和 操作系统的关系

cpu与操作系统的关系就好比汽车与单车的关系

2014-01-25 16:57:55 5730 4

原创 MBR及linux下grub执行原理浅析

前几天,手痒痒把系统搞坏了,但正如那句话说的:塞翁失马,怎知不是福?查找了很多资料,学习到了很多新知识,发现大牛们要么不出手,出手的文章必定深入浅出,风趣幽默,还穿插了很多从技术中悟出的人生哲理,让人回味无穷。今天就把我这几天学习到的知识理出一条线,尝试模仿大牛们的方法跟大家分享,希望不会弄成邯郸学步。首先让我们来认识一下MBR这个东东。它的英文全称是Master Boot Recor

2014-01-03 10:19:35 8907 5

原创 g2o(General Graph Optimization)---通用图优化算法

g2o的本质:一个求解非线性最小二乘问题的开源C++平台。详细英文介绍http://openslam.org/g2o.htmlg2o的用途:很多机器人的应用如SLAM(同步定位与制图)还有计算机视觉中的光束优化(bundle adjustment 参考http://blog.csdn.net/abcjennifer/article/details/7588865)都会涉及到最小化非线性误差函数

2013-11-12 10:48:23 9199

原创 浅谈对HSV的认识

HSV是按照眼睛对色彩的感觉来定义的,H代表色调,S代表彩色的饱和度,V代表亮度。因为黑灰白不算是彩色,因此他们的彩色饱和度都为0。对于色彩的变化,我们可以这样来看:以纯彩色(H取一个的一个特定值,并令S=1,V=1)为基础,加入黑色,只改变了V的值;若加入白色,则只改变S的值。这样,规定某种色调,同时改变S和V,就出现了深浅/明暗的变化,以红色为例就是会有深红色/浅红色/暗红色/亮红色。改变H的

2013-08-15 16:47:14 2983

原创 基于色标立柱的摄像机测距

最近师兄在做多机器人的实验,需要用到两个机器人之间的距离信息。这个当然可以通过超声测距等硬件设备来获得,但现在机器人上边有了一个kinect,所以想直接从图像中获得机器人间的距离。原理很简单,就是利用针孔模型,得到色标立柱在图像中的像素个数,然后通过相似三角形求出距离。当然,kinect本身是具有测距的功能的,但是我们准备直接用识别机器人(不外加标志)的方法来弄,而直接识别机器人另外一个同学在弄。

2013-08-05 12:00:56 844

原创 重装window后,ubuntu不能进入的解决方法

由于用了3年的windows7实在太慢了,忍无可忍终于重装了。重装后发现原来有grub引导的界面消失了,不能进入ubuntu。一直都很喜欢那紫红色的框框,所以决定把它弄回来。参考网上大量的方法,并实验后,得到下面这种成功的案例,方法也较为简单。1.进入boot,设置从CD/DVD ROM 启动,并将ubuntu的安装光盘放入驱动器。2.选着试用ubuntu3.进入ubuntu后,按

2013-03-29 08:52:28 1267

原创 类的静态成员

如果在一个类中定义了静态数据成员,却没有在使用之前给它赋值,则会出现下面的错误:   error LNK2001: 无法解析的外部符号 "private: static float Student::sum" (?sum@Student@@0MA)

2013-03-22 08:37:54 484

原创 ROS_RGBDslam_fuerte 安装过程遇到的问题

执行roscdrgbdslam没有跳转到rgbdslam_freiburg文件夹下的rgbdslam,这是因为没有在ROS_PACKAGE_PATH环境变量中增加/home/f2/fuerte_workspace/rgbdslam_freiburg:路径。利用exportROS_PACKAGE_PATH=/home/f2/fuerte_workspace/rgbdslam_freiburg:/……

2013-03-07 23:47:10 1917 2

原创 C++学习笔记(二):类和对象

类是对象共性的抽象,一种自定义的数据类型,可认为是C语言中结构体的拓展。它的作用是将数据和算法(数据操作)封装在用户自定义的抽象数据类型中。为什么要在C++中添加类这样一种“工具“呢? 程序中的每一组数据都是为某一种操作而准备的。而数据的交叉使用容易导致数据被误操作,影响程序的正常运行。因此大牛们想到了把相应的数据和操作封装在一起,构成对象。类包含数据和算法,并且他们都可以有两种属性:pu

2013-03-07 21:17:00 626

原创 C++学习笔记(一) 对C功能的扩展

参考书本 《C++ 面向对象程序设计》 谭浩强编著C++对C语言进行了语法功能上的扩展和面向对象的设计1.允许在语句之后定义变量,增加了程序的可读性。2.增加了const关键字定义常变量,已解决#define定义的字符常量引入不必要的错误。3.增加//为单行注释,利于编写。4.增加new delete运算符(注意不是函数),使得分配动态内存更加方便。5.增加stri

2013-03-05 09:59:48 674

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除