自定义博客皮肤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)
  • 收藏
  • 关注

转载 NTP时间同步配置

Ubuntu 18.04https://vitux.com/how-to-install-ntp-server-and-client-on-ubuntu/Windows 10https://blog.csdn.net/hproc/article/details/6921927

2021-01-07 03:56:33 171

原创 JavaScript学习笔记

视频连接:JavaScript从零基础入门到精通P8 JS 三种书写位置在HTML中推荐使用双引号,在JS中推荐使用单引号P8 JS 注释注释方式同C++P15 JS 变量var myname = prompt('Entern name');alert(myname);P26 字符串拼接var myname = prompt('Entern name');alert(‘My name is’ + myname);P33 数据类型转换parseInt(string)parseFl

2021-01-05 03:59:26 171

原创 HTML+CSS学习笔记

P12<!DOCTYPE html> 位于html第一行<meta charset="UTF-8">采用"UTF-8"编码,避免乱码P14 标题标签<h1> - <h6>注:h是head的缩写P15 段落和换行标签<p> - </p>注:p是paragraph的缩写<br />强制换行P18 div和span标签div: 大盒子span: 小盒子P19 图像标签<img sr

2021-01-05 02:29:50 98

原创 Blender-UV Mapping

Mark Seam, Unwrap在Edit Mode下,选择边(选择圆周:Alt+Shift+鼠标左键)Select Mark SeamSelect Unwrap注:z+wirefrmae: 切换模式,观察线的选择In the UV Editor, 调整布局。Rotate: r+ctrlTranslation: gExport UV layoutEdit UV layoutShader Editor新建窗口,shader eidtorshift A, textur

2020-12-26 21:40:31 1061

原创 清华大学C++课程笔记

第三章3.6 引用类型定义一个引用时,必须初始化,且被初始化后不得改为指向其他对象。3.8 内联函数不能有循环语句和switch语句3.9 constexpr函数编译期间可计算的函数,可以用来初始化常量3.11 函数重载编译器不以返回值来区分函数。第四章4.3.1 类定义class 类名称{public: 公有成员(外部接口)private: 私有成员protected: 保护型成员};类的成员函数在类中声明函数原型,在类外给出函数体实现在类内直接给出函数体,形成内联

2020-09-10 17:55:23 309

原创 机器人运动规划

动态窗口方法 (Dynamic Window Approach)在(v,ω)(v, \omega)(v,ω)空间下,确定静态窗口(最大/最小速度&角速度)动态窗口(由当前速度+最大加速度&角加速度所能达到的速度)无碰撞范围在此范围内确定最优方案,评价指标包括当前朝向与目标方向的偏差与目标点的距离速度(在终点刹车范围外越快越好)缺点目标函数局部最优假设障碍物静止改进一:运动障碍物 Velocity Obstacles改进二:协作避障Reciprocal

2020-07-29 20:01:34 414

原创 相机标定方法总结

内参外参同时标定相机模型为[uv1]=KR[I3∣−WXC][xyz1]=[H∣h][xyz1]\left[\begin{matrix}u\\v\\1\end{matrix}\right] = \mathbf{K}\mathbf{R}\left[\begin{matrix}{\mathbf{I}_3|-_W\mathbf{X}_C}\end{matrix}\right]\left[\begin{matrix}x\\y\\z\\1\end{matrix}\right] = \left[\begin{mat

2020-07-20 03:40:14 635

原创 激光雷达和里程计内外参标定

参考文献Simultaneous calibration of odometry and sensor parameters for mobile robots里程计运动模型假设左轮线速度为vL\boldsymbol{v}_LvL​,右轮角速度为vR\boldsymbol{v}_RvR​,两轮之间的距离为bbb,机器人的速度为v\boldsymbol{v}v,角速度为ω\omegaω,运动半径为rrr。vLr−b/2=vRr+b/2\frac{\boldsymbol{v}_L}{r - b/2} =

2020-07-18 22:37:43 1376

原创 VIO-IMU知识总结

IMU测量模型加速度计测量值am=fm=a+g\boldsymbol{a}_m = \frac{\boldsymbol{f}}{m} = \boldsymbol{a} + {g}am​=mf​=a+g. (东南地坐标系)加速度计测量值am\boldsymbol{a}_mam​为弹簧拉力对于的加速度,故有额外的拉力。IMU误差模型确定误差偏置b\boldsymbol{b}b,scale(实际数值和传感器输出值之间的比值),三轴非正交。六面法标定加速度水平静止放置6面,由理论加速度+最小二乘法求出

2020-07-11 19:36:18 478

原创 LSD-SLAM论文笔记

Tracking算法追踪新的frame,优化相对3D位姿ξji∈se(3)\xi_{ji}\in \mathcal{se}(3)ξji​∈se(3). iii 是关键帧,jjj是新的图片。深度图估计选择关键帧准则:当前帧和关键帧的ξji\xi_{ji}ξji​超过一定阈值。深度图初始化由前一帧的映射得到深度滤波器深度计算的步骤计算参考帧中的极线。存在几何误差:由位姿与相机参数引起的极线偏移造成,简化为方向不变而只改变位置。确定极线上的最佳匹配。存在光度误差(光度不一定相等)计算深.

2020-06-29 20:56:22 469

转载 《机器人操作系统入门》学习总结

《机器人操作系统入门》学习总结ROS文件系统catkin编译的工作流程工作空间结构ROS通信架构NodeTopicServiceTF与URDFLinkJoint参考文献ROS文件系统catkin编译的工作流程在工作空间catkin_ws/src/下递归的查找其中每一个ROS的package。package中会有package.xml和CMakeLists.txt文件,Catkin(CMake)编译系统依据CMakeLists.txt文件,从而生成makefiles(放在catkin_ws/buil

2020-06-22 20:12:01 272

空空如也

空空如也

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

TA关注的人

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