程序设计
文章平均质量分 69
Phillweston
发布无人机、计算机软件算法相关教程以及资料
展开
-
OpenWRT 分流DNS的设置
目前还是有许多人喜欢设置DNS,虽然会浪费一些转发性能,但如果明白其中的链路关系,合理设置后,还是能起到不错的效果的。同时也把正确的设置方式告诉大家。原创 2022-12-17 22:56:35 · 12588 阅读 · 1 评论 -
Minimum Snap轨迹规划相关作业
Minimum Snap轨迹规划相关作业——深蓝学院原创 2022-08-10 15:22:19 · 500 阅读 · 0 评论 -
Phillweston 自动驾驶/机器人 SLAM算法 面经
原创链接如下:https://blog.csdn.net/Neituijunsir/article/details/124262925本人引用了此链接中的提问内容,并根据自己的想法写了部分回答,回答部分仅供参考。原创 2022-07-13 11:45:18 · 1081 阅读 · 0 评论 -
C++ 算法岗面经(未完待续)
C++算法岗面经部分内容整理原创 2022-07-11 16:54:00 · 455 阅读 · 0 评论 -
使用PID和LQR控制器进行多旋翼飞行器控制
使用PID和LQR控制器进行多旋翼飞行器控制原创 2022-02-15 07:56:09 · 3220 阅读 · 1 评论 -
大疆Tello开发教程
提供关于Tello的开发相关资料教程链接,可用于开发目标检测/无人机追踪等。同时方便初学者入门学习。原创 2022-02-09 01:15:50 · 2865 阅读 · 0 评论 -
Java学习笔记
Java学习笔记JAVA面向对象,万物皆对象(我就是没找到)使用的IDE:IDEA IDETips:ctrl + / //Quickly add comment to selected line三大特性:封装,继承,多态一.类关键字:class什么叫类的实例化:(C++用法)使用new关键字创建对象使用Class类的newInstance方法(反射机制)例:Student student = Student.class.newInstance();使用Construct原创 2022-02-09 01:04:09 · 859 阅读 · 0 评论 -
DJI飞行器 精准降落功能测试
DJI 官方 Precise Landing 功能:该功能仅在自动返航至起飞点(Auto RTL)时生效,使用该功能后,飞行器将使用底部的两个视觉传感器记录起飞时的地形纹理信息,并根据纹理信息进行精准降落。移动降落标记板后会影响精准降落效果。飞行器不会降落至降落标记板的移动后的新位置,而是起飞时的位置。并且,由于飞行器降落的特征点匹配出现一定的问题,可能会导致飞行器下视传感器参数异常,需要重新对视觉传感器进行校准。DJI官方APP提供了Precision Landing的功能,该功能在MSDK上面也有原创 2022-02-06 03:42:00 · 887 阅读 · 0 评论 -
ADRC控制算法在多旋翼飞行器上的应用
ADRC控制算法在多旋翼飞行器上的应用原创 2022-01-29 19:42:03 · 2277 阅读 · 0 评论 -
ESXi添加第三方驱动
ESXi 7.0添加网卡和RAID卡驱动教程:尝鲜ESXi7.0,手工注入LSI MegaRAID 9260-8i驱动,封装iso安装文件_xinew4712的专栏-CSDN博客ESXi 6.7添加网卡驱动教程:050-vSphere6.7添加第三方网卡驱动(以realtek 8168为例)注意:realtek 8168/8111/8112系列的网卡不支持最新版的esxi7,最高只支持到6.7,而且需要定制iso系统(使用ESXi-Customizer添加需要的网卡驱动后重新生成ISO文件)。原创 2021-05-02 23:19:31 · 5247 阅读 · 0 评论 -
PX4飞控控制投放装置
PX4飞控控制投放装置原理跟相机触发方式一样,都是通过映射辅助AUX通道实现对应的信号发送。相机触发方法参考如下链接:Camera Trigger | PX4 User Guide触发方法有很多种,这里我们使用GPIO触发的方法,具体方法如下:飞控响应来自地面站的快门mavlink数据(直接在地面站上面点击拍照按键即可触发),并在设定好的AUX通道(默认是56,可以修改,这里修改为1)上面输出电平跳变,单片机对飞控发出的电平跳变信号进行捕获,进而进入中断函数执行舵机投放。注:该方案不适用于遥原创 2021-03-30 23:35:35 · 1842 阅读 · 1 评论 -
PX4避障和轨迹规划(3DVFH*)
采用伴侣计算机(Companion Computer)的方案,通过使用mavros的obstacle_distance插件订阅/mavros/obstacle/send话题,进而通过local_planner本地轨迹规划器实现局部路径规划。参考如下链接:官方说明:Collision Prevention | PX4 User Guide知乎上面搜的:【px4】PX4/avoidancePX4官方避障策略代码(基于ROS运行):PX4/PX4-Avoidance这里需要在mavros外部控制策原创 2021-03-30 23:26:12 · 3358 阅读 · 3 评论 -
OpenWRT原版固件安装
国内镜像源替换教程:https://mirror.tuna.tsinghua.edu.cn/help/openwrt/注意:安装第三方组件后,如果想要在luci界面中显示,则必须再安装luci-app-xxx.ipk的组件,否则无法在控制台中看到该组件安装后如果仍无法访问。请退出控制台后刷新重试即可。官方镜像源地址参见修改默认镜像源那页如果安装软件包时出现下面这样的错误,可以尝试下面的命令强制安装。Collected errors:* check_data_file_clashes: Pac原创 2021-01-30 00:59:21 · 3166 阅读 · 0 评论 -
OpenWRT LEDE固件安装
OpenWRT LEDE固件安装链接如下:【2020】最新编译OpenWrt X86-64纯净版软路由固件镜像下载 LEDE精简版-多功能版-旁路由固件不推荐使用koolshare版本的固件,bug很多,经常断流注意:一定看仔细到底烧录的是哪个盘,千万不要不看提示操作!烧录的时候,如果是硬盘里面烧录,推荐使用physdiskwrite,用etcher烧录会失败命令添加参数:physdiskwrite -u ,目的是取消磁盘2G大小限制被烧录的磁盘的所有分区都要删除,否则烧录仍然会失败原创 2021-01-17 15:34:19 · 2663 阅读 · 1 评论 -
任务管理器替代工具
前言:由于Windows自带的任务管理器功能有限,并且存在无法查看相关隐藏进程,对进程的调度做的不是特别好,进程乱跳很难定位等问题。因此,本文旨在寻找一种Windows10任务管理器的替代工具来解决以上问题。方案一:使用Process Explorer替换任务管理器Process Explorer下载地址排错实战——使用process explorer替换任务管理器https://www.cnblogs.com/bianchengnan/p/12242480.html注意:该替换功能相当于在注原创 2020-11-29 03:07:25 · 2749 阅读 · 0 评论 -
Windows环境变量配置问题
注意:某些第三方软件可能会因设计不当导致覆盖原本Windows环境变量。注意一定要定时备份环境变量,否则会导致软件无法正常启动!环境变量出错会导致非常严重的后果,添加项的时候最好不要直接修改注册表内容,而是通过系统的方式修改或通过第三方软件修改。如果一定要直接修改注册表内容,务必确保路径与路径之间通过半角的分号隔开,中间不要有空格和其他非法字符。之前有博文写过如何通过bat脚本的方式实现手动备份:系统自动备份PATH但是该方法很难直接看到备份差异,恢复非常麻烦,而且需要手动运行脚本,不够方便原创 2020-11-12 02:10:25 · 565 阅读 · 2 评论 -
汇编指令大全
最近正好在学习编译原理,为方便记忆,上网找了一些常用的指令并整理下来原创 2020-10-19 17:34:37 · 1732 阅读 · 0 评论