ICode9

精准搜索请尝试: 精确搜索
  • ROS 学习 | 基础概念2022-09-16 03:00:30

    ROS 是什么? ROS = 通信机制 + 开发工具 + 应用功能 + 生态系统 提供一个松耦合分布式通信 提高机器人研发中的软件复用率 Node(节点)- 执行单元 执行具体的任务的进程、独立运行的可执行文件 不同节点可以使用不同的编程语言,可分布式运行在不同的主机 节点在系统中的名称是唯一的

  • ROS入门笔记2022-03-21 00:03:01

    安装 ROS installation instructions 我安装 版本的是 ROS Melodic Morenia Released May, 2018 LTS, supported until May, 2023 Recommended for Ubuntu 18.04 环境变量 source “some setup.*sh” files source /opt/ros//setup.bash source /opt/ros/melodic/setup.ba

  • 【ROS学习笔记】4.玩转小海龟——ROS命令行工具2022-01-12 22:33:37

    文章目录 1 回顾第一个小海龟程序2 查看系统中的计算图:rqt_graph3 rosnode显示话题列表:rosnode list查看节点信息:rosnode info 4 rostopic显示topic列表:rostopic list手动发布数据给topic 5 rosmsg查看消息数据结构 6 使用服务通信方式:rosservice查看服务列表:rosservice li

  • ROS多机局域网通信2022-01-10 19:02:00

    ROS多机局域网通信的简单测试 服务端 # 以10hz的频率发布 /test_client topic 类型为String 数据为 '123' rostopic pub -r 10 /test_client std_msgs/String "data: '123'" 客户端 export ROS_IP=${本机IP} #例如 export ROS_IP=192.168.0.5 export ROS_MASTER_URI=${服

  • ROS话题2022-01-09 17:01:32

    1、查看ROS正在发布的话题 rostopic list我的正在发布如下话题。       2、具体查看某个话题,比如查看改话题的发布者(Publishers)和订阅者(Subscribers)以及话题的类型(Type),用命令:rostopic info +某个话题,比如我要查看这个话题:/brov/thruster_command,则用以下命令。 rostopic

  • ROS系列——ROS话题2021-11-07 13:02:36

    ROS系列——ROS话题 话题通信是ROS最常用以及最基础的通信方法 1. Ros话题通信机制: 话题通信是一种支持一对多的异步通信机制,一般来说话题通信有一个发布者和一个订阅者,发布者将信息发布到话题上,订阅者从话题订阅信息,一对多的意思是一个话题可以有多个话题订阅者。异步通信

  • ros学习之:常用指令2021-09-10 17:01:50

    节点类 rosnode info node 输出当前节点信息rosnode kill node 结束当前运行节点进程rosnode list 列出当前活动节点rosnode machine hostname 列出某一特定计算机上运行的节点或主机名称rosnode ping node 测试节点间连通性rosnode cleanup 将无法访问节点的注册信息清除 主

  • 第六弹 ROS命令行工具2021-07-26 17:30:15

    1. 常用的命令 rostopicrosservicerosnoderosprogramrosmsgrossrv 2.探索小海龟移动的秘密 2.1  运行小海龟 https://blog.csdn.net/qinqinxiansheng/article/details/106460180 建议手敲下面代码,不要直接复制 roscore rosrun turtlesim turtlesim_node rosrun turtlesim turtl

  • 第二部分 单机以及编队控制实验—初级教程(5)2021-07-12 13:02:22

    2.6 重要的话题Topics 机器人有许多的功能,这些功能的实现是依靠着机器人各个模块之间的通信来完成。在ros中有两种通信方式,其中一种就是topic通信(异步通信),而另一种是service(同步通信)通信。本节只对rostopic做一些简单的讲解,详细的了解可以前往ros的wiki上的rostopic。如果您还想

  • 2.4 常用命令2021-06-18 20:35:45

    2.4 常用命令 机器人系统中启动的节点少则几个,多则十几个、几十个,不同的节点名称各异,通信时使用话题、服务、消息、参数等等都各不相同,一个显而易见的问题是: 当需要自定义节点和其他某个已经存在的节点通信时,如何获取对方的话题、以及消息载体的格式呢? 在 ROS 同提供了一些实用的

  • ROS 常用命令2021-06-17 21:30:00

    ROS 常用命令 前言一、启动ROS自带的“小海龟”二、ROS 常用命令1. rqt_graph显示节点关系2. rosnode3. rostopic4. rosservice5. 话题记录6. 话题复现 前言 本文以“小海龟”的例程为例,记录常用的ROS命令。 一、启动ROS自带的“小海龟” 启动ROS Master roscore 启动

  • ROS话题2021-06-14 14:32:44

    ROS话题 一、Ros话题通信机制: 发布者将消息发布到话题上,订阅者从话题订阅消息。一对多的意思是一个话题可以有多个话题的订阅者,异步通信的意思是发布者只管发布话题而不在意有多少个订阅者,也不在意订阅者有没有成功的订阅到消息。 topic命令行指令 rostopic echo :打印话题信

  • 【ROS学习】ROS中常用的指令2021-06-07 09:01:32

      查看rosbag坐标系     rostopic echo topic_name | grep frame_id   打印话题数据     rostopic echo topic_name   查看话题消息频率    rostopic hz topic_name

  • ROS学习之使用命令2021-05-12 22:34:28

    1、使用ROS节点 输入rosnode Commands: rosnode ping test connectivity to node rosnode list list active nodes rosnode info print information about node rosnode machine list nodes running on a particular machine or list machines r

  • Realsense2深度相机的基本操作命令(其实里面很多是ROS基本命令)2021-03-02 15:57:06

    Realsense2深度相机的基本操作命令(其实里面很多是ROS基本命令),但还是转载过来学习一下,像rosbag什么的我还不会用。 转载自:https://blog.csdn.net/weixin_42361804/article/details/104144690 Realsense2深度相机的基本操作命令 *月亮很亮* 2020-02-02 14:50:25 1009 收藏 8 分

  • ROS学习笔记三(ROS命令行工具的使用)2021-02-26 16:59:24

    ROS学习笔记三 ROS命令行工具以小海龟为例运行roscore运行turtlesim节点运行turtle_teleop_key节点rqt_graph指令rosnode 工具rosnode listrosnode info rostopic 工具rostopic listrostopic pub rosmsg工具rosmsg show rosservice工具rosservice listrosservice call rosb

  • 【ROS】ROS使用2021-01-06 16:57:05

    一、构建软件包 首先要source一下: source /opt/ros/kinetic/setup.bash catkin_make 是一个命令行工具,它简化了标准catkin工作流程 在catkin工作空间下 $ catkin_make [make_targets] [-DCMAKE_VARIABLES=...] 如果你的源代码不在默认位置(catkin_ws/src),比如说存放在了my_src中

  • ros 运行注意事项2020-12-18 17:33:23

    学习ros推荐看官方教程,现在里面大部分都有翻译成中文的版本,多看看绝对没错 1. 数据的实时性 要保证从节点获取的数据是最新的,就必须设置Publisher的queue_size和Subscriber的queue_size都为1,如果数据过大还需要设置buff_size 具体参考博客ROS订阅最新的消息及queue_size和bu

  • ros常用命令2020-11-14 16:02:44

    1、rospack find [安装包名] rospack find可以得到相关安装包的信息 如: rospack find roscpp 返回: /home/pi/ros_catkin_ws/install_isolated/share/roscpp   2、roscd [本地包/子目录] roscd 可以直接切换(cd)工作目录到某个软件包或者软件包集当 pi@raspberrypi:~ $ roscd

  • ROS中小乌龟调试2019-08-17 16:37:43

    调试流程:  1.  首先要打开ROS服务 roscore 2.  打开一个新终端,打开小乌龟  rosrun turtlesim turtlesim_node 3. 打开一个新终端,通过键盘控制小乌龟,这个终端窗口必须置顶才能键盘控制 rosrun turtlesim turtle_teleop_key 4.发送一条消息给turtlesim,告诉它以2.0大小的

  • Ros学习笔记(一)2019-08-16 12:06:23

      1.文件系统 Packages: 软件包,是ROS应用程序代码的组织单元,每个软件包都可以包含程序库、可执行文件、脚本或者其它手动创建的东西。  Manifest (package.xml): 清单,是对软件包相关信息的描述,用于定义软件包相关元信息之间的依赖关系,这些信息包括版本、维护者和许可协议

  • ros的通信方式2019-04-11 19:54:51

    roboware studio source ~/catkin/devel/setup.zsh    #每次编译完之后都要重新source环境 roslaunch robot_sim_demo robot_spawn.launch  #启动 rosrun robot_sim_demo robot_keyboard_teleop.py   #键盘控制机器人 rosrun image_view image_view image:=/camera/rgb/i

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有