分享免费的编程资源和教程

网站首页 > 技术教程 正文

什么是Ubuntu? Ubuntu 是一个基于 Linux 的操作系统

goqiw 2024-09-24 15:43:06 技术教程 46 ℃ 0 评论

乌邦兔是一个基于linux的操作系统,在这样一个操作系统当中最关键的就是大家要知道乌邦兔和windows一样也是有版本号的区别。windows有win7、win10、win11,对于乌邦兔而言也有对应的版本号,常用的版本号主要是十六点零四、十八点零四、二十点零四和二十二点零四。

在rose当中,尤其是现在用的可能比较多的还是rose one,rose one主要用的是十八点零四和二十点零四这两套系统。为什么?主要是因为这两套系统前几年都比较稳定,目前网上包括guitar上面的一些代码基本上是基于这两个系统去进行开发和测试的。

所以后续大家如果用到get up上面的一些自动驾驶相关的算法代码,一般会标注这个代码一般是在乌邦兔的某一个系统下测过的,大概率是在十八点零四和二十点零四这两个系统上去测的。

十六点零四因为系统比较老了,目前用的也比较少了,而且那部分代码比较旧,所以可靠性也不是特别好,所以这部分基本上不用。二十二点零四是一个新系统,这个新系统很多一些比较经典的算法,因为是在这个系统出来之前开发的,所以目前这个系统有,但是不多。

所以如果大家做rose,推荐大家首选的是十八点零四或者是二十点零四的版本。还有个要强调的就是之所以有版本号的区别,就是因为有一些代码可能只能适用于特定的版本,就比方get up上面下过,下下来一个基于乌邦兔版本的代码,在十八点零四上能跑通,不一定就能够在二十点零四上跑通。

因为二十点零四相当于十八点零四而言,它内部可能有一些系统的更新,所以如果有的时候如果是从十八点零四上下的代码在十八点零四上编译通过了之后,想要在二十点零四上编译通过,实际上还是挺麻烦的,可能要在其中加一些补丁或者改一下c加加的版本号或者改一下opencv之类的版本号,是比较麻烦的。

所以建议大家以后如果想要用某一套算法,尽量选择和那一套算法相匹配的版本去调试,这样可以极大的减少大家的工作量。

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表