下载一些ROS的包的方式

ROS Index

我们可以去ROS Index网站下载一些我们需要的包。打开浏览器在网址框输入index.ros.org。或者点击此处链接ROS Index

在这个网站中我们可以浏览并找到我们需要的包,也可以下载它的源代码或者仅安装到我们的系统中来使用。(安装过程在终端中进行,如需下载源代码则找到对应的GitHub链接)

例如:

①安装调速调角度的包

安装:

复制代码
sudo apt install ros-melodic-rqt-robot-steering

启动:rosrun (rqt+包的名称 rqt+节点的名称)

复制代码
rosrun rqt_robot_steering rqt_robot_steering

②安装"小乌龟"

安装:

复制代码
sudo apt install ros- melodic -turtlesim

启动:

复制代码
rosrun turtlesim turtlesim_node

在打开的窗口中修改发送者名称为:turtle1/cmd_vel,此时拖动滑块就可以控制小乌龟运动(运行ros时要运行ros内核)。

复制代码
roscore

GitHub

网址:www.github.com

①在网站中搜索 wpr_simulation

②找到6-robot一项,进入。

③点击code 复制其中的网址

④在终端中安装git工具

复制代码
sudo apt install git

⑤新建catkin_ws文件夹用于管理下载的文件并创建src子文件夹存放源码

在src目录下用git工具下载源码: git clone 网址

(若超时则将网址前缀改为https://gitclone.com/github.com/..................git)

⑥进入下载好的文件目录中的scripts文件(如用可视化界面查看的可右键-在终端中打开)

输入

复制代码
./install_for_melidic.sh

再回到catkin_ws目录

复制代码
cd ~/catkin_make

然后编译

复制代码
catkin_make

再用source指令载入工作空间的环境设置

复制代码
source ~/catkin_ws/devel/setip.bash

⑦运行程序

复制代码
roslanch wpr_simulation wpb_simple.launch

⑧将环境设置添加到终端的初始化脚本~/.bashrc中,这样就可以打开终端就直接运行程序(⑦)

输入

复制代码
gedit ~/.bashrc

在打开的文件的末尾以下代码,保存,退出

复制代码
source ~/catkin_ws/devel/setip.bash
相关推荐
青梅味猪大肠26 分钟前
【操作系统-26】进程互斥软件实现-Peterson算法
linux·运维·服务器
wdfk_prog1 小时前
Wi-Fi Direct教程 01:在 Ubuntu 搭建双 mac80211_hwsim + wpa_supplicant 2.12
linux·运维·服务器·ubuntu·ros·wifi-direct
Vcaker2 小时前
Linux学习36-k8s集群升级及kube-vip高可用
linux·运维·学习
skywalk81632 小时前
Deepseek harness的4种模式 配置文件内容
linux·人工智能·ubuntu·deepseek·harness
沫璃染墨3 小时前
《从零入门Linux系统篇(五十一):线程篇·四——pthread线程库详解:从线程创建到终止与分离》
linux·运维·服务器·开发语言·c++·系统架构·线程
YYRAN_ZZU3 小时前
GMSL开发加解串配置介绍
linux·嵌入式硬件
云计算练习生3 小时前
什么是上下文切换?进程切换时 CPU 到底在保存什么
linux·服务器·操作系统·进程切换
用户0510122572963 小时前
RGA(二)——RK3588 的核拓扑与能力差异
linux·嵌入式
用户0510122572963 小时前
RGA(一)——基础知识
linux·嵌入式
qetfw3 小时前
Debian 综合服务实训:Apache2、Samba、LDAP、vsftpd 与 OpenVPN
linux·服务器·debian