ROS
文章平均质量分 74
晴明大大
这个作者很懒,什么都没留下…
展开
-
【ROS入门21讲】ROS中的坐标管理系统
【ROS入门21讲】ROS中的坐标管理系统本文章是针对bilibili古月居up的【ROS入门21讲】所作的笔记,笔记从第8讲开始,主要记录一些关键内容方便查阅。视频连接:【ROS入门21讲】课件及源码:链接: https://pan.baidu.com/s/1UUGTN1DI-2eCeRc80OUKcg?pwd=e23b提取码: e23b有个BUG:在ROS melodic版本下运行gazebo或者roslaunch时会报错:ImportError: dynamic module do原创 2022-04-01 15:05:26 · 228 阅读 · 0 评论 -
【ROS入门21讲】Service服务端的编程实现
【ROS入门21讲】Serivce服务端的编程实现本文章是针对bilibili古月居up的【ROS入门21讲】所作的笔记,笔记从第8讲开始,主要记录一些关键内容方便查阅。视频连接:【ROS入门21讲】课件及源码:链接: https://pan.baidu.com/s/1UUGTN1DI-2eCeRc80OUKcg?pwd=e23b提取码: e23b1、初始化工作空间与功能包2、Service代码编写:/** * 该例程将执行/turtle_command服务,服务数据类型std_sr原创 2022-03-30 18:14:30 · 939 阅读 · 0 评论 -
【ROS入门21讲】Client客户端的编程实现
【ROS入门21讲】Client客户端的编程实现本文章是针对bilibili古月居up的【ROS入门21讲】所作的笔记,笔记从第8讲开始,主要记录一些关键内容方便查阅。视频连接:【ROS入门21讲】课件及源码:链接: https://pan.baidu.com/s/1UUGTN1DI-2eCeRc80OUKcg?pwd=e23b提取码: e23b一、话题模型服务通信较之于话题通信更简单些,理论模型如下图所示,该模型中涉及到三个角色:ROS master(管理者)Server(服务端原创 2022-03-30 14:06:35 · 2049 阅读 · 0 评论 -
【ROS入门21讲】话题消息的定义与使用
【ROS入门21讲】话题消息的定义与使用本文章是针对bilibili古月居up的【ROS入门21讲】所作的笔记,笔记从第8讲开始,主要记录一些关键内容方便查阅。视频连接:【ROS入门21讲】课件及源码:链接: https://pan.baidu.com/s/1UUGTN1DI-2eCeRc80OUKcg?pwd=e23b提取码: e23b在 ROS 通信协议中,数据载体是一个较为重要组成部分,ROS 中通过 std_msgs 封装了一些原生的数据类型,比如:String、Int32、Int原创 2022-03-30 13:31:24 · 1221 阅读 · 0 评论 -
【ROS入门21讲】订阅者Subscriber的编程使用
【ROS入门21讲】订阅者Subscriber的编程使用本文章是针对bilibili古月居up的【ROS入门21讲】所作的笔记,笔记从第8讲开始,主要记录一些关键内容方便查阅。视频连接:【ROS入门21讲】课件及源码:链接: https://pan.baidu.com/s/1UUGTN1DI-2eCeRc80OUKcg?pwd=e23b提取码: e23b1、初始化工作空间与功能包这里就不细讲了,与上一篇一致:【ROS入门21讲】发布者Publisher的编程使用2、Subscriber原创 2022-03-30 12:25:31 · 3200 阅读 · 0 评论 -
【ROS入门21讲】发布者Publisher的编程使用
【ROS入门21讲】发布者Publisher的编程使用本文章是针对bilibili古月居up的【ROS入门21讲】所作的笔记,笔记从第8讲开始,主要记录一些关键内容方便查阅。视频连接:【ROS入门21讲】课件及源码:链接: https://pan.baidu.com/s/1UUGTN1DI-2eCeRc80OUKcg?pwd=e23b提取码: e23b————————————————ROS Master首先对Publisher与Shubscriber进行注册;Publisher通过To原创 2022-03-30 10:59:46 · 1581 阅读 · 0 评论 -
【ROS入门21讲】ROS命令行工具的使用
【ROS入门21讲】ROS命令行工具的使用本文章是针对bilibili古月居up的【ROS入门21讲】所作的笔记,笔记从第8讲开始,主要记录一些关键内容方便查阅。视频连接:【ROS入门21讲】课件及源码:链接: https://pan.baidu.com/s/1UUGTN1DI-2eCeRc80OUKcg?pwd=e23b提取码: e23b常用指令rostopicrosservicerosnoderosparamrosmsgrossrv以小海龟为例roscoreros原创 2022-03-29 21:47:20 · 563 阅读 · 0 评论 -
【ROS】VSCODE + ROS 配置方法(保姆级教程,总结了多篇)
vscode + ros 配置方法(正在更新……)最近开始学习ROS,但是官方给的教程都是在终端命令行下实现的,如果想要编写代码我使用的是vscode进行编写。首先vscode它不是一个IDE,vscode只提供编辑的环境而不提供编译的环境,如果想要用vscode来集成开发环境,就必须安装必须的编译器(比如mingw,python,texlive等)、配置相应编译环境(添加环境变量等)、 安装匹配的vscode的拓展插件、通过拓展插件提供的“属性”将外部编译器链接到vscode。所以vscode仅仅原创 2022-03-27 16:11:08 · 29639 阅读 · 27 评论 -
【ROS】Ubuntu18.04 + ROS操作系统安装
【ROS】Ubuntu18.04 + ROS操作系统安装一、更换镜像源更换阿里云、清华源都可以。二、1. 添加ROS软件源sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'2. 添加密钥sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.c原创 2022-03-23 14:15:12 · 1872 阅读 · 0 评论