Part 1 of my blogging streak is here. So the point here is about choosing a good RPC and serialization framework for my build-my-own-ROS project. As I am still experimenting with a lot of frameworks…
So... it's been 10 months since my last blog post. A lot of things happened during this nearly-a-year blackout—struggle for writing papers, adventures with Unreal Engine, finally deciding to go get a Ph.D.…
Introduction Real time performance is crucial in motion control applications, which is one of my main research concerns. To achieve this on Linux, the patch PREEMPT-RT can be used to make the whole kernel preemptable…
This post is now obsolete: Fixed in upstream The default Linuxbrew-installed newt library has a bug that prevents it from finding the path of installed Python versions. This will prevent byobu-config from opening due to…
(UPDATE 20170211: See #Updates) 两个字,折腾。 前言 为啥要装 BBR?据说适合国情。主要目的还是练习 User-mode Linux (UML)。 安装 UML 先装工具链: sudo apt-get install build-essential libncurses5-dev 因为需要 BBR, 先弄到超前版内核树 net-next,还有对应 UML 的内核配置 cd ~ git clone git://git.kernel.…