摘要: 顺序查找,通过扫描数据并与想要查找的数据进行查找,顺序查找是从第一个数依次进行查找的,查找的速率比较慢,但是原理比较简单。 直接用程序理解一下,如下例 1 #include<iostream> 2 3 using namespace std; 4 5 int Search(int *a, const 阅读全文
posted @ 2021-01-02 18:56 拼命的骡子 阅读(648) 评论(0) 推荐(0) 编辑
摘要: 出现错误如下: ERROR: cannot launch node of type [ar_track_alvar/individualMarkersNoKinect]: Cannot locate node of type [individualMarkersNoKinect] in packag 阅读全文
posted @ 2021-01-02 17:20 拼命的骡子 阅读(2376) 评论(0) 推荐(0) 编辑
摘要: 我是以三自由度的机械臂来进行求解的,其他自由度的机械臂求解基本相似。解释一下正运动学原理 首先分析一下3自由度机械臂的DH模型 机械臂的基坐标系是Joint0 Joint1,Joint2,Joint3都是旋转关节,Joint4是腕关节。 我们使用表示从关节Jointn-1到Jointn的变换。 关节 阅读全文
posted @ 2021-01-02 11:38 拼命的骡子 阅读(826) 评论(0) 推荐(0) 编辑
摘要: 前面我们讲了一下冒泡排序,原理比较简单,但是我们发现他的排序比较慢,需要不断的进行数据的交换。然后我们来讲一讲选择排序,他不用一直进行数据的交换,他会找到最小的那个数,放在最左边,跟冒泡排序的不同之处,冒泡是两个数之间的比较,大的那个数放到右边。 选择排序 选择排序的原理也比较好理解,比如我们有n个 阅读全文
posted @ 2021-01-02 10:03 拼命的骡子 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 在c语言里面算法和数据结构是非常重要的,同样在C++中也是不可缺少的一部分,算法的思想有很大的相似之处,如果你对C语言的数据结构与算法非常熟悉的话,那么对于C++的数据结构也是非常好理解的。首先我们来讲一讲最基本的排序方式--冒泡排序法 冒泡排序 对于冒泡排序法,大家学过C语言的应该都不会陌生,他的 阅读全文
posted @ 2021-01-02 09:28 拼命的骡子 阅读(494) 评论(0) 推荐(1) 编辑