前言: 本文中,主要是关于OpenCV格式图片(或视频帧)和ROS数据格式图片(或视频帧)之间的转换。或者直白点书,通过ROS发送图片(Image)数据类型的消息(message)。 本文其实是为……继续阅读 » 开心洋葱 6年前 (2021-04-26) 3215浏览 0评论2528个赞
摘要 ROS机器人操作系统在机器人应用领域很流行,依托代码开源和模块间协作等特性,给机器人开发者带来了很大的方便。我们的机器人“miiboo”中的大部分程序也采用ROS进行开发,所以本文就重点对ROS基础知识进行详细的讲解,给不熟悉ROS的朋友起到一个抛砖引玉的……继续阅读 » 开心洋葱 6年前 (2021-04-26) 2855浏览 0评论1952个赞
摘要 ROS机器人操作系统在机器人应用领域很流行,依托代码开源和模块间协作等特性,给机器人开发者带来了很大的方便。我们的机器人“miiboo”中的大部分程序也采用ROS进行开发,所以本文就重点对ROS基础知识进行详细的讲解,给不熟悉ROS的朋友起到一个抛砖引玉的……继续阅读 » 开心洋葱 6年前 (2021-04-26) 2614浏览 0评论784个赞
workspace是ROS2中的工作空间,也是我们开发机器人代码的位置。 ROS2安装的系统目录称之为“underlay”,我们自己创建的工作空间称之为“overlay”,在一台电脑上往往有多个工作空间。我们可以通过source不同空间的环境变量脚本来更换所使用的w……继续阅读 » 开心洋葱 6年前 (2021-04-26) 2610浏览 0评论2171个赞
1. IOU(Intersection over Union) -交并比 IOU是一种测量在特定数据集中检测相应物体准确度的一个标准。在PASCAL VOC chall……继续阅读 » 开心洋葱 6年前 (2021-04-26) 2284浏览 0评论806个赞
原作者:Evan Ackerman 文章来源:IEEE Spectrum 编译:沈永强 ……继续阅读 » 开心洋葱 6年前 (2021-04-26) 3460浏览 0评论2015个赞
注:本篇博文全部源码下载地址为:Git Repo。……继续阅读 » 开心洋葱 6年前 (2021-04-26) 3516浏览 0评论1230个赞
摘要 ROS机器人操作系统在机器人应用领域很流行,依托代码开源和模块间协作等特性,给机器人开发者带来了很大的方便。我们的机器人“miiboo”中的大部分程序也采用ROS进行开发,所以本文就重点对ROS基础知识进行详细的讲解,给不熟悉ROS的朋友起到一个抛砖引玉的……继续阅读 » 开心洋葱 6年前 (2021-04-26) 2850浏览 0评论1403个赞
小海龟(Turtlesim)是ROS2中一个非常重要的入门级例程,通过海龟仿真,我们可以了解到很多ROS2的底层原理,涉及节点、话题、服务等核心概念。 1.安装海龟仿真器Linux:……继续阅读 » 开心洋葱 6年前 (2021-04-26) 1959浏览 0评论2704个赞
pytorch 利用tensorboard显示loss,acc曲线等 运行环境: python3.6.9 pytor……继续阅读 » 开心洋葱 6年前 (2021-04-26) 2184浏览 0评论1534个赞
注:本篇博文全部源码下载地址为:……继续阅读 » 开心洋葱 6年前 (2021-04-26) 2952浏览 0评论2785个赞
摘要 ROS机器人操作系统在机器人应用领域很流行,依托代码开源和模块间协作等特性,给机器人开发者带来了很大的方便。我们的机器人“miiboo”中的大部分程序也采用ROS进行开发,所以本文就重点对ROS基础知识进行详细的讲解,给不熟悉ROS的朋友起到一个抛砖引玉的……继续阅读 » 开心洋葱 6年前 (2021-04-26) 1861浏览 0评论216个赞
和ROS1一样,ROS2中的各项资源也是通过计算图(“ ROS (2) graph”)联系到一起的。计算图是一个由各种ROS2元素组成的网络,共同完成数据的传输,其中每一个完成具体功能的模块称之为“节点”(Node),例如控制车轮速度、获取雷达数据等,节点之间通过话题(Topic……继续阅读 » 开心洋葱 6年前 (2021-04-26) 2741浏览 0评论389个赞
前言 记录下学习过程,《ros机器人编程实践》第三章第一个例子讲的不是很清楚……继续阅读 » 开心洋葱 6年前 (2021-04-26) 3199浏览 0评论1005个赞
大道至简,ROS2将复杂的机器人系统拆解成许多模块节点,而这些节点之间则是通过一个至关重要的通道完成数据交换的,这个通道就是“话题”。……继续阅读 » 开心洋葱 6年前 (2021-04-26) 1924浏览 0评论2276个赞
……继续阅读 » 开心洋葱 6年前 (2021-04-26) 3439浏览 0评论286个赞
原作者:Michael Ferguson 文章来源:The Robot Report 编译:沈永强 ……继续阅读 » 开心洋葱 6年前 (2021-04-26) 2319浏览 0评论754个赞
前言 《Ros机器人编程实践》第三章例程二定义虚数数据类型。 实现过程 创建工作区参见上一章博客: ros机器人编程……继续阅读 » 开心洋葱 6年前 (2021-04-26) 3316浏览 0评论1100个赞
pointnet训练文件pointnet/sem_seg/train.py注释 原文如下: import argp……继续阅读 » 开心洋葱 6年前 (2021-04-26) 1733浏览 0评论1252个赞
注:本篇博文全部源码下载地址为:Git Repo……继续阅读 » 开心洋葱 6年前 (2021-04-26) 2688浏览 0评论2477个赞
摘要 ROS机器人操作系统在机器人应用领域很流行,依托代码开源和模块间协作等特性,给机器人开发者带来了很大的方便。我们的机器人“miiboo”中的大部分程序也采用ROS进行开发,所以本文就重点对ROS基础知识进行详细的讲解,给不熟悉ROS的朋友起到一个抛砖引玉的……继续阅读 » 开心洋葱 6年前 (2021-04-26) 2992浏览 0评论2281个赞
嗨,又和大家见面了!上次我们在《Webots建模指南3 -ROS控制篇(上)》这篇文章中梳理了Webots与ROS的通信过程,今天我就来带大家一起实操一下,看看Webots怎样实现ROS联合……继续阅读 » 开心洋葱 6年前 (2021-04-26) 2697浏览 0评论1283个赞
原作者:Evan Ackerman 文章来源:IEEE Spectrum 编译:沈永强 ……继续阅读 » 开心洋葱 6年前 (2021-04-26) 2609浏览 0评论1289个赞
前言 本篇内容主要是解读ROS的国赛任务以及概述几种实现方案。也祝大家都能取得满意的成绩呀~ ……继续阅读 » 小白 6年前 (2021-04-26) 2919浏览 0评论2307个赞
摘要 ROS机器人操作系统在机器人应用领域很流行,依托代码开源和模块间协作等特性,给机器人开发者带来了很大的方便。我们的机器人“miiboo”中的大部分程序也采用ROS进行开发,所以本文就重点对ROS基础知识进行详细的讲解,给不熟悉ROS的朋友起到一个抛砖引玉的……继续阅读 » 开心洋葱 6年前 (2021-04-26) 2294浏览 0评论2377个赞
效果: 卡顿现象严重,初步显示还行,后期需要寻找其他显示方法 ……继续阅读 » 开心洋葱 6年前 (2021-04-26) 3010浏览 0评论1078个赞
CMake的使用简介和补充知识内容概要认识CMake及应用 应用,与Gcc,Makefile……继续阅读 » 开心洋葱 6年前 (2021-04-26) 2321浏览 0评论319个赞
之前讲的话题通信是基于订阅/发布机制的,无论有没有订阅者,发布者都会周期发布数据,这种模式适合持续数据的收发,比如传感器数据。机器人系统中还有另外一些配置性质的数据,并不需要周期处理,此时就要用到另外一种ROS通信方式——服务(Service)。 服务是基于客户端/……继续阅读 » 开心洋葱 6年前 (2021-04-26) 3232浏览 0评论1109个赞
距离我签约古月居已经过去了一个月了,博主因为在这一个月的时间里琐碎的事情非常的多,所以也推迟了我发博客的时间。……继续阅读 » 开心洋葱 6年前 (2021-04-26) 3020浏览 0评论166个赞
摘要 ROS机器人操作系统在机器人应用领域很流行,依托代码开源和模块间协作等特性,给机器人开发者带来了很大的方便。我们的机器人“miiboo”中的大部分程序也采用ROS进行开发,所以本文就重点对ROS基础知识进行详细的讲解,给不熟悉ROS的朋友起到一个抛砖引玉的……继续阅读 » 开心洋葱 6年前 (2021-04-26) 2573浏览 0评论466个赞
前言 在ros中定义一个服务,计算字符串中单词的数量 ……继续阅读 » 开心洋葱 6年前 (2021-04-26) 2721浏览 0评论2674个赞
注:本篇博文全部源码下载地址为:Git Repo……继续阅读 » 开心洋葱 6年前 (2021-04-26) 2519浏览 0评论2027个赞
参数也是ROS2中很重要的一个概念,主要作用是对节点功能的配置,在ROS2中,每个节点都有自己的参数,这些参数可以用整型数、浮点数、布尔型数、字符串和列表来描述。 依然是以小海龟仿真器为例,看看里边有哪些参数。 1.启动小海龟仿真器……继续阅读 » 开心洋葱 6年前 (2021-04-26) 1851浏览 0评论2478个赞
前言 前面一章已经完成了turtlebot3的仿真操作以及slam导航,这一节将实现脚本控制turtlebot3在多点之间来回导航。工程链接:……继续阅读 » 开心洋葱 6年前 (2021-04-26) 3122浏览 0评论1264个赞
今天给大家普及一下ESP8266的开发环境和VScode Arduino的开发环境配置。 我们这一系列的ESP8266开发都是基……继续阅读 » 开心洋葱 6年前 (2021-04-26) 3096浏览 0评论1975个赞
摘要 ROS机器人操作系统在机器人应用领域很流行,依托代码开源和模块间协作等特性,给机器人开发者带来了很大的方便。我们的机器人“miiboo”中的大部分程序也采用ROS进行开发,所以本文就重点对ROS基础知识进行详细的讲解,给不熟悉ROS的朋友起到一个抛砖引玉的……继续阅读 » 开心洋葱 6年前 (2021-04-26) 2185浏览 0评论2836个赞
一、概述 机器人运动学研究的是机械臂各个连杆之间的位移关系、速度关系和加速度关系。比较经典的一本书推荐大家读读熊有伦的《机器人技术基础》……继续阅读 » 开心洋葱 6年前 (2021-04-26) 2045浏览 0评论1370个赞
之前介绍到的话题和服务是ROS中最重要的两种底层通信机制,但也并不是说能解决所有应用层的问题,举一个例子,如果要让机械臂抓取一个物体,我们不仅要发出指令,还需要获取机械臂的实时反馈,如果直接用话题和服务也可以实现,不过一下得上好几个,有点麻烦。 所以针对类似的场景,……继续阅读 » 开心洋葱 6年前 (2021-04-26) 2945浏览 0评论1565个赞
先挖个坑:实现基于python的DFS,BFS ……继续阅读 » 开心洋葱 6年前 (2021-04-26) 3160浏览 0评论2255个赞
上一篇,我们讲完了RRT,这回我们来讲运动规划入门系列的最后一个算法——人工势场法。回想当时我第一次听说人……继续阅读 » 开心洋葱 6年前 (2021-04-26) 3724浏览 0评论2393个赞
摘要 ROS机器人操作系统在机器人应用领域很流行,依托代码开源和模块间协作等特性,给机器人开发者带来了很大的方便。我们的机器人“miiboo”中的大部分程序也采用ROS进行开发,所以本文就重点对ROS基础知识进行详细的讲解,给不熟悉ROS的朋友起到一个抛砖引玉的……继续阅读 » 开心洋葱 6年前 (2021-04-26) 2073浏览 0评论2169个赞
一、是什么开源项目? 从本博文开始将开源一个基于ROS系统的自主移动机器人项目,该项目基于一个差动轮机器人平台展开,机器人的设计效果图和实物图如下图1所示。 ……继续阅读 » 开心洋葱 6年前 (2021-04-26) 2792浏览 0评论2215个赞
先放张效果图,(*^__^*) 嘻嘻…… ……继续阅读 » 开心洋葱 6年前 (2021-04-26) 2911浏览 0评论1409个赞
在终端中运行ROS2节点时,节点的日志信息会在终端中显示出来,但是这种方式呈现的日志比较凌乱,所以ROS2提供了一个专门用于管理日志信息的可视化工具——rqt_console。今天我们就来看看这个工具是如何使用的。 1.启动 首先打开……继续阅读 » 开心洋葱 6年前 (2021-04-26) 3491浏览 0评论448个赞
之前关于机械臂的教程《ROS机械臂控制之跟踪二维码<……继续阅读 » 开心洋葱 6年前 (2021-04-26) 2379浏览 0评论2503个赞