自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小贝也沉默的博客

菜鸟程序猿

  • 博客(29)
  • 资源 (12)
  • 收藏
  • 关注

原创 <QNX> Linux Host开发环境搭建

手把手呈现在Ubuntu14.04 或 Ubuntu16.04安装QNX虚拟机, 配置IP, 开启SSH服务,以及安装QNX SDP.

2017-08-03 19:15:15 3533 2

原创 <ROS> Gazebo Ros Control 及 Controller运用

Gazebo Ros Control是在使用Gazebo仿真机器人时的重要组件,发起Controller Manager以及RobotHW。深入了解其实现方式及作用,方便定制专属于特定机器人的Ros Control插件。 博客最后示例如何通过Ros Controllers控制机器人, 如何发布/joint_states, 如何发布/tf数据,并连接rviz进行机器人可视化。

2016-12-15 09:56:06 20173 9

原创 <ROS> Ubuntu14.04下ROS indigo Eclipse开发环境搭建

目前最优解决方案配置已有Catkin包到Eclipse1 Global settings in Eclipse IDE2 ROS compile script for Eclipse IDE3 Importing the project into Eclipse4 Adding run configurations to run ROS nodes in EclipseROSBUI

2016-12-14 18:21:34 5497 2

原创 <ROS>ROS Control之Transmission

完成ROS Control的第一步, 了解并使用transmission. 从源码层面来理解每一步都是在做什么, 了解内部才能更深层次的洞悉整体. 并且最后让UR5BH在Gazebo中发起.

2016-11-22 17:23:00 10420 5

原创 <ROS> pluginlib理解与示例

该Blog的内容, 大部分在网站上是能够找到的, 是综合Wiki上的介绍, 以及从源码中看到的内容和自己的尝试. 文中手把手自己配置一个ROS包, 并实现通过两种方式示例使用Plugin, 希望对大家都一点点帮助.

2016-10-29 10:03:37 11317

原创 <ROS> 机器人描述--URDF和XACRO

URDF(Unified Robot Description Format), 一种特殊的xml格式文件, 在ROS中被用来描述link-joint结构的机器人. 该文件是仿真的基础, 在ROS中更高级的包中也有一些涉及, 比如MoveIt!, 所以能够简单的编辑, 看懂URDF以及XACRO文件还是很由必要的. 该Blog简单的介绍了URDF和XACRO, 以及将已有机器人组合的示例等.

2016-08-24 10:26:03 41826 20

原创 cv::namedWindow, GLFWwindow以及其他程序嵌入到MFC中的教程

cv::namedWindow, GLFWwindow以及其他程序嵌入到MFC中的教程MFC虽然很老, 不美观, 不跨平台, 但是在Windows系统中, 利用MFC做功能验证的界面, 还是很快很方便的. 因为它老, 所以有很多解决方案可以利用, 因为它是MS提供的界面库, 所以在Windows上很容易实现, 并且和Windows系统结合很紧密. 比如说, 窗口消息等, 在MFC中是很方便实现的.

2016-06-30 09:42:11 10408 13

原创 ROS下Kinect2的驱动安装及简单应用

本Blog主要介绍Kinect2在Ubuntu下驱动的安装, 并获取Kinect图像以ROS的方式发布到ROS环境中, 最后简要的介绍了一些源码, 以及一些简单的修改

2016-06-13 15:36:46 46306 102

原创 <GPS> Learning Neural Network Policies with Guided Policy Search under Unknown Dynamics

未知动态下的约束GPS算法, 由Levine 在14年论文中提出. 应对轨迹分布的学习需要动态已知的问题, 提出通过迭代的拟合局部动态模型, 在局部动态模型的前提下, 学习到时变线性高斯控制器. 有效的在未知动态的状况下, 解决了高斯控制器的学习问题. 论文中针对于局部动态的拟合提出了一些不错的优化方式, 还对策略的训练给出了提升.

2016-06-01 20:31:14 3679 7

原创 <GPS> Guided Policy Search

引导策略搜索算法, 由Levine 在13年提出, 使用DDP产生处于高回报区域的引导样本, 辅助策略搜索. 类似然比率评估器的重要采样技术用于合并这些引导样本到策略搜索中. GPS算法使用model-free的一些方法, 并结合model-based的DDP生成引导样本对学习过程进行引导. 可以将其视为将引导轨迹集合转换为一个控制器的过程.

2016-05-23 23:36:44 15013 15

原创 使用Notepad++作为Latex编辑器

相信很多朋友和我一样, 在Windows上不喜欢用其自带的记事本, 更习惯于使用Notepad++. Notepad++作为一种开源的文本处理工具, 上手之后, 确实感觉很好用. 多样的插件, 对于查看代码或者是其他一些文本都是极为好用的.之前使用Latex写过论文, Latex确实很强大, 熟悉之后其编辑速度比word好快得多.特别是对于公式很多的文档.

2016-05-18 13:59:14 13708 4

原创 ubuntu14.04搭建scikit-learn环境及pydev

在Ubuntu14.04环境下,配置机器学习最常用的包scikit-learn, 并在命令行中进行验证安装结果。然后配置Eclipse, 使用最熟悉的IDE - Eclipse作用Python的开发环境, 配置PyDev, 然后将Python环境配置到Eclipse。最后成功在Eclipse上运行Scikit-learn示例。

2016-04-19 17:24:26 5096 3

原创 C/C++中位运算杂谈

计算机中所有数据最终的存储形式均是二进制码。相信很多朋友和我一样,在大学中的课程中,很多课程前几章都会学习关于进制、原码、补码等东西。其实位运算是非常有用的。首要的一点,效率。位运算效率是非常高的,以及位运算肯定是非常节约空间的。

2015-12-01 02:57:47 2286

原创 <leetcode系列> String to Integer (atoi) 以及atoi源码实现

String to Integer (atoi)Implement atoi to convert a string to an integer.Hint: Carefully consider all possible input cases.

2015-11-13 01:52:09 907

原创 <STL系列> 配置器

只有看大牛的代码,才知道自己是多弱。配置器(allocators): 负责空间配置与管理.从实现的角度来看,配置器是一个实现了动态空间配置,空间管理,空间释放的class template.

2015-11-06 01:36:46 926

转载 C/C++函数参数的入栈顺序,计算顺序和可变参数的实现

函数参数入栈顺序,参数计算顺序以及可变参数的实现

2015-10-15 23:20:05 3599

原创 支持向量机(SVM)

综述支持向量机(Support Vector Machines), 是一种二分类模型.也可以通过技巧,转化为多分类模型.比如说libSVM中就使用了one-against-one的策略使得SVM能够扩展到多分类.而libLiner则使用了one-against-rest的策略来扩展SVM. 支持向量机的基本模型: 定义在特征空间上的间隔最大化的线性分类器(间隔最大化也使得SVM区别于感知机

2015-10-10 01:40:51 3049

转载 程序员的等级 你属于哪个等级

自西方文艺复兴以来,中国在自然科学方面落后西方很多,软件领域也不例外。当然现在中国的许多程序员们对此可能有许多不同的意见,有些人认为中国的程序员水平远落后于西方,有些则认为中国的程序员个人能力并不比西方的程序员差,只是整个软件产业落后而已。那么,到底中国的程序员水平比西方程序员水平差,还是中国有许多优秀的程序员达到或超过了西方程序员同等水平呢?要解决这个问题,必须先知道程序员有多少种技术层

2015-10-07 01:42:24 2714

转载 C语言中可变长参数使用

C语言编程中有时会遇到一些参数个数可变的函数,例如printf()函数,其函数原型为: int printf( const char* format, ...); 它除了有一个参数format固定以外,后面跟的参数的个数和类型是可变的

2015-09-28 23:48:12 741

原创 <leetcode系列> Path Sum

Path SumGiven a binary tree and a sum, determine if the tree has a root-to-leaf path such that adding up all the values along the path equals the given sum.

2015-09-25 23:49:04 591

原创 <leetcode系列> Linked List Cycle II

Linked List Cycle IIGiven a linked list, return the node where the cycle begins. If there is no cycle, return null.Note: Do not modify the linked list.

2015-09-24 22:17:19 438

原创 <leetcode系列> Linked List Cycle

Linked List CycleGiven a linked list, determine if it has a cycle in it.Follow up: Can you solve it without using extra space?

2015-09-24 21:53:40 461

原创 <leetcode系列> Palindrome Linked List

Palindrome Linked ListGiven a singly linked list, determine if it is a palindrome.

2015-09-24 21:04:25 561

原创 <leetcode系列> Valid Anagram

Valid AnagramGiven two strings s and t, write a function to determine if t is an anagram of s.For example, s = “anagram”, t = “nagaram”, return true. s = “rat”, t = “car”, return false.Note:

2015-09-23 10:09:08 448

原创 <leetcode系列> Contains Duplicate II

Contains Duplicate IIGiven an array of integers and an integer k, find out whether there are two distinct indices i and j in the array such that nums[i] = nums[j] and the difference between i and j is

2015-09-22 23:27:23 491

原创 <leetcode系列> Count And Say

The count-and-say sequence is the sequence of integers beginning as follows:1, 11, 21, 1211, 111221, ...

2015-09-22 22:43:17 559

原创 使用Eclipse实现USB Camera的ROS Publisher

由于之前在网上寻找过关于USB Camera在ROS中的数据采集方法.找了很久一直没有找到一个比较有用的资料.所以想将其作为自己的第一个程序.获取USB Camera采集到的图像,然后Publish出来.编写一个数据采集的节点.

2015-04-28 20:44:27 2292

原创 Ubuntu14.04下ROS indigo Eclipse开发环境搭建

Ubuntu14.04 环境下ROSindigo的Eclipse环境搭建.我看到网上关于ROS的资料特别少,关于ROS 的Eclipse环境搭建的帖子也有几篇,但是由于本人笨拙,未能搭建成功.今天一咬牙一跺脚看了看WiKi上面关于ROS IDEs的内容.终于搭建成功.

2015-04-27 23:23:14 5125

原创 Ubuntu14.04环境下ROS indigo 安装

从去年7月份左右开始接触ROS,一直都想整理一些东西出来和大家分享以下.可惜一直没执行下去.静不下心来整理,而且说实话,本人学的也不怎么样.权作学习笔记.    其实很多都是直接从网站上面照着抄下来的.ROS网站上面资料非常齐全,

2015-04-26 00:18:24 6054

视觉跟踪、机器人操作DEMO简介V2

PPT内放置了进几年工作的DEMO,包括视觉跟踪、机器人操作控制,小车视觉跟踪等;是在前一个资源的基础上进行了更新,优化和改进。

2019-01-10

XYZ和STL文件MFC显示示例

VS13 MFC工程代码, 示例如何使用glfw通过opengl显示xyz文件以及stl文件. 代码中使用到的glfw是进过稍微修改过后的, 可以直接支持将创建的窗口集成到MFC控件中. 代码结构清晰, 使用示例简单. 详情可以查看博客: http://blog.csdn.net/sunbibei/article/details/51783783

2016-08-17

GLFW源码以及可供VS13加载的编译版本

压缩包中包含两个文件, glfw-master是直接下载于GitHub的GLFW源码, 下载地址: https://github.com/glfw/glfw. glfw-build是可以使用VS13直接加载的GLFW版本. 在我的博客中使用到了该代码, 参见: http://blog.csdn.net/sunbibei/article/details/51783783

2016-06-30

cv::namedWindow,GLFWwindow以及notepad嵌入MFC示例

该代码示例如何将CV窗口和GLFWwindow窗口以及Windows自带记事本嵌入到MFC中运行. 关于该示例的详细描述见我的博客: http://blog.csdn.net/sunbibei/article/details/51783783

2016-06-30

LibSVM源代码

LibSVM源代码,很好的学习参考,也能够直接使用.

2015-10-11

标准库(STL)源码

这个东西在官网上面能够免费下载.地址: http://www.sgi.com/tech/stl/download.html 需要的朋友,可以直接下载.

2015-10-09

pixeltrack

S. Duffner and C. Garcia. Pixeltrack: A fast adaptive algorithm for tracking non-rigid objects. In ICCV, pages 2480-2487, 2013 论文源代码.下载于http://u0016403263.user.hosting-agency.de/research_pixeltrack.html.非刚性跟踪算法,效果貌似不错.

2015-10-07

基于RTSP协议H264编码MFC播放器

这段代码是去年一个项目中的代码整理出来的,之前发过一个初版.现在再经整理,将功能划分更明确,分为两个进程,一个MFC界面仅播放,另一个进程接收并解码.Debug和Release均调试成功.如果遇到一只无法播放的情况,请直接到Debug文件夹或Release文件夹点击RtspPlayer.exe运行即可. live555接收H264数据流,ffmpeg解码,MFC显示.主要是用live555的服务器或者android手机上运行spydroid来测试,均是可以播放.如有任何问题均可留言.

2015-04-28

Android BLE通信框架

代码是从之前一个项目中整理出来的关于Android平台上BLE通信的框架.BLE不同于以往蓝牙.项目中我使用到的BLE,一个UUID进行读,一个UUID写,每次均只能操作20字节.我在连接成功后新建两个线程.分别管理写和读.使用队列交换数据.程序肯定不尽完善,如果有任何问题都可以给我留言进行交流.

2015-04-23

H264流MFC播放器

这段代码花了我很长时间,也参考了不少大神的代码。用live555接收H264数据流,用方法ffmpeg解码,然后在MFC上面显示出来。当然,其中还存在一些Bug,希望大家相互交流一下,给我提一些建议。现在我主要是用live555的服务器或者android手机上运行spydroid来测试,均是可以播放的。

2014-07-14

数据结构课件

这是我们学校数据结构课件。若需要可以免费下载

2012-04-05

空空如也

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

TA关注的人

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