12 2024 档案

摘要:安装 参考链接:https://www.cnblogs.com/mouseleo/p/10695294.html sudo apt-get install samba samba-common //想要共享的文件夹路径 sudo chmod 777 /home/ //如果没有添加过用户会提示 Fai 阅读全文
posted @ 2024-12-31 15:12 流光最璀璨i 阅读(42) 评论(0) 推荐(0) 编辑
摘要:设计模式 整洁的房间,好动的猫 (看源码)解决问题的特定方法 解决既有稳定点,又有变化点的问题(全是稳定点写一次就可以,全是变化点--游戏开发、脚本语言不需要编译,热更新数据到服务器) 修改少量代码,解决变化的问题 消除大量的if-else语句 设计模式基础 面向对象的思想: 封装、继承、多态(动态 阅读全文
posted @ 2024-12-29 15:38 流光最璀璨i 阅读(3) 评论(0) 推荐(0) 编辑
摘要:智能指针 1.管理内存释放问题 2.共享所有权和转移 //用的最多,内涵一个指向计数器,计数器归0的时候,释放对应的内存 //指针本身在栈里面存储,指向的内容是放在堆里面的,栈可以自动释放,堆不可以 shared_ptr //检测内存有没有被释放,被释放了就不用了,没被释放才做一些操作 weak_p 阅读全文
posted @ 2024-12-29 13:59 流光最璀璨i 阅读(7) 评论(0) 推荐(0) 编辑
摘要:为什么每用一个GPIO引脚,都要初始化一次时钟? TM32 微控制器采用了 时钟门控(Clock Gating)机制,这是现代微控制器的一种功耗管理策略。时钟门控机制的核心思想是,只有在外设需要运行时,才使能相应外设的时钟,而在不使用时关闭时钟,以减少功耗和节省电源。 每次需要初始化一次,后续设置的 阅读全文
posted @ 2024-12-28 21:43 流光最璀璨i 阅读(53) 评论(0) 推荐(0) 编辑
摘要:定义Client Client客户端发请求,要求turtle做 客户端要等待服务器的对应话题 //等待turtle的节点开启, rostopic里面产生"/spawn"话题 ros::service::waitForService("/spawn"); //定义一个客户端服务(ServiceClie 阅读全文
posted @ 2024-12-28 19:37 流光最璀璨i 阅读(10) 评论(0) 推荐(0) 编辑
摘要:创建一个Publisher(n.advertise) 消息发布,发布速度消息给turtle ros::Publisher turtle_pub; 发布到一个话题上 //发布到话题名:"/turtle1/cmd_vel" 消息缓存数量10 //发布的消息的类型:geometry_msg::Twist 阅读全文
posted @ 2024-12-28 19:07 流光最璀璨i 阅读(7) 评论(0) 推荐(0) 编辑
摘要:熟悉常用的设计结构,利用xxx的设计结构,用到我自己的论文代码中(3000行) 一份论文代码需要多次迭代和调参求解最优解结果,论文的图片需要不同的变量对照组体现结果的差异 不使用设计结构,每次迭代的时候要大量的调整代码的结构。整个很流程混乱。 经过设计模式的调整后,每次迭代调整结果效率提升巨大。 参 阅读全文
posted @ 2024-12-28 14:17 流光最璀璨i 阅读(2) 评论(0) 推荐(0) 编辑
摘要:预备知识: 0x0d(回车)0x0a(换行) 整个数据流过程中,这两个一定是一起出现的,如果不是,则说明这串数据出错了,需要重置所有数据 预定义部分 #define USART_REC_LEN 200 #define EN_USART1_RX 1 extern u8 USART_RX_BUF[USA 阅读全文
posted @ 2024-12-27 15:50 流光最璀璨i 阅读(18) 评论(0) 推荐(0) 编辑
摘要:代码通用格式 初始化 ros::init(argc,argv,"node_name"); init< int() "node_name"< 'node_name' ros::NodeHandle n; NodeHandle< ros::Nodehandle turtle基本消息类型 turtle:: 阅读全文
posted @ 2024-12-26 22:30 流光最璀璨i 阅读(10) 评论(0) 推荐(0) 编辑
摘要:delay头文件分为三个函数 static u8 fac_us=0;//us延时倍数 static u16 fac_ms=0;//ms延时倍数 delay_init(void); delay_ms(u16 nms); delay_us(u32 nus); delay_init(void)函数 //选 阅读全文
posted @ 2024-12-26 20:39 流光最璀璨i 阅读(17) 评论(0) 推荐(0) 编辑
摘要:执行底盘 STM32控制版 ### 电源 ### 驱动器:放大控制信号 ### 电机、舵机:电机+编码器+减速器 ### 轮子 ### 控制器与运动地盘:里程计和IMU #### IMU:角速度和加速度 #### 里程计:三轴速度、 ###运动学公式解析 ####轮距+轴距+三轴电机给的速度 感知: 阅读全文
posted @ 2024-12-26 19:17 流光最璀璨i 阅读(5) 评论(0) 推荐(0) 编辑
摘要:按照视频链接的安装步骤去做即可,中间有一些小的细节没有讲,但是按照up主的操作,路径能够对上,最后就能成功! 讲的还是非常细节的,所有的情况也都讲到了。 https://www.bilibili.com/video/BV19V411g7gD/?spm_id_from=333.337.search-c 阅读全文
posted @ 2024-12-26 12:42 流光最璀璨i 阅读(20) 评论(0) 推荐(0) 编辑
摘要:VMware中Ubuntu系统桥接网络连接问题 首先是常规的设置网络编辑器,见如下的链接: 步骤一: https://blog.csdn.net/baidu_41722543/article/details/116234830 介绍了网络编辑器的设置,在第一次设置后都能成功连接上网络 但是在使用过程 阅读全文
posted @ 2024-12-26 10:40 流光最璀璨i 阅读(58) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示