当前位置: 首页 > article >正文

【vmware+ubuntu16.04】ROS学习_博物馆仿真克隆ROS-Academy-for-Beginners软件包处理依赖报错问题

首先安装git
进入终端,输入sudo apt-get install git
安装后,创建一个工作空间名为tutorial_ws, 输入

mkdir tutorial_ws#创建工作空间
cd tutorial_ws#进入
mkdir src
cd src
git	clone	https://github.com/DroidAITech/ROS-Academy-for-Beginners.git#克隆ROS-Academy-for-Beginners软件包

但是连接超时…因此换一个,不用github了

在这里插入图片描述
如果你可以复制粘贴,也可以直接粘

https://gitee.com/Ternip/ROS-Academy-for-Beginners.git

所以我采用共享文件夹,点开虚拟机的设置->选项,共享文件夹启用,把文件夹添加进去,在虚拟机的/mnt/hgfs里找
在这里插入图片描述
亲测好用
在这里插入图片描述
共享文件夹又出问题了,消失了?接下来求解困之旅
首先切换到root权限,如果显示认证失败的请看这篇
在这里插入图片描述
切换成功
显示权限不够,输入gedit /etc/fstab
编辑添加

.host:/mnt/hgfs vmhgfs defaults 0 0

输入exit回车退出,还是不行…不知道对你们有没有用
我再找找其他办法…
先安装依赖

cd	~/tutorial_ws
rosdep install --from-paths src --ignore-src --rosdistro=kinetic -y

结果报错,又在网上找了一些其他办法
在这里插入图片描述
缺少这几个包,安装它!!!中间我的出现了暂时 不能解析域名,我把我的网换成了自己的热点就解决了。
我的ros是kinetic版本,可以查下你们的,输入rosversion -d
ros-kinetic(ros版本)-你要安装的包

sudo apt-get install ros-kinetic-yocs-cmd-vel-mux

下划线要换成短横线哦-
一直安装,一直安装…
在这里插入图片描述
终于安装完了。输入

gazebo	-v		#确认Gazebo版本7.0及以上

如果低于7.0需要升级,自己可以百度一下,我的正好是7.0,接下来进入编译

cd	~/tutorial_ws
catkin_make
rospack	profile			#刷新环境	

然后运行仿真程序

rospack	profile
roslaunch	robot_sim_demo	robot_spawn.launch

然后第二句报错[robot_launch.launch] is neither a launch file in package nor is a launch file name…
然后添加了source devel/setup.bash 再重新进行
可以了
在这里插入图片描述


http://www.kler.cn/a/400262.html

相关文章:

  • 理解 Python 中的 __getitem__ 方法:在自定义类中启用索引和切片操作
  • 3、C语言基本数据类型关键字
  • 一文说清:c++标准库
  • 在 Spark RDD 中,sortBy 和 top 算子的各自适用场景
  • 【深度学习】使用硬件加速模型训练速度
  • 鸿蒙实现 web 传值
  • 电能表预付费系统-标准传输规范(STS)(49)
  • 【视觉SLAM】4-SLAM前端之视觉里程计Visual Odometry
  • elasticsearch的倒排索引是什么?
  • ChromeDriver驱动下载地址更新(保持最新最全)
  • C#-WPF 常见类型转换方法(持续更新)
  • 【案例分享】运用 Infragistics Ultimate UI 让工业物联网 IIoT 数据流更易于访问
  • C指针之舞——指针探秘之旅
  • django 过滤器的执行
  • CentOS Linux 7 (Core) x86_64 怎么配置网络?
  • 使用 PyTorch 实现简化版 GoogLeNet 进行 MNIST 图像分类
  • C# 面向对象
  • MySQL45讲 第二十五讲 高可用性深度剖析:从主备原理到策略选择
  • 淘宝客结合C#使用WebApi和css绘制商品图片
  • 界面控件DevExpress WinForms v24.2新功能预览 - 支持.NET 9
  • 社交电商的优势及其与 AI 智能名片小程序、S2B2C 商城系统的融合发展
  • Java篇String类的常见方法
  • 基于YOLOv8深度学习的智慧交通非机动车驾驶员头盔佩戴检测系统
  • Matlab实现白鲸优化算法优化随机森林算法模型 (BWO-RF)(附源码)
  • 在Keil中使用ST-LINK烧录STM32程序指南
  • 聚焦 AUTO TECH 2025华南展:探索新能源汽车发展新趋势