自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 理解CmakeLists

target_include_directories是去找hpp头文件,而不是编译后的文件;target_link_libraries 是找编译后的二进制文件。给链接相应的库,首先要make子目录的cmakelists,就要用这句。假设我们有这个文件结构,一个cmake项目里面套了一个cmake。这句仅在使用子目录的cmakelists才有效。当然,还必须要有这个库,因此在子项目中必须要有。添加可执行文件,使用。

2025-05-28 10:54:45 181

原创 robopal笔记2——controller

前文我们知道了如何导入xml到mujoco环境中,接下来我将展示我的笔记,以讲解如何控制机器人的末端到某一指定位置。

2024-12-24 13:09:47 344

原创 Conda 小白入门指南

想象一下,conda 就像是给你的电脑创建很多个小房间。每个房间里可以放不同的玩具(程序)。这样玩具之间就不会互相打架啦~

2024-12-12 16:06:13 355

原创 ET.element学习

ET.Element 是 Python 的 xml.etree.ElementTree 模块中的一个核心类,用于创建和操作 XML 元素。它就像是 XML 文档中的一个构建块,让我们能够以编程方式创建和修改 XML 结构。这种操作确保了场景文件中包含所有必需的基础结构,即使它们一开始是空的。这对于后续向这些节点添加具体内容非常重要,因为很多处理代码都会假设这些基本节点是存在的。这行代码的作用是在 XML 树的根节点下创建一个新的空元素。其中scene是场景的xml:“default.xml”.

2024-12-12 15:53:30 305

原创 linux数据流命令讲解

【代码】linux数据流命令讲解。

2024-12-08 21:30:27 214

原创 学习docker推荐的网站教程

利用 commit 理解镜像构成 | Docker 从入门到实践Docker 教程(图文讲解) - 犬小哈教程

2024-12-08 20:33:03 83

原创 ubuntu20.04 miniconda安装

【代码】ubuntu20.04 miniconda安装。

2024-12-08 15:28:14 209

原创 如何在wsl中配置docker网络环境,使用win本地的C软件

文章详细介绍了在 WSL2 中配置 C软件 代理的流程,主要包括配置 C软件 允许局域网接入、修改 wslconfig 和 bashrc 文件设置代理环境变量,以及为 Docker 配置代理服务,完成后可通过网络访问测试代理是否生效。

2024-12-06 11:25:08 298

原创 如何修改双系统的默认启动系统和启动时间

GRUB_TIMEOUT是等待时间,这里我改成3,意思是等待3秒钟就自动进入选择的系统。其中GRUB_DEFAULT是默认启动系统的序号,,这个和我们之后修改默认启动系统有关。从这个图中可以看到,此时再次重新启动,就发现修改成成功。

2024-11-30 14:06:03 826

原创 car_like_gazebo和gazebo_test配置

今天来配置学姐给的ros工作空间。首先我们需要catkin_make一下,很快发现了。把官方安装链接下载的 install-ompl-ubuntu.sh 脚本文件 【】存储在文件夹 ws_ompl 下,并执行如下指令。

2024-11-25 11:01:09 457

原创 mid-360配置教程

参考:Ubuntu 20.04使用Livox Mid-360_livox mid360 ubuntu20-CSDN博客 【3D激光SLAM】Livox-mid-360激光雷达ip配置_mid360-CSDN博客 步骤:1.创建一个ros包:2. 下载两个github仓库:安装Livox-SDK2:安装livox_ros_driver2:3. 修改电脑ip地址:参考该文章的第4部分:Ubuntu 20.04使用Livox Mid-360_livox mid360 ubuntu20-CSDN博

2024-07-22 12:18:02 2032

原创 卫星复习笔记

电离层延迟误差的应对:双频改正效果最好,实测模型改正效果较好。对流层延迟误差的应对:利用误差修正模型和同步观测值求差。多路径误差的应对:选择合适测站、使用抗多路径设备、数据处理采用参数法。

2024-07-20 18:59:29 932

原创 ros添加debug命令

https://www.cnblogs.com/jiqing9006/p/9366888.htmlUbuntu 20.04上

2024-07-18 12:07:36 457 1

原创 IMU N100配置教程

2 把芯片串口号改为 0003。

2024-07-09 21:57:35 460

原创 计算buck芯片FB的分压电阻

没有原版,就用gpt写了一个。

2024-05-24 17:18:30 952

原创 唐老师 BUCK电路

要在输入端和GND之间并联一个0.1uF和2个22uF的电容,且0.1uF的电容引脚要尽量短。在Cboot上串联一个20ohm电阻,减少SW的尖峰电压。自举电容要用好一点的(x7r, c0g),不能太大(充不满电),不能太小(能量不够)。最大电压打8折,同时可以在G和S之间连接一个稳压二极管防止V_{GS}过高。上图是最小电感,往往要选择比计算值更大的电感值。时,PMOS导通,否则PMOS关闭。如果想加高端负载,需要加入自举电路。开发产品选择MP的芯片,价格便宜。时,NMOS导通,否则关断。

2024-05-23 18:15:01 776

原创 将特定学校课表转换为wakeup转换为可接受的格式

【代码】将特定学校课表转换为wakeup转换为可接受的格式。

2022-09-30 14:45:24 235

原创 一种用正则表达式找出回文的方法

【代码】一种用正则表达式找出回文的方法。

2022-09-29 21:56:55 159

### Makefile知识点总结

内容概要:本文详细介绍了Makefile的编写方法和原理,涵盖了基础概念、规则、变量、函数、模式、条件语法、依赖关系处理等内容。文章通过逐步构建一个名为complicated的项目来演示Makefile的应用,从简单的“Hello World”例子到复杂的多模块项目,深入浅出地讲解了Makefile的工作机制。最后,文章还展示了如何创建和调用动态库和静态库,并提供了一些实用技巧和参考资料。 适合人群:具备一定编程基础,特别是C/C++或Linux服务器开发经验的研发人员。 使用场景及目标: 1. **理解Makefile的基本概念**:包括规则、变量、函数、模式、条件语法等; 2. **掌握Makefile的工作原理**:如依赖关系处理、目标文件生成、自动变量使用等; 3. **学习构建多模块项目**:通过实际项目(如complicated和huge)的Makefile编写,了解如何组织和管理大型项目的编译环境; 4. **生成和调用库文件**:学习如何创建和使用动态库和静态库; 5. **提高开发效率**:通过优化Makefile,减少不必要的编译,提升开发和调试效率。 其他说明:本文不仅提供了理论知识,还结合大量实例进行讲解,帮助读者更好地理解和应用Makefile。此外,文中还提到了一些高级技巧和最佳实践,如使用phony目标、处理头文件依赖等,有助于读者在实际工作中编写高效、可维护的Makefile。

2025-06-10

计算buck芯片FB的分压电阻

计算buck芯片FB的分压电阻

2024-05-26

空空如也

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

TA关注的人

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