自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 智能车PID控制详细介绍(普通PID、串级PID、改进PID)——适用于四轮车、三轮车、平衡车

智能车运动控制详细介绍:普通PID、串级PID、改进PID——适用于四轮车、差速车(三轮车、平衡车)

2023-03-19 22:19:59 18309 25

原创 智能车调试总结——十七届编队组国一、十六届双车组国二(附代码)

直立平衡车调试总结——第十六届智能车双车组

2022-07-31 19:27:29 15137 37

原创 TF mini Plus串口读取【附代码】

TF mini Plus串口读取TFmini Plus 测距精度高,对于室外强光、不同温度、不同反射率等不同环境下适应性更强,更低功耗,探测频率也更加灵活。网上找到的代码可移植性不太高,借鉴了一下zf的超声波例程(doge),自己尽可能简洁地写了一下代码,亲测获得的数据稳定,且数据变化很流畅。以下是TF mini Plus 的基本说明;串口工作时的通信协议:数据编码解释:**Dist(Distance):**代表 TFmini Plus 测量输出的距离值,默认单位为 cm,解析为十进制的值范

2022-03-12 22:23:20 739

原创 选修课程复习(ICPC)

选修课重难点(个人观点)1.快排(递归思想)void quickSort(int *array, int left, int right){ if(left < right) { int pivot = array[left]; int low = left, high = right; while(low < high) { while(array[high] >= pivot && low < high) high--;

2020-06-17 22:31:22 276

原创 装箱问题

7-2 装箱问题 (20分)假设有N项物品,大小分别为s​1、s​2、…、s​i、…、sN​​,其中s​i为满足1≤s​i​​ ≤100的整数。要把这些物品装入到容量为100的一批箱子(序号1-N)中。装箱方法是:对每项物品, 顺序扫描箱子,把该物品放入足以能够容下它的第一个箱子中。请写一个程序模拟这种装箱过程,并输出每个物品所在的箱子序号,以及放置全部物品所需的箱子数目。输入格式:输入第一行给出物品个数N(≤1000);第二行给出N个正整数s​i(1≤s​i​​ ≤100,表示第i项物品的大小

2020-05-14 22:08:59 472

原创 后缀表达式 && sscanf详解

题目我们人类习惯于书写“中缀式”,如 3 + 5 * 2 ,其值为13。 (p.s. 为什么人类习惯中缀式呢?是因为中缀式比后缀式好用么?)而计算机更加习惯“后缀式”(也叫“逆波兰式”,Reverse Polish Notation)。上述中缀式对应的后缀式是: 3 5 2 * +现在,请对输入的后缀式进行求值。输入格式:在一行中输入一个后缀式,运算数和运算符之间用空格分隔,运算数长度...

2020-05-03 19:16:39 225

原创 最短路径 && 白骑士的移动(BFS)

宽度优先搜索*图片来源:挑战程序设计竞赛(第2版)题目(http://m.blog.csdn.net/article/details?id=50768661。)#include <iostream>#include <queue>using namespace std;const int MAX_N = 100;const int MA...

2020-04-23 21:18:50 303

原创 部分和问题(DFS)

部分和问题 && Lake counting (深度优先搜索)深度优先搜索简单来说就是:从某个状态开始,不断的移动直达无法转移,然后退回到前一步的状态,继续转移到其他的状态,如此不断重复,直到找到最后的解如上图,左边都表示i这一项对应下面枝杈上的数字没有加到sum上,右边则加上了#include <iostream>using namespace ...

2020-04-15 22:11:05 452 1

原创 链表的创建与遍历(之 查找学生链表 (20分))

具体题目

2020-04-08 10:14:41 1335

21年电赛F题(送药小车)国奖代码

本组按照题目的基本要求和发挥部分制作了两辆智能送药小车。两辆小车均 为三轮车,主控均为MM32F3277,使用 MT9V034 灰度摄像头采集图像,利用灰度图像处理以及边缘跟随算法识别红色中线实现小车的循迹,通过采集陀螺仪转向轴信息,使用串级PID 实现小车转向的精确控制。使用部署了 TensorFlow Lite 卷积神经网络的OpenART 摄像头模块识别路口处放置的数字,根据识别结果分析小车需要行驶到的具体病房位置,并将病房位置转化为具体的前进和方向控制指令回传到单片机,由单片机控制可以准确地完成任务,对于发挥部分赛题,两车之间使用无线串口模块进行通讯,实现协同送药。小车上的硬件设备包括一块集成了单片机最小系统板和传感器的线性稳压电路,双电机驱动电路和各种传感器接口的自制主板,MT9V034 摄像头模块,OpenART 摄像头模块,编码器,icm20602 六轴陀螺仪加速度计模块,无线串口模块,红外线对管模块等,经过对以上模块的反复实地调试,实现了对送药过程的准确控制。

2023-03-30

路径规划:遗传算法、蚁群算法及其改进-MATLAB代码

遗传算法、蚁群算法、改进遗传算法、改进蚁群算法

2022-11-20

各种Python路径规划算法(Dijkstra、Astar、D-star、RRT、RRT-connect、LPAstar等)

搜索类的算法 Dijkstra、 Astar、 D_star、 D_star_Lite、Anytime_D_star 、LPAstar、ARASTAR 、Best_First 、LRTAstar等 采样类的算法 RRT、RRT_connect、rrt_sharp、rrt_star、rrt_star_smart、informed_rrt_star、fast_marching_trees、fast_marching_trees、advanced_batch_informed_trees等

2022-11-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除