|
发表于 2020-8-2 14:05:32
24515 浏览 10 回复
【小白求助】关于无人车编队组网的问题
本人利用树莓派+飞控+wifi模块进行多无人车编队控制。按照社区提供的组网方案如图:
目前的执行方案是:将编队控制的算法利用dronekit-python写进每一个树莓派中,然后利用VNC远程桌面进入树莓派的桌面运行python文件,从而达到编队控制。
但这样的方法存在一个大问题:就是每次进行实验都需要打开很多个远程桌面(实验室有7个无人车,所以需要打开7个远程桌面),这样非常不方便,并且无法保证7个无人车同时进行运动(因为python文件要一个一个运行)。
小白想请教各位大神们,是否有什么方法可以不用打开这么多的VNC一个一个运行python文件、并且可以保证7个无人车同时运动。谢谢啦!!
chasing已获得悬赏 2 阿木币最佳答案
开机自启动,以及bash了解一波。也可以让程序一直等待接受指令,成功后运行代码
|
 扫一扫浏览分享
|
|
|
|
|
|
|
发表于 2020-8-2 15:32:10
开机自启动,以及bash了解一波。也可以让程序一直等待接受指令,成功后运行代码 |
|
|
|
|
|
|
|
发表于 2020-8-2 19:36:55
|
|
|
|
|
|
|
ubuntu开机自启动了解一下,我们的多机就是这样测试的 |
|
我不为己,谁人为我,但我只为己,那我又是谁?
|
|
|
|
|
|
楼主|
发表于 2020-8-3 18:53:43
您的意思是开机自启动python文件后,等待某一个信号(由主机广播),等接收到该信号后python文件再进行下一步操作是吗? |
|
|
|
|
|
|
|
楼主|
发表于 2020-8-3 18:56:12
可是树莓派的操作系统不是ubuntu的而是Raspbian的该怎么办呢,需要刷ubuntu的系统吗? |
|
|
|
|
|
|
|
楼主|
发表于 2020-8-3 19:12:22
刚才查了一下Linux的系统都可以自启动的。。。
那请问开机自启动是上电之后就启动还是要输入用户名和密码之后才启动? |
|
|
|
|
|
|
|
发表于 2020-8-3 19:59:26
|
|
|
|
|
|
|