最新资讯

linux下使用信号量替换全局变量完成线程阻塞

linux下使用信号量替换全局变量完成线程阻塞

简单描述下使用的场景 ,打算建立2个线程,一个线程接收外部的指令,另一个线程读取外设的信息。 只有指令到了的时候才能读取外设信息,并且不需要一直占用cpu去读取外设信息。 简单的可以使用一个全局变量来实现。 但是为了高...

空瓶换酒算法

空瓶换酒算法

小区便利店正在促销,用 numExchange 个空酒瓶可以兑换一瓶新酒。你购入了 numBottles 瓶酒。 如果喝掉了酒瓶中的酒,那么酒瓶就会变成空的 请你计算 最多 能喝到多少瓶酒。 示例 1: 输入:numBottles ...

判断子序列算法

判断子序列算法

给定字符串 s 和 t ,判断 s 是否为 t 的子序列。 你可以认为 s 和 t 中仅包含英文小写字母。字符串 t 可能会很长(长度 ~= 500,000),而 s 是个短字符串(长度 <=100)。 字符串的一个子序列是原始字符串...

交叉编译zxing二维码识别工具c++

交叉编译zxing二维码识别工具c++

本记录使用的是zxing 的c++版本来实现对二维码的识别, zxing是一套开源的识别二维码的工具。 支持linux ,安卓等。 本尝试在树莓派和rock pi s上进行。 下载zxi...

rockpi s 使用usb 摄像头

rockpi s 使用usb 摄像头

Update kernel to version 4.4.143-41-rockchip or newer. 烧录的镜像内核版本必须是4.4.143-42 及以上。 radxa 提供的最新镜像下载地址在这里  ...

rock pi s的opencv 交叉编译

rock pi s的opencv 交叉编译

rock pi s是 4核 A35 rk3308的硬件处理器,小巧精致。最新的Ubuntu版本支持video 了。 使用的编译器是 aarch64-limux-gnu-  64位的gcc交叉编译工具链。 ...

解决ROCKPI s shell tab无法补全等问题

解决ROCKPI s shell tab无法补全等问题

尝试用rock pi s作为机器人主控完成一些简单的任务,于是研究一下。 rockpi s 升级后,发现方向键和tab键无法补全,经过查找 shell 无法定位到 bash ls -l /bin/sh  ...

树莓派GY906测试代码

树莓派GY906测试代码

这里用的sda.1 scl.1 3和5管脚,经过测试响应时间还是挺快的,从27度跳到35度ms级别。 //gcc mlx90614.c -o mlx90614 -l bcm2835 #include <stdio.h> ...

linux/android 添加ch341 ttyUSB转串口module的标准添加过程 apq8053 rk3399

linux/android 添加ch341 ttyUSB转串口module的标准添加过程 apq8053 rk3399

以高通apq8053的处理器为例子说明 在kernel的路径下 一般的配置都在 arch 下 根据架构选择不同的目录。 ls arch/ alpha arc arm arm64 avr32 blackfin...

寻找合作

寻找合作

开放合作,寻求互补,利益共享! 能看到这个页面的80%的是靠缘分,我们非常需要这样的缘分,我们深知寻找一位志同道合的合作伙伴 的千辛万苦和不容易。 我们在这里不阐明具体的职位,但无非是在机器人终...

树莓派使用蓝牙的所有方法总结都写在这里了

树莓派使用蓝牙的所有方法总结都写在这里了

本总结中提供了bluetoothctl 和hciconfig 以及rfcomm的server的使用开发等,对树莓派以及类似Ubuntu 等其他的Linux支持蓝牙的系统做总结。 具有一定的实际参考和利用价值。前两个适合手动测试,...

12-GPS室外定位导航车topic  浏览图

12-GPS室外定位导航车topic 浏览图

这张图比较全面的说明了topic之间的订阅与发布信息,借助ros的设计概念。 topic  /download/uniform  /update/state /state/gps /do...

11-GPS室外定位导航车进程线程关系表

11-GPS室外定位导航车进程线程关系表

这里还是看扎张图 以方便理解

10-GPS室外定位导航车树莓派navi开发

10-GPS室外定位导航车树莓派navi开发

case standyby state:完成航向计算,距离计算,航向值 case rotate :完成pd控制的旋转角度; case move:完成sterringhead case waypoint:完成waypoint提取,判断是否最后...

9-GPS室外定位导航车树莓派卡尔曼滤波程序开发

9-GPS室外定位导航车树莓派卡尔曼滤波程序开发

程序为独立的进程,工程名为  GPS_KALMAN ,没有融合IMU.(下一步将会融合imu )提高定位精度。 生成的二进制可执行文件为 gpscarbotserver  通过gps/state 发布到...

sitemap