<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
  xmlns:atom="http://www.w3.org/2005/Atom"
  xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>CClock</title>
    <link>https://blog.ericsic.dev/</link>
    
    <image>
      <url>https://blog.ericsic.dev/images/favicon.ico</url>
      <title>CClock</title>
      <link>https://blog.ericsic.dev/</link>
    </image>
    
    <atom:link href="https://blog.ericsic.dev/rss2.xml" rel="self" type="application/rss+xml"/>
    
    <description>原来我们都是夏虫，且一直都是</description>
    <pubDate>Fri, 16 Oct 2026 18:24:39 GMT</pubDate>
    <generator>http://hexo.io/</generator>
    
    <item>
      <title>论文阅读A Multi-State Constraint Kalman Filter for Vision-aided Inertial Navigation</title>
      <link>https://blog.ericsic.dev/2024/03/07/%E8%AE%BA%E6%96%87%E9%98%85%E8%AF%BBA-Multi-State-Constraint-Kalman-Filter-for-Vision-aided-Inertial-Navigation/</link>
      <guid>https://blog.ericsic.dev/2024/03/07/%E8%AE%BA%E6%96%87%E9%98%85%E8%AF%BBA-Multi-State-Constraint-Kalman-Filter-for-Vision-aided-Inertial-Navigation/</guid>
      <pubDate>Thu, 07 Mar 2024 16:17:18 GMT</pubDate>
      
        
        
          
          
      <description>&lt;h1 id=&quot;msckf-a-multi-state-constraint-kalman-filter-for-vision-aided-inertial-navigation&quot;&gt;&lt;a class=&quot;markdownIt-Anchor&quot; href=&quot;#msckf-a-multi-state-constraint-kalman-filter-for-vision-aided-inertial-navigation&quot;&gt;&lt;/a&gt; [MSCKF] A Multi-State Constraint Kalman Filter for Vision-aided Inertial Navigation&lt;/h1&gt;
&lt;p&gt;这篇06年的文章提出了一种新的建立几何约束的方式，将3D feature的位置信息从卡尔曼滤波中的观测模型中去除，从而减少计算复杂度。&lt;/p&gt;
&lt;h2 id=&quot;related-works&quot;&gt;&lt;a class=&quot;markdownIt-Anchor&quot; href=&quot;#related-works&quot;&gt;&lt;/a&gt; Related works&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;the</description>
          
        
      
      
      
      
      <category domain="https://blog.ericsic.dev/categories/%E7%90%86%E8%AE%BA/">理论</category>
      
      
      <category domain="https://blog.ericsic.dev/tags/SLAM/">SLAM</category>
      
      <category domain="https://blog.ericsic.dev/tags/%E7%AE%97%E6%B3%95/">算法</category>
      
      
      <comments>https://blog.ericsic.dev/2024/03/07/%E8%AE%BA%E6%96%87%E9%98%85%E8%AF%BBA-Multi-State-Constraint-Kalman-Filter-for-Vision-aided-Inertial-Navigation/#disqus_thread</comments>
      
    </item>
    
    <item>
      <title>C++工厂模式</title>
      <link>https://blog.ericsic.dev/2023/04/04/C-%E5%B7%A5%E5%8E%82%E6%A8%A1%E5%BC%8F/</link>
      <guid>https://blog.ericsic.dev/2023/04/04/C-%E5%B7%A5%E5%8E%82%E6%A8%A1%E5%BC%8F/</guid>
      <pubDate>Tue, 04 Apr 2023 00:46:24 GMT</pubDate>
      
        
        
          
          
      <description>&lt;h1 id=&quot;c工厂模式&quot;&gt;&lt;a class=&quot;markdownIt-Anchor&quot; href=&quot;#c工厂模式&quot;&gt;&lt;/a&gt; C++工厂模式&lt;/h1&gt;
&lt;blockquote&gt;
&lt;p&gt;本文代码demo开源：&lt;a href=&quot;https://github.com/Ericsii/factory_pattern&quot;&gt;https://github.com/Ericsii/factory_pattern&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;最近设计RoboMaster机器人的通讯协议中，为了模块化协议开发模块打算使用工厂模式自动匹配处理不同数据帧的代码。&lt;/p&gt;
&lt;h2 id=&quot;工厂模式&quot;&gt;&lt;a class=&quot;markdownIt-Anchor&quot; href=&quot;#工厂模式&quot;&gt;&lt;/a&gt;</description>
          
        
      
      
      
      
      <category domain="https://blog.ericsic.dev/categories/%E5%BC%80%E5%8F%91/">开发</category>
      
      
      <category domain="https://blog.ericsic.dev/tags/C/">C++</category>
      
      <category domain="https://blog.ericsic.dev/tags/%E7%BC%96%E7%A8%8B/">编程</category>
      
      <category domain="https://blog.ericsic.dev/tags/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/">设计模式</category>
      
      
      <comments>https://blog.ericsic.dev/2023/04/04/C-%E5%B7%A5%E5%8E%82%E6%A8%A1%E5%BC%8F/#disqus_thread</comments>
      
    </item>
    
    <item>
      <title>[图像处理]图片的伸缩变换</title>
      <link>https://blog.ericsic.dev/2020/10/16/%E5%9B%BE%E5%83%8F%E5%8F%98%E6%8D%A2/</link>
      <guid>https://blog.ericsic.dev/2020/10/16/%E5%9B%BE%E5%83%8F%E5%8F%98%E6%8D%A2/</guid>
      <pubDate>Fri, 16 Oct 2020 00:00:00 GMT</pubDate>
      
        
        
          
          
      <description>&lt;h1 id=&quot;图像处理图片的伸缩变换&quot;&gt;&lt;a class=&quot;markdownIt-Anchor&quot; href=&quot;#图像处理图片的伸缩变换&quot;&gt;&lt;/a&gt; [图像处理]图片的伸缩变换&lt;/h1&gt;
&lt;h2 id=&quot;要求&quot;&gt;&lt;a class=&quot;markdownIt-Anchor&quot; href=&quot;#要求&quot;&gt;&lt;/a&gt; 要求&lt;/h2&gt;
&lt;p&gt; 编写程序，从标准输入读取图片的四个坐标和 bmp 格式图片，将这四个坐标框出的四边形拉伸成 224*224 的正方形，显示，并以 bmp 格式输出到标准输出。&lt;/p&gt;
&lt;h2 id=&quot;思路&quot;&gt;&lt;a class=&quot;markdownIt-Anchor&quot; href=&quot;#思路&quot;&gt;&lt;/a&gt; 思路&lt;/h2&gt;
&lt;p&gt; 给定图像的四个坐标 &lt;span class=&quot;katex&quot;&gt;&lt;span class=&quot;katex-mathml&quot;&gt;&lt;math&gt;&lt;semantics&gt;&lt;mrow&gt;&lt;mo stretchy=&quot;false&quot;&gt;{&lt;/mo&gt;&lt;msub&gt;&lt;mi&gt;x&lt;/mi&gt;&lt;mi&gt;i&lt;/mi&gt;&lt;/msub&gt;&lt;mo</description>
          
        
      
      
      
      
      <category domain="https://blog.ericsic.dev/categories/%E7%90%86%E8%AE%BA/">理论</category>
      
      
      <category domain="https://blog.ericsic.dev/tags/%E5%9B%BE%E5%83%8F%E5%A4%84%E7%90%86/">图像处理</category>
      
      
      <comments>https://blog.ericsic.dev/2020/10/16/%E5%9B%BE%E5%83%8F%E5%8F%98%E6%8D%A2/#disqus_thread</comments>
      
    </item>
    
    <item>
      <title>SLAM环境搭建</title>
      <link>https://blog.ericsic.dev/2020/10/15/SLAM/</link>
      <guid>https://blog.ericsic.dev/2020/10/15/SLAM/</guid>
      <pubDate>Thu, 15 Oct 2020 00:00:00 GMT</pubDate>
      
      <description>&lt;h1 id=&quot;slam环境搭建&quot;&gt;&lt;a class=&quot;markdownIt-Anchor&quot; href=&quot;#slam环境搭建&quot;&gt;&lt;/a&gt; SLAM环境搭建&lt;/h1&gt;
&lt;p&gt;Ubuntu18.04 系统下,SLAM必要环境搭建&lt;/p&gt;
&lt;p&gt;OpenCV，Eigen3，Sophus，PCL，Ceres，g2o&lt;/p&gt;</description>
      
      
      
      
      <category domain="https://blog.ericsic.dev/categories/%E5%BC%80%E5%8F%91/">开发</category>
      
      
      <category domain="https://blog.ericsic.dev/tags/SLAM/">SLAM</category>
      
      <category domain="https://blog.ericsic.dev/tags/C/">C++</category>
      
      
      <comments>https://blog.ericsic.dev/2020/10/15/SLAM/#disqus_thread</comments>
      
    </item>
    
    <item>
      <title>[深度学习]pytorch实现简单线性回归</title>
      <link>https://blog.ericsic.dev/2020/10/15/pytorch/</link>
      <guid>https://blog.ericsic.dev/2020/10/15/pytorch/</guid>
      <pubDate>Thu, 15 Oct 2020 00:00:00 GMT</pubDate>
      
        
        
          
          
      <description>&lt;p&gt;PS：本文中代码在jupyter中实现&lt;/p&gt;
&lt;h2 id=&quot;前置工作&quot;&gt;&lt;a class=&quot;markdownIt-Anchor&quot; href=&quot;#前置工作&quot;&gt;&lt;/a&gt; 前置工作&lt;/h2&gt;
&lt;h3 id=&quot;必要包含库&quot;&gt;&lt;a class=&quot;markdownIt-Anchor&quot; href=&quot;#必要包含库&quot;&gt;&lt;/a&gt; 必要包含库&lt;/h3&gt;
&lt;figure class=&quot;highlight python&quot;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&quot;gutter&quot;&gt;&lt;pre&gt;&lt;span class=&quot;line&quot;&gt;1&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;2&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;3&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;4&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;5&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;td class=&quot;code&quot;&gt;&lt;pre&gt;&lt;span class=&quot;line&quot;&gt;&lt;span class=&quot;keyword&quot;&gt;import&lt;/span&gt;</description>
          
        
      
      
      
      
      <category domain="https://blog.ericsic.dev/categories/%E7%90%86%E8%AE%BA/">理论</category>
      
      
      <category domain="https://blog.ericsic.dev/tags/%E6%9C%BA%E5%99%A8%E5%AD%A6%E4%B9%A0/">机器学习</category>
      
      <category domain="https://blog.ericsic.dev/tags/%E6%B7%B1%E5%BA%A6%E5%AD%A6%E4%B9%A0/">深度学习</category>
      
      
      <comments>https://blog.ericsic.dev/2020/10/15/pytorch/#disqus_thread</comments>
      
    </item>
    
    <item>
      <title>[机器学习] 感知机(Perceptron)&amp;支持向量机(SVM)</title>
      <link>https://blog.ericsic.dev/2020/10/15/perceptron/</link>
      <guid>https://blog.ericsic.dev/2020/10/15/perceptron/</guid>
      <pubDate>Thu, 15 Oct 2020 00:00:00 GMT</pubDate>
      
        
        
          
          
      <description>&lt;h1 id=&quot;感知机perceptron&quot;&gt;&lt;a class=&quot;markdownIt-Anchor&quot; href=&quot;#感知机perceptron&quot;&gt;&lt;/a&gt; 感知机(Perceptron)&lt;/h1&gt;
&lt;p&gt;在特征空间中找到一个超平面w^Tx+b=0，使用该超平面将样本空间分割成两个部分，样本中属于这两个部分的点分别属于不同的正负两个类别。其中最为关键的部分应该为超平面的确定和优化。但是感知机对于线性不可分的样本并不能找到较好的决策面来分割样本，同时感知机所生成的超平面不一定是样本的最优分割。&lt;/p&gt;
&lt;p&gt;决策面为：&lt;span class=&quot;katex&quot;&gt;&lt;span class=&quot;katex-mathml&quot;&gt;&lt;math&gt;&lt;semantics&gt;&lt;mrow&gt;&lt;mi&gt;W&lt;/mi&gt;&lt;mi&gt;x&lt;/mi&gt;&lt;mo&gt;+&lt;/mo&gt;&lt;mi&gt;b&lt;/mi&gt;&lt;mo&gt;=&lt;/mo&gt;&lt;mn&gt;0&lt;/mn&gt;&lt;/mrow&gt;&lt;annotation encoding=&quot;application/x-tex&quot;&gt;Wx+b=0&lt;/annotation&gt;&lt;/semantics&gt;&lt;/math&gt;&lt;/span&gt;&lt;span</description>
          
        
      
      
      
      
      <category domain="https://blog.ericsic.dev/categories/%E7%90%86%E8%AE%BA/">理论</category>
      
      
      <category domain="https://blog.ericsic.dev/tags/%E6%9C%BA%E5%99%A8%E5%AD%A6%E4%B9%A0/">机器学习</category>
      
      
      <comments>https://blog.ericsic.dev/2020/10/15/perceptron/#disqus_thread</comments>
      
    </item>
    
    <item>
      <title>[数值分析] python代码模板</title>
      <link>https://blog.ericsic.dev/2020/06/15/%E6%95%B0%E5%80%BC%E5%88%86%E6%9E%90/</link>
      <guid>https://blog.ericsic.dev/2020/06/15/%E6%95%B0%E5%80%BC%E5%88%86%E6%9E%90/</guid>
      <pubDate>Mon, 15 Jun 2020 00:00:00 GMT</pubDate>
      
        
        
          
          
      <description>&lt;p&gt;数值分析课，作业中算法代码模板。&lt;strong&gt;已结课，之后随缘更新&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;仅供个人使用，转载请注明源地址。&lt;/p&gt;
&lt;p&gt;更新日志：&lt;br /&gt;
2020.05.05 添加椭圆坐标生成函数、非线性方程求解方法&lt;br /&gt;
2020.06.15 添加A = LU分解和PA = LU分解方法&lt;/p&gt;
&lt;figure class=&quot;highlight python&quot;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&quot;gutter&quot;&gt;&lt;pre&gt;&lt;span class=&quot;line&quot;&gt;1&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;2&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;3&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;4&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;5&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;6&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;7&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;8&lt;/span&gt;&lt;br&gt;&lt;span</description>
          
        
      
      
      
      
      <category domain="https://blog.ericsic.dev/categories/%E5%BC%80%E5%8F%91/">开发</category>
      
      
      <category domain="https://blog.ericsic.dev/tags/%E7%AE%97%E6%B3%95/">算法</category>
      
      
      <comments>https://blog.ericsic.dev/2020/06/15/%E6%95%B0%E5%80%BC%E5%88%86%E6%9E%90/#disqus_thread</comments>
      
    </item>
    
    <item>
      <title>随机化算法</title>
      <link>https://blog.ericsic.dev/2018/11/01/%E9%9A%8F%E6%9C%BA%E5%8C%96%E7%AE%97%E6%B3%95/</link>
      <guid>https://blog.ericsic.dev/2018/11/01/%E9%9A%8F%E6%9C%BA%E5%8C%96%E7%AE%97%E6%B3%95/</guid>
      <pubDate>Thu, 01 Nov 2018 00:00:00 GMT</pubDate>
      
        
        
          
          
      <description>&lt;h1 id=&quot;随机化算法在oi中的应用&quot;&gt;&lt;a class=&quot;markdownIt-Anchor&quot; href=&quot;#随机化算法在oi中的应用&quot;&gt;&lt;/a&gt; 随机化算法在OI中的应用&lt;/h1&gt;
&lt;p&gt;&lt;s&gt;好像之前有个论文就是这个标题不过无所谓了&lt;/s&gt;&lt;/p&gt;
&lt;p&gt;又重新回来学了几天OI把之前看的模拟退火看了一下(&lt;s&gt;可惜去年NOIP&lt;/s&gt;)，又看了看网上dalao们的博客学习了一点遗传算法想来写一些东西。于是干脆把学过的两个随机算法都写一写&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;ps:模拟退火的笔记是以前写的&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&quot;模拟退火&quot;&gt;&lt;a class=&quot;markdownIt-Anchor&quot; href=&quot;#模拟退火&quot;&gt;&lt;/a&gt;</description>
          
        
      
      
      
      
      <category domain="https://blog.ericsic.dev/categories/%E5%81%9A%E9%A2%98%E5%BD%92%E6%A1%A3/">做题归档</category>
      
      
      <category domain="https://blog.ericsic.dev/tags/OI%E7%AE%97%E6%B3%95/">OI算法</category>
      
      
      <comments>https://blog.ericsic.dev/2018/11/01/%E9%9A%8F%E6%9C%BA%E5%8C%96%E7%AE%97%E6%B3%95/#disqus_thread</comments>
      
    </item>
    
    <item>
      <title>[noip模拟赛] 礼物gift</title>
      <link>https://blog.ericsic.dev/2018/10/15/noip-gift/</link>
      <guid>https://blog.ericsic.dev/2018/10/15/noip-gift/</guid>
      <pubDate>Mon, 15 Oct 2018 00:00:00 GMT</pubDate>
      
      <description>&lt;h1 id=&quot;noip模拟赛-礼物gift&quot;&gt;&lt;a class=&quot;markdownIt-Anchor&quot; href=&quot;#noip模拟赛-礼物gift&quot;&gt;&lt;/a&gt; [noip模拟赛] 礼物gift&lt;/h1&gt;
&lt;h2 id=&quot;description&quot;&gt;&lt;a class=&quot;markdownIt-Anchor&quot; href=&quot;#description&quot;&gt;&lt;/a&gt; Description&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;夏川的生日就要到了。作为夏川形式上的男朋友,季堂打算给夏川买一些生日礼物。&lt;/p&gt;
&lt;/blockquote&gt;</description>
      
      
      
      
      <category domain="https://blog.ericsic.dev/categories/%E5%81%9A%E9%A2%98%E5%BD%92%E6%A1%A3/">做题归档</category>
      
      
      <category domain="https://blog.ericsic.dev/tags/OI%E7%AE%97%E6%B3%95/">OI算法</category>
      
      
      <comments>https://blog.ericsic.dev/2018/10/15/noip-gift/#disqus_thread</comments>
      
    </item>
    
    <item>
      <title>[BZOJ4872] [Shoi2017]分手是祝愿</title>
      <link>https://blog.ericsic.dev/2018/02/25/shoi2017/</link>
      <guid>https://blog.ericsic.dev/2018/02/25/shoi2017/</guid>
      <pubDate>Sun, 25 Feb 2018 00:00:00 GMT</pubDate>
      
        
        
          
          
      <description>&lt;h1 id=&quot;bzoj4872-shoi2017分手是祝愿&quot;&gt;&lt;a class=&quot;markdownIt-Anchor&quot; href=&quot;#bzoj4872-shoi2017分手是祝愿&quot;&gt;&lt;/a&gt; [BZOJ4872] [Shoi2017]分手是祝愿&lt;/h1&gt;
&lt;h3 id=&quot;description&quot;&gt;&lt;a class=&quot;markdownIt-Anchor&quot; href=&quot;#description&quot;&gt;&lt;/a&gt; Description&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;Zeit und Raum trennen dich und mich.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;时空将你我分开。B 君在玩一个游戏，这个游戏由 n 个灯和 n 个开关组成，给定这 n 个灯的初始状态，下标为从 1 到 n 的正整数。每个灯有两个状态亮和灭，我们用 1 来表示这个灯是亮的，用 0 表示这个灯是灭的，游戏的目标是使所有灯都灭掉。但是当操作第 i 个开关时，所有编号为 i 的约数（包括 1 和 i）的灯的状态都会被改变，即从亮变成灭，或者是从灭变成亮。&lt;br /&gt;
B</description>
          
        
      
      
      
      
      <category domain="https://blog.ericsic.dev/categories/%E5%81%9A%E9%A2%98%E5%BD%92%E6%A1%A3/">做题归档</category>
      
      
      <category domain="https://blog.ericsic.dev/tags/OI%E7%AE%97%E6%B3%95/">OI算法</category>
      
      
      <comments>https://blog.ericsic.dev/2018/02/25/shoi2017/#disqus_thread</comments>
      
    </item>
    
    <item>
      <title>洛谷 [P2349] 金字塔</title>
      <link>https://blog.ericsic.dev/2017/09/04/pyramid/</link>
      <guid>https://blog.ericsic.dev/2017/09/04/pyramid/</guid>
      <pubDate>Mon, 04 Sep 2017 00:00:00 GMT</pubDate>
      
        
        
          
          
      <description>&lt;h1 id=&quot;洛谷-p2349-金字塔&quot;&gt;&lt;a class=&quot;markdownIt-Anchor&quot; href=&quot;#洛谷-p2349-金字塔&quot;&gt;&lt;/a&gt; 洛谷 [P2349] 金字塔&lt;/h1&gt;
&lt;p&gt;&lt;a href=&quot;https://www.luogu.org/problem/show?pid=2349&quot;&gt;洛谷【P2349】金字塔&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;有一盗墓者潜入一金字塔盗宝。当她（难道是Lara Croft ?）打开一个宝箱的时候，突然冒出一阵烟（潘多拉的盒子？），她迅速意识到形势不妙，三十六计走为上计……由于她盗得了金字塔的地图，所以她希望能找出最佳逃跑路线。地图上标有N个室，她现在就在1室，金字塔的出口在N室。她知道一个秘密：那阵烟会让她在直接连接某两个室之间的通道内的行走速度减半。她希望找出一条逃跑路线，使得在最坏的情况下所用的时间最少。&lt;/p&gt;
&lt;hr /&gt;
&lt;h4 id=&quot;输入输出格式&quot;&gt;&lt;a class=&quot;markdownIt-Anchor&quot; href=&quot;#输入输出格式&quot;&gt;&lt;/a&gt;</description>
          
        
      
      
      
      
      <category domain="https://blog.ericsic.dev/categories/%E5%81%9A%E9%A2%98%E5%BD%92%E6%A1%A3/">做题归档</category>
      
      
      <category domain="https://blog.ericsic.dev/tags/OI%E7%AE%97%E6%B3%95/">OI算法</category>
      
      
      <comments>https://blog.ericsic.dev/2017/09/04/pyramid/#disqus_thread</comments>
      
    </item>
    
  </channel>
</rss>
