【MoveIt 2】入门-安装

入门 

在这里,我们将设置您的环境以最佳运行教程。这将创建一个 colcon 工作区,下载所有最新的 MoveIt 源代码,并从源代码构建所有内容,以确保您拥有最新的修复和改进。

构建所有 MoveIt 的源代码可能需要 20-30 分钟,具体取决于您计算机的 CPU 速度和可用 RAM。如果您的系统性能较低,或者只是想更快地开始,请查看我们的 Docker 指南。

安装 ROS 2 和 colcon 

MoveIt 2 目前支持多个版本的 ROS。安装您喜欢的任何版本。我们主要支持安装在 Ubuntu 22.04 上的 ROS,但其他方法和平台也可以通过对以下说明进行小的更改来工作。如果您刚刚开始,我们建议您在 Ubuntu 22.04 上使用最新稳定版本的 ROS(Iron),以获得最无缝的体验。

  • 滚动雷德利 - 滚动开发版本 Rolling Ridley - Rolling Development Release

  • 铁伊尔维尼 - 最新稳定版本 - 2023 年 5 月 Iron Irwini - Latest Stable Release - May 2023

  • 谦逊的玳瑁 - LTS 版本 - 2022 年 5 月 Humble Hawksbill - LTS Release - May 2022

在进行 ROS 2 安装教程时,很容易遗漏步骤。如果在接下来的几个步骤中遇到错误,一个好的起点是回过头来确保你已经正确安装了 ROS 2。用户常常忘记的一点是要 source ROS 2 的安装本身。请注意 source 你安装的 ROS 版本。

source /opt/ros/jazzy/setup.bash<
### 在 ROS 2安装和配置 MoveIt 的指南 #### 1. 环境准备 为了成功安装 MoveIt,在开始前需要确保已正确设置 Ubuntu 和 ROS 2 Humble 的开发环境。这一步骤包括更新系统包列表并完成 ROS 2 基础组件的安装[^3]。 ```bash sudo apt update sudo apt upgrade sudo apt install ros-humble-desktop ``` #### 2. 安装 `rosdep` 并初始化 `rosdep` 是用于解析和安装 ROS 软件包依赖项的关键工具。它能够自动处理复杂项目的外部依赖关系,从而减少手动干预的时间成本[^1]。 ```bash sudo apt install python3-rosdep sudo rosdep init rosdep update ``` #### 3. 使用二进制方式安装 MoveIt 对于大多数用户而言,推荐采用预编译好的二进制文件来部署 MoveIt,这样可以节省大量时间并且降低因本地编译失败而导致的风险[^3]。 ```bash sudo apt install ros-humble-moveit ``` #### 4. 下载官方教程仓库 MoveIt 提供了一个专门的教学资料集合,其中包含了丰富的示例程序和配置模板,非常适合新手入门学习或者深入研究特定主题时参考使用[^1]。 ```bash git clone -b humble https://github.com/ros-planning/moveit_tutorials.git ~/ws_moveit/src/ cd ~/ws_moveit rosdep install --from-paths src --ignore-src -r -y colcon build --symlink-install source install/setup.bash ``` #### 5. 测试基本功能是否正常工作 最后可以通过执行一些简单的命令行指令来验证当前系统的状态以及确认刚刚安装完毕后的软件能否按预期运作良好。 ```bash roslaunch moveit_resources_panda_moveit_config demo.launch.py ``` --- ###
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值