ROS
文章平均质量分 78
AGOLK
这个作者很懒,什么都没留下…
展开
-
ROS noetic,ROS melodic 安装 MoveIt 并运行
在安装过程中我也碰壁过很多次,尤其实在很多教程中说直接运行:就可以安装成功,但是试过就知道,ROS melodic版本(包括 noetic 版本)下的Moveit需要首先下载Moveit源码并成功编译后才能够安装成功,否则无法运行。原创 2023-07-25 15:52:08 · 2846 阅读 · 1 评论 -
ROS踩坑记录
ROS踩坑记录问题:ubuntu 没有 /dev/ttyUSB0问题:运行 launch 文件或 ROS 节点时出现 exit code -9 错误提示问题:windows使用vscode远程连接(ssh)ubuntu时出现 “过程试图写入的管道不存在”问题:AMCL 过程中出现 Request for map failed; trying again...问题:AMCL 过程中,在rviz里粒子分布(即那些红色箭头)没有显示ubuntu 卡死问题:ubuntu 没有 /dev/ttyUSB01、跟换数原创 2022-05-12 09:43:02 · 2043 阅读 · 0 评论 -
ROS中的分布式通讯(树莓派与虚拟机)
ROS中的分布式通讯(树莓派与虚拟机)一、前言二、树莓派连接WIFI原创 2022-05-07 14:14:22 · 3848 阅读 · 0 评论 -
树莓派4B安装 ubuntu20.04 & VNC远程桌面 & 安装ROS noetic
树莓派4B安装ubuntu20.04 & VNC远程桌面1、安装ubuntu方式1:下载Imager文件。方式2:下载镜像文件。2、查询树莓派 IP 地址3、使用ssh远程登录树莓派4、更新源地址5、更新6、安装桌面环境7、允许root登陆8、登陆远程桌面9、设置中文1、安装ubuntu方式1:下载Imager文件。...原创 2022-03-08 18:07:21 · 17642 阅读 · 28 评论 -
ROS 学习笔记(13)—— 常用可视化工具的使用
常用可视化工具的使用1、QT 工具箱1.1、日志输出工具 —— rqt_console1.2、数据绘图工具 —— rqt_plot1.3、图像渲染工具 —— rqt_image_view1.4、计算图可视化工具 —— rqt_graph1.5、综合工具 —— rqt2、rviz3、Gazebo 仿真平台1、QT 工具箱1.1、日志输出工具 —— rqt_consolerqt_console 可以收集系统里的日志信息,可用于调试,如下面我们可以让小海龟碰墙,那么这个控制台中就会收集到一些警告信息。通过原创 2022-02-05 17:31:31 · 3011 阅读 · 1 评论 -
ROS 学习笔记(12)—— launch 文件使用方法
launch 文件使用方法1、launch文件语法1.1 node 标签1.2、param & rosparam 标签1.3、arg 标签1.4、remap 标签1.5、include 标签2、实例1、launch文件语法launch文件中的根元素采用<launch>标签定义。1.1 node 标签原创 2022-02-05 16:38:02 · 3376 阅读 · 1 评论 -
ROS 学习笔记(11)—— tf 坐标系广播与监听的编程实现
tf 坐标系广播与监听的编程实现步骤一:创建新的功能包步骤二:编写 cpp 代码步骤三:配置 CMakeLists.txt 的编译规则步骤四:编译并运行步骤一:创建新的功能包回到/catkin_ws/src文件夹下,创建一个新的功能包,名为learning_tf:catkin_create_pkg learning_tf roscpp rospy tf turtlesim步骤二:编写 cpp 代码tf 广播器代码:在/catkin_ws/src/learning_tf/src/目录下新建tur原创 2022-02-04 17:23:13 · 1821 阅读 · 0 评论 -
ROS 学习笔记(10)—— 坐标系管理系统
坐标系管理系统原创 2022-02-03 17:26:20 · 1653 阅读 · 1 评论 -
ROS 学习笔记(9)—— 参数的使用与编程方法
参数的使用与编程方法1、模型2、编程实现步骤一:创建新的功能包步骤二:编写 cpp 代码步骤三:配置 CMakeLists.txt 的编译规则步骤四:编译并运行3、可能遇到的问题原创 2022-01-30 17:55:18 · 1365 阅读 · 1 评论 -
ROS 学习笔记(8)—— 服务数据的定义与使用
服务数据的定义与使用1、前言2、模型3、开始自定义服务步骤一:定义 srv 文件步骤二:在 package.xml 中添加功能包依赖步骤三:在 CMakeLists.txt 添加编译选项步骤四:编写 cpp 程序步骤五:编译、运行4、小知识原创 2022-01-15 21:27:15 · 406 阅读 · 0 评论 -
ROS 学习笔记(7)—— 服务端Server的编程实现
服务端Server的编程实现1、模型2、编程实现步骤一:编写 cpp 代码步骤二:配置 CMakeLists.txt 的编译规则步骤三:编译并运行原创 2022-01-15 17:17:41 · 1169 阅读 · 0 评论 -
ROS 学习笔记(6)—— 客户端 Client 的编程实现
客户端 Client 的编程实现1、模型2、编程原创 2022-01-15 16:23:59 · 613 阅读 · 0 评论 -
ROS 学习笔记(5)—— 话题消息的定义与使用
话题消息1、前言2、模型3、开始自定义消息步骤一:定义 msg 文件步骤二:在package.xml中添加功能包依赖步骤三:在CMakeLists.txt添加编译选项步骤四:编写 cpp 程序步骤五:编译、运行4、小知识原创 2022-01-12 15:32:00 · 968 阅读 · 0 评论 -
ROS 学习笔记(4)—— 订阅者 subscriber 的编程实现
订阅者 subscriber 的编程实现1、前言2、模型3、编程原创 2022-01-11 17:30:49 · 529 阅读 · 0 评论 -
ROS 学习笔记(3)—— 发布者 publisher 的编程实现
发布者 publisher 的编程实现1、模型2、创建功能包3、编写程序4、编译功能包原创 2022-01-11 15:58:39 · 1888 阅读 · 0 评论 -
ROS 学习笔记(2)—— 创建ROS工作空间 & 功能包简介
创建ROS工作空间 & 功能包简介原创 2022-01-11 14:32:47 · 803 阅读 · 0 评论 -
ROS学习笔记 (1)—— 安装虚拟机、Ubuntu、以及ROS系统
1、VMware 及 Ubuntu 安装(虚拟机)Ubuntu 镜像下载地址:https://ubuntu.com/download/desktop建议下载带有 LTS 后缀的镜像,LTS (Long-term support) 即长期支持版本官方会对这类镜像进行长期维护,所以较为稳定。虚拟机以及Ubuntu安装教程点这里,教程非常详细,强力推荐。2、ROS 系统安装根据Ubuntu版本的不同,ROS系统安装步骤有所差异,根据以下链接中的步骤即可完成安装。ROS系统安装:http://wiki.原创 2022-01-11 11:35:29 · 571 阅读 · 0 评论 -
ROS常用命令 & roscpp常用函数
ROS常用命令 & roscpp常用函数原创 2022-01-11 11:14:42 · 2466 阅读 · 0 评论