610 语音学习笔记

1. 录音的 pcm 文件直接播放,使用: #!/bin/bash play -t raw -r 44.1k -e signed-integer -b 16 -c 2 loved.pcm play -t raw -r 48k -e floating-point -b 32 -c 2 ./dat...

机器人运动分析

https://blog.csdn.net/iProphet/article/details/83661753 https://zhuanlan.zhihu.com/p/139408486 https://blog.csdn.net/hitgavin https://blog.csdn.net...

麦克纳姆轮

麦轮力的分析

qt 学习笔记

1. 获取容器的最大最小值,注意返回的不是数值,需要 *。 ```c++ min_data = min_element(myarr.begin(),myarr.end()); auto mydata = minmax_element(myarr.begin(),myarr.end()); co...

pid 学习笔记

pid 公式

qt 调用 linux 命令,读取输出信息

class Process : public QObject { Q_OBJECT public: Process() { connect(&m_process, SIGNAL(readyReadStandardOutput()), this, ...

ros 串口库 rosserial

ros 中,用到的串口库是 rosserial。 参考 STM32通过rosserial接入ROS通讯开发 ros-drivers / rosserial yoneken / rosserial_stm32 Hrilug/stm32_roslib 在STM32中实现ROS节点——Rosser...

python 学习笔记

python 3 学习笔记

x5 学习笔记

x5 610 平台, ros 系统平台,学习笔记。

驱动开发中,某些 api 的区别和关联

字符设备注册 register_chrdev 和 cdev_init + cdev_add 是 Linux 内核中用于注册字符设备的两种不同方法。它们在 使用场景 和 实现方式 上有显著区别。 register_chrdev 特点 一次性注册: 通过一个函数调用完成字符设备的注册。 自动分...