硬核UP主稚晖君,开源了机器人框架,果然够硬

乐活   2024-09-29 14:01   北京  


我的个人博客:www.moonkite.cn

大家好,我是风筝。

B站硬核UP主稚晖君,人称“野生钢铁侠”,相信很多搞技术的同学都听说过,之前是华为天才少年,从事昇腾AI芯片和AI算法相关研究工作。

业余时间在B站上发布了一系列硬核技术视频,是真正的硬核。每一个视频基本上都是记录从0开始研发一个高级又有趣的硬件设备。

我看的第一个视频是 “【自制】你的下一个显示器,可能是个充电宝??DIY超迷你便携显示器【软核】”,从头到尾把一个充电板改成一个显示器,这中间不单单是硬件的问题,还有一大部分是软件的能力。其中包括设计电路板、写驱动代码、改造硬件、手工组装等等。

我一边看一边感叹,这竟然是一个人能完成的?怪不得人家是华为天才少年呢,所言非虚啊。

后来我大受鼓舞,在做出了这样一个LED像素时钟后,果断放弃了这条路,还是老老实实写代码的好。

后来,稚晖君离职华为,创业了,开了一家公司叫做智元机器人,一听名字就知道,做智能机器人的。

在机器人中间件的领域中,ROS 1和ROS 2长期占据主导地位。这就相当于前端开发的 Vue 和 React,只要你做机器人领域,基本上就绕不开它。

这次稚晖君开源了一款机器人中间件框架 AimRT,基于现代C++新标准开发,轻量易部署,将现代化设计模式应用在资源管控、异步编程、部署配置等方面,使得机器人应用的开发更加快捷和高效。在工具链与调测效率方面,AimRT提供了完善的调试、性能分析工具,以及良好的可观测性支持,有助于快速发现并解决系统中的问题,相比较传统的通信框架能够更加有力的保证机器人系统的稳定运行。在生态兼容方面,AimRT能够兼容ROS2、Http、Grpc等传统机器人生态或云服务生态,开发者可以根据需要选择合适的通信后端,并支持渐进式升级存量系统,可广泛应用于机器人端侧、边缘端、云端等多种部署场合,与最新的AI技术更亲和。总体来说,这是一款对于开发者非常友好的中间件,能够极大提升开发效率。

image.png

开源地址:https://github.com/AimRT/AimRT/tree/main 文档地址:https://docs.aimrt.org/index.html

还可以看看风筝往期文章

又浪费时间了,我改了一款开源的安卓启动器,从此手机变得极度宁静了

「差生文具多系列」最好看的编程字体

我患上了空指针后遗症

一千个微服务之死

搭建静态网站竟然有这么多方案,而且还如此简单

被人说 Lambda 代码像屎山,那是没用下面这三个方法

古时的风筝,一个程序员,一个写作者。

古时的风筝
努力成为独立开发者的程序员,分享我了解的关于编程、独立开发等知识,知不不言,言无不尽
 最新文章