本人学习ROS2采用的是Vmware虚拟机,装配ubuntu22.04系统
下载完ubuntu镜像文件后创建虚拟机
将系统设置为中文,为了方便连接我需要将虚拟机的IP地址设置为静态IP,然后使用Xshell7进行远程连接,在此之前要先在虚拟机中安装好ssh服务和ip服务
我将虚拟机的IP设置为192.168.32.128,本地网络地址设置为192.168.32.121
连接成功后,通过命令行安装Ros2、VsCode和Anaconda等并配置好环境变量,创建好python3.10环境
ROS2简介
ROS2 是一个专为机器人软件开发设计的开源框架,它提供了一系列工具和库,让开发者能够以模块化、分布式的方式构建复杂的机器人应用程序。你可以把它看作是机器人的“操作系统”,其核心在于通过高效的通信机制,让各个独立的软件组件(节点)能够无缝地协同工作,从而简化了机器人系统的开发流程并增强了其可靠性和实时性。