![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
学习古月居·ROS入门 21讲
文章平均质量分 51
学习古月居·ROS入门 21讲
aisjdoijasodj
这个作者很懒,什么都没留下…
展开
-
sudo apt install npm报错
npm : Depends: node-gyp (>= 0.10.9) but it is not going to be installedReading package lists... DoneBuilding dependency tree Reading state information... DoneSome packages could not be installed. This may mean that you haverequested an imposs转载 2021-07-08 13:59:57 · 1081 阅读 · 0 评论 -
安装PlotJuggler绘图工具
网址:https://github.com/facontidavide/PlotJuggler推荐:创建功能包,git获取并安装PlotJuggler绘图工具后,还需要安装其他插件mkdir -p ~/ws_plotjuggler/src cd ~/ws_plotjuggler/src git clone https://github.com/facontidavide/PlotJuggler.git下载安装并编译通过后,运行 rosrun plotjuggler plotjuggler原创 2021-06-15 18:23:47 · 1645 阅读 · 1 评论 -
ROS(七)rqt_plot错误问题解决
用rqt_plot进行数据绘图时,打不开绘图工具,提示错误***错误如下:***/usr/lib/python2.7/dist-packages/matplotlib/axis.py:1015: UserWarning: Unable to find pixel distance along axis for interval padding of ticks; assuming no interval padding needed. warnings.warn("Unable to find pi原创 2021-01-08 17:47:06 · 1137 阅读 · 0 评论 -
ROS(六)服务中的Server和Client
服务(Service)是节点之间同步通信的一种方式,允许客户端(Client)节点发布请求(Request),由服务端(Server)节点处理后反馈应答(Response)。$ rosservice list (如下命令查看系统中的服务列表)可以使用代码或者终端对列表中的服务进行调用。例如使用以下命令调用“/spawn”服务新生一只乌龟:(终端输入rosservice call /spawn 后边直接用tab键补全,然后再写名字,更改坐标即可)后边尝试修改代码,让两只乌龟一起转圈。。。我们以原创 2021-01-07 10:46:46 · 374 阅读 · 0 评论 -
ROS (五)编译功能包
## C++是一种编译语言,在运行之前需要将代码编译成可执行文件,## Python等解析语言编写代码,则不需要进行编译ROS 编译器 是CMake,通过功能包CMakeLists.txt文件设置使用catkin命令创建的功能包中会自动生成该文件该文件已经配置多数编译选项,并且包含详细的注释打开功能包中的CMakeLists.txt文件(1)include_directories 用于设置头文件的相对路径。全局路径默认是功能包的所在目录,比如功能包的头文件一般会放到功能包根目录下的incl原创 2021-01-06 18:14:05 · 736 阅读 · 0 评论 -
ROS(四)话题模型
话题模型(发布/订阅/话题消息的定义与使用 )- 发布者Publisher的编程实现订阅者Subscriber的编程实现话题消息的定义与使用原创 2020-12-06 22:38:13 · 150 阅读 · 0 评论 -
ROS(三)创建工作空间
工作空间 workspace :存放工程开发相关的文件夹src:代码空间(source space)build:编译空间(build space)devel:开发空间(development space)install:安装空间(install space)按图操作创建ros工作空间:1、mkdir -p 递归创建目录,就算上级目录不存在,也会按照目录层级自动创建目录2、catkin_init_workspace :初始化把当前文件夹变成workspace工作空间编译工作空间:回到根目录编原创 2020-12-06 12:04:07 · 1611 阅读 · 3 评论 -
ROS(二)安装问题—rqt相关
ROS安装问题—rqt相关rqt_graph:未找到命令尝试各种安装被告知: E: 有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt --fix-broken install”(也可以指定一个解决办法)。终端执行:$ sudo apt --fix-broken install安装完成后继续安装 ,注意这里ros-melodic-rqt加粗字体处,每个电脑安装版本不一样,tab键补齐查看就行终端执行:$ sudo apt-get install ros-melodic-rqt$ sud原创 2020-11-28 23:39:43 · 3183 阅读 · 4 评论 -
ROS 安装遇到的问题
ROS 安装遇到的问题入门教程参考【古月居·ros入门21讲】sudo rosdep initrosdep update会提示找不到命令之类的问题,如果失败:#终端输入:sudo gedit /etc/hosts打开hosts文件,在文件末尾添加151.101.84.133 raw.githubusercontent.com#保存后退出再尝试roscore查看安装ROS版本会提示:“roscore” not found ;无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间原创 2020-11-26 23:38:54 · 5225 阅读 · 8 评论