OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 17519|回复: 50

遛狗记------网格迷宫小车

[复制链接]

36

主题

1115

帖子

5

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
2194
金钱
2194
注册时间
2012-2-8
在线时间
34 小时
发表于 2012-5-27 20:46:12 | 显示全部楼层 |阅读模式
在写这个帖子之前,先感谢我的两位队友为这个作品所付出的巨大努力!

这学期学了知识产权,来声明一下~本作品由桂林马三位同学共同制作~版权由桂林马三位同学共同所有~

参加了学院举办的智能控制大赛,去年一个人单干了初级组,结果累死累活也就拿个安慰奖,今年醒目了,找了两个给力的队友一起杀高级组,希望能拿个满意的结果。平时测试还行的,不过我们在评审的时候出了好多意外。。。比如我的电脑刚好在那个时候黑屏死机了。。。再比如无线通信也出了一些问题。。。再比如走着走着电池没电了。。。也不奢望拿个一等奖的,至少是努力过的了,从中也积累了不少东西,我不敢说我们的作品在所有的参赛队伍中的效果是最炫的,但我敢说我们组在功能上做的是最细致的!也有许多不完善的地方,比如在拓展功能演示的过程中出现了操作失误,就不得不重新让小车搜索整个地图后才能重新开始演示,其实在软件层面上说,这些地方是需要注意并完全可以解决的。不过感觉时间也比较少,功能做得太细致也不大可能,所以就将就着了,一开始设计的时候也没想得这么完善。


好吧,啰嗦到这里,经两队友同意,我就把我们的论文,还有整理后后的程序代码,以及视频效果都上传上来,
(PS:其实论文比较赶,也比较水。。。比赛论文都这样,评委也不认真看的。不会的人看不懂,会的不屑于看)
(PS:程序代码也修复了几个BUG,视频里的一个明显的BUG已经不会再出现了)

题目可以看这里。 http://blog.sina.com.cn/s/blog_a1b0721301014165.html
我们实现的功能有题目中的所有基本要求和拓展要求。

我主要负责做的部分是迷宫算法,上位机,上下位机无线通信协议部分。两个队友负责的是小车硬件的搭建,小车的基本寻线功能,测距,路口检测和路口转弯部分。两个队友调硬件很辛苦,对于这种迷宫,传感器的布局很重要,而且对转弯的实现也很麻烦。。。而且。。。用了9路AD,又用了无线模块,貌似引脚不够用了,后来把板子上的那块flash芯片拆了以后才能正常调试。另外大家可能没法完整获得小车需要的硬件来搭建小车并测试我们的程序,不过我的任务一开始就比较明确,所以我也就写了一套测试我的代码的程序,我们的代码里有纯软件模拟的部分,只要你能找到两个 ALIENTEK Mini 板和两个nRF24L01无线模块,就可以进行简单的测试了。

模拟测试需要的工程有:
上位机程序,(注意工程里的exe文件应该和wav音乐文件放在同一个目录下)
无线-串口数据转发,
下位机程序的纯软件模拟版。

至于完整的下位机程序,搭硬件会比较麻烦,估计不会有人会特的搭硬件测试的。

测试步骤:
1. 先用两块 ALIENTEK Mini 板测试无线-串口数据转发模块,测试方法可以参考这里:http://www.openedv.com/posts/list/5533.htm,PS:这里传的无线-串口数据转发程序是放了狗的,工作比之前那个更加稳定。
2. 做完步骤 1 的测试后,拿其中 1 个板来下载下位机程序的纯软件模拟版,这个板子只要给供电就行,不需要和电脑的串口有连接。
3. 打开上位机,点击连接设置,设置好数据转发器对应的COM口后确定,点击连接,提示握手成功后,点击启动迷宫模式,上位机界面就会显示小车的位置,和迷宫地图的搜索情况了。至于寻光模式,我是无法模拟的,还有通过键盘上的上下左右键遥控小车的功能,我也只是用板子上的两个LED来简单模拟了。

然后对于我负责的那部分代码,我想说明的是,对于初学者,就没必要去仔细研究了,浪费时间的。我的算法是在没有参考任何资料的情况下写的,算法效率不高,注释也不详细,没有完整的说明,估计没几个人看得懂的。对于稍微有参考价值的部分,是我的无线协议的写法,为了可读性,使用的都是结构体了,不过需要注意好避免结构体填充,我的代码里是使用了#pragma pack()指令来避免这个的。
然后是功能介绍(有些功能在视频中并没有演示):
小车分为遥控模式,寻光模式和迷宫模式。
遥控模式下(在没启动寻光模式和迷宫模式的时候就是遥控模式),可以通过上下左右键来控制小车的移动,这个时候,还可以开启实时状态更新(实时状态更新在另外两个模式下会自动开启),上位机上会实时显示小车的速度信息(我们的小车好慢。。。用的是mm/s的单位。。。),其中还有9个圆圈是红外对管返回的信息,如果对管底下是黑线,那么对应的圆圈也是黑的。把鼠标移到圆圈上面,可以在状态栏上看到AD读到的具体数值(无线传回来的数据是8位精度,所以显示效果也是8位的)。
迷宫模式下,把小车放在迷宫的入口处,小车会自动寻线并搜索完整个迷宫的地图,迷宫地图会在上位机上显示,在搜索过程中,发现能走但是没走过的线路是黑色的,走过的线路是蓝色的,小车的位置在上位机上以蓝色的圆点显示,迷宫的入口以绿点显示,出口的显示效果和比赛的参考地图一致。走完整个迷宫后,可以在上位机上通过右键菜单控制小车以最短路径走到迷宫的任何一个路口。为了满足比赛的要求,也可以在小车完成基本要求中的搜索任务后,可以把小车拿起来放到迷宫中的任何一个路口,上位机上再通过右键菜单重新设置小车的位置,然后又可以让小车以最短路径到达迷宫中的其他任何一个路口。另外小车在走迷宫的过程中,上位机会语音播报小车遇到的路口(十字路口,T型路口),和前进的信息,到达出口后,上位机上也会语音提示。
寻光模式下,可以用手电筒照射小车,小车会自动往手电筒的方向跑。
我们的小车还有红外遥控的功能,但是时间比较紧并没有整合到完整的下位机程序里去,所以我也就没有上传那部分的代码。
 
至于标题为什么叫遛狗记,看我上传的视频你就知道了。
 
纯文字,估计大家看着挺累的,上传一张上位机纯软件模拟的的效果图吧~小车的图一直没拍,只有视频上看得到,以后拍了再上传吧 : )






这个地图对题目的参考地图是有点更改的,如果想换回题目的参考地图进行模拟,可以把 carMode 文件夹里的那个 cpp 文件中的两个被注释的数组恢复,但是需要注释另外两个数组。


补上小车的图:















迷宫小车.zip

40.8 MB, 下载次数: 27812

https://github.com/roxma
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

4

主题

19

帖子

0

精华

初级会员

Rank: 2

积分
55
金钱
55
注册时间
2012-2-15
在线时间
0 小时
发表于 2012-5-27 20:53:20 | 显示全部楼层
顶一下小马哥,我们输了,有点不甘,但也是积累不够的结果
回复 支持 反对

使用道具 举报

36

主题

1115

帖子

5

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
2194
金钱
2194
注册时间
2012-2-8
在线时间
34 小时
 楼主| 发表于 2012-5-27 20:57:22 | 显示全部楼层
回复【2楼】shiki:
---------------------------------
谢谢,
你们组做的那个挺炫的啊,遥控的那个拓展功能特别炫
https://github.com/roxma
回复 支持 反对

使用道具 举报

36

主题

1115

帖子

5

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
2194
金钱
2194
注册时间
2012-2-8
在线时间
34 小时
 楼主| 发表于 2012-5-27 21:00:03 | 显示全部楼层
咦。。。背景颜色。。。一直改不回去了。。。有点不协调。。。
https://github.com/roxma
回复 支持 反对

使用道具 举报

4

主题

19

帖子

0

精华

初级会员

Rank: 2

积分
55
金钱
55
注册时间
2012-2-15
在线时间
0 小时
发表于 2012-5-27 21:07:25 | 显示全部楼层
我们弄最优路径算法的时候,用链表构造队列,用贪心法则,在PC上测试通过,但在STM32上就HARD WARE FAULT了,功力不够啊,花了好几天,无果,最后大改```以你的经验,你觉得大概是什么问题呢?估计是访问了不该访问的地方?越界了?
回复 支持 反对

使用道具 举报

36

主题

1115

帖子

5

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
2194
金钱
2194
注册时间
2012-2-8
在线时间
34 小时
 楼主| 发表于 2012-5-27 21:14:09 | 显示全部楼层
回复【5楼】shiki:
---------------------------------
应该是越界了,

不过数组越界一般是能在电脑上通过模拟检测出来的,
我的算法在测试的时候出现过数组越界的情况,软件仿真的时候跳进了 MemManage_Handler,后来也得改动,呵呵
https://github.com/roxma
回复 支持 反对

使用道具 举报

4

主题

19

帖子

0

精华

初级会员

Rank: 2

积分
55
金钱
55
注册时间
2012-2-15
在线时间
0 小时
发表于 2012-5-27 21:24:00 | 显示全部楼层
我们一开始就是考虑地图更大,然后动态内存分配,````````最后大改就老老实实用数组了
回复 支持 反对

使用道具 举报

36

主题

1115

帖子

5

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
2194
金钱
2194
注册时间
2012-2-8
在线时间
34 小时
 楼主| 发表于 2012-5-27 21:31:34 | 显示全部楼层
回复【7楼】shiki:
---------------------------------

我也想用动态内存分配的,不过对STM32上的不放心,
主要是不太了解STM32上的动态内存分配的实现机制,
电脑上的程序可以直接用malloc,省去了很多细节,
但是对STM32上的实现不太了解,
所以就不敢用,只是在程序的设计上留了条路方便以后改
https://github.com/roxma
回复 支持 反对

使用道具 举报

558

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
164897
金钱
164897
注册时间
2010-12-1
在线时间
2100 小时
发表于 2012-5-27 21:55:09 | 显示全部楼层
回复【楼主位】Pony279:
---------------------------------
这车跑的速度真让人纠结啊...
速度要大大大大的提高才是....

是在北三实验室录的?
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

36

主题

1115

帖子

5

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
2194
金钱
2194
注册时间
2012-2-8
在线时间
34 小时
 楼主| 发表于 2012-5-27 22:01:02 | 显示全部楼层
回复【9楼】正点原子:
---------------------------------

嗯,因为比赛没有要求速度,所以调到最稳定的效果,就是这个速度了,
有一组师姐做的速度很快,车也很稳定,不过他们大三忙考试,所以最优路径的算法没做好。。。

视频是在三号楼学院的实验室的,刚验收完作品,就顺便录了。
https://github.com/roxma
回复 支持 反对

使用道具 举报

98

主题

412

帖子

3

精华

金牌会员

Rank: 6Rank: 6

积分
1280
金钱
1280
注册时间
2010-12-14
在线时间
0 小时
发表于 2012-5-27 22:09:48 | 显示全部楼层
很不错,加油!
希望openedv能给大家提供一个友好的技术交流平台!
回复 支持 反对

使用道具 举报

27

主题

276

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
471
金钱
471
注册时间
2011-11-2
在线时间
11 小时
发表于 2012-5-27 22:21:23 | 显示全部楼层
这么快就贴上来了。先顶下再围观。
回复 支持 反对

使用道具 举报

4

主题

19

帖子

0

精华

初级会员

Rank: 2

积分
55
金钱
55
注册时间
2012-2-15
在线时间
0 小时
发表于 2012-5-27 22:21:46 | 显示全部楼层
速度快,如果制动不好,就容易跑过,为之后的误判埋下伏笔,毕竟红外对管的判断才用几个点,信息量少(摄像头另当别论了),在用红外对管判断的前提下,速度要加上去,前提是进入结点时刹得住,步进电机停转时扭矩很大,刹得死,但跑得好慢,最好是用减速比100左右的电机?反正我们一直都用买车模时送的烂电机,同样PWM下两轮差速还会打转```,快一点又刹车不好``````又没有果断换电机,所以又花了很长时间调PID参数,希望通过软件不久```,估计用了减速比为120的电机的话,速度可以提上去不少了;

估计师姐是跑全图的时候有误判才跑不成最优路径的```我们试过这样
回复 支持 反对

使用道具 举报

36

主题

1115

帖子

5

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
2194
金钱
2194
注册时间
2012-2-8
在线时间
34 小时
 楼主| 发表于 2012-5-27 22:32:32 | 显示全部楼层
回复【13楼】shiki:
---------------------------------

我们不懂怎么利用PID,测速码盘也是精度相当差的那种,两个电机特性一出问题就不知怎么办了,后来只好换,

能不能推荐些资料,让我学习下~
https://github.com/roxma
回复 支持 反对

使用道具 举报

4

主题

19

帖子

0

精华

初级会员

Rank: 2

积分
55
金钱
55
注册时间
2012-2-15
在线时间
0 小时
发表于 2012-5-27 22:37:41 | 显示全部楼层
发你邮箱了
回复 支持 反对

使用道具 举报

36

主题

1115

帖子

5

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
2194
金钱
2194
注册时间
2012-2-8
在线时间
34 小时
 楼主| 发表于 2012-5-27 22:38:32 | 显示全部楼层
回复【13楼】shiki:
---------------------------------
收到邮件了,谢谢!
https://github.com/roxma
回复 支持 反对

使用道具 举报

145

主题

477

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1260
金钱
1260
注册时间
2012-4-2
在线时间
68 小时
发表于 2012-5-27 23:02:01 | 显示全部楼层
我只是想知道,你们用哪个软件做上位机的。 我想学做上位机
回复 支持 反对

使用道具 举报

36

主题

1115

帖子

5

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
2194
金钱
2194
注册时间
2012-2-8
在线时间
34 小时
 楼主| 发表于 2012-5-27 23:06:00 | 显示全部楼层
回复【17楼】767904101:
---------------------------------
我用的是 Visual Studio 做的,
MFC,
在网上搜 Visual C++ 应该可以找到入门资料,现在讲 MFC 的资料主要还是基于 VC6.0 的,不过一般是兼容的。
https://github.com/roxma
回复 支持 反对

使用道具 举报

38

主题

2067

帖子

6

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3273
金钱
3273
注册时间
2012-1-16
在线时间
37 小时
发表于 2012-5-27 23:48:41 | 显示全部楼层

楼主上位机做得真好,不知道学到你那程度,周期长不长,大概需要多久。我也来秀个小车。呵呵。

站在巨人的肩膀上不断的前进。。。
回复 支持 反对

使用道具 举报

36

主题

1115

帖子

5

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
2194
金钱
2194
注册时间
2012-2-8
在线时间
34 小时
 楼主| 发表于 2012-5-28 00:10:36 | 显示全部楼层
回复【19楼】xiaoyan:
---------------------------------
其实我对上位机程序不怎么熟的,
很多东西主要是写的过程中靠百度谷歌教会的,感谢开源的力量啊!
我备份的历史代码有N份,论文里有一个最初版的截图,看看就知道刚开始做的有多粗糙了。。。
https://github.com/roxma
回复 支持 反对

使用道具 举报

18

主题

100

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1195
金钱
1195
注册时间
2012-3-26
在线时间
387 小时
发表于 2012-5-28 15:48:55 | 显示全部楼层
回复【20楼】Pony279:
回复【19楼】xiaoyan: --------------------------------- 其实我对上位机程序不怎么熟的, 很多东西主要是写的过程中靠百度谷歌教会的,感谢开源的力量啊! 我备份的历史代码有N份,论文里有一个最初版的截图,看看就知道刚开始做的有多粗糙了。。。 
---------------------------------
对你写的代码风格比较感兴趣
是对官方库重新封装了吗?使用了C++?能介绍一下吗?我是新手...
回复 支持 反对

使用道具 举报

46

主题

177

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
381
金钱
381
注册时间
2012-5-2
在线时间
0 小时
发表于 2012-5-28 16:04:38 | 显示全部楼层
回复 支持 反对

使用道具 举报

36

主题

1115

帖子

5

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
2194
金钱
2194
注册时间
2012-2-8
在线时间
34 小时
 楼主| 发表于 2012-5-28 18:31:42 | 显示全部楼层
回复【21楼】swanegong:
---------------------------------

借了用官方库的寄存器定义,自己封装了,不过在这个工程里没怎么用我的那部分代码,

具体的可以参考这里:http://www.openedv.com/posts/list/3210.htm
https://github.com/roxma
回复 支持 反对

使用道具 举报

33

主题

492

帖子

6

精华

金牌会员

Rank: 6Rank: 6

积分
1565
金钱
1565
注册时间
2011-12-10
在线时间
4 小时
发表于 2012-5-29 10:22:40 | 显示全部楼层
呵呵,我高中就迷上这东西了,当时还不懂单片机,就用触发器搭,很还念。
学习交流请加Q群:242876057(STM32F4交流群)
回复 支持 反对

使用道具 举报

36

主题

1115

帖子

5

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
2194
金钱
2194
注册时间
2012-2-8
在线时间
34 小时
 楼主| 发表于 2012-5-29 10:58:50 | 显示全部楼层
回复【24楼】骤雨龙元:
---------------------------------
我们高中只知道背书呢
上大学后才慢慢知道单片机的,
我是先学单片机,后来学数电的时候才知道触发器这东西的。。。
https://github.com/roxma
回复 支持 反对

使用道具 举报

36

主题

1115

帖子

5

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
2194
金钱
2194
注册时间
2012-2-8
在线时间
34 小时
 楼主| 发表于 2012-5-29 11:25:49 | 显示全部楼层
回复【24楼】骤雨龙元:
---------------------------------

印象中有用比较器不用单片机就可以搭出来的寻线小车,不过比较蛋疼,

参赛队伍里面只有我们组是用单片机的AD来读对管的,省了不少元件,电路也简化了不少。

其实参数设置得好的,应该连AD都不需要,黑白线直接可以用高低电平区分出来
https://github.com/roxma
回复 支持 反对

使用道具 举报

46

主题

1582

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1970
金钱
1970
注册时间
2011-7-17
在线时间
4 小时
发表于 2012-6-1 13:09:00 | 显示全部楼层
我擦,原子哥的板子雕磊了,给力啊~~~
Time?And?Relative?Dimension?In?Space.
回复 支持 反对

使用道具 举报

0

主题

4

帖子

0

精华

新手上路

积分
24
金钱
24
注册时间
2012-2-24
在线时间
0 小时
发表于 2012-6-1 17:30:29 | 显示全部楼层
强呀!!顶起! 多学习!
回复 支持 反对

使用道具 举报

3

主题

52

帖子

0

精华

初级会员

Rank: 2

积分
84
金钱
84
注册时间
2012-2-26
在线时间
0 小时
发表于 2012-7-12 12:08:41 | 显示全部楼层
回复【19楼】xiaoyan:
---------------------------------
这个电赛小车真牛,膜拜ing
努力向前狂奔,只为追随吾心
回复 支持 反对

使用道具 举报

36

主题

150

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
349
金钱
349
注册时间
2012-1-21
在线时间
12 小时
发表于 2012-7-18 19:58:52 | 显示全部楼层
回复【19楼】xiaoyan:
---------------------------------
这不是去年的题目嘛
回复 支持 反对

使用道具 举报

0

主题

5

帖子

0

精华

新手上路

积分
37
金钱
37
注册时间
2012-7-18
在线时间
3 小时
发表于 2012-7-20 12:47:44 | 显示全部楼层
1分20秒,背后那女的不知还纯洁吗,还是嫁人了。
回复 支持 反对

使用道具 举报

36

主题

1115

帖子

5

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
2194
金钱
2194
注册时间
2012-2-8
在线时间
34 小时
 楼主| 发表于 2012-7-20 13:57:13 | 显示全部楼层
回复【31楼】jtphacker:
---------------------------------

。。。我不认识,
那个确实是美女哟
https://github.com/roxma
回复 支持 反对

使用道具 举报

50

主题

270

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
492
金钱
492
注册时间
2013-2-2
在线时间
0 小时
发表于 2013-3-21 17:50:26 | 显示全部楼层
回复【3楼】Pony279:
---------------------------------
楼主,MazeSmartCar这个软件在哪能下?有使用教程吗?
回复 支持 反对

使用道具 举报

36

主题

1115

帖子

5

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
2194
金钱
2194
注册时间
2012-2-8
在线时间
34 小时
 楼主| 发表于 2013-3-21 23:34:15 | 显示全部楼层
回复【33楼】qq382663074:
---------------------------------
自己用 MFC 写的, 算法效率比较低, 没多少实用性
https://github.com/roxma
回复 支持 反对

使用道具 举报

11

主题

94

帖子

0

精华

初级会员

Rank: 2

积分
158
金钱
158
注册时间
2012-9-25
在线时间
0 小时
发表于 2013-3-22 17:45:06 | 显示全部楼层
顶一个!
回复 支持 反对

使用道具 举报

27

主题

147

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
275
金钱
275
注册时间
2012-8-11
在线时间
0 小时
发表于 2013-3-22 19:45:26 | 显示全部楼层
厉害,大牛
回复 支持 反对

使用道具 举报

16

主题

67

帖子

0

精华

初级会员

Rank: 2

积分
188
金钱
188
注册时间
2012-10-13
在线时间
13 小时
发表于 2013-3-22 21:42:20 | 显示全部楼层
回复【8楼】Pony279:
---------------------------------
你是哪个学校的??这么牛。。。
It?never?rains?but?it?pours!
回复 支持 反对

使用道具 举报

46

主题

1582

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1970
金钱
1970
注册时间
2011-7-17
在线时间
4 小时
发表于 2013-3-23 11:55:58 | 显示全部楼层
回复【19楼】xiaoyan:
---------------------------------
这战斗机是干嘛用的?一开始的时候,有一部车被吓跑了。
Time?And?Relative?Dimension?In?Space.
回复 支持 反对

使用道具 举报

0

主题

6

帖子

0

精华

新手上路

积分
45
金钱
45
注册时间
2012-8-28
在线时间
3 小时
发表于 2013-4-24 21:13:21 | 显示全部楼层
楼主是哪个学校的,实验室好高端~完爆我们这里啊
interest?is?magic
回复 支持 反对

使用道具 举报

25

主题

122

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
399
金钱
399
注册时间
2015-5-2
在线时间
59 小时
发表于 2015-6-15 20:04:14 | 显示全部楼层
顶一个,学习咯
回复 支持 反对

使用道具 举报

19

主题

84

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
439
金钱
439
注册时间
2016-6-8
在线时间
47 小时
发表于 2016-7-25 14:10:22 | 显示全部楼层
不错,谢谢分享
回复 支持 反对

使用道具 举报

19

主题

84

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
439
金钱
439
注册时间
2016-6-8
在线时间
47 小时
发表于 2016-7-25 14:27:56 | 显示全部楼层
谢谢分享。
回复 支持 反对

使用道具 举报

0

主题

3

帖子

0

精华

新手入门

积分
45
金钱
45
注册时间
2016-7-6
在线时间
4 小时
发表于 2016-7-29 22:36:07 | 显示全部楼层
算法像是深度优先搜索哦
回复 支持 反对

使用道具 举报

0

主题

3

帖子

0

精华

新手入门

积分
45
金钱
45
注册时间
2016-7-6
在线时间
4 小时
发表于 2016-7-29 22:38:48 | 显示全部楼层
好像是prim算法
回复 支持 反对

使用道具 举报

7

主题

102

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
299
金钱
299
注册时间
2016-4-10
在线时间
48 小时
发表于 2016-7-29 23:03:34 | 显示全部楼层
台湾好像有个比赛就是地老鼠还是什么的   比较小  还非常智能
回复 支持 反对

使用道具 举报

2

主题

12

帖子

0

精华

新手上路

积分
36
金钱
36
注册时间
2016-7-28
在线时间
7 小时
发表于 2016-7-31 18:58:11 | 显示全部楼层
楼主的路径搜索算法是在上位机用C++运行,然后分解成一系列转向、前进的动作发送给小车吗?
回复 支持 反对

使用道具 举报

5

主题

292

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1475
金钱
1475
注册时间
2018-11-28
在线时间
196 小时
发表于 2022-12-7 14:00:29 | 显示全部楼层
谢谢分享
回复 支持 反对

使用道具 举报

5

主题

292

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1475
金钱
1475
注册时间
2018-11-28
在线时间
196 小时
发表于 2023-10-11 13:58:08 | 显示全部楼层
学习一下,谢谢
回复 支持 反对

使用道具 举报

5

主题

60

帖子

0

精华

初级会员

Rank: 2

积分
126
金钱
126
注册时间
2023-6-26
在线时间
28 小时
发表于 2024-3-7 14:16:15 | 显示全部楼层
到今天去看pony的程序依旧很炸裂,学生时代水平就这么牛逼了
回复 支持 反对

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
0
金钱
0
注册时间
2023-5-10
在线时间
0 小时
发表于 2024-3-7 16:27:41 | 显示全部楼层
插眼,顶一波
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-6-10 12:42

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表