自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 [C++]TinyXml

TinyXml

2019-08-31 13:29:52 1369 1

原创 [C++] 设计模式-几种工厂模式

Factory

2019-08-28 18:38:30 198 1

原创 [C++] 设计模式-单例设计模式

Singleton单例设计模式单例设计模式

2019-08-27 15:48:29 166

原创 [C++] 设计模式-访问者设计模式

Visitor

2019-08-27 09:51:23 182

原创 [Eigen] 2-Matrix类

EigenMatrix 类Matrix类的前三个模板参数向量特殊值 Dynamic构造函数元素访问逗号初始化改变大小Matrix 类在Eigen里,所有的矩阵及向量都是Matrix模板类的对象。向量仅仅是一种特殊的矩阵,拥有一行或者一列。Matrix类的前三个模板参数Matrix模板类有六个模板参数,但是目前,我们仅需要了解前三个参数。前三个必须的参数是:Matrix<typen...

2019-08-13 19:40:09 427

原创 [Eigen] 1-Eigen序章

Eigen简介第一个程序第一个程序说明第二个程序 矩阵与向量小结简介Eigen 是一个C++线性代数模板库,包括矩阵,向量,数值求解及相关的算法。其是开源的,并以源代码的方式提供给用户。使用仅需要下载源代码,不需要任何其他依赖项。项目中使用,仅需要包含Eigen头文件即可。第一个程序第一个相对简单的程序可以帮助入门。#include <iostream>#include ...

2019-08-10 22:39:36 126

原创 [Modern Robotics] 4 -机器人正向运动

Modern Robotics正向运动指数公式的乘积第一个公式:在固定坐标系下的旋量轴示例第二个公式:在末端执行器坐标系下的旋量轴正向运动正向运动是指根据给定的关节转角 θ\thetaθ 来计算末端执行器的位置与方向。图4.1展示了一个3R平面开链式机械臂的正向运动问题。连杆的长度分别为 L1,L2,L3L_1, L_2, L_3L1​,L2​,L3​。选取{0}\{0\}{0}为固定坐标系,...

2019-08-08 13:30:01 698

原创 [Modern Robotics] 3 -刚体运动与旋量

Modern Robotics刚体运动与旋量齐次变换矩阵齐次变换矩阵的性质变换矩阵的使用刚体运动与旋量实际上,齐次变换矩阵 TTT 与旋转矩阵 RRR 类似,旋量轴 SSS 与旋转轴 w^\hat{w}w^ 类似, 旋量 VVV 可以用 Sθ˙S\dot{\theta}Sθ˙ 来表示,与角速度 w=w^θ˙w = \hat{w}\dot{\theta}w=w^θ˙ 类似。刚体运动指数坐标 Sθ...

2019-08-06 19:41:38 2066 1

原创 [Modern Robotics] 2 -旋转与角速度

Modern Robotics旋转矩阵旋转矩阵与特殊正交群旋转矩阵的性质旋转矩阵的使用角速度旋转的指数坐标表示线性微分方程的一些必要结论旋转的指数坐标旋转的矩阵对数旋转矩阵旋转矩阵与特殊正交群在上篇文章中说过,旋转矩阵 RRR 的9个变量中,只有3个是独立的,这说明矩阵有6个显式的约束。如下条件应满足:(a) 坐标系的轴 xb^,yb^,zb^\hat{x_b}, \hat{y_b}, \...

2019-08-05 20:22:24 921

原创 [Modern Robotics] 1 -刚体在平面上的运动

Modern Robotics刚体平面运动二维运动三维运动入门刚体平面运动二维运动   考虑下图所示的平面刚体,{s}\{s\}{s}为固定坐标系,x^s\hat{x}_sx^s​与y^s\hat{y}_sy^​s​是其坐标轴,^符号代表其是单位向量。坐标系{b}\{b\}{b}是平面一个刚体上的坐标系,x^b\hat{x}_bx^b​与y^b\hat{y}_by^​b​代表其坐标轴。为...

2019-08-05 10:09:54 571

奇异值SVD分解(C++)

核心代码来源于《Numerical recipes》,生成的对角阵,删除了多余的0行,与matlab里对应的[U,S,V] = svd(A,'econ')相对应,详情可见 https://ww2.mathworks.cn/help/matlab/ref/double.svd.html;jsessionid=4126601224eda58b1a7426abba05。

2019-08-09

空空如也

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

TA关注的人

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