1 ROS Motion Planning运动规划库如何安装相关依赖-德赢Vwin官网 网
0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

ROS Motion Planning运动规划库如何安装相关依赖

麦辣鸡腿堡 来源:古月居 作者:慕羽★ 2023-11-26 17:29 次阅读

下载/克隆ROS Motion Planning运动规划库

可以执行以下两条指令来从Github上克隆ROS Motion Planning运动规划库至我们上一步创建的工作空间

cd /motionplanning_ws/src

因为网络原因使用上述语句克隆失败的,可以手动去Github下载压缩包形式的ROS Motion Planning运动规划库,然后放到motionplanning_ws工作空间的src文件夹下,并解压

安装相关依赖

(1)关于Python

关于Python推荐使用Python3,对于Ubuntu20.04对应的ROS Noetic一般默认使用的都是Python3,可以在终端执行python指令来查看Python版本

如果遇到Python command not found,可尝试运行以下指令

sudo apt install python-is-python3

(2)相关依赖功能包

如果之前使用过Navigation导航包,大概率以下依赖功能包已经安装过了,没有使用过的依次执行以下语句进行安装,非Noetic版本ROS的注意自行更改语句中的ROS版本

sudo apt install ros-noetic-amcl

sudo apt-get install ros-noetic-map-server

sudo apt install ros-noetic-move-base

sudo apt install ros-noetic-base-local-planner

sudo apt install ros-noetic-navfn

编译ROS Motion Planning运动规划库

依次执行以下两条语句进行编译

cd /motionplanning_ws

catkin_make

5、简单验证ROS Motion Planning运动规划库是否可以正常工作

在终端执行以下语句来运行作者提供的demo,配合rviz界面的2D New Goal 指定目标点来初步验证ROS Motion Planning运动规划库是否安装成功,并可正常工作。

roslaunch sim_env main.launch

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表德赢Vwin官网 网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 指令
    +关注

    关注

    1

    文章

    607

    浏览量

    35692
  • 编译
    +关注

    关注

    0

    文章

    657

    浏览量

    32851
  • ROS
    ROS
    +关注

    关注

    1

    文章

    278

    浏览量

    17001
收藏 人收藏

    评论

    相关推荐

    EtherCAT运动控制器在ROS上的应用开发案例(下)

    本篇文章我们主要介绍正运动技术动态链接环境配置以及EtherCAT运动控制器在ROS下的单轴运动
    的头像 发表于 03-17 11:11 914次阅读
    EtherCAT<b class='flag-5'>运动</b>控制器在<b class='flag-5'>ROS</b>上的应用开发案例(下)

    【Toybrick RK3399Pro AI开发板试用体验】Fedora系统安装ROS

    。3、安装依赖项$ sudo dnf install gcc-c++ python-rosdep python3-rosinstall_generator python-wstool
    发表于 07-07 17:36

    在Android中使用ROS

    使用Android Studio. 其ROS相关的配置方式可以有两种。一种是在ROS环境中使用,另一种是给普通的Android App添加上ROS
    发表于 05-16 19:16

    ROS navigation功能包添加自定义的全局路径规划器(Global Path Planner)

    ROS 的navigation官方功能包提供了三种全局路径规划器:carrot_planner、global_planner、navfn。我们通常使用的是navfn,如果机器人执行一些特殊任务而
    发表于 05-16 19:17

    超详细 ROS安装教程

    关于ROS(Robot OS 机器人操作系统),估计看这个博文的大兄弟之前已经都知道是啥了,我就不咋呼了...对于ROS安装,在它的官方网站: http://wiki.ros.org
    发表于 05-16 19:35

    ROS机器人定位导航仿真

    大作业——ROS机器人定位导航仿真一、安装插件与相关配置1.下载源码包2.安装相应插件(1)ros-kinetic-driver-base(
    发表于 12-17 06:15

    如何安装ROS

    如何安装ROS
    发表于 03-02 09:30

    在FirePrime开发板上编译安装ROS jade

    确保你的系统已经更新  1、6 安装booststrap依赖  1、7 初始化rosdep  2、安装  2、1 创建一个catkin工作空间  对于ROS jade的
    发表于 07-07 11:21

    路径规划中的Motion Planning存在的问题与挑战

    随着自动驾驶等级的不断提高,决策规划层作为自动驾驶的大脑,其重要性也随之提高。但与人脑相比,自动驾驶的这颗大脑还有太长的路需要追赶。本文将通过万字详述路径规划中的Motion Planning
    的头像 发表于 11-10 09:33 1720次阅读

    自动驾驶汽车的规划与控制

    (Planning&.Control)在广义上可以划分成自 动驾驶汽车路由寻径(Routing),行为决策(BehavioralDecision),运动规划(Motion
    发表于 06-01 14:48 0次下载
    自动驾驶汽车的<b class='flag-5'>规划</b>与控制

    自动驾驶规划综述(一)

    Overview What is motion planning? Motion planning的三个领域 如何解决一个Motion
    发表于 06-02 15:44 0次下载
    自动驾驶<b class='flag-5'>规划</b>综述(一)

    图解自动驾驶中的运动规划(Motion Planning)

    自动驾驶,又称无人驾驶,是依靠计算机与人工智能技术在没有人为操纵的情况下,完成完整、安全、有效驾驶的一项前沿科技。 自动驾驶技术能够协调出行路线与规划时间,从而大程度提高出行效率,因此成为各国近年
    发表于 06-06 14:49 0次下载
    图解自动驾驶中的<b class='flag-5'>运动</b><b class='flag-5'>规划</b>(<b class='flag-5'>Motion</b> <b class='flag-5'>Planning</b>)

    如何创建新的ROS工作空间

    创建新的ROS工作空间 由于ROS Motion Planning运动规划
    的头像 发表于 11-26 17:09 1409次阅读
    如何创建新的<b class='flag-5'>ROS</b>工作空间

    ROS编写参数配置文件示例程序

    ROS Motion Planning运动规划采用了非常灵活和简易的方式来按照我们的需求去进行
    的头像 发表于 11-26 17:35 1593次阅读
    <b class='flag-5'>ROS</b>编写参数配置文件示例程序

    EtherCAT运动控制器在ROS上的应用(下)

    运动技术动态链接环境配置以及EtherCAT运动控制器在ROS下的单轴运动
    的头像 发表于 03-13 14:54 572次阅读
    EtherCAT<b class='flag-5'>运动</b>控制器在<b class='flag-5'>ROS</b>上的应用(下)