<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[会飞的小鸡的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/woshi_caibi</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; woshi_caibi]]></copyright><item><title><![CDATA[kd-Tree]]></title><link>https://blog.youkuaiyun.com/woshi_caibi/article/details/97244848</link><guid>https://blog.youkuaiyun.com/woshi_caibi/article/details/97244848</guid><author>woshi_caibi</author><pubDate>Thu, 25 Jul 2019 10:54:45 +0800</pubDate><description><![CDATA[kd-Tree主要用于大规模高维数据密集的查找比对的使用场景中，主要是最近邻查找以及近似最近邻查找。
kd-Tree属于二叉查找树BST的一种，二叉查找树：

若它的左子树不为空，则它的左子树节点上的值皆小于它的根节点
若它的右子树不为空，则它的右子树节点上的值均大于它的根节点
它的左右子树也分别是二叉查找树

构造BST：

在现有的数据中选定一个数据作为根节点的存储数值。（尽可能保证左右子树的...]]></description><category></category></item><item><title><![CDATA[RANSAC算法]]></title><link>https://blog.youkuaiyun.com/woshi_caibi/article/details/97244765</link><guid>https://blog.youkuaiyun.com/woshi_caibi/article/details/97244765</guid><author>woshi_caibi</author><pubDate>Thu, 25 Jul 2019 10:53:35 +0800</pubDate><description><![CDATA[参考链接：
SLAM RANSAC算法理解：https://blog.youkuaiyun.com/robinhjwy/article/details/79174914
RANSAC算法详解：https://blog.youkuaiyun.com/laobai1015/article/details/51682596
opencv特征匹配–RANSAC算法原理与源码解析：https://blog.youkuaiyun.com/lu...]]></description><category></category></item><item><title><![CDATA[ubuntu 官方入门指南]]></title><link>https://blog.youkuaiyun.com/woshi_caibi/article/details/97244517</link><guid>https://blog.youkuaiyun.com/woshi_caibi/article/details/97244517</guid><author>woshi_caibi</author><pubDate>Thu, 25 Jul 2019 10:50:51 +0800</pubDate><description><![CDATA[参考链接：
[1]ubuntu 官方入门指南
http://wiki.ubuntu.org.cn/Ubuntu桌面入门指南

LINUX基础
1. 目录和文件系统
/bin - 重要的二进制 (binary) 应用程序
/boot - 启动 (boot) 配置文件
/dev - 设备 (device) 文件
/etc - 配置文件、启动脚本等 (etc)
/home - 本地用户主 (home)...]]></description><category></category></item><item><title><![CDATA[ubuntu 16.04/14.04 ORK 在 Kinect v2和 Kinect v1的安装（物体位姿估计）]]></title><link>https://blog.youkuaiyun.com/woshi_caibi/article/details/97243838</link><guid>https://blog.youkuaiyun.com/woshi_caibi/article/details/97243838</guid><author>woshi_caibi</author><pubDate>Thu, 25 Jul 2019 10:46:44 +0800</pubDate><description><![CDATA[环境：ubuntu16.06 ROS kinetic / ubuntu14.04 ROS indigo
摄像头： Kinect v1 / kinect v2 / realsense
ORK是object recognition kitchen的简称，开源的物体辨识库。ORK包含LINE-MOD算法 / tabletop算法 / TOP算法 / transparent object算法

参考链接：...]]></description><category></category></item><item><title><![CDATA[ubuntu16.04.6+GTX1050+CUDA+CUDANN安装教程]]></title><link>https://blog.youkuaiyun.com/woshi_caibi/article/details/94733529</link><guid>https://blog.youkuaiyun.com/woshi_caibi/article/details/94733529</guid><author>woshi_caibi</author><pubDate>Fri, 05 Jul 2019 14:49:06 +0800</pubDate><description><![CDATA[0. 安装信息

联想y7000p GTX1050

系统：ubuntu16.04.6+win10双系统

nvidia驱动：418.56

cuda：10.0

cudann: 7.6



1. 无线网卡问题

ubuntu16.04.6自带无线网卡驱动，但需要激活一下


sudo gedit /etc/modprobe.d/blacklist.conf

在最后一行添加


blackl...]]></description><category></category></item><item><title><![CDATA[Kinect2.0 使用]]></title><link>https://blog.youkuaiyun.com/woshi_caibi/article/details/88693303</link><guid>https://blog.youkuaiyun.com/woshi_caibi/article/details/88693303</guid><author>woshi_caibi</author><pubDate>Wed, 20 Mar 2019 16:55:48 +0800</pubDate><description><![CDATA[安装


CPU安装过程
http://www.cnblogs.com/hitcm/p/5118196.html
卸载方法
http://www.cnblogs.com/li-yao7758258/p/7445429.html


GPU安装过程
https://www.cnblogs.com/kunyuanjushi/p/5204436.html
https://blog.youkuaiyun.com/my...]]></description><category></category></item><item><title><![CDATA[cuda+cuDNN和tensorflow安装]]></title><link>https://blog.youkuaiyun.com/woshi_caibi/article/details/88693210</link><guid>https://blog.youkuaiyun.com/woshi_caibi/article/details/88693210</guid><author>woshi_caibi</author><pubDate>Wed, 20 Mar 2019 16:54:00 +0800</pubDate><description><![CDATA[ERROR: An NVIDIA kernel module 'nvidia-drm' appears to already be loaded in your kernel.

进命令行，关闭图形化界面，ctrl+alt+f4命令行界面，ctrl+alt+f1恢复，需要重启sudo



cuda+cuDNN版本需要对应

主要参考：ubuntu 18.04 安装GPU +CUDA9.1+cu...]]></description><category></category></item><item><title><![CDATA[强化学习之概述]]></title><link>https://blog.youkuaiyun.com/woshi_caibi/article/details/82354719</link><guid>https://blog.youkuaiyun.com/woshi_caibi/article/details/82354719</guid><author>woshi_caibi</author><pubDate>Tue, 04 Sep 2018 19:24:36 +0800</pubDate><description><![CDATA[一、强化学习问题


机器学习分为监督学习、非监督学习和强化学习。

监督学习 (supervised learning): 有即时标签的学习 (分类、回归等)。

非监督学习 (unsupervised learning): 无标签学习 (聚类问题)。

强化学习（reinforcement learning）：有延迟奖励的学习问题，介于监督和非监督之间。


强化学习的特点：

没有监督信号，...]]></description><category></category></item><item><title><![CDATA[强化学习之Gym基础入门(1)]]></title><link>https://blog.youkuaiyun.com/woshi_caibi/article/details/82344436</link><guid>https://blog.youkuaiyun.com/woshi_caibi/article/details/82344436</guid><author>woshi_caibi</author><pubDate>Mon, 03 Sep 2018 19:54:43 +0800</pubDate><description><![CDATA[目录

简介

Gym安装方法（anaconda安装法）

程序代码-函数


	简介
	
训练参数的基本平台openai的Gym，与tensorflow无缝连接，仅支持python，本质是一组微分方程，简单的模型手动推导，复杂的模型需要用一些强大的物理引擎，如ODE, Bullet, Havok, Physx等，Gym在搭建机器人仿真环境用的是mujoco，ROS里面的物理引擎是gazebo。
...]]></description><category></category></item><item><title><![CDATA[Baxter机器人 Moveit！与gazebo学习]]></title><link>https://blog.youkuaiyun.com/woshi_caibi/article/details/81741112</link><guid>https://blog.youkuaiyun.com/woshi_caibi/article/details/81741112</guid><author>woshi_caibi</author><pubDate>Thu, 16 Aug 2018 14:55:24 +0800</pubDate><description><![CDATA[第一步，网络设定
编辑网络链接ipv4为与Baxter机器人同一网段，Baxter机器人为10.1.1.12，并启动baxter.sh sim仿真，设置环境。




   $ cd ~/ros_ws/
   $ ./baxter.sh

第二步，启动启动终端，打开Baxter Gazebo，需要导入models，否则模型会很黑

$ roslaunch baxter_gazebo baxter_...]]></description><category></category></item><item><title><![CDATA[计算机视觉]]></title><link>https://blog.youkuaiyun.com/woshi_caibi/article/details/74139916</link><guid>https://blog.youkuaiyun.com/woshi_caibi/article/details/74139916</guid><author>woshi_caibi</author><pubDate>Sun, 02 Jul 2017 17:41:56 +0800</pubDate><description><![CDATA[迭代最近点(Iterative Closest Points, ICP)算法包括两部分：对应点搜索和位姿求解。它的目的是寻求点集之间的匹配关系，求解的结果是两点集之间的平移及旋转量。假设M、P是两个点集，P为待配准点集，M为基准数据点集（可以理解为两个不同坐标系中的点集），其基本原理如下：
1、搜索最近点：取P中一点p（i），在M中找出距离p（i）最近的m（i），则（pi，mi）就构成了一组对应]]></description><category></category></item><item><title><![CDATA[lambda函数的应用]]></title><link>https://blog.youkuaiyun.com/woshi_caibi/article/details/71213439</link><guid>https://blog.youkuaiyun.com/woshi_caibi/article/details/71213439</guid><author>woshi_caibi</author><pubDate>Fri, 05 May 2017 15:52:32 +0800</pubDate><description><![CDATA[一、lambda表达式的作用： 
省下定义函数的过程。
对于一些比较抽象并且整个程序执行下来只需要调用一两次的函数，使用lambda就不需要考虑命名问题。
简化代码的可读性，由于普通的函数阅读经常要跳到开头def定义部分，使用lambda函数可以省去这样的步骤。 
二、两个重要的BIF
列表内容
2）map(function or None,iterable)：同filter()的两个参数相同，这个]]></description><category></category></item><item><title><![CDATA[程序   进程  线程]]></title><link>https://blog.youkuaiyun.com/woshi_caibi/article/details/71189265</link><guid>https://blog.youkuaiyun.com/woshi_caibi/article/details/71189265</guid><author>woshi_caibi</author><pubDate>Thu, 04 May 2017 21:49:37 +0800</pubDate><description><![CDATA[一、定义 
 1.程序只是一组指令的有序集合，以文件的形式存储在磁盘上。 
 2.进程是一个程序在其自身的地址空间中的一次执行活动。 
 3.线程：进程中的一个单一的连续控制流程。 
总的感觉是：程序>进程>线程]]></description><category></category></item><item><title><![CDATA[c++例程]]></title><link>https://blog.youkuaiyun.com/woshi_caibi/article/details/71158588</link><guid>https://blog.youkuaiyun.com/woshi_caibi/article/details/71158588</guid><author>woshi_caibi</author><pubDate>Thu, 04 May 2017 10:14:58 +0800</pubDate><description><![CDATA[2-100的质数
#include <iostream>
using namespace std;int main ()
{
   int i, j;   for(i=2; i<100; i++) {//2-100
      for(j=2; j <= (i/j); j++)//只找小于根号下i的数，大于的重复
        if(!(i%j)) break; // 如果找到，则不是质数]]></description><category></category></item><item><title><![CDATA[qt5.8的安装及c++11的配置]]></title><link>https://blog.youkuaiyun.com/woshi_caibi/article/details/71158398</link><guid>https://blog.youkuaiyun.com/woshi_caibi/article/details/71158398</guid><author>woshi_caibi</author><pubDate>Thu, 04 May 2017 09:59:13 +0800</pubDate><description><![CDATA[很简单，在pro文件中添加即可：  
CONFIG += C++112、 主机Qt开发环境搭建 
参考文档：http://www.embedu.org/Column/3755.html 
1) 下载qt-opensource-linux-x64-5.8.0.run并安装到Linux任意目录下下载路径：http://www.qt.io/download-open-source/#section-2这个]]></description><category></category></item><item><title><![CDATA[c++如何一个文件如何调用在同一个工程下的另一个文件的函数]]></title><link>https://blog.youkuaiyun.com/woshi_caibi/article/details/71125079</link><guid>https://blog.youkuaiyun.com/woshi_caibi/article/details/71125079</guid><author>woshi_caibi</author><pubDate>Wed, 03 May 2017 16:43:50 +0800</pubDate><description><![CDATA[在1.cpp中写上出被调函数的定义#include<iostream>
using namespace std;
int fuc();
{
    return 0;
}在头文件（Headers）中声明fuc()函数,hello.hint fuc();在2.cpp调用函数，并包含头文件#include<iostream>
#include"hello.h"
using namespace std;]]></description><category></category></item><item><title><![CDATA[c++11： thread_local]]></title><link>https://blog.youkuaiyun.com/woshi_caibi/article/details/71124390</link><guid>https://blog.youkuaiyun.com/woshi_caibi/article/details/71124390</guid><author>woshi_caibi</author><pubDate>Wed, 03 May 2017 15:53:43 +0800</pubDate><description><![CDATA[thread_local变量是C++ 11新引入的一种存储类型。它会影响变量的存储周期(Storage duration)，C++中有4种存储周期：
automatic
static
dynamic
thread 
有且只有thread_local关键字修饰的变量具有线程周期(thread duration)，这些变量(或者说对象）在线程开始的时候被生成(allocated)，在线程结束的时候被销毁]]></description><category></category></item></channel></rss>