- 博客(6)
- 收藏
- 关注
原创 Linux下配置VSCode的C语言开发环境
文件目录结构包含目录按ctrl + shift + P快捷键,选择“C/C++:编辑配置(JSON)”进行包含文件的相关配置如下:{ "configurations": [ { "name": "Linux", "includePath": [ "${workspaceFolder}/**", "${workspaceFolder}/include/**"
2021-11-05 13:55:50
4175
原创 You must put some ‘deb-src‘ URIs in your sources.list
@[TOC](Debian-based systems (Mint)报错)Debian-based systems (Mint)报错输入:sudo apt build-dep [构建的程序名]终端给出提示:E: You must put some 'deb-src' URIs in your sources.list解决方案:打开Software Source,在Optional Sources下启用Source code repositories选项...
2021-10-27 15:38:58
3123
原创 DH参数
DH参数a d θ αa:连杆长度d:连杆偏置θ:关节角度α:连杆扭曲存在性和唯一性问题如果两个坐标系之间存在如下特性:(DH1)坐标轴X1垂直于坐标轴Z0。(DH2)坐标轴X1与坐标轴Z0相交。则存在唯一的a d θ α有可将参考系1中的坐标变换到参考系0中。连杆a iAlpha id iTheta i123...
2020-10-09 15:27:45
6160
原创 矩阵相似的几何意义
矩阵相似的几何意义从机器人坐标变换的角度探究矩阵相似的几何意义坐标和变换的定义坐标变换关系推导结论从机器人坐标变换的角度探究矩阵相似的几何意义坐标和变换的定义坐标变换关系推导结论其中,R为...
2020-10-09 14:26:39
2520
转载 C++通过输入数来确定一个数组的动态大小
这个和编译器有关一维:cin>>n;int* a=new int[n];但是new出来的一定不要忘了delete掉delete []a; // 正确的用法delete a; // 错误的用法后者相当于delete a[0],漏掉了另外n-1个对象。二维:设有m行n列cin>>m>>n;int a = new int [m];for(int i...
2019-09-17 15:51:33
3684
原创 定义了构造函数,仍希望编译器隐含生成默认构造函数
定义了构造函数,仍希望编译器隐含生成默认构造函数自定义构造函数后仍希望存在隐含的构造函数自定义构造函数后如果程序中已定义构造函数,默认情况下编译器就不再隐含生成默认构造函数。仍希望存在隐含的构造函数如果此时仍然希望编译器隐含生成默认的构造函数,可以使用“default”:例:class Clock{public:Clock() = default; //指示编译器提供默认的构造函数...
2019-09-16 00:04:43
834
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人