大家好,我是早上被雨淋了肚子痛了一天的加班鱼。

昨晚临睡时,看到群里在讨论小米的机器人,原来雷总发布会上亮相了一个机器狗名字叫铁蛋。

既然是小米,价格肯定是低的,9999,依然是得了穷病的小鱼买不起的价格。

天下的机器人都很贵,贵在硬件上(GPU:384-core NVIDIA Volta™ GPU with 48 Tensor Cores),所以小鱼就围观一下铁蛋软件,结果被小鱼看到了熟悉的Ubuntu 18.04+ROS 2

关注小鱼比较早的(五谷)鱼粉都知道小鱼最近一直在做ROS2的教程和视频(目前进度快完成前四章了,然后就会开始录制教学视频)

所以今天就谈谈对小米选择ROS2的一些看法,和自己写ROS2教程以来的一个感受。

正确姿势之ROS2

关注小鱼公众号的很多同学都是基于ROS在做开发,还有很多停留在ubuntu16.04的kinetic上(官方对kinetic已经停止维护了),所以对ROS2可能没啥概念。

ROS2小鱼曾写过很多篇文章介绍过,包括与ROS1的对比,以及ROS中间件的不同等等。小鱼在文末放了链接,大家可以按需自取。

小米选择ROS2为什么小鱼会觉得是正确的呢?除了ROS本身一堆问题,小鱼自己工作过程中也是有一项叫做去ROS。

什么是去ROS呢?就是前期在ROS上开发,后面为了规避ROS本身问题将ROS这个组件从代码中去除的过程。如果大家不是做工程,而是做研究就没有这个必要了哈。

有的同学可能会问,为什么前期直接不基于ROS开发,后面不就不用去ROS了吗?

你真是个机灵鬼。

的确是这样,但是ROS的生态实在是太好了,各种各样的功能包都能找得到,谁能拒绝短时间快速实现机器人原型验证方案的诱惑。

ROS1的很多问题,在ROS2中都得到了解决,口说无凭,这里从论文(Exploring the Performance of ROS2)里摘抄一张图放这里.

后台回复ROS2论文可获取论文原文,该文中有详细的ROS2性能相关的测试分析。

二、要不要放弃ROS直接学ROS2

小鱼给的答案是,不要,至少在小鱼做完ROS2教程之前不要。

因为无论是做科研还是做工程算法,很多功能包还没有迁移到ROS2上,使用起来对新手不友好加上国内外教程比较少,遇到问题很难找得到答案。

甚至一些小bug只能到官方issue上才能找到一些解释。小鱼在写教程的时候是没少google,官方文档是远远不够的。

如果学了ROS再学ROS2一些上层的概念,比如话题、服务、参数、服务还是没有变的,学习成本会有所降低。

三、ROS还能用多久

很高兴的告诉大家,ROS1还能用上四年的时间,不过melodic版本只有最后一年半多的生命了。

四、写在最后

小米能选择ROS2作为开发平台,勇于迈出这一步,值得表扬,至少更多人了解ROS2,让国内机器人技术的更快的变革。

最后小鱼想说的是,无论ROS如何改变,终究是一个软件平台。作为一名技术人员,拥有扎实的编程功底、机器人学知识、优秀的算法能力和工程能力,才能下一个机器人时代王者。

ROS2文章

1.   ROS2子承父位、ROS镇长安详晚年!祈祷郑州平安!

2.   学会ROS中这个指令,让功能包错误无所遁形!

3.  ROS2编译器colcon是个啥,比catkin好用吗?

4.   干货分享:ROS2和ROS最大的区别中间件到底有什么不一样?

5.   王二是如何看到李四的《艳娘传奇》的,快来了解一下ROS2的话题机制吧!

问小鱼如何看?小米机器人之铁蛋!相关推荐

  1. 2021-09-29破解小米“铁蛋”,只需9999元,你也可以做一个四足机器人!

    https://www.eet-china.com/news/202109291008.html 2021-09-29破解小米"铁蛋",只需9999元,你也可以做一个四足机器人! ...

  2. 9999元雷军新宠亮相!机器狗铁蛋,能走能遛能空翻,小米机器人实验室第一款产品...

    明敏 发自 凹非寺 量子位 报道 | 公众号 QbitAI 谁能想到,今年的雷军年度演讲,竟然带了条狗出来. 这就是小米第一代仿生四足机器人:CyberDog. 当然你也可以叫它如雷贯耳的中文名: 铁 ...

  3. 小米机器人“铁大”学会打架子鼓,2.0已投入研发

    在2022年 8 月份的一个发布会上,小米首款「全尺寸人形仿生机器人」CyberOne,小名「铁大」,高 1.77 米,重 52kg-- 手拿一朵小红花正式亮相. "铁大"采用了多 ...

  4. 长相酷似小强的小米「铁蛋」机器狗,售价 9999 元,打滚唱跳会空翻

    整理 | 禾木木 出品 | AI科技大本营(ID:rgznai100) 8月10日晚,雷军年度演讲及小米秋季发布会在线上召开,此次发布会足足讲了三个小时,不仅介绍了小米的目前市场状况,还分享了新品以及 ...

  5. 小米机器人扫地机贴纸_这次小米没吹牛,小米机器人扫地机评测

    这次小米没吹牛,小米机器人扫地机评测 2016-10-10 13:40:13 60点赞 42收藏 35评论 小编注:此篇文章来自即可瓜分10万金币,周边好礼达标就有,邀新任务奖励无上限,点击查看活动详 ...

  6. 关于9999元的小米铁蛋,这里有一份官方解答

    本周,雷军在年度演讲中发布了小米MIX 4等众多旗舰产品,在发布会尾声还带来了"one more thing"--小米首款仿生四足机器人CyberDog(中文名"铁蛋&q ...

  7. 智伴机器人或阿尔法蛋_阿尔法蛋S为何销量第一,看完这篇儿童智能机器人的测评就懂了...

    眼看暑假就要到了,给孩子报辅导班,价格贵,孩子累,负责接送的家长更累,可不报班又怕开学孩子掉了队.熟不知一台儿童机器人,就能在家学习,名师辅导,兴趣交互,那儿童学习机器人又该怎么选呢? 小编选了市面上 ...

  8. 小米发布会机器狗CyberDog「铁蛋」正式亮相

    8月10日是小米的新品发布会,雷军除了协新的MIX 4亮相之外,还发布了小米的第一款机器狗CyberDog,中文名叫**"铁蛋"**.之所以取这么大众的名字,原因是因为小米内部希望 ...

  9. 极纪元的含义,看AI机器人怎么回答!

    极纪元的含义,看AI机器人怎么回答! 一. 极纪元 这个名字你觉得好吗? AI答: 作为一个AI语言模型,我没有情感和价值观,只能从语言角度给出一些解释. "极纪元" 这个名字在语 ...

最新文章

  1. 【长篇连载】桌面管理演义 第八回 电脑中毒很危险 告警隔离防传染
  2. Redis搭建(二):主从复制
  3. tensorflow随笔-不动点迭代求一元方程
  4. 初识机器学习——吴恩达《Machine Learning》学习笔记(八)
  5. MongoDB分组查询,聚合查询,以及复杂查询
  6. 现代软件工程 第五章 【团队和流程】练习与讨论
  7. 【python零基础入门学习】Python入门,带你快速学习为什么那么多人想学 Python?
  8. 专访黄翀:东方航空到底用MongoDB做了什么,技术选型为何花落MongoDB?
  9. 使用抓包工具fiddler和apipost进行接口测试
  10. 学习用TypeScript写React组件
  11. Telerik ui kendo for jquery 2022源码版
  12. 微软MDT 安装与配置(二)
  13. Android 导航路径规划,Android系统导航地图标注路径规划
  14. linux中echo是什么意思中文,在Linux操作系统中Echo的用法
  15. 一些CS领域、互联网领域的名词解释,作为知识补充
  16. Mr. Panda and Fantastic Beasts(EC2016 后缀数组)
  17. Python10行代码实现模拟百度搜索
  18. CentOS 安装Oracle 11g R2
  19. 二叉树的后序遍历(递归和非递归)
  20. 【教链一周谈】覆巢之下,安有完卵

热门文章

  1. 基于PT8.2汽车尾气C0监测及联动控制
  2. 差距不止一星半点,Github星标85K的性能优化法则圣经
  3. 我们进入微服务世界的旅程-以及我们从中学到的东西。
  4. 京东区块链之供应链应用篇:溯源应用结合区块链能碰撞出什么火花?
  5. 基于深度学习的文本数据特征提取方法之Word2Vec
  6. Python环境搭建(一)
  7. GWA2吉娃兔升級基於事件驅動的緩存處理模塊
  8. CSS @media - 手机和平板适配
  9. Polhemus PATRIOT 电磁位置跟踪系统
  10. 工控协议(二):Modbus TCP/IP 学习笔记