写在云飞机器人实验室改版之际

云飞实验室自2010年成立至今,风风雨雨已十载。 在这十年里,我结交了很多志同道合的朋友,也看到很多与我一样的内容创作者,途中因为工作、生活与家庭,最后逐渐减低更新频率,或是不得不彻底放弃。这是我们无论如何不得不面对的现实 — 我们或多或少有着一种理想主义,却在很多时候向现实蛰伏。 我亦是如此。从2015年博士开始后,我便少有时间再更新博客。随着时间的更迭,内容也慢慢变得陈旧,逐渐的开始流失一大部分忠实的读者。然而初心未变,很多人、包括我自己,依然希望可以继续看见优质的机器人技术内容

机器人领域行业标准汇总

业界在产品研发与合规工作时不可避免的需要参考遵循一些行业通行标准。这些标准文件为行业制定了一套通行高效的交流语言和精益规范化的工作流程,并对学术研究的推广交流以及后期产品化给予了极大的帮助。在机器人领域同样也有一些常用到的行业标准,这其中即有ISO这类国际通行标准,也有ASTM、VDI这类地区性标准,另外也包含ROS REP这类机器人开源平台的通行标准。

本列表整理了国际上常用的机器人标准。列表分类依据主要按照对于标准的需求划分,而非机器人系统的种类或标准的制定机构。由于我所涉猎的专业范围有限,其中未免有差错遗漏,欢迎交流与指正。

机器人领域主要国际会议与期刊列表

最近发表了几篇与机器人相关的论文,在寻找目标会议的过程中梳理了一下目前国际上认可度较高的机器人国际会议和期刊,并进行了整理。该列表主要参考了身边从事机器人科研同事的口述,IEEE网站,CCF列表以及一些知乎上的回答。 其中 (*) 标是我认为评级或口碑较高的会议/期刊,(**) 标为top级别顶会/顶刊。列表按照字母顺序排序。需要说明几点: 我的主要研究领域并非机器人,所以在整理的过程中也许有错误/疏漏; 这个列表的目的不在于完全性,一些细分领域有各自的顶会,但因为我缺乏相关背景知识无法一一列出

仿真 | 机器人常用可视化仿真工具

引言 机器人系统设计离不开仿真工具的支持。机器人仿真让我们在没有物理硬件的情况下也可以快速对算法进行验证;或者提高安全性,避免实验损伤我们的设备(比如在增强学习中,就需要大量random的exploration)。这篇文章我想介绍一下当前主流的可视化仿真工具。一般来说这些仿真工具在物理引擎之上进行包装,如基于ODE、 Bullet等。有些情况下我们只需要使用物理引擎就可以满足需要,但一般情况下我们也想通过可视化平台观察机器人运行的正确性。仿真一般只在系统前期使用,因为真实物理平台与仿真环境存在差

实时系统的相关研究方向、研究组与期刊会议

实时系统是计算机科学中的一个重要分支,其与嵌入式系统、操作系统、运筹与优化等领域具有较强关联。我读博期间选择了实时系统任务调度方向,多年下来也算有点经验。在这里,我总结一下实时系统领域内目前主流的几个研究方向,希望对初入这个领域的硕士/博士有所帮助。

RTOS | 实时操作系统杂谈

实时操作系统 (RTOS) 在工业控制、航空航天和电力系统中有大量应用。我自己接触实时操作系统已有几年时间,虽然实际的项目使用经验不多,然而耳濡目染还是积累了一些经验和知识。在这里整理和分享给大家。 实时操作系统(Real-time Operating System, RTOS)是针对有实时性要求的应用而设计的操作系统。所谓“实时性”,就是能否在确定时间内完成指定操作与响应。实时系统的应用通常包括汽车引擎控制、轨道交通、工业机器人、飞行器控制系统等。实时操作系统一般提供抢占式调度机制,重要的高优

Linux | Linux系统全方位调试与维护工具整理

俗话说:“工欲善其事,必先利其器。” 在多年维护和开发Linux服务器的过程中,我接触了一些常用的开发和调试工具。本文将这些工具整理在一起,便于指导读者选择正确的工具。文中对于工具只有简单的介绍,需要详细的用法可以–help或自行Google。 本文针对的环境是CentOS/RedHat服务器 (需要epel库)。其他发行版应该也有相应的命令,但我没有一一测试。 系统管理 ssh: 远程登录 last, lastlog: 查看用户登录历史 cron: 设置周期运行的定时任务 at: 设置运行一

使用Markdown进行写作及笔记记录

Markdown是一种语法简洁的标记语言 (Markup Language)。Markdown可以使用任何一种纯文本编辑器进行编辑,同时可以渲染、生成HTML。Markdown虽然是标记语言,但是和HTML比起来具有更好的可读性。与富文本 (Rich Format Text, RTF) 格式相比,Markdown的纯文本特性让使用者可以更加关注内容,专注于文字的表达。我多年前在友人的推荐下开始尝试用Markdown写作。我一开始并不习惯这种所写和所得分离的方式,但是之后也慢慢习惯、喜欢上了这种内容与格式分离的文字编辑方式。此文我整理了我关于Markdown的认识(本文也是通过Makrdown书写的),同时我推荐大家开始尝试用Markdown生产笔记、日记、文档、博客等文字信息。

如何构建和管理自己的知识系统

1. 背景 三年前,我在做硕士毕业设计的时候第一次使用Evernote(印象笔记)收集资料,之后就一直使用Evernote记录一些备忘和生活琐事,但也没有形成相对完整的系统。开始读博士之后,我习惯随手在论文上记批注和笔记,觉得这样个人观点和原文的耦合度会比较高。但是等到要检索和引用资料时,脑中对这些知识点有些印象,可很多资料就是找不到出处,这时又要重新谷歌或者去翻文件夹。这让我思考是否需要将笔记做成电子形式,这样检索和使用的时候会比较方便,知识也能线性积累。去纸化的过程是比较痛苦的,因为我们从小