ubuntu
文章平均质量分 80
YongqiangGao
这个作者很懒,什么都没留下…
展开
-
ROS总结——ROS节点
理解ROS节点本博客是对http://wiki.ros.org/上ROS教程的学习总结,欢迎大家交流学习。本节介绍 ROS 图(graph)概念并介绍如何使用roscore、rosnode和 rosrun 命令行工具。 1.图概念概述Nodes:节点,一个节点即为一个可执行文件,它可以通过ROS与其它节点进行通信。Messages:消息,消息是一种ROS数据类型,用于订阅或发布到一个话题。T原创 2017-03-07 23:40:20 · 5027 阅读 · 1 评论 -
ubuntu14.04安装LaTex2017及TexStudio
1.安装包准备TeXLive 的版本是 2017,可以从官方站点下载安装包, 。2.TeXLive2017安装sudo apt-get install perlsudo apt-get install perl-tk进入texlive2017安装包所在目录,执行以下命令安装texlive:sudo mount -o loop ./texlive.iso /mnt/cd /mntsudo ./i原创 2017-09-11 15:41:54 · 2962 阅读 · 0 评论 -
ROS总结——录制和回放数据
ROS录制和回放数据本博客将总结如何通过rosbag将ROS系统运行过程中的数据录制到一个.bag文件中,然后通过回放数据来重现相似的运行过程。 1. 录制数据 本节将记录ROS系统运行时的话题数据,记录的话题数据将会累积保存到bag文件中。 首先,在三个不同的窗口中分别执行一下命令产生数据:$ roscore$ rosrun turtlesim turtlesim_node $ ros原创 2017-05-18 09:55:40 · 22847 阅读 · 1 评论 -
ROS总结——ROS服务器和客户端
服务器和客户端 (C++)上一个博客总结了ROS消息发布和订阅,本博客将继续总结ROS如何用 C++ 编写服务器节点和客户端节点。 1. 编写ROS服务器节点 在这里,将创建一个简单的service节点(“add_two_ints_server”),该节点将接收到两个整形数字,并返回它们的和。进入先前在catkin workspace教程中所创建的beginner_tutorials包所在原创 2017-05-18 09:08:18 · 8104 阅读 · 3 评论 -
ROS总结——ROS消息发布和订阅
消息发布器和订阅器 (C++)本博客总结绍如何用 C++ 编写消息发布器节点和订阅器节点。1.编写发布器节点 节点(Node) 是指 ROS 网络中可执行文件。接下来,将会创建一个发布器节点(“talker”),它将不断的在 ROS 网络中广播消息。切换到之前创建的 beginner_tutorials package 路径:$ cd ~/catkin_ws/src/beginner_tutor原创 2017-05-18 00:53:21 · 28485 阅读 · 4 评论 -
ROS总结——ROS消息和ROS服务
创建ROS消息和ROS服务本博客是对http://wiki.ros.org/上ROS教程的学习总结,欢迎大家交流学习。本节详细讲解了如何创建并编译ROS消息和服务,以及rosmsg、rossrv和roscp命令行工具的使用。1.消息(msg)和服务(srv)介绍消息(msg): msg文件就是一个描述ROS中所使用消息类型的简单文本。它们会被用来生成不同语言的源代码。服务(srv): 一个srv原创 2017-03-12 11:34:14 · 7441 阅读 · 2 评论 -
ROS总结——Indigo安装
在Ubuntu中安装ROS Indigo本总结参考http://wiki.ros.org/1.配置软件仓库 在软件和更新中,配置Ubuntu 软件仓库(repositories) 以允许 “restricted”、”universe” 和 “multiverse”这三种安装模式。2.添加 sources.list及keys ROS Indigo 仅 支持 Saucy (13.10) 和 Trus原创 2017-03-05 23:01:10 · 2970 阅读 · 0 评论 -
ROS总结——ROS程序包(二)
编译ROS程序包本博客是对http://wiki.ros.org/上ROS教程的学习总结,欢迎大家交流学习。在创建ROS程序包讲解了ROS程序包的创建,本部分讲解如何使用catkin_make对ROS程序包的编译。 1.使用 catkin_make catkin_make 是一个命令行工具,它简化了catkin的标准工作流程。你可以认为catkin_make是在CMake标准工作流程中依次调用了原创 2017-03-07 00:32:11 · 1102 阅读 · 0 评论 -
ROS总结——rosed
使用rosed编辑ROS中的文件 本博客是对http://wiki.ros.org/上ROS教程的学习总结,欢迎大家交流学习。本节讲解如何使用rosed来简化编辑过程。1.使用 rosed rosed 是 rosbash 的一部分,利用它可以直接通过package名来获取到待编辑的文件而无需指定该文件的存储路径了,基本用法:rosed [package_name] [filename]eg:$原创 2017-03-10 01:21:37 · 1038 阅读 · 0 评论 -
ROS总结—— rqt_console 和 roslaunch
使用 rqt_console 和 roslaunch本博客是对http://wiki.ros.org/上ROS教程的学习总结,欢迎大家交流学习。本节讲解如何使用rqt_console和rqt_logger_level进行调试,以及如何使用roslaunch同时运行多个节点。早期版本中的rqt工具并不完善,如果你使用的是“ROS fuerte”或更早期的版本,请同时参考学习使用老版本的“rx”工具。1原创 2017-03-10 01:07:19 · 746 阅读 · 1 评论 -
ROS总结——文件系统
文件系统本博客是对http://wiki.ros.org/上ROS教程的学习总结,欢迎大家交流学习。本部分主要讲ROS文件系统,包括命令行工具rospack、roscd、rosls、和Tab 自动完成输入的使用。 1.准备工作 本部分会用到ros-tutorials程序包,请先安装ros-indigo-ros-tutorials:$ sudo apt-get install ros-indig原创 2017-03-06 12:43:48 · 540 阅读 · 0 评论 -
ROS总结——创建ROS工作空间
创建ROS工作空间本博客是对http://wiki.ros.org/上ROS教程的学习总结,欢迎大家交流学习。在http://blog.csdn.net/u010510350/article/details/60480294中已经详细总结了ubuntu 14.04下indigo的安装及环境配置,接下来讲如何创建一个ROS工作空间。 catkin只适用于ROS Groovy及后期版本,对于ROS F原创 2017-03-05 23:33:32 · 11609 阅读 · 3 评论 -
ROS总结——ROS服务和参数
理解ROS服务和参数本博客是对http://wiki.ros.org/上ROS教程的学习总结,欢迎大家交流学习。本节讲解ROS 服务和参数的知识,以及命令行工具rosservice 和 rosparam的使用方法。1. 运行turtlesim 运行turtlesim可参考ROS总结——ROS话题,在不同的终端分别运行:$ roscore$ rosrun turtlesim turtlesim原创 2017-03-09 01:36:44 · 3204 阅读 · 0 评论 -
ROS总结——ROS程序包(一)
创建ROS程序包本博客是对http://wiki.ros.org/上ROS教程的学习总结,欢迎大家交流学习。1.catkin程序包组成 程序包要想称为catkin程序包必须符合以下要求:该程序包必须包含catkin compliant package.xml文件 ,这个package.xml文件提供有关程序包的元信息。程序包必须包含一个catkin 版本的CMakeLists.txt文件,而C原创 2017-03-07 00:20:41 · 3372 阅读 · 1 评论 -
ROS总结——ROS话题
理解ROS话题本博客是对http://wiki.ros.org/上ROS教程的学习总结,欢迎大家交流学习。本节介绍ROS话题(topics)以及如何使用rostopic 和 rxplot 命令行工具。1.运行turtlesim 首先确保roscore已经运行, 打开一个新的终端:$ roscore在一个新的终端中运行:$ rosrun turtlesim turtlesim_node需要通过键原创 2017-03-09 00:43:13 · 11086 阅读 · 1 评论 -
ubuntu下使用sublime text3搭建Python IDE
之前写在ubuntu下用sublime写代码,然后再用命令行运行python代码时,总是被小伙伴嘲笑,索性借着周末,参看网上教程,在现有sublime text3基础上搭建Python IDE,具体过程参考:http://www.cnblogs.com/unflynaomi/p/5704293.html转载 2017-09-24 08:26:27 · 3157 阅读 · 0 评论