运行环境

操作系统: Ubuntu20.04

ROS版本: 使用与 Ubuntu 20.04 配套的 ROS 的 Noetic 版本。

        ROS Noetic与之前的版本最大的一个不同就是其Python环境的变更,在ROS melodic,kinetic 及更早的版本,使用的是 Python2.7 的运行环境,而 Noetic 原生完美支持 Python3.8 的运行环境,给我们的机器人开发带来了非常先进的 Python 开发体验。而 C++ 层面的变更到不大,基本可以兼容以前的代码。

考古: 曾经19年之前,本社团机器人运行环境为更古老的 Ubuntu14.04 下的 ROS Indigo,远古代码的备份已存放至github。https://github.com/SIT-Robot/achieved2019。后来,本人使用melodic环境重写了机器人的ros代码,经过数次迭代更新,最终迁移到最新的noetic环境,代码即如今现有的代码。