0

阿木币

0

精华

8 小时

在线时间

应届白菜

Rank: 1

发表于 2020-8-2 14:05:32 24515 浏览 10 回复

【小白求助】关于无人车编队组网的问题

本人利用树莓派+飞控+wifi模块进行多无人车编队控制。按照社区提供的组网方案如图:
                                          v2-53331ae5cb94372923bf261c8cf30a04_720w.jpg
目前的执行方案是:将编队控制的算法利用dronekit-python写进每一个树莓派中,然后利用VNC远程桌面进入树莓派的桌面运行python文件,从而达到编队控制。

但这样的方法存在一个大问题:就是每次进行实验都需要打开很多个远程桌面(实验室有7个无人车,所以需要打开7个远程桌面),这样非常不方便,并且无法保证7个无人车同时进行运动(因为python文件要一个一个运行)。

小白想请教各位大神们,是否有什么方法可以不用打开这么多的VNC一个一个运行python文件、并且可以保证7个无人车同时运动。谢谢啦!!
chasing已获得悬赏 2 阿木币

最佳答案

开机自启动,以及bash了解一波。也可以让程序一直等待接受指令,成功后运行代码

扫一扫浏览分享
回复

使用道具 举报

3

阿木币

0

精华

183 小时

在线时间

技术大V

Rank: 4

发表于 2020-8-2 15:32:10
开机自启动,以及bash了解一波。也可以让程序一直等待接受指令,成功后运行代码
回复 点赞

使用道具 举报

25

阿木币

0

精华

57 小时

在线时间

老司机

Rank: 2

发表于 2020-8-2 19:36:55
我也有同样的困惑,虽然我只有三个,但是真不方便
回复 点赞

使用道具 举报

139

阿木币

0

精华

307 小时

在线时间

管理员

Rank: 9Rank: 9Rank: 9

发表于 2020-8-3 10:32:46
Lndulge 发表于 2020-8-2 19:36
我也有同样的困惑,虽然我只有三个,但是真不方便

ubuntu开机自启动了解一下,我们的多机就是这样测试的
我不为己,谁人为我,但我只为己,那我又是谁?
回复 点赞

使用道具 举报

0

阿木币

0

精华

8 小时

在线时间

应届白菜

Rank: 1

 楼主| 发表于 2020-8-3 18:53:43
chasing 发表于 2020-8-2 15:32
开机自启动,以及bash了解一波。也可以让程序一直等待接受指令,成功后运行代码 ...

您的意思是开机自启动python文件后,等待某一个信号(由主机广播),等接收到该信号后python文件再进行下一步操作是吗?
回复 点赞

使用道具 举报

0

阿木币

0

精华

8 小时

在线时间

应届白菜

Rank: 1

 楼主| 发表于 2020-8-3 18:56:12
amov_msq 发表于 2020-8-3 10:32
ubuntu开机自启动了解一下,我们的多机就是这样测试的

可是树莓派的操作系统不是ubuntu的而是Raspbian的该怎么办呢,需要刷ubuntu的系统吗?
回复 点赞

使用道具 举报

0

阿木币

0

精华

8 小时

在线时间

应届白菜

Rank: 1

 楼主| 发表于 2020-8-3 19:12:22
amov_msq 发表于 2020-8-3 10:32
ubuntu开机自启动了解一下,我们的多机就是这样测试的

刚才查了一下Linux的系统都可以自启动的。。。
那请问开机自启动是上电之后就启动还是要输入用户名和密码之后才启动?
回复 点赞

使用道具 举报

3

阿木币

0

精华

183 小时

在线时间

技术大V

Rank: 4

发表于 2020-8-3 19:59:26
GXXLSN520 发表于 2020-8-3 18:53
您的意思是开机自启动python文件后,等待某一个信号(由主机广播),等接收到该信号后python文件再进行下 ...

python的话可以启动一个线程,一直查询标志位
回复 点赞

使用道具 举报

139

阿木币

0

精华

307 小时

在线时间

管理员

Rank: 9Rank: 9Rank: 9

发表于 2020-8-4 11:36:11
GXXLSN520 发表于 2020-8-3 19:12
刚才查了一下Linux的系统都可以自启动的。。。
那请问开机自启动是上电之后就启动还是要输入用户 ...

上电就直接启动了,不知道你要不要注意上电启动顺序
我不为己,谁人为我,但我只为己,那我又是谁?
回复 点赞

使用道具 举报

139

阿木币

0

精华

307 小时

在线时间

管理员

Rank: 9Rank: 9Rank: 9

发表于 2020-8-4 11:36:41
GXXLSN520 发表于 2020-8-3 19:12
刚才查了一下Linux的系统都可以自启动的。。。
那请问开机自启动是上电之后就启动还是要输入用户 ...

可以不用填写用户名和密码啥的
我不为己,谁人为我,但我只为己,那我又是谁?
回复 点赞

使用道具 举报

下一页 »
12下一页
返回列表
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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