摘要: A allocate [?æl?ke?t] 分配 append [??pend] 增补 B blur [bl??(r)] 模糊 binary [?ba?n?ri] 二进制 base [be?s] 底 C capture [?kæpt??(r)] 捕捉 coordinate [k?????d?ne?t 阅读全文
posted @ 2019-10-10 17:15 溪嘉嘉 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 关于结构体的声明 在文件开始部分的函数原型中,如果形参涉及结构体,那么此结构体应该在更前面的位置进行声明。 关于string类 string类位于名称空间std中,若在函数定义时形参涉及string类,应使用std::cout作为形参类型名,或在函数外对名称进行声明。当然,不要忘记与string类相 阅读全文
posted @ 2019-08-27 16:17 溪嘉嘉 阅读(504) 评论(0) 推荐(0) 编辑
摘要: 安装插件 在Visual Studio Code中安装ROS插件。 编译程序 编译程序时,在catkin_make命令后加上-DCMAKE_BUILD_TYPE=Debug选项: catkin_make -DCMAKE_BUILD_TYPE=Debug 或在CMakeLists.txt文件中加入: 阅读全文
posted @ 2024-06-28 14:38 溪嘉嘉 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 在Linux下安装MATLAB,当以root权限安装时,可能会出现运行安装文件但无响应的情况,则按以下步骤安装即可解决此问题: 键入命令 xhost +SI:localuser:root 进入安装文件夹 sudo ./install 注意,对于安装文件,应该双击以装载,而非解压,上诉安装文件夹即指装 阅读全文
posted @ 2023-02-18 15:05 溪嘉嘉 阅读(969) 评论(0) 推荐(0) 编辑
摘要: 注意,仅在装配体模式下才能打开URDF插件,在零件模式下打开插件会闪退 阅读全文
posted @ 2022-07-25 18:39 溪嘉嘉 阅读(160) 评论(0) 推荐(0) 编辑
摘要: S-R-S即Spherical-Roll-Spherical,意为机器人基座端三个关节与末端三个关节分别相交于一点,可视作球关节,而中间的一个关节是旋转关节。通常,将基座端的等效得到的球关节称为肩关节(Shoulder),末端等效球关节称为腕关节(Wrist),而中间的旋转关节称为肘关节(Elbow 阅读全文
posted @ 2022-03-31 21:59 溪嘉嘉 阅读(1195) 评论(0) 推荐(0) 编辑
摘要: 在程序中,会用到各种类型的数据参与运算,但是在不同平台上,具体能提供的数据类型不同,如部分ARM平台只有float而无double,若在程序中使用double声明变量,则移植到ARM平台上后无法正常运行。而在头文件中使用typedef声明了类型的别名,那么在程序中使用这些别名来声明变量,当在不存在这 阅读全文
posted @ 2022-03-18 10:56 溪嘉嘉 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 当某库文件对应的头文件已经在Ubuntu系统默认的头文件搜索目录(如/usr/include)下时,在Qt工程中的.pro文件中添加如下内容: LIBS += -llib-name 即可在编译的链接阶段将库链接进来,其中lib-name为库的名称,注意前缀“l”。 当库文件不在Ubuntu系统默认的 阅读全文
posted @ 2022-03-10 17:42 溪嘉嘉 阅读(1202) 评论(0) 推荐(0) 编辑
摘要: 使用format long可以使命令行中显示更多位数,而使用format short可以将显示内容设置为更短格式 不同于无法索引超过数组大小的外部元素,可以在赋值语句左侧指定数组外部元素,数组将会增加其大小以容纳新元素,而未指定的增加部分被设置为0 使用whos可以查看工作区的内容 在关闭matla 阅读全文
posted @ 2021-11-01 10:28 溪嘉嘉 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 准备 确保Linux系统中已安装gcc、g++、make、cmake、git等工具,若未安装则使用sudo apt install命令进行安装 git初次使用前需要进行一些配置,见《Git的使用》中“初次运行Git前的配置”部分,否则克隆仓库时会出现如下错误: 通过如下命令安装eigen3库: su 阅读全文
posted @ 2021-10-25 08:44 溪嘉嘉 阅读(2167) 评论(1) 推荐(0) 编辑
摘要: 派生 公有继承 包含 私有继承 保护继承 多重继承 关系 is-a has-a has-a hsa-a is-a 关键词 public private protected 继承内容 继承了基类的数据成员(实现)和基类的方法(接口),但基类的构造函数和析构函数不被继承 将对象作为一个命名的成员对象添加 阅读全文
posted @ 2021-08-23 11:35 溪嘉嘉 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 对于构造函数Queue::Queue(int qs): Queue::Queue(int qs) { front = NULL; rear = NULL; items = 0; qsize = qs; } 当qsize为常量(即const int qsize)时,上述实现无法正常运行。因为调用构造函 阅读全文
posted @ 2021-08-17 13:41 溪嘉嘉 阅读(146) 评论(0) 推荐(0) 编辑