自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(144)
  • 资源 (3)
  • 收藏
  • 关注

原创 简单小笔记:Webots与VR,目前仅支持windows

Webots在 Windows 上,您可以使用虚拟现实耳机查看模拟。我们使用 SteamVR 将耳机与 Webots 连接,因此您需要先安装Steam,然后再安装SteamVR。SteamVR 目前在 Linux 和 Mac OS X 上仍然不稳定,这就是为什么我们决定现在只在 Windows 上支持虚拟现实耳机,但在不久的将来这可能会改变。我们已经在HTC Vive和Oculus Rift 上测试了 Webots ,但它也可能与其他虚拟现实耳机一起使用。HTC除了 SteamVR 之外,您无需安装任

2021-10-20 11:35:36 1

原创 《动手学机器人学》第三节:动手学数学基础,使用NumPy操作矩阵

上一节我们安装好了MiniConda和Jupyter,本节课我们继续回到学习机器人学的路上来。本节可我们通过来学习使用一个矩阵库Numpy,并且通过numpy将我们第一节学习到的矩阵相关计算一一实现。1.NumPy是什么NumPy是一个功能强大的Python库,主要用于对多维数组执行计算。NumPy这个词来源于两个单词-- Numerical和Python。NumPy提供了大量的库函数和操作,可以帮助程序员轻松地进行数值计算。...

2021-10-20 10:19:45 4

原创 开源推荐:碰撞检测算法fcl实现python-fcl

大家好,今天下午写技术规划PPT,其中提到了如何解决机械臂的在空间中避障的问题,所以就把之前使用的pyhton-fcl库重新来讲讲。本节主要介绍下FCL以及Python-FCL的安装和基本使用。1.FCL介绍FCL是一个非常灵活的碰撞检测库,主要用于对几何模型执行接近和碰撞的查询检测。FCL非常有名,著名机械臂控制框架moveit、OpenRave等所使用的碰撞检测库就是它,有C++和Python两个版本的代码。作者集成了几种快速准确的碰撞检测和距离计算库,提供离散碰撞检测、连续的碰撞检测、距离计

2021-10-19 22:16:50 11

原创 第一章-ROS2介绍

第一章-ROS2介绍叮,这里是第一章章节介绍!通过本章节的学习,希望你从一个听到ROS很蒙逼的小白,变成一个听到ROS也能吹两下的水的砖家。通过本章节的学习,你可以和别人吹一吹: ROS2的前世今生? ROS和ROS2的区别之处? 有不明白的地方欢迎加小鱼微信和小鱼一起沟通,好了,骚年快点开始学习吧!~技术交流&&问题求助: 微信公众号:鱼香ROS 小鱼微信:AiIotRobot ...

2021-10-18 11:24:57 2

原创 动手学ROS2-Foxy

动手学ROS2-Foxy各位同学大家好,我是小鱼,很高兴能和你一起学习机器人,学习ROS2。1.为什么要学习ROS2?随着智能制造2025的到来,国内机器人行业也随之兴起,越来越多的小伙伴接触并学习了ROS,国内关于ROS的教程也越来越多。ROS2作为第二代机器人操作系统,比ROS更加的强大,有一些在ROS中不好实现或者无法实现的功能,在ROS2中就可以找到方法。虽然ROS2很强大,但国内相关教程较少,影响大家对ROS2的了解和学习。所以本课程从基础开始讲起,带大家一起动手学RO..

2021-10-18 11:22:56 4

原创 《动手学机器人学》第二节:MiniConda、JupyterNotebook与ROS2

大家好,我是小鱼,上一节我们介绍了机器人学的基础——矩阵相关知识,秉持着学以至用的原则,小鱼准备带大家先用代码来实现下矩阵的创建以及矩阵的运算。工欲善其事,必先利其器,如果是编写机器人相关算法,小鱼最为推荐的就是使用jupyter来和ros进行通信了。所以本节课小鱼就带你一起安装好MiniConda,并在MiniConda中安装好jupyter并配置好ros2环境。1.MiniConda与Jupyter介绍1.1 MiniConda 介绍Miniconda 是 Conda 的免费最小安装程序。

2021-10-18 10:52:15 1

原创 《动手学机器人学》第一节:数学基础--矩阵

大家好,我是小鱼。本节我们来学习一下线性代数的基础中的矩阵部分,矩阵作为我们学习机器人学中最常用的基础知识,后面学习过程中我们会经常遇到,比如:表示旋转的旋转矩阵、坐标变换中的齐次矩阵、关节速度映射雅可比矩阵、仿真中的惯性矩阵等等。所以很有必要在正式学习之前,了解一下矩阵的概念及常用的矩阵定义。1.矩阵介绍1.1 矩阵定义由m∗nm*nm∗n个数aij(i=1,2,..,m;j=1,2...,n)a_{ij}(i=1,2,..,m;j=1,2...,n)aij​(i=1,2,..,m;j=1,2...

2021-10-15 11:18:59 18

原创 资料分享:一文搞懂万向锁

大家好,我是被深圳台风吹飞的小鱼。台风老哥太暴躁,早上上班裤子都湿了今天给大家分享一篇文章,主要讲的是欧拉角的万向锁现象,大家知道表示旋转的方式有很多,其中欧拉角就属于比较常见的一种方式,但是欧拉角因为旋转顺序问题会造成万向锁,今天这篇文章从原理上讲解了万向锁形成原因及解决方法。原文如下:PDF可以公众号后台回复:万向锁获取...

2021-10-15 09:50:31 5

原创 一行代码安装ROS/ROS2、解决rosdep问题、配置好环境

大家好,我是小鱼,今天晚上又完善了一下一键安装指令。目前已经支持了一键安装完成ROS或者ROS2,并且会根据你的系统提示适合它的版本,安装完成后会帮你配置好环境变量,并节使用rosdepc帮你完成init和update,安装的过程中防止无聊还会有小游戏,安装后小鱼准备再附送下学习教程,全套整活。废话不说,上效果视频...

2021-10-13 10:35:00 16

原创 分享一个python学习开源仓库

大家好,我是小鱼,因为昨天加班太晚,今天就不写长篇大论,早点休息了。把看到的一个开源库分享一下。因为想找 numpy 操作矩阵相关的实例,所以就找到了这个仓库:https://github.com/padas-pub/python-tutorials所有的操作都是用 jupyter 写的,小鱼有时间也要探索一下 jupyter 和 ros2 结合着玩的方法。之前用 jupyter 搞 ros 还是炒鸡方便的。关于 Numpy 的是这个文件:https://github.com/pad

2021-10-12 09:51:34 8

原创 遇事不决,量子力学? | 小鱼见到一台量子计算机并学了下量子编程语言-操作量子比特

遇事不决,量子力学,大家好,我是小鱼,今天偶然看到一台量子计算机,遂和小仙女说,现在可以搞个量子编程指南公众号,以后一定能火(开个玩笑)哈小鱼其实对量子计算之类的很感兴趣,随即拍照留念,晚上回来特地的查一查,顺便也和大家学习学习回来查的时候看到了量子计算机,量子操作系统和量子编程语言,非常有意思的名字,和大家分享分享什么是量子力学?量子力学(Quantum Mechanics),为物理学理论,是研究物质世界微观粒子运动规律的物理学分支,主要研究原子、分子、凝聚态物质,以及原子核和基.

2021-10-11 10:33:30 74

原创 搞机器人怎么能连线代都不会?| 线性代数学习资料分享 | 顺便吐槽下大学的线代课

大家好,我是小鱼,今天来分享一下线性代数的资料。之前有小伙伴在公众号的后台询问过小鱼有没有相关的资料,加上小鱼要开始编写动手学ROS2的教程的第七章机器人学相关的内容。线性代数作为基础中的基础,所以一定要拉出来单独说一说。小鱼打算先收集一些资料,小鱼多看一看,吸收一下别人的精华,然后再选取重要的对我们后续做机器人最常用的部分拉出来在教程中介绍。于是就看到了大佬们对大学时所学习的那本同济版线性代数的评价,撕掉、扔掉、烧掉、垫桌角,原因就是全书非常的概念化和不贴向实际的应用,学之前不知道干嘛用的,学完了不

2021-10-10 23:36:52 9

原创 文章很短,一行代码安装配置好ROS或ROS2,解决ROSDEP问题,写一晚上,欢迎大家测试

一行代码安装ROS/ROS2升级版wgethttp://fishros.com/install-Ofishros&&.fishros

2021-10-09 13:58:48 18

原创 昨个Rviz2今天Gazebo(一文分清二者区别)

大家好,我是小鱼,从公司刚到家,已经快11点了,想着今天写点其他的什么,但又觉得今天没干啥,索性把ROS2的最后两节给补齐(不怪小鱼水,实在是太忙了)今天说说Gazebo,小鱼公司有一些同事傻傻的分不清Gazebo和Rviz之间的区别,只道是Gazebo和RVIZ都能显示机器人模型。1.Gazebo VS Rviz2昨天小鱼有说RVIZ2是什么:文章中讲道RVIZ2是用来可视化数据的软件,核心要义是将数据展示出来(我们不生产数据只做数据的搬运工)。而Gazebo是用于模拟真实环境生产数据的(我们不

2021-10-07 23:59:19 24

原创 RVIZ2是一个怎样的神奇存在

大家好,我是小鱼,今天是国庆的第六天,小鱼来上班了,大家今天也都开始学习了,还差最后两节,动手学ROS2的前六章文字版教程就要更新完毕了,不知不觉的跨度了三个月的时间。今天一位曾今打赏小鱼的鱼粉脱单啦!大家也要抓紧脱单(打赏)~1.RVIZ2是什么RVIZ2是ROS2中的一个非常重要且常用的数据可视化工具。那数据指的是什么数据?可视化又是怎么可视化的?RVIZ2又是如何实现不同数据的可视化的呢?答案如下:数据:各种调试机器人时常用的数据,比如:图像数据、三维点云数据、地图数据、TF数据,机

2021-10-07 23:01:21 12

原创 《动手学ROS2》RQT工具

大家好,我是小鱼,今天来说说ROS2的RQT工具。前面小鱼介绍过rqt_graph这个工具,我们在平时编写ROS2程序中经常使用,除了rqt_graph,ROS2中还有很多非常易用的RQT工具,一起来体验下一、RQT是什么RQT是一个GUI框架,通过插件的方式实现了各种各样的界面工具。强行解读下:RQT就像插座,任何电器只要符合插座的型号就可以插上去工作。说到这里你应该对ROS2的插件化设计感到无比震撼,上节的bag话题录制的存储格式也是插件式的。二、体验RQT没有复杂的指令,一句命令行就

2021-10-05 00:05:25 46

原创 《动手学ROS2》话题记录仪之rosbag2

本节我们来介绍ROS2中常用的一个CLI工具——bag,这个工具用于记录话题的数据(就像小鱼录视频一样)。比如前面的章节中李四写《艳娘传奇》的话题数据,我们就可以使用这个指令将其存储为文件 ,后续我们无需启动李四,直接可以将bag文件里的话题数据发布出来。这个工具在我们做一个真实机器人的时候非常有用,比如我们可以录制一段机器人发生问题的话题数据,录制完成后可以多次发布出来进行测试和实验,也可以将话题数据分享给别人用于验证算法等。我们尝试使用bag工具来记录sexy_girl话题数据,并二次重放。

2021-10-03 16:30:14 10

原创 ROS2可视化TF树方法view_frames.py

大家好,我是小鱼,欢迎关注小鱼的个人微信公众号《鱼香ROS》,每天获取机器人技术学习新姿势!在ROS2中我们如何才能看到tf树呢?这里就需要一个工具了,默认安装ROS2的时候已经安装了的,没有安装的可以使用下面这个命令行安装sudo apt install ros-foxy-tf2-tools接着我们就可以使用这个工具来可视化ROS2的tf树ros2 run tf2_tools view_frames.py运行这句指令后需要稍微等待一小段时间,大概5s左右,接着就会在当前运行指令的目录下生成两

2021-10-01 16:01:08 36

原创 turtlebot3源码编译导航测试,方便源码学习

大家好,我是小鱼,之前发过通过apt安装的ROS2-turtlebot3今天我们来编译源码跑跑,方便后续对源码进行学习。本篇教程所用平台Ubuntu20.04ROS2 Foxy一、源码下载与编译工程前提是装好ROS2(没装的小伙伴可以参考小鱼的一行代码安装ROS2),接着我们就可以下载三个官方仓库的源码了。因为从github下载慢,大家可以到鱼香ROS官网使用github代理打开终端,创建ROS2工作空间并下载源码mkdir -p turtlebot3_ws/srccd turtleb

2021-10-01 14:45:49 21

原创 202109|九月上上签|小鱼的月度工作总结|国庆快乐

大家好,我是小鱼期待着国庆假期的小鱼。不知不觉又过去了一个月的时间。按照往常惯例(其实才两次),今天最后一天来总结一下本月的公众号和课程等相关的工作。一、公众号鱼粉数量已经突破1500了(就在昨天),交流群也已经400多人了。但是阅读量一直上不去哈哈,可能小鱼做的内容不太合大家胃口,待改进哈!鱼香ROS上线感谢小仙女本月的辛苦付出,终于把网站上线了,域名就叫fishros.com,里面是小鱼收集的一些工具,后面会增加一个提交模块,大家可以帮忙提交好的资源,比如书籍之类的。二、开源方面rosde

2021-09-30 17:24:49 5

原创 机器人学习资料书籍大派送,持续更新

获取方式,关注小鱼的个人微信公众号《鱼香ROS》,后台回复学习资料即可获取下载链接。2021-09-28更新书籍:Arduino-Arduino从基础到实践.pdf书籍:Arduino-ARDUINO程序设计基础.pdf书籍:Arduino-《爱上Arduino》中文版.pdf书籍:Arduino-学ARDUINO玩转电子制作.pdf书籍:Arduino-完美图解Arduino互动设计入门(2015-4-5 20.1.15).pdf书籍:C&CPP-C Primer Plus 第6

2021-09-28 13:53:09 35

原创 ROS2的launch文件如何编写?快来学习一下使用Python编写launch文件~

大家好,我是小鱼。今天我们来讲一讲launch文件。一、为什么需要launch文件需要启动的节点太多看过小鱼动手学ROS2教程的同学都知道,我们每启动一个节点的时候,都是先打开一个新的终端,然后使用下面这种方式来启动节点:ros2 run package-name execute-name如果只启动一个节点的确没有问题,一行ros2 run指令就完成了,但是如果我们要启动三个甚至更多的节点,重复的动作做很多遍?是不是就很浪费生命。节点之间有依赖关系管理我们在前面的章节中学习客户端服务端通信

2021-09-27 21:58:28 30

原创 昨晚买今天到|逻辑分析仪|开箱测试来一个

大家好,我是小鱼,昨天70块卖了ESP32的板子,转手买了一个27块钱的逻辑分析仪。没想到昨天晚上快六点下的单,上午就到了,一看发货地址才知道在华强北,和自己住的地方就几公里远,深圳的电子方面生态不得不说好。小鱼为啥子要买逻辑分析仪呢?这事还要从那块ESP32板子说起来,本来是买来准备开发一块语音识别板子的,那个声音编解码的芯片使用时对时序要求极其严格,每次调试都很麻烦,之前有一位同学推荐了这款小的逻辑分析仪,一直想买来用用,又怕小仙女骂小鱼,这不只能卖一个70的才能买一27的。其实小鱼是想做一个机

2021-09-27 20:27:49 5

原创 昨晚买今天到|逻辑分析仪|开箱测试来一个

大家好,我是小鱼,昨天70块卖了ESP32的板子,转手买了一个27块钱的逻辑分析仪。没想到昨天晚上快六点下的单,上午就到了,一看发货地址才知道在华强北,和自己住的地方就几公里远,深圳的电子方面生态不得不说好。小鱼为啥子要买逻辑分析仪呢?这事还要从卖出去的那块ESP32板子说起来,本来是买来准备开发一块语音识别板子的,那个声音编解码的芯片使用时对时序要求极其严格,每次调试都很麻烦,之前有一位同学推荐了这款小的逻辑分析仪,一直想买来用用,又怕小仙女骂小鱼,这不只能卖一个70的才能买一27的。

2021-09-26 09:55:40 13

原创 为方便大家食用小鱼Moveit2相关教程|解决Moveit2更新不稳定问题|小鱼已将源码打包

大家好,我是人见人爱,花见花开的小鱼。今天上午去深圳会展中心看了一个绿色农业博览会,结果都是大爷大马在买菜,可把小鱼震惊了哈。回归正题,小鱼前几天搞了以下moveit2相关的教程,结果越来越多的小伙伴找上门问问题,其实问题出在了官方源码上,因为每天都在更新,而且没有经过CI测试的代码,所以改一些依赖之类的、源码相关的很正常,但也造成了很多同学跑不起来教程,所以今天小鱼就想到了办法解决,自己再开一个仓库把程序配置好给大家使用。开源地址:gitee: https://gitee.com/ohhuo/d2

2021-09-25 23:48:09 12

原创 ROS2-在编译类型为ament_python的包里安装launch文件方法

ROS2 setup.cfg这个文件将告诉脚本将安装在哪里修改setup.py以安装launch文件关键在这一行(os.path.join('share', package_name, 'launch'), glob('launch/*.launch.py')),还可以安装yaml结尾的(os.path.join('share', package_name, 'config'), glob('config/*.yaml')),import osfrom glob import glob

2021-09-24 17:00:38 21

原创 ROS2安装Gazebo11并运行两轮差速样例程序

大家好,我是小鱼。告诉大家一个好消息,小鱼把吃灰多年的板子卖掉了,一共卖了70块钱,然后又入手一个逻辑分析仪,准备做一个ROS2的小车,所以今天我们来使用gazebo来探索下小车。gazebo其实是独立于ROS2的,不过gazebo目前最新的版本是gazebo11。可以使用下面的指令检查版本,gazebo的生命也快要到头了,下一代名字叫ignition,小鱼后面来尝尝鲜介绍下。$: gazebo --versionGazebo multi-robot simulator, version 11.5

2021-09-23 23:49:33 22

原创 《动手学Moveit2-探索篇2》使用键盘控制机械臂|Moveit2实时伺服模式探索|Realtime Arm Servoing

学习更多机器人技术,请关注小鱼的微信公众号:《鱼香ROS》大家好,我是小鱼.上一次写了如何安装ROS2和使用moveit2实例的教程,今天我们接着探索探索Moveit2,小鱼就断断续续的探索一下ROS2+Moveit2,先在CSDN上写写博客,后面会整理出来详细的学习笔记,供大家参考学习.动手学Moveit2第一篇,Ubuntu20安装ROS2和Moveit2动手学Moveit2第二篇,使用键盘控制机械臂动手学Moveit2:使用键盘控制机械臂运行一、效果演示二、实时伺服介绍2.1实时伺服介绍三

2021-09-22 21:22:52 78

原创 回答基础且鱼粉常问的一个问题

大家好,我是小鱼。今天来回答一个基础并且鱼粉们常问的一个问题。有鱼粉问经常因为某一些功能包安装时找不到,来问小鱼原因,比如在ubuntu20上安装cartographer这个包。如果你使用下面这条指令肯定会报错sudo apt install ros-neotic-cartographer原因时什么呢?很简单,作者没有打包发布这个包的二进制安装文件,通过ROS的官网就可以查知。那该怎么办呢?功能包的获取一般有两种方式。1. 安装获取安装一般使用sudo apt install ro

2021-09-22 10:29:48 14

原创 今天方知鱼粉那么努力|看颓废小鱼的假期第一天如何度过

大家好,我是废废的小咸鱼。小鱼发现,今天问小鱼问题和关注小鱼公众号的人数居然比昨天还多,很多鱼粉选择在中秋节学习,相比之下,真是让小鱼自惭形愧,哈哈!小鱼今天都干了啥好事呢?按时间线展开。今天约了鱼粉中一位大佬一起线下面了基,一起聊了聊机器人在农业这块的发展,因为小鱼也是种过地的,深感责任之重大。道别鱼粉,带着小仙女一起逛了街,自然是真的逛街。平时上班锻炼的少,于是决定去莲花山公园爬个山,锻炼一下,刚到那里就决定意念爬山了。原地看了一会小朋友放风筝,就转道去吃了火锅哈哈。吃完火锅回到家,才想

2021-09-22 10:21:41 11 2

原创 如何用把大象装进冰箱|三种不同的编程思想辨析|祝大家中秋快乐

大家好,我是小鱼,祝大家中秋快乐。今天聊一聊快乐的话题,如何使用三种不同的编程思想将大象装进冰箱。要做机器人离不开计算机编程,而计算机编程经过多年的发展,演变出了三种不同且常用的编程思想,分别是:面向过程编程思想。缩写:POP面向对象编程思想。缩写:OOP函数式思想。缩写:FP1.Why为什么了解这些编程思想呢?尤其是OOP。小鱼遇到过很多同学,在阅读机器人相关开源程序代码时,比如导航框架Nav2、机械臂运动控制框架Moveit时发现,别人的代码,每一行好像都看得懂,但放一起就看不懂了,

2021-09-22 10:10:18 23

原创 问题记录:python-catkin-tools : 依赖: python-catkin-pkg (>= 0.2.9) 但无法安装它

安装完ROS想安装一下catkin-tools,遇到的问题运行指令sudo apt install python-catkin-tools正在读取软件包列表... 完成正在分析软件包的依赖关系树 正在读取状态信息... 完成 有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件包尚未被创建或是它们已被从新到(Incoming)目录移出。下列信息可能会对解决问题有所帮助:下列软

2021-09-22 09:10:57 91

原创 吃灰树莓派第二篇|不设置主从机,看ROS2如何进行多机通信

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2021-09-18 10:07:29 23

原创 爱吃螺狮粉的小鱼带你了解ROS2的API之RCL

大家好,我是一口月饼一口螺狮粉的小鱼,别的不说,就小鱼家楼下10元一份的螺狮粉真是一绝,每次吃完一定拉肚子,哈哈。一、CLI vs GUI vs API今天别的不说,就结合ROS2的客户端库讲一讲API,说起API想必大家都听过GUI和CLI,所以GUI和CLI是啥呢?1.1 GUI和CLIGUI(Graphical User Interface)就是平常我们说的图形用户界面,大家用的Windows是就是可视化的,我们可以通过鼠标点击按钮等图形化交互完成任务。CLI(Command-Line I

2021-09-16 23:34:38 34

原创 今天小鱼和古月大佬面基了|鱼脑壳痛早点休息

大家好,我是早点早起脑壳痛的小鱼。今天晚上和古月大佬一起面了下基,吃了顿饭,还收到了一份中秋月饼,就不晒图啦~可能因为上周用力过猛的原因,周一周二晚上早点睡了(12:00)之后,没想到今天居然脑壳痛(怀疑是昨晚风扇吹多了导致的)看来小鱼很适合熬夜写教程,不然早睡不会脑壳痛。所以今天没啥干货,和大家扯几句闲话,今天和古月大佬聊了聊各地的机器人行业发展,说起这个,大家知道关注小鱼公众号最多的城市是哪一个吗?答案是上海(110人)虽然不算准确,但也侧面反映了北京上海深圳机器人行业相对产业链要完善一些,

2021-09-16 18:20:20 15

原创 如何在Windows10上安装ROS2|小乌龟跑起|Win10编译节点

大家好,我是正在偷吃着小仙女锅巴的小鱼。今天有个小伙伴问小鱼Windows10下如何安装ROS2和编译,有没有什么好滴简单滴办法,于是小鱼就探索了一下,发现还真是没啥好办法,bug和需要配置的还是挺多的。所以今天就来说说如何在Windows10上安装ROS2,跑小乌龟和编译节点。顺便劝退下要使用Windows学ROS2的小伙伴~一、安装ROS2在Windows下安装使用ROS2有两种方式套壳,指使用虚拟机,docker进行安装使用不套壳,原生安装,ros2支持choco我们这里就是要装个

2021-09-14 22:07:37 73

原创 鱼香ROS网站上线|一行代码安装ROS/ROS2/解决rosdep问题|小鱼脚本

大家好,我是开心的小鱼,经过几个月的努力,动手学ROS2课程终于和小伙伴们见面了,有很多小伙伴一下午的时间就把前两章给搞定了,小鱼要抓紧啦~之前说的鱼香ROS网站已经上线啦,内容参考了docschina,版面简单明了,主要是收集了机器人学习过程中的资源,小鱼的目的是,让大家只需要记住一个网址 fishros.com 就各种机器人学习资源都可以找得到,类似于一个资源索引~这里放一个首页的图给大家瞅瞅,也欢迎大家来造访~接着说说小鱼的一行代码解决方案,目前已经有了一行代码安装ROS,一行代码安装ROS

2021-09-14 11:00:01 164

原创 小鱼带你一起使用docker来跑ros2小乌龟|docker安装ros2|docker可视化

各位鱼粉大家好,我是爱折腾的小鱼。动手学ROS2开课了,晚上买了个大鸡腿奖励了一下自己,说起来小鱼最近又胖了不少,俨然成了条胖鱼!昨晚小鱼搭建了一个私人的网盘,使用docker来部署mysql和云盘真的是非常非常的方便,再次感受到了docker的牛逼,记得很久之前还学过k8s,现在差不多都给忘了哈哈!正题说一说今天的正题docker和ros2 ,本篇文章小鱼主要解决三个问题:ubuntu上如何安装dockerdocker如何安装ros2如何可视化docker中的小乌龟一、ubuntu上安

2021-09-13 10:26:09 56

原创 ROS2导航SLAM建图探索

大家好,我是昨晚熬夜太多脑壳痛的小鱼。今天带大家一起探索一些ROS2+turtlebot3的slam建图。第一步就是要有一个ROS2的环境,这个没有的请打开小鱼的fishros网站,选择一行代码安装ROS2进行安装。安装sudo apt install ros-foxy-turtlebot3*安装mkdir -p ros2slam/src && cd ros2slam/src/git clone https://github.com/ROBOTIS-GIT/turtlebot

2021-09-09 15:37:18 100 3

原创 如何一行代码安装ROS

大家好,我是每天都要加班的小鱼,今天下午搞相机标定,发现ROS还支持从文件进行标定,名字叫做tarfile_calibration的,非常方便,这里提一下。今天说一说如何一行代码安装完成ROS,这个小鱼刚刚写好的脚本,还是非常的热乎滴。目前只写了18.04和20.04的脚本,非常的方便哈,在ubuntu20上安装的是noetic版本,ubuntu18上安装的是melodic版本的。ubuntu20一行代码安装脚本如下:curl http://fishros.com/tools/install/ros

2021-09-09 00:03:22 54 1

MQTTX.Setup.1.2.2.exe

界面简单的mqtt Windows客户端软件,可以用来开发的时候的测试等工作,使用简单,安装方便,下载即可使用

2020-01-29

micropython的高精度温湿度传感器sht30驱动

micropython的高精度温湿度传感器sht30驱动,性能稳定,使用简单,基于IIC,需要传入scl和sda的引脚号

2020-01-29

kotlin-plugin-1.1.4-release-IJ2017.2-3(百度云盘)

kotlin-plugin-1.1.4-release-IJ2017.2-3(百度云盘下载)解决Kotlin更新慢问题,在Setting中选择Plugins然后从本地磁盘安装

2017-09-02

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除