![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ROS Opt
文章平均质量分 88
ros 的一些操作
xiaoma_bk
这个作者很懒,什么都没留下…
展开
-
ros Catkin发布的完整的Release
1.使用Catkin发布的完整指南说明:本教程试图总结在现代发行版(Indigo)上发布基于Catkin的软件包应该满足的所有步骤。 它不仅涵盖代码完成后需要执行的操作,还包括代码和catkin设置的外观,以便能够成功发布。 将发布的是您的存储库中找到的所有软件包。 如果此存储库中的软件包依赖于您希望发布的另一个存储库中的软件包,则应将它们一起发布。1.本地编译"catkin_ma...原创 2019-01-10 18:34:07 · 1575 阅读 · 0 评论 -
ros wstool .rosinstall rosinstall_generator rosdep
查看ROS的默认空间:使用以下命令可以查看ROS默认使用的工作空间:$ echo $ROS_PACKAGE_PATH1.wstool用于从多个版本控制系统维护项目工作空间的命令行工具。wstool是一个操作ROS工作区的命令。 wstool取代了它的前身rosws。wstool提供了基于单个工作空间定义文件(.rosinstall)管理多个本地SCM存储库(支持git,mercur...原创 2018-12-14 15:54:19 · 4355 阅读 · 0 评论 -
catkin CMakeLists.txt
catkin cmakelist.txt wiki 写的超详细1.整体结构和框架Required CMake Version (cmake_minimum_required) Package Name (project()) Find other CMake/Catkin packages needed for build (find_package()) Enable Python...原创 2018-12-28 18:56:10 · 613 阅读 · 0 评论 -
catkin package.xml
catkin package.xml wiki 写的超详细1.格式2(推荐)这是新软件包的推荐格式。还建议将旧格式1程序包迁移到格式2.有关从格式1迁移到格式2的说明,请参阅catkin API文档中的从格式1迁移到格式2。Migrating from Format 1 to Format 2 包清单是一个名为package.xml的XML文件,必须包含在任何符合catkin的包的根文...原创 2019-01-10 17:13:46 · 448 阅读 · 0 评论 -
ROS TF 简介
1.简介: tf是一个让用户随时间跟踪多个参考系的功能包,它使用一种树型数据结构,根据时间缓冲并维护多个参考系之间的坐标变换关系,可以帮助用户在任意时间,将点、向量等数据的坐标,在两个参考系中完成坐标变换。 tf可以在分布式系统中进行操作,也就是说一个机器人系统中所有的参考系变换关系,对于所有节点组件,都是可用的,所有订阅tf消息的节点都会缓冲一份所有参考系的变换关系数据,所以这种结...原创 2018-05-11 16:37:52 · 1823 阅读 · 0 评论 -
gazebo 机器人仿真
1. 机器人的启动文件1.1. 整体叙述<?xml version="1.0"?><launch> <arg name="world" default="robocup_at_work_2012"/> <arg name="init_pos_x" default="0.0"/>原创 2018-12-22 11:25:50 · 1014 阅读 · 0 评论 -
ros 小结
目录1、ros-综述1.1. ros node1.2ros spin/spinOnce1.3 ros callback1.4 topic /server1.5 rosparam2、ros 小知识2.1. 使用rosed编辑ROS中的文件2.2. 理解 ROS节点2.3.理解ROS服务和参数2.4.录制与回放数据2.5 工具2.6 ROS 分布部...原创 2018-10-08 20:22:24 · 429 阅读 · 0 评论 -
在终端读取键盘事件 ros
在终端读取键盘事件 1.py文件 为一个节点import rospyimport sys, select, tty, termiosfrom std_msgs.msg import Stringdef getKey(): tty.setraw(sys.stdin.fileno()) rlist, _, _ = select.select([sys.stdin],...原创 2018-05-20 12:58:54 · 4328 阅读 · 0 评论 -
cmake wiki
1.cmake教程cmake_minimum_required(VERSION 3.6) 项目名称 project(BoostCoroutineDemo) c++标准 set(CMAKE_CXX_STANDARD 11) 指定生成的版本 set(CMAKE_BUILD_TYPE DEBUG) 指定编译选项 set(CMAKE_CXX_FLAGS_DEBUG "-g -Wall"...原创 2018-12-27 21:09:54 · 200 阅读 · 0 评论 -
catkin tools/make 编译小结
一、catkin tools安装 sudo apt-get install python-catkin-toolscatkin build -BuildPackages catkin clean -Clean Build Products catkin config -Configure a Workspace catkin create -Create Pac...原创 2018-07-12 16:06:57 · 5793 阅读 · 0 评论