ROS2笔记 本文大部分topic逻辑图片来自于YouTube - Articulated Robotics的视频,ROS2学习和制作小车可以参考他的视频,非常详细! DEBUG工具 rqt是一个很好用的ROS2调试工具,能够显示各个node和topic之间的关系图,直接运行rqt,在上方Plugins -> Introspection -> Node Graphe即可打开节点关系图插件 初 2025-01-12
Arduino学习笔记 我使用的Arduino版本为Arduino Mega 2560,本文按照官方样例学习基础,编程环境为VSCode + Arduino Community Edition插件 + Arduino v1.8.19(插件和v2.x不兼容) 环境安装 安装VSCode,Arduino Community Edition插件,Arduino编辑器(向下翻找到1.8.19版本) 完成安装后,先打开Ardui 2025-01-02 Robotics
Hexo Fluid 显示视频文件 参考easyliu-ly - hexo插入音频和视频,进入到博客根目录下,安装hexo-tag-dplayer cnpm install hexo-tag-dplayer # 如果安装了cnpm的话,用镜像源下载 npm install hexo-tag-dplayer # 或者直接用npm安装 必须到根目录下安装,因为会对package.json文件进行修改 将视频文件放到[blog根 2025-01-01 Blog
Jetson AGX Orin 配置 记录下对Nvidia机载电脑Jetson AGX Orin的配置过程: 使用SDKManager docker镜像刷JetPack高版本(5.x版本能直接识别带有IMU的设备, 而6.x版本需要使用uvc后端且无法识别带IMU的设备) SDKManager刷机 参考闫金钢的Blog - Nvidia Jetson AGX Orin系统刷写 这里需要一条DC 12V的电源线,用来给AGX供 2024-12-29 Robotics
ROS1入门 ROS 参考官方教程进行学习ROS/Tutorials,先从ROS1开始学习而不是ROS2,是因为很多项目还是基于ROS1的,而且ROS1/2很多地方并不兼容,例如ROS2就没有catkin编译了,而且很多包名称都不相同,因此还是从ROS1开始学习吧! 什么是ROS 从官网上的ROS/Introduction中可以看出,ROS是一个用于管理机器人控制的操作系统(既可以从底层控制每一个电机,也可 2024-12-09 Robotics > ROS
入门CMake 入门CMake 参考教程: YouTube-Simplified CMake Tutorial, Codevion vimwiki-Modern Simple CMake Tutorial,本笔记所用的全部代码整合GitHub - cmake_tutorial.7z CMake可以完成复杂项目的编译任务,编译一个C++项目可能需要: 一个包含main()的主程序入口; 多个联合编译*.cp 2024-11-04 tools
VsCode配置C/C++运行环境 距离上篇笔记过去2个月了,还是要坚持写点东西,不能因为出差、项目、比赛就摆烂了🫠 由于要准备C/C++的大作业,所以需要学习下如何联合编译,还有cmake。由于不想用Visual Studio(Linux也没有),首先学习下怎么用VsCode做联合编译。 文件结构 假如我们的文件格式如下: . ├── include │ └── test.h ├── test.cpp └── main 2024-11-03 tools
有刷直流电机控制笔记 目标: 实现通过电脑点击按钮控制电机转速 (可以通过逻辑分析仪实时查看发送的PWM波形). 设备型号 开发板: TMS320F28069M (TI, 这个用Arduino, STM32都差不多) 驱动板: L298N (ST意法半导体, 淘宝5.8元) CAN控制器: GCAN USBCAN-Ⅱpro (广成科技) 直流有刷电机: 365马达电机 (淘宝6.57元) 电源: GS40006S 2024-09-07 Robotics
逻辑分析仪LA1010笔记 逻辑分析仪可以通过采样的方法, 测逻辑信号, 也就是高低电平, 电平又需要设定一个相对基准电压Vth, 将所有高于该电压的信号记为1, 反之为0. LA1010侧面的针脚可以与正面的图标对应, 总共有16个针脚, 前3个能够支持100MHz的采样频率, 后面依次降低频率. 使用方法: 从官网上下载软件(软件自动安装驱动) 连线方法: 将GND与开发板的地引脚相连, CH0~15与待测信号源连接就 2024-09-04 Robotics
2024开悟智能体比赛(海选赛) 已结束的全部比赛代码:GitHub - 海选赛全部代码,GitHub - 学习期全部代码 下文主要介绍了本次比赛对源码的学习,由于是第一次参赛,对整个框架比较陌生,所以简单介绍下我通过学习源码对分布式框架逻辑的理解,以及如何在此基础上完成一个PPO算法。 重返秘境 该比赛排名第6(1380.17分,尽管在自己测试300局中平均得分为1383分),第一名1381.83分,失败的主要原因是30次评 2024-09-03 coding > 比赛