原创 protobuf 編碼

Protobuf 內部採用 Varint 編碼來壓縮數據,因此效率比 Json、XML 等要高。注意:Protobuf 採用 little-endian 模式。 1、Varint Varint 是一種緊湊的數字表示方法,用一個或多

原创 holonomic Drive 與 non-holonomic Drive

參考:http://www.robotplatform.com/knowledge/Classification_of_Robots/Holonomic_and_Non-Holonomic_drive.html 根據驅動方式,可將

原创 gcc/g++ 編譯選項 march 引入的問題

問題說明:在core-i5主機上編譯程序,並打包,放到 core-i3 的設備上出現段錯誤: "xxx received signal SIGILL, Illegal instruction" 經查,是因爲在編譯時指定了 -mar

原创 RK3399(Debian9 - stretch) 安裝 ROS Lunar

1、配置源 sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/r