hexo 博客目录介绍
摘抄自:http://qiyujian.com/2017/09/08/20170908/ Hexo工作流程有2种方式可以了解hexo的工作流程. 一是去官网直接读document或者API, 二是自己一边动手配置一边搜索或查看文档. 我推荐的过程是, 先到官网大致浏览一下tutorial, 然后找个 ...
Read more
库文件接口与二进制兼容
参考YING’s 避免使用虚函数作为动态库的接口 陈硕’s C++ 工程实践(4):二进制兼容性 陈硕’s C++ 工程实践(5):避免使用虚函数作为库的接口 感悟总结​ 陈硕在博客的最后推荐使用impl手法对库进行接口的暴露,虽然我之前的库一般也是使用impl手法进行封装,但最初的目的只是为 ...
Read more
glog源码笔记
异步信号安全 背景知识RTTI​ RTTI(Run-Time Type Identification),通过运行时类型信息程序能够使用基类的指针或引用来检查这些指针或引用所指的对象的实际派生类型。 Name Mangling概述​ 我们假设读者都有这样一个背景知识:“程序员写了一个叫fu ...
Read more
谈谈ROS与工业机器人
ROS算法与工具工具 rqt_plot:可以实时绘制当前任意Topic的数值曲线。 rqt_graph:可以绘制出各节点之间的连接状态,和正在使用的Topic等。 TF:TF是Transform的简写,利用它,我们可以实时知道各连杆坐标系的位姿,也可以求出两个坐标系的相对位置。 Rviz:超强大的3 ...
Read more
谈谈Xenomaii与ADEOS
ADEOS 实时性三部分 用户态 内核态 定时器中断模式 单内核 微内核 RTDM (Real Time Driver Model) Xenomai 3 的两种形式 单核的 Mercury 双核的 Cobalt
Read more
Open Source EtherCAT Master
##SOME http://openethercatsociety.github.io Supported by rt-labs and Speciaal Machinefabriek Ketels SOEM:Simple Open EtherCAT Master SOES:Simple Open ...
Read more
五种开源协议的比较(BSD,Apache,GPL,LGPL,MIT)
#五种开源协议的比较 该博文转载在网上。 BSD[original BSD license] 、[FreeBSD license] 、[Original BSD license] BSD开源协议是一个给于使用者很大自由的协议。基本上使用者可以”为所欲为”,可以自由的使用,修改源代码,也可以将修改后的 ...
Read more
谈谈LinuxCNC
谈谈LinuxCNC背景​ 在最开始打算摸索一下LinuxCNC是因为ROS一般用于科研,工业上较少使用,究其根本是因为其实时性与稳定性达不到工业标准。而LinuxCNC项目本身就是向工业方向发展,其可靠性与稳定性应该是没有问题的。故希望从LinuxCNC项目学习,主要包括保证系统实时性的方式 ...
Read more
Linux操操作系统实时性分析
Linux操操作系统实时性分析博主总结本文摘录自 https://blog.csdn.net/lu_embedded/article/details/53572620 ​ 该文章是博主在摸索实时Linux实现方案时搜索到的,在知网上关于标准Linux实时性的分析与原博文相差无几,故直接摘录。在 ...
Read more
Linux with PREEMPT_RT
Linux with PREEMPT_RT博主总结文章摘录自 https://wiki.linuxfoundation.org/realtime/documentation/start 更多内容请前往该网址查看 本博文介绍了如何在标准的Linux系统上打 PREEMPT_RT 补丁使之具备实时性,其 ...
Read more