- 博客(10)
- 资源 (3)
- 收藏
- 关注
原创 Realsense D435 Ubuntu16.04 ROS
Realsense D435 Ubuntu16.04 ROS1、安装 librealsense2、安装 realsense-ros3、测试1、安装 librealsensesudo apt-key adv --keyserver keys.gnupg.net --recv-key C8B3A55A6F3EFCDE || sudo apt-key adv --keyserversudo add-apt-repository "deb http://realsense-hw-public.s3.amaz
2021-03-16 08:28:23 211
原创 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/ros-latest.list'更换国内源:sudo sh -c 'echo "http://mirrors.ustc.edu.cn/ros/ubuntu/ $...
2019-11-05 10:49:52 1452 1
原创 holonomic Drive 与 non-holonomic Drive
参考:http://www.robotplatform.com/knowledge/Classification_of_Robots/Holonomic_and_Non-Holonomic_drive.html根据驱动方式,可将机器人分为Holonomic类和Non-Holonomic类。Holonomic DriveHolonomic指可控制的自由度和总的自由度之间的关系。如果可控制的自由...
2019-10-05 12:34:05 680
原创 protobuf 编码
Protobuf 内部采用 Varint 编码来压缩数据,因此效率比 Json、XML 等要高。注意:Protobuf 采用 little-endian 模式。1、VarintVarint 是一种紧凑的数字表示方法,用一个或多个字节表示一个数字。值越小的数字,占用的字节数越少。Varint 的每个 byte 的最高位(MSB - Most Significant Bit)有特殊含义:若最高位为...
2019-09-30 13:49:09 1180
原创 gcc/g++ 编译选项 march 引入的问题
问题说明:在core-i5主机上编译程序,并打包,放到 core-i3 的设备上出现段错误:"xxx received signal SIGILL, Illegal instruction"经查,是因为在编译时指定了 -march=native 选项,该选项使得编译器在生成目标文件时,针对当前编译主机(core-i5)进行了优化,导致在 core-i3 上无法正常执行。(前提:i5 和 i3 ...
2019-08-23 16:36:26 7652
原创 Ubuntu wine使用问题记录
记录在Ubuntu下使用wine遇到的问题解决中文乱码问题微信黑框问题安装 wine 及 winetrickssudo apt-get install wine64sudo apt-get install winetricks注意:这里是在 Ubuntu18.04 下安装的 64-bit wine,使用中出现各种问题,有提示64-bit和32-bit兼容问题,但没心情再去折腾一次 32-...
2019-07-06 16:55:52 487
原创 C++ 通过 python 调用 TensorFlow
C++ 程序/* g++ -o main main.cpp -I/usr/include/python2.7 -L/usr/lib64/python2.7/config -lpython2.7 #include <iostream>#include <Python.h>using namespace std;extern "C"{#include "Pytho...
2019-01-12 10:58:31 739
原创 git常用指令
git 指令git 提交过程git 常用指令1、git add/stage2、git commit1)撤销commit2)合并commit3、git diff / git diff --staged / git diff HEAD4、git remote5、git fetch &amp;lt;远程主机名&amp;gt; &amp;lt;分支名&amp;gt;6、git pull7、分支管理7.1、branch 指令7.2、che...
2018-12-18 18:07:20 280 1
原创 嵌入式开发中堆栈溢出导致程序异常退出
在嵌入式开发中,曾遇到程序出现莫名其妙的错误导致程序无法执行,各种折腾之后,终于确定是由栈溢出导致程序挂掉。例如,有一次,定义了一个函数 my_Func1,(struct A param1, struct B param2),在主进程中调用该函数,一切OK,但是在子线程中调用该函数时,程序却出现了段错误。 还有一次,定义了函数my_Func2(struct A param1, stru
2015-07-09 17:53:50 2269
H264码流分析工具及h264格式测试视频
2013-11-06
Data Display Debugger
2013-06-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人