摘要: 【RM硬件组】常识汇总 v1:2024/12/25 机器人硬件框图 电管:电源管理芯片 主控板 A板:STM32F427IIH6 通用板 B板: 专为传感器和执行部件设计,配合A板 C板: 步兵机器人多用 电机 M3508 一般搭配C620 电调使用 【注意】 减速箱安装孔为 M4 螺纹孔,深度 1 阅读全文
posted @ 2024-12-25 19:03 White_ink 阅读(441) 评论(0) 推荐(1)
摘要: 【Dijstra】 【模版代码】 \(ver[x]\)是图 vector<i64> dis(n + 1, 1e18); auto djikstra = [&](int s = 1) -> void { using PII = pair<i64, int>; priority_queue<PII, v 阅读全文
posted @ 2024-12-21 13:54 White_ink 阅读(22) 评论(0) 推荐(0)
摘要: 【最短路算法系统概述】 稠密图:点少边多 稀疏图:点多边少 ※难点:建图 如何表示点和边 阅读全文
posted @ 2024-12-21 11:24 White_ink 阅读(11) 评论(0) 推荐(0)
摘要: 【树形DP】 参考:https://www.cnblogs.com/hanruyun/p/9788170.html 总结 典型例题 烷烃计数 https://atcoder.jp/contests/abc394/tasks/abc394_f /*【树形DP】 状态表示:dp[u][j]:以u为中心节 阅读全文
posted @ 2024-12-20 11:38 White_ink 阅读(56) 评论(0) 推荐(0)
摘要: 【launch】 ※前置代码:https://www.cnblogs.com/whiteink/articles/18613483 可使用Python、XML、YAML编写 本教材为Python 使用launch启动多个节点 launch文件夹->demo.launch.py文件 import la 阅读全文
posted @ 2024-12-19 21:44 White_ink 阅读(175) 评论(0) 推荐(0)
摘要: 【服务通信/参数通信】 服务通信:请求/响应 双向通信机制 参数通信:管理节点 关于服务和参数【概述】 服务通信 service ros2 service list -t查询服务列表 -t:显示服务接口类型 /spawn [turtlesim/srv/Spawn] spawn:服务名称 产生一只新海 阅读全文
posted @ 2024-12-18 20:54 White_ink 阅读(128) 评论(0) 推荐(0)
摘要: <cstdlib>库 内存分配 malloc() 在堆上分配指定字节数的内存空间 #include <cstdlib> #include <iostream> int main() { int* ptr = (int*)malloc(sizeof(int)); if (ptr!= nullptr) 阅读全文
posted @ 2024-12-18 20:21 White_ink 阅读(129) 评论(0) 推荐(0)
摘要: ROS2内置数据类型 bool byte char float32、float64 int8、uint8 int16、uint16 int32、uint32 int64、uint64 string 阅读全文
posted @ 2024-12-17 20:42 White_ink 阅读(116) 评论(0) 推荐(0)
摘要: std::bind回调函数 #include<functional> 作用 将一个可调用对象(如函数、函数指针、成员函数指针或者函数对象)和一些参数绑定起来,生成一个新的可调用对象 (1)对函数的参数进行预先绑定,改变函数的参数个数和顺序,方便在不同的场景下调用 (2)用于将成员函数绑定为回调函数 阅读全文
posted @ 2024-12-15 20:27 White_ink 阅读(118) 评论(0) 推荐(0)
摘要: 【拓扑排序/图的BFS】 有向图 重边 自环 图的BFS 【思路】 queue<-1 while(queue不空){ t<-队头 拓展t所有邻边x if(x未遍历){ queue<-x d[x]=d[t]+1 } } 例题:图中点的层次 https://www.acwing.com/problem/ 阅读全文
posted @ 2024-12-13 01:14 White_ink 阅读(27) 评论(0) 推荐(0)