【Airsim】查找配置文件 settings json 的路径优先级
介绍 AirSim 中 settings.json 的格式要求、查找优先级及源码实现。AirSim 按命令行参数、可执行路径、启动路径及用户文档目录顺序查找配置。推荐使用命令行参数确保加载正确配置,或将文件放在默认的 Documents/AirSim 中。
|
|
|
49
502 字
|
4 分钟
【PX4】在 Matlab/Simulink 中使用 Mavlink 协议与 PX4 飞行器进行交互
列举一些从 Mathwork 官网收集的比较有趣或者实用在 Matlab/Simulink 中使用 Mavlink 协议与 PX4 飞行器进行交互功能。
|
|
|
42
379 字
|
2 分钟
【ROS2】创建纯头文件的 C++ 功能包
创建一个只有头文件的 ROS2 功能包,提供抽象接口给多个具体实现的功能包。
|
|
|
55
209 字
|
4 分钟
【Docker】解决容器运行过程中产物用户权限问题
容器内的用户通常是 root(UID 0),而宿主机可能是一个普通用户(如 UID 1000)。所以当 root 用户在容器内写入文件时,这些文件在宿主机看来是 root 拥有的,你的宿主用户没有权限直接修改或删除,就表现为“被锁住”。这篇文章给出一个简单的解决方法。
|
|
|
47
261 字
|
3 分钟
【MPC】qpOASES 源码编译与链接
qpOASES 源码编译与链接。通过设置,在编译步骤提高 MPC 求解速度。
|
|
|
59
736 字
|
7 分钟
【PX4】mavros_msgs PositionTarget 发布方法
介绍 mavros_msgs/PositionTarget 类型消息发布方法,包括控制位置、速度与加速度时关键字段 coordinate_frame 与 type_mask 的设置。
|
|
|
59
1033 字
|
7 分钟
【装机】Ubuntu 20.04 完美安装 Matlab 2022a 方法
介绍 Ubuntu 20.04 完美安装 Matlab 2022a 方法。实测 2024a 同样适用。解决 iso 挂载失败、无法识别和启用显卡,动态库链接报错、Simulink 闪退、slx 无法保存等问题。最后创建桌面图标。
|
|
|
63
2718 字
|
14 分钟
【建模】右手坐标系与旋转正方向判断
右手坐标系的定义是食指指向X轴,无名指指向Y轴,大拇指为Z轴。FLU和东北天坐标系都是右手系。角速度的正方向由大拇指指向旋转轴,四指环绕方向为旋转正方向。例如,FLU中右滚、低头和左转分别对应于Y轴和Z轴的旋转。
|
|
|
80
228 字
|
1 分钟内