自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

G果的博客

冲啊,全军出击

  • 博客(208)
  • 资源 (22)
  • 收藏
  • 关注

原创 stanley 路径跟踪控制算法

轨迹跟踪 Trajectory Tracking和路径跟踪 Path Following是机器人控制和自动驾驶领域中的两个核心概念,尽管它们都涉及让系统沿预定路径运动,但目标和方法存在显著差异。以下是它们的区别及实际应用场景的分析:本文介绍的 stenley 控制算法是一个路径跟踪算法,是根据前轮的转向来控制车子按指定路径行驶,下图来自国防科技大学的论文《Ribbon model based path tracking method for autonomous ground vehicles》。

2025-03-25 22:06:58 1052

原创 给 gazebo 发布动态物体(ros2)

在 gazebo 上进行仿真建模的时候,有时候需要发布动态的障碍或者动态的指示箭头,这样可以直接在 gazebo 上很直观的显示,相关的函数接口肯定是有的,但是网上相关的内容的信息很少,尤其中文网站,想着还是要写一篇分享一下。

2025-03-21 00:23:48 549

原创 ROS2 跨机话题通信问题(同一个校园网账号)

我在实验的过程中发现,连接校园网的时候VM虚拟机如果设置为桥接模式会没有网络,设置NAT模式才可以上网。我根据资料(Nat模拟虚拟机无法ping通桥接模式虚拟机文章意思我的理解(有不对希望指出)Nat模式的虚拟机处于主机管辖下的一个子网XNAT模式是我的笔记本连接校园网后给虚拟机开热点,虚拟机进行的连接,虚拟机的IP是我笔记本分配的桥接模式的虚拟机和主机处于同一个子网Y桥接模式是我的笔记本和虚拟机都要连接校园网,IP是校园网给的,但是给虚拟机连接校园网需要安装无线网卡,我没安装,所以没网。

2025-01-06 23:36:21 845

原创 ros2 py文件间函数调用

在 ros2 新建依赖 python 的工程包(package)的命令如下,生成的文件结构如下图。在setup.py文件里面已经默认指定了运行的函数是 keyboard_control.py 的 main 函数,这篇文章解决的是需要调用另一个python文件的函数,遇到的报错问题限于我个人,可以参考…

2025-01-03 22:04:40 508

原创 navigation2 仿真(mppi controller)

我仿真实验用的车子底盘是阿克曼四轮驱动(前轮转向),试验过程中发现使用DWB 控制器无法进行转弯(按下图),而且很容易提前停止,然后想尝试TEB 控制器,发现 navigation2 已经不支持(teb_controller 不适用 ros2 的问题),说是已经整合到MPPI 控制器了,所以有了这篇文章的尝试。项目Value系统ros2版本humble建图方案底盘驱动Navigation2 导航插件。

2024-12-25 18:10:19 1143 7

原创 《变分法·吴迪光1987年》复习汇总

♠♠♣♠。

2024-12-16 00:03:50 1167

原创 四轮阿克曼(前轮转向、后轮驱动)车子仿真控制

这里增加一个四轮阿克曼(前轮转向、后轮驱动)车子仿真控制的版本,使用的事gazebo的插件gazebo plugins文档

2024-12-04 23:24:01 1213 2

原创 gazebo 仿真阶段性问题汇总三

gazebo 仿真问题汇总

2024-12-04 22:37:12 568

原创 四轮转向轮式里程计设计(python)

键盘控制车子四轮转向这篇文章通过订阅车轮的速度和转向计算得到整车的速度和转向,同时发布轮式里程计信息,需要和四轮转向键盘控制改进版 ros2(python)进行配套使用大部分的车子的底盘控制器其实不需要自己写轮式里程计,因为ros2有很多官方的底盘控制器,比如两轮差速等常见底盘控制器,这些官方底盘控制器会自带轮式里程计。本文用的不是官方的四轮转向底盘,所以需要再写一个轮式里程计。(耗时1-2个星期)

2024-11-30 23:05:03 770

原创 四轮转向键盘控制改进版 ros2(python)

键盘控制车子四轮转向,原代码把键盘控制和车轮速度发布绑定到一起了,不适合后续的分布式独立开发,所以打算将键盘控制进行独立出来。

2024-11-30 22:23:00 875 1

原创 安装 python-pcl 遇到的问题

安装python-pcl处理雷达数据

2024-11-17 21:36:07 377

原创 键盘控制车子四轮转向

之前的一篇的文章(底盘四轮转向运动学解析(含代码))设置了四轮转向控制器,通过线速度和角速度计算四个轮子的转速和方向。那下一步需要考虑使用键盘去控制车子运动,参考代码(

2024-10-26 23:32:28 840

原创 ros2问题:xacro文件读取、地图显示、vscode快捷键

报错 process has died (按我个人经验,这个报错大多是进程冲突造成)可以看出原因大致是解析不成功,xacro的语法无法识别和转换,需要引入特定的器。就是注意要用 xacro 包来解析和处理 .xacro 文件。【文件】>>【首选项】>>【键盘快捷键方式。全选快捷键为例,发现与vim扩展冲突。直接禁用,不用的话直接卸载也行。kill + PID 失败。

2024-10-11 17:28:50 652

原创 复现 BEVfusion bug集合(4090d)

主要的问题还是mmcv库的问题,这个版本维护太差了,新版本跟旧版本之间经常会有大改动,要跑通前几年的代码都要搞半天。BEVFusion Github链接。

2024-09-27 15:25:48 1261

原创 底盘四轮转向运动学解析(含代码)

网上找了很多资料,对于四轮转向运动学描述的很少,有部分涉及到的又将的很晦涩难懂。在论文研究大多是四轮转向动力学研究。很多文章中都会把四轮运动简化成二轮运行(自行车),但是都只讨论了前驱或者后驱的情况,把前驱或后驱中轴点的速度的速度当做整车的速度,跟我到的代码不对应。本文是基于代码进行解析,一些前提条件本文忽略(什么刚体,侧滑之类的),把车子的中心作为运动中心,已知车速和角速度计算四轮的线速度和转向,希望大家可以看懂,主要难点是在反相运动的部分,需要着重注意。

2024-09-23 15:46:05 3329

原创 gazebo 仿真阶段性问题汇总二

以下问题是我在实验中遇到的,可能不是对谁都适用,具体问题具体分析,学会自己发现和解决问题。本文仅作参考,有问题欢迎加我微信一起探讨。

2024-09-19 17:07:16 1032

原创 gazebo 遇到的阶段性问题汇总一

gazebo 报错阶段性总结

2024-09-17 13:02:34 940

原创 gazebo 中车子静态(不设置速度)滑动的问题

一开始以为是摩擦力的问题,给车轮设置了很大的摩擦力(十个0的那种),但是还是无法禁止。车子质量的问题,把质量调小,车子还是会转弯,但是速度变慢了很多;把质量调大,车子转弯速度会加快很多。车轮刚性的问题,这个没用,但是我发现了,这个设置小,车子碰撞地面和墙壁的话很容易弹飞,设置大的话,车子就不怎么受弹力的影响。车轮阻尼的问题,这个有用,设置大了,车子真的会禁止不动,但是同时车轮转不动了,有点类似大力刹车,车轮卡死的感觉。车轮惯性的问题,统一了惯量矩阵设置,但还是没用。转向器和车轮的位置的问题。

2024-09-13 14:10:18 1266 4

原创 gazebo 已加载模型但无法显示

ROS2从初级到高级(LEVEL2):使用 URDF 设计自定义机器人,在 Gazebo 中模拟机器人,在视频第6.8节讲了如何通过终端命令在 gazebo 仿真软件中启动机器人,但是我在实验过程中发现了一下问题,总结一下。

2024-09-07 23:13:36 2464 18

原创 gazebo 查看URDF模型(转sdf)

本文是基于上一篇的工作urdf ( xacro ) 的 collision碰撞参数设置,根据已有的 xacro 文件,如何通过 gazebo 仿真软件进行可视化仿真?

2024-09-07 13:11:40 1404

原创 urdf ( xacro ) 的 collision碰撞参数设置

原始的 URDF 文件是直接使用零件的三维模型文件作为碰撞几何体的描述,但是这样在仿真的时候 gazebo 仿真软件需要耗费大量的时间进行碰撞计算,gazebo 会出现加载时间过长和崩溃的情况,所以有必要进行简化这个碰撞形状描述

2024-09-06 23:17:10 956

原创 solidworks模型导出urdf(超详细)配合视频观看

刚进组1个月,我的博士研究方向是自动驾驶,还没入门,先看了古月居的ros2框架课程,现在需要开始进行仿真实验,基于实验室现有的车子进行,这个车子只有一个solidworks的工程文件,我需要想办法转到urdf的文件格式,方便在ros2框架的gazebo仿真软件中进行仿真实验。我拿到的这个模型是实验室前人设计的,原点设置在左后轮上,且与地面不平行,对于没接触过机械设计的人来说,解构后重新拼接费时费力,需要找一个更快的方法。

2024-09-04 22:02:22 9505 8

原创 vm 虚拟机无法调用摄像头(亲测有效)

ubuntu18虚拟机连接usb摄像头连接失败,驱动错误解决办法主要解决方法:打开设备管理器,在vm连接摄像头的时候,对【通用串行总线控制器】进行【扫描检测硬件改动(A)】,即可发现多了一个【】且保持不变,即可以解决报错。

2024-08-22 16:19:44 7122

原创 ROS2 入门控制命令(以海龟为例)和工作空间介绍

命令方向特别注意空格,冒号后面加空格要形成习惯,否则经常报错。

2024-08-20 23:34:21 897

原创 VM Ubuntu22.04 ROS2 从头安装

本人也是初学者,此文章配合B站视频使用,视频链接:【古月·ROS2入门21讲 | 带你认识一个全新的机器人操作系统】,为了方便自己做笔记和大家复制命令,写下此文。Ubuntu 安装 ROS2 指南。

2024-08-20 18:01:58 1758 1

原创 WPS excel 数据最小二乘法拟合

对于传感器采集的数据,一般都需要一次误差标定,因为传感器测量会有误差噪声,就是对传感器采集的值进行直线拟合,也就是利用最小二乘法计算一条直线使得这些点到直线的距离最小(近似解)。也就是求解直线方程y = kx + b的k和b两个参数。

2024-08-10 15:11:50 5068

原创 Matlab 命令行窗口默认输出(异常)

在单独调试 Matlab 写的函数时出现不想出现的异常打印值,逐个注释排查才找到是代码块的问题,会默认打印输出 else 部分第一个返回值的值(下方代码中的 P值再调用该函数时不会有上述问题,只有在函数单独运行时才会出现。respect!!!

2024-07-24 20:23:18 769

原创 matlab 小数取余 rem 和 mod有 bug

在 Matlab 代码中判断为真,判断为假,导致出现意料外的结果。结果发现被除数小于1的话会出现这些结果,被除数是大于1的小数不会。

2024-07-24 14:33:16 1027

原创 机体坐标系和导航坐标系

机体坐标系:固定在无人机上的坐标系,用于描述相对于机体的运动和姿态。导航坐标系:固定在地球上的坐标系,用于描述无人机在全局中的位置和运动状态。两者之间的转换依赖于姿态估计(例如使用方向余弦矩阵或四元数),从而将机体坐标系中的测量值转换到导航坐标系中进行导航和控制。

2024-07-16 21:10:48 2246

原创 三球交汇定理计算标签位置(UWB)

三球交汇定位( Three-ball intersection positioning schematic )是一种基于几何原理的定位方法,通过已知的三个点(基站)和目标到这些点的距离来确定目标的位置。题目中有4个基站,根据定理,选择三个基站进行方程计算即可。假设标签坐标为(x0,y0),基站ABCD的坐标分别为(x1,y1)(x2,y2)(x3,y3)(x4,y4),如果有四个基站数据,通常可以通过最小二乘法得到标签的坐标。转换方程:展开上述方程并简化,得到以下四个方程。

2024-07-16 20:21:47 1731

原创 msconfig修改引导导致电脑无法进入系统 和 启动蓝屏问题

原本我电脑有一个win10系统,我装在了机械盘,后面升级到win11后,发现操作太卡了所以就下载了【分区助手】进行【系统迁移】把win11系统转到固态盘上,然后我把原本机械盘进行了格式化,这不会对迁移后的系统产生影响。然后我又手贱在msconfig上修改了启动引导,好像有【安全、诊断和xx】,原本是诊断启动,我以为电脑启动蓝屏是这个影响,就选了安全引导,然后迁移后的固态盘的系统就进不去了。

2024-06-03 14:31:47 3270

原创 win11+vmware16.0+Ubuntu22.04+开机蓝屏

1. 小白必看的Ubuntu20.04安装教程(图文讲解)2. 软件目录【火星】——VM下载3. Win11使用VMware15/16启动虚拟机直接蓝屏的爬坑记录

2024-05-30 21:03:44 650

原创 调用 gradio 创建聊天网页报错(使用远程服务器)

我复现了github上的的工作使用的是 llama2,环境配置是在远程服务器上。

2024-05-10 01:38:05 1024

原创 AutoModelForCausalLM.from_pretrained 函数调用本地权重报错

在终端直接运行finetune_lora.sh文件,–model_name_or_path该参数是指定加载的模型权重,可以是huggingface上的model_name,也可以使本地保存模型权重的路径。两种权重其实都可以使用,大小都一致,要想只使用.bin权重文件,需要删除.safetensor文件和对应的.safetensor.index.json文件才可以。若只想使用.bin权重文件,但是.bin.index.json文件有残留,运行就会报错找不到.safetensor权重文件。

2024-05-10 00:06:27 4076 2

原创 申请 meta llama 模型权重(超详细)

有视频讲解用 download.sh 方式进行下载(前提就是要下载 git bash 和。需要魔法上网,国家选项没有China,其他随意。有时候没有邮件通知,过段时间再刷新页面即可。,该链接不能直接访问,类似是访问秘钥。因为我申请了三个模型,所以邮件有点多。点开对应的邮件,可以看到下载的教程,按钮也可以查看上述的下载教程。找到想要下载的模型权重。

2024-05-09 16:56:40 9014 13

原创 报错 safetensors_rust.SafetensorError: Error while deserializing header: HeaderTooLarge

safetensors文件size为1,没有正确下载。可惜还是.safetensor文件出错。github上说是文件损坏,需要重装。

2024-05-05 15:16:05 5464

原创 pip install flash_attn 报错

使用的是远程服务器,个人账户没有权限安装新的cuda,考虑现成的。发现已有cuda-11.1和cuda-12.0两个版本。

2024-05-05 14:31:05 5271 3

原创 pyqt5 QImage QPixmap Opencv图像 相互转换

【代码】pyqt5 QImage QPixmap Opencv图像 相互转换。

2024-04-08 19:59:42 1422

原创 调用 百度API 进行中文语音识别

的路径即可,返回的值是对应的中文字符串。格式,采样率为16000。领取资源后继续创建应用。

2024-03-10 23:52:17 1249

原创 调用 科大讯飞机器翻译API 进行中英文翻译(超详细教程)

调用科大讯飞机器翻译API进行中英文翻译

2024-02-27 13:30:00 2412

524MB中文维基百科语料pleisto-json.zip

524MB中文维基百科语料链接:https://huggingface.co/datasets/pleisto/wikipedia-cn-20230720-filtered 参考这个博客链接进行使用:https://blog.youkuaiyun.com/weixin_42899627/article/details/136289909?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22136289909%22%2C%22source%22%3A%22weixin_42899627%22%7D

2024-04-11

关于视觉大模型在农业上的可能应用PPT

关于视觉大模型在农业上的可能应用PPT

2023-12-05

resnet系列的训练心得(炼丹调参)

这个研究涉及11个文件,旨在探索并改进针对CIFAR-10数据集的模型。这个项目是一个初级水平的作品,提供了一些基本的方法和思路,对于刚入门的人来说是一个很好的参考。 CIFAR-10是一个广泛使用的计算机视觉数据集,包含了10个不同类别的60000张彩色图像,每个类别有6000张图像。这个数据集被广泛用于图像分类和模型训练的基准测试。 在这个项目中,研究人员可能会尝试不同的模型架构、参数设置和训练策略来改进对CIFAR-10数据集的分类性能。他们可能会使用经典的深度学习模型,如卷积神经网络(CNN),并对其进行一些修改和调整,以提高准确率和泛化能力。 除了模型架构的改进,他们还可能尝试不同的数据增强技术,如旋转、平移、缩放等,以扩充训练数据集,提高模型的鲁棒性和泛化能力。他们可能会进行超参数调优,包括学习率、批量大小、优化器选择等,以找到最佳的训练配置。 此外,他们可能会尝试集成学习方法,如模型融合、投票机制等,以进一步提高分类性能。他们还可以探索使用预训练模型、迁移学习和模型压缩等技术,以提高模型的效率和速度。

2023-06-20

PaddleSeg-and-static-hrnet18s-ocr48-cocolvis.zip

win10安装超好用的交互式标注软件 Eiseg,cpu版本

2022-12-31

centernet-keypoints.zip

这个文章主要是对CenterNet中生成高斯核的部分代码进行解析,具体原理不会细讲,但是**本文增加了一个很方便理解的可视化的代**码,可以自己拿来跑就行,自己debug应该也可以理解作者的意思,希望对读者有帮助。

2022-11-25

华南农业大学 计算机基础网页设计作业

华南农业大学 计算机基础网页设计作业,插入了图片,边框,个人信息,歌曲之类的玩意

2022-10-29

OSMesa.Linux.x86-64.zip

我的python环境是3.6,pip install 只能安装 opendr==0.78 的版本,其他版本的都是支持 python2.7 版本的,指定其他版本都会编译不通过,报错 print 不带括号的错误。 卡在下载 OSMesa.Linux.x86_64.zip 的进程上,最后报错超时。

2022-10-26

华南农业大学C语言上机考试程序题目

华南农业大学C语言上机考试程序题目!!!!!!!!!!

2022-06-04

FPN的代码理解(可视化)

https://blog.youkuaiyun.com/weixin_42899627/article/details/111893453?spm=1001.2014.3001.5502

2022-03-13

Swin-Transformer+gradcam可视化代码+Windows环境.zip

Swin-Transformer+gradcam可视化代码+Windows环境

2022-01-18

confusion_matrix_and_coco_evaluation.zip

confusion_matrix_and_coco_evaluation.zip “detectron2 画混淆矩阵、PR曲线、置信度曲线”博文的代码 https://blog.youkuaiyun.com/weixin_42899627/article/details/120578787

2021-10-01

datasets.py

yolov5 的 utils 文件夹里面的 datasets.py,配合我的博客使用

2021-05-06

val_map.txt

我的blog里的代码生成结果,ImageNet验证集的图像和标签的对应关系

2021-04-30

label_map.txt

我blog里需要用到的一个txt文件,里面是WIND和真实类别的对应关系

2021-04-30

ILSVRC2012_devkit_t12.tar.gz

ImageNet2012分类数据集的一个说明文件,里面有图片对应的类别信息等

2021-04-30

YOLOV5-20210319T030212Z-001.zip

This repository represents Ultralytics open-source research into future object detection methods, and incorporates lessons learned and best practices evolved over thousands of hours of training and evolution on anonymized client datasets.

2021-03-25

torch-1.7.0-cp36-cp36m-linux_aarch64.zip

wget https://nvidia.box.com/shared/static/p57jwntv436lfrd78inwl7iml6p13fzh.whl -O torch-1.8.0-cp36-cp36m-linux_aarch64.whl sudo apt-get install python3-pip libopenblas-base libopenmpi-dev pip3 install Cython pip3 install numpy torch-1.7.0-cp36-cp36m-linux_aarch64.whl

2021-03-25

torchvision v0.8.1.zip

PyTorch v1.7 - torchvision v0.8.1 $ git clone --branch https://github.com/pytorch/vision torchvision # see below for version of torchvision to download $ cd torchvision $ export BUILD_VERSION=0.8.1 # where 0.x.0 is the torchvision version $ python3 setup.py install --user

2021-03-25

resnet18_pytorch.py

7 x 7 conv,stride=2 3 x 3 maxpool,stride=2 3 x 3 resnet_block[ 64 ] x2 identity x 2 3 x 3 resnet_block[ 128 ] x2 identity x 2 3 x 3 resnet_block[ 256 ] x2 identity x 2 3 x 3 resnet_block[ 512 ] x2 identity x 2 avgpool fc ———————————————— 版权声明:本文为优快云博主「G果」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.youkuaiyun.com/weixin_42899627/article/details/108542019

2021-03-22

model.ckpt_and_images.zip

通过CNN训练的MNIST模型如何应用来识别手写数字图片(图片来自网上)?包含了训练的模型model.ckpt文件和网上照的数字图片

2020-07-30

tutorials等1个文件.zip

下载tutorials 找到anaconda目录的Lib/site-packages里面的tensorflow-core 找到examples目录,如果文件夹下只有saved_model这个文件,则是没有tutorials 把下载的tutorials复制粘贴到该目录下

2020-07-27

xml.zip(人脸检测)

shape_predictor_68_face_landmarks.dat opencv_face_detector_uint8.pb opencv_face_detector.pbtxt deploy.prototxt res10_300x300_ssd_iter_140000_fp16.caffemodel haarcascade_frontalface_default.xml haarcascade_eye.xml

2020-04-01

JQ8400语音模块使用说明书V1.2.docx

1.JQ8400-FL语音模块,带3W功放,有4M的存储空间,可通过USB拷贝声音文件,通过单片机串口控制 2.听说可以一线串口通信,我没试过,也不知道行不行,我才用的是二线串口通信 3.说明书来的,自己摸索哈

2020-03-20

JQ8400+stm32.zip

1.JQ8400-FL语音模块,带3W功放,有4M的存储空间,可通过USB拷贝声音文件,通过单片机串口控制 2.听说可以一线串口通信,我没试过,也不知道行不行,我才用的是二线串口通信 3.使用的是stm32板子上串口2的GPIO,分别是PA2RX,PA3TX,代码是没问题的,已经运行过的 4.stm32f103vet6的板子是野火的,语音模块是在淘宝上买的

2020-03-20

设计一个简单的购物页面(html+css+php).zip

首先讲一下,购物页面肯定会涉及到数据库部分的,我这篇文章数据库方面不会详细讲,就简单给个思路。 购物需要用到cookie进行身份验证,这个我在上一个文章有写到 访问链接:https://blog.youkuaiyun.com/weixin_42899627/article/details/104741885

2020-03-15

通过js获取PHP设置的cookie(html代码和php代码).zip

制作网页我们通常都要做一个登陆界面,如果对于不是安全性要求很高的网站,这个登录界面我我们当然不希望频繁输入账户密码来验证身份,我们想要的是只要一次验证,就可以长时间保持登陆状态。我采用的是php设置cookie的方法然后js写在HTML里面,获取cookie。

2020-03-09

一个简单的HTML+PHP+MySQL的交互页面(输入框内容查询,HTML页面显示).zip

一个简单的HTML+PHP+MySQL的交互页面(输入框内容查询,HTML页面显示) HTML输入框输入内容,点击按键,把数据发送给PHP,PHP接收数据,然后访问MySQL数据库,数据库获取的结果,再通过HTML打印出来表格显示。 代码怎么使用我在博客上写得很详细了哈,有问题再问哈

2020-03-07

DS18B20温度传感器原理PPT

PPT来的,讲得还算详细,可以简单看一下,对于理解温度传感器的工作有帮助

2018-08-12

DS18B20(温度)+DHT11(湿度)+LCD1602

ds18b20读取温度,dht11读取湿度,LCD进行显示,串口可以看到实时温度

2018-08-12

空空如也

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

TA关注的人

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