NO.7 MPU9250
MPU9250 ADO引脚(地址选择引脚):
接地->IIC 地址为0X68
接VCC 3.3->IIC 地址为0X69
IMU解算
NO.6 C++
菜鸟教程 C++官网:https://www.runoob.com/cplusplus/cpp-tutorial.html
菜鸟教程 在线编程 :https://www.runoob.com/try/runcode.php?filename=helloworld&type=cpp
Other:C++数据类型:wchar_t 占用两到四个字节 主要用于汉字,日语等一个字符需要占用两个字节的内容
构造函数中不能使用返回值解释:因为构造函数的返回类型总是类类型本身,而且实际上没有显式地返回任何东西。在C++中,构造函数的隐式返回值是新建对象的引用
异常发布:throw std::runtime_error(“socket error!”);//std::system_error
try-catch语句用于异常处理
using 可用于定义别名
:: 是C++中的全局作用域解析运算符,它在这里用于明确指出我们正在调用的是全局的 close 函数,而不是可能存在的任何同名函数或方法。
在源文件提前声明using namespace std; 故不用加上std前缀,也可 ...
ROS2-NO.1 知识库
IMU可视化化工具:sudo apt install ros-galactic-imu-tools注意ROS2版本
other查看ROS2版本:printenv ROS_DISTRO
ROS2-部署VScode:http://t.csdnimg.cn/XhFS2
生命周期管理器
vscode 报错”rclcpp/rclcpp.hpp”:
在vscode中的c_cpp_properties.json中添加对应的ros路径,例:123456789101112131415161718{ "configurations": [ { "name": "Linux", "includePath": [ "${workspaceFolder}/**", "/opt/ros/humble/**" ## 添加在 ...
NO.4 Docker
文章链接:https://vuepress.mirror.docker-practice.com/
Docker 安装Docker 概念镜像容器Registry
ROS-NO.1 知识库
鱼香ROS官网:https://fishros.com/ (鱼神!)
生成 install 文件:catkin_make install
功能包命名:要小写开头,不然会报警告⚠
ROS + Vscode 配置:http://t.csdnimg.cn/X34DS
中转节点在ROS中的使用
创建工作空间&功能包理论上工作空间在任何文件夹中可以建立,为了保证组织性和环境配置的简化,一般都位于主目录下建立:
1234567891011mkdir workspace #名字可以随意 cd workspace #进入文件夹mkdir srccd srccatkin_init_workspacecd ..catkin_makecd srccatkin_create_pkg Test_pkg roscpp rospy std_msgscd ..catkin_make
环境变量单次添加12cd workspacesource ./devel/setup.bash
多次添加123vi|gedit ~/.bashrc#最后一行添加source ~/workspace/devel/setup.bas ...
NO.2 Linux-Ubuntu
demo虚拟机:https://www.vmware.com/cn.html
清华开源镜像站:https://mirrors.tuna.tsinghua.edu.cn/
Ubuntu有一个update-motd包,它在/etc/update-motd.d/目录下有一些脚本,这些脚本在每次登录时运行,并输出到/etc/motd
Ubuntu 安装**
**
Socket相关文章:http://t.csdnimg.cn/kDgB8
套接字:
linux USART驱动带界面的串口调试助手 CuteCom :sudo apt-get install cutecom
虚拟串口模拟器 socat:sudo apt-get install socat
1234567891011虚拟串口生成 `socat -d -d pty,b115200 pty,b115200`-d:启用调试输出pty:生成伪终端raw:使数据保存原始模式echo = 0:禁用输入字符的回显b“115200”:设置波特率为 “115200”
linux I2C 驱动12#inc ...
NO.1 Hexo Blog 搭建&使用
相关Hexo官网:https://hexo.io/zh-cn/index.html
Git官网:https://git-scm.com/downloads
Nodejs官网: https://nodejs.org/en :Hexo底层环境
Hexo 搭建&部署 参考:http://t.csdnimg.cn/WBmjM
Hexo 搭建Butterfly 参考:http://t.csdnimg.cn/n0POU
搭建下载:npm install -g hexo-cli
查看版本:hexo -v
创建blog文件夹: mkdir blog
初始化 Hexo: hexo init,出现 INFO Start blogging with Hexo! 即可
启动:hexo s
查看在浏览器中输入http://localhost:4000/
部署Blog到Github常用指令官网指令:https://hexo.io/zh-cn/docs/commands
新建文章:hexo new [layout] <title>
-p, –path 自定义新文章的路径
-r, –repl ...