- 博客(257)
- 资源 (20)
- 问答 (1)
- 收藏
- 关注
原创 如何使用 ChatGPT 进行编码和编程
ChatGPT 是一个强大的工具,可以满足许多不同的领域,具体取决于每个人的需求和经验水平。从编码助手到模拟终端,它足够灵活,可以承担大量角色并按照合适的标准执行它们。这使得使用 ChatGPT 进行编码和编程成为一个好主意。另一点值得注意的是,作为人工智能技术的一部分,ChatGPT 一直在成长和学习。它现在能做的事情可能只是几年后将能做的事情的一小部分。这就是为什么程序员应该密切关注软件并看看它会演变成什么。
2024-03-26 23:42:00 2759
原创 Open AI 的 Sora 是什么?它是如何工作的?应用场景、风险、替代方案、未来意义等
探索 OpenAI 的 Sora:一种突破性的文本到视频 AI,将在 2024 年彻底改变多模态人工智能。探索其功能、创新和潜在影响。OpenAI 最近宣布了其最新的突破性技术——Sora。到目前为止,这种文本到视频的生成人工智能模型看起来令人难以置信,为许多行业带来了巨大的潜力。
2024-02-21 20:52:04 3024 1
原创 [ROS 系列学习教程] 关于ROS的网络通讯方式TCP/UDP
*TCP是面向连接的、可靠的流协议,提供超时重发,丢弃重复数据,检验数据,流量控制等功能,保证数据能从一端传到另一端。UDP协议就相当于是写信给对方,寄出去信件之后不能知道对方是否收到信件,信件内容是否完整,也不能得到及时反馈,而TCP协议就像是打电话,你需要知道对方的号码才能打电话,交流的内容可以实时反馈,确保信息的完整性。TCP传输数据稳定可靠,适用于对网络通讯质量要求较高的场景,需要准确无误的传输给对方,比如,传输文件,发送邮件,浏览网页等等。TCP是健壮的,可靠的,并保证以相同的顺序传递数据包。
2023-11-04 21:26:18 3032 1
原创 [Qt 教程之Widgets模块] —— QGridLayout栅格布局
与`QBoxLayout`只能在一个方向布局不同,`QGridLayout`可以在网格中布局(垂直和水平两个方向)。
2023-02-12 16:51:38 13186 4
原创 [Qt 教程之开始的开始] —— qrc资源文件介绍与使用
Qt工程分组中,除了`Headers`、`Sources`、`Forms`外,还有一个文件夹`Resources`,只有当工程中有图片、音频等资源文件时才会用到。
2022-09-25 08:25:45 13117 1
原创 python第三方包离线安装(以matplotlib为例)
一、介绍整篇文章介绍python第三方包离线安装通用方法,单纯离线安装matplotlib,请直接跳到三、离线安装matplotlib我们知道python安装第三方包可以用pip install package 、conda install package 等命令,但实际中总有些不可抗力导致这些命令不能用,这时就需要离线安装第三方包。离线安装包可以在https://pypi.org/https://repo.anaconda.com/pkgs/https://www.lfd.uci.edu
2021-10-14 21:35:07 12799 5
原创 [ROS 系列学习教程] ROS与操作系统版本对应关系
Ubuntu和ROS版本对应关系及官方支持结束时间,加粗的为还在支持的版本。UbuntuROSEnd of Life14.04 LTSindigo lglooApril, 201916.04 LTSKinetic KameApril, 202118.04 LTSMelodic MoreniaMay, 202320.04 LTSNoetic Ninjemys (Recommended)May, 2025...............
2021-08-21 22:56:23 35926 16
原创 常用数据增强方法(基于pytorch)
技术不重要,而是思想。原则:让训练集与测试集更接近关于名称: 数据增强、数据扩增、数据增广 都是他。方法分类:空间位置:如平移色彩:如灰度图、色彩抖动形状:如放射变换上下文场景:如遮挡、填充具体方法:数据中心化数据标准化缩放裁剪旋转翻转填充噪声添加灰度变换线性变换仿射变换亮度、饱和度及对比度变换在深度学习模型的训练过程中,数据扩增是必不可少的环节。现有深度学习的参数非常多,一般的模型可训练的参数量基本上都是万到百万级别,而训练集样本的数量很难有这么多,数据扩增可以扩
2020-11-01 11:50:25 10440 1
原创 梯度下降算法详解(从下山比喻、数学推导到代码实现)
1. 方向导数方向导数:类比于函数的偏导数是函数沿坐标轴方向的变化率,方向导数是函数沿某一射线方向的变化率。定理:如果函数 f(x,y)f(x,y)f(x,y) 在点 P0(x0,y0)P_0(x_0,y_0)P0(x0,y0) 可微分,那么函数在该点沿任一方向 lll 的方向导数存在,且有∂f∂l∣(x0,y0)=fx(x0,y0)cosα+fy(x0,y0)cosβ(1)\left. \frac{\partial f}{\partial l} \right|_{(x_0,y_0)}=
2020-06-04 11:04:55 3467 1
原创 向量的内积外积与其几何意义
一、点乘(内积)有向量 a⃗=(x1,y1),b⃗=(x2,y2)\vec a=(x_1,y_1),\vec b=(x_2,y_2)a=(x1,y1),b=(x2,y2),夹角为 θ\thetaθ,内积为:a⃗⋅b⃗=∣a⃗∣∣b⃗∣cosθ=x1x2+y1y2\vec a \cdot \vec b=|\vec a||\vec b|\cos\theta=x_1x_2 + y_1y_...
2020-04-02 22:45:51 11846 3
原创 豪斯多夫(Hausdorff)距离
转于 https://www.cnblogs.com/xlz10/p/3929119.html一、定义给定欧氏空间中的两点集 A={a1,a2,...},B={b1,b2,...}A= \{a_1,a_2,...\},B= \{b_1,b_2,...\}A={a1,a2,...},B={b1,b2,...} ,豪斯多夫(Hausdorff)距离就是用来衡量这两个点集间的距离。...
2020-03-22 18:12:18 19379 14
原创 Darknet 输出网络结构详解
先来张图一、各列说明1. layer这一列顾名思义,是层名称。数字是层编号,后面是层名称。conv:卷积层。res:shortcut层(跨层连接,借鉴 resnet 而来,所以用res表示)yolo:YOLO层。route:融合层,就是把层进行合并,然后输出到下一层。(后面再仔细讲)upsample:上采样层。2. filters这是对于 conv 来说的,代表过滤器的通道...
2020-01-28 23:14:42 6989 4
原创 Ubuntu关于串口的操作(查看串口信息、串口助手、串口权限)
一、查看本机串口信息1. 串口是否在使用串口在 /dev 目录中,查看串口是否在使用,可以用命令 ls -l /dev/ttyUSB0说明:ls -l:是查看目录的命令,直接用ls或ll也可以。ttyUSB0:是串口名,一般都是tty开头,根据连接设备不同,有的串口名为 ttyS0 ,有的为ttyACM0,后面的0是串口号,按照你的需要改。结果:如果在使用会显示串口文件信息没有...
2019-11-25 18:25:33 41807 3
原创 Python实现isbn查询书籍详细信息
如有错误,请疯狂打脸没关系,希望能够指出来。0. 开始的开始一直想做一个图书漂流软件,最近入手(入坑)了微信小程序,添加图书时需要用到isbn查询书籍信息的API(不用也可以,但用户会非常麻烦,强迫症晚期的我又跳入了isbn查询API的坑),但发现别人的API都很贵,豆瓣也收回了API的使用权,估计是要收费了。所以,与其在坑里苦苦挣扎,不如。。。。再挖一个更大的坑,自己做一个。。。1....
2019-10-14 11:45:43 4537 1
原创 Linux(Ubuntu)系统查看显卡型号
给我的Ubuntu安装显卡驱动时,需要查看显卡型号,因为我的是Windows/Ubuntu双系统,一开始想到的是去windows查看,然后下载驱动,安装成功。方法一、lspci | grep -i vga后来想看一下linux怎么查看显卡型号,搜到命令lspci | grep -i vga,但返回的是一个十六进制数字代码,如下图:遂,继续百度,但都只是说了命令,没解释返回结果什么意思。又......
2019-03-26 16:35:00 170316 15
原创 windows下OpenCV的安装配置部署详细教程
一、简介OpenCV的全称是Open Source Computer Vision Library,是一个跨平台的计算机视觉库。OpenCV是由英特尔公司发起并参与开发,以BSD许可证授权发行,可以在商业和研究领域中免费使用。OpenCV可用于开发实时的图像处理、计算机视觉以及模式识别程序。该程序库也可以使用英特尔公司的IPP进行加速处理。 OpenCV用C++语言编写,它的主要接口也是C+...
2018-08-07 09:09:25 310965 82
原创 ubuntu 更新源详细操作步骤
由于linux系统自带的镜像源都在国外,国内用户下载或更新软件会比较慢,有时是非常慢,所以国内某些机构,如大学,研究院所,就在国内建了linux的镜像源服务器共国内linux用户使用,而我们要使用这些源,就要更改自己linux系统的更新源配置文件,接下来详述更新源操作步骤。1. 首先我们要找到国内的镜像源路径我选择了清华的镜像源,链接如下: https://mirrors.tuna.t
2018-01-22 13:23:33 82870 21
原创 [ROS 系列学习教程] 建模与仿真 - URDF 建模实践
ROS 系列学习教程(总目录)本文目录一、机器人结构组成二、新建功能包三、编写launch文件四、创建底盘五、添加轮子六、添加其他部件七、解决部分实体位于地面以下的问题前文介绍了URDF建模与URDF语法,接下来介绍怎么使用URDF从零构建一个机器人模型并在rviz中显示。一、机器人结构组成最终效果如下图:机器人由如下部分组成:底盘 * 1主动轮 * 2从动轮(脚轮)* 2激光雷达 * 1RGB相机 * 1二、新建功能包为面向零基础的同学,使教学清晰,新建一个功能包用于学习该
2024-05-15 19:36:16 253
原创 人工智能如何提高公司效率的 5 种方法
人工智能是当今最热门的话题之一,但并不是每个人都了解其对商业的价值规模。由此可见,现有的AI技术可以将企业的生产力提升40%。在机器学习的帮助下,Netflix 利用自动化个性化推荐每年赚取 10 亿美元。当公司使用人工智能时,34% 的客户会在其产品和服务上花费更多的钱。除此之外,49% 的人正在考虑更频繁地从该公司购买产品。这些事实应该足以让您确信人工智能非常有帮助。在本文中,我们介绍人工智能如何提高效率、降低成本。
2024-04-26 22:50:31 796
原创 【文末赠书】45个最佳机器学习面试题与解答
过度拟合是指模型对训练集学习得很好,将训练数据中的随机波动视为普遍发生的情况。这些会影响模型的泛化能力,并且不适用于新数据。当模型获得训练数据时,它显示出 100% 的准确率——从技术上讲,有轻微的损失。但是,当我们使用测试数据时,可能会出现错误,效率低下。这种情况称为过度拟合。正则化。它涉及与目标函数相关的特征的成本项制作一个简单的模型。使用较少的变量和参数,可以减少方差也可以使用 k 折等交叉验证方法如果某些模型参数可能导致过度拟合,可以使用 LASSO 等正则化技术来惩罚这些参数。
2024-04-22 07:41:29 1075 1
原创 波士顿动力公司退役其传奇的人形机器人Atlas
事情起于OpenAI公司发布多模态大语言模型ChatGPT,全球掀起了AI热潮,国内更是涌现出一波跟风吃红利的人,最主要的就是鼓吹“淘汰焦虑”,再不学AI就会被时代抛弃,然后卖学习AI的课,结果都是怎么使用AI应用软件(好比你买了个手机,再卖给你使用手机的课程),这还算好的,自称清华博士的李一舟,直播间疯狂卖课,不仅很贵还没有干货,割的一手好韭菜,结果被央视点名,各种课程下架,各平台账号被封。视频描述中写道:“近十年来,Atlas 激发了我们的想象力,启发了下一代机器人专家,并跨越了该领域的技术障碍。
2024-04-17 23:43:41 1106
原创 [ROS 系列学习教程] 建模与仿真 - URDF 语法介绍
URDF文件中使用XML格式描述的机器人模型,下面介绍URDF的XML标签。joint 描述关节的运动学和动力学属性,并指定了关节的安全极限。link 元素用于描述具有惯性、视觉特征和碰撞属性的刚体。机器人描述文件中的根元素必须是。,所有其他元素必须封装在其中。
2024-04-16 08:05:41 605
原创 [ROS 系列学习教程] 建模与仿真 - Gazebo 与 URDF 建模介绍
动力学仿真:Gazebo支持多种高性能的物理引擎,如ODE、Bullet、SimBody和DART,能够进行精确的动力学计算和仿真。三维可视化环境:它提供了一个逼真的三维环境,包括光线、纹理和影子,使得仿真场景更加接近现实。传感器仿真:Gazebo支持模拟多种传感器,如激光雷达、相机等,并能模拟传感器噪声,这对于开发和测试机器人感知系统非常重要。可扩展插件:用户可以通过开发自定义插件来扩展Gazebo的功能,满足特定的仿真需求。
2024-04-14 21:03:53 1347
原创 OpenAI 推出新网络爬虫GPTBot,为GPT-5做准备
在人工智能时代,OpenAI的ChatGPT已经成为一种强大的大语言模型(LLM),可以生成类似人类的文本响应。为了增强其能力,ChatGPT 推出了一款名为的网络爬虫,用于从网站收集数据来训练其人工智能模型。
2024-04-07 20:44:06 1203 4
原创 2024年 7 大人工智能趋势
人工智能 (AI) 有潜力改变世界的生活和商业运作方式。事实上,PwC估计,到 2030 年,人工智能对全球经济的影响可能超过 15 万亿美元。很少有技术能够在不久的将来对世界产生这种影响。本文将介绍目前影响人工智能生态系统的七大趋势。
2024-03-24 21:22:39 970
原创 Mapmost Alpha —— 数字孪生创作新引擎,一键开启未来视界!
这有助于游客避免迷路,节省寻找景点的时间,确保行程的顺利进行。是一款为中国数字孪生应用创作者量身打造的平台,基于Web端打造的轻量化工具创作平台,用于快速构建空间场景轻应用,该平台原生兼容云上云下多源异构数据,具备丰富的可视化组件、海量城市底板、便捷的配置管理工具、全面的可定义对象属性以及超凡的实时渲染效果,支持部署发布、在线分享等功能,内置丰富且多样化风格的三维场景、三维模型、数据服务、POI数据、图片、视频、网页等资源,通过拖拉拽的方式,做功能就像PPT一样,快速灵活创建个性化的数字孪生轻应用。
2024-03-24 20:58:32 1229
原创 [ROS 系列学习教程] rqt可视化工具箱 - Service与Action工具
一栏中会显示对应的请求数据,可以按需修改。选择service后,在下面的。用于向服务端请求服务。中显示服务端的回复数据。的类型及一些具体信息。,点击加号会同时显示。
2024-03-23 18:17:12 525
原创 [ROS 系列学习教程] rqt可视化工具箱 - Topic工具
带宽(Bandwidth)、频率(Hz)、变量值。可以通过可视化界面发布topic。启动,或直接在终端输入命令。列右侧的箭头可现实详细的。用于监测topic信息。**启动方法:**在。(只能选择)、发布频率。的类型及一些具体信息。**启动方法:**在。**启动方法:**在。列中的方框,即可发布。
2024-03-23 17:23:27 562
原创 [ROS 系列学习教程] rqt可视化工具箱 - 日志工具
每个日志记录器通常与特定的ROS包或库相关联,并允许开发者控制不同级别的日志消息的输出。中将所有现有的 GUI 工具作为子窗口运行,也可以以独立方法运行,但。,分别可以通过指定条件(右侧的绿色加号)排除和高亮符合的日志。依次选择要设置的节点、日志记录器后,直接点选日志等级即可设置。的一个软件框架,以插件的形式实现各种GUI工具。(区分大小写)和指定位置的日志,并高亮了日志等级为。的消息,他会不停的收集信息并提供日志过滤功能。另外,也可以通过条件过滤日志,即下方的。可以通过可视化界面设置指定的日志级别。
2024-03-23 12:11:27 1194
原创 [ROS 系列学习教程] rosbag Python API
打开bag文件时是否跳过文件的索引,这可以节省一些内存和加载时间,特别是在处理非常大的bag文件时。说明:在实际使用中,如果你只是想查看或播放bag文件中的所有消息,而不需要基于时间戳进行精确查询,那么你可以将。添加新数据:如果你在 bag 文件关闭后向其中添加了新数据,但没有重新构建索引,那么这些新数据将不会被包含在旧的索引中。方法可以强制将这些缓存的数据写入到磁盘中,以确保所有挂起的数据都被写入到 bag 文件中。函数的返回类型是 float,表示以秒为单位的时间戳,其中的小数部分,表示秒的分数。
2024-03-17 12:18:21 1507 1
原创 [ROS 系列学习教程] rosbag C++ API
rosbag 的 C++ API 主要有两个类,用于写bag文件的。可以看到成功写入了4帧数据。类,和用于读bag文件的。编译运行,读取上文生成的。头文件:view.h。
2024-03-10 23:04:04 864 4
原创 [ROS 系列学习教程] 工作空间覆盖与多机通讯
与ROS2相比,其实ROS1是伪分布式的,它需要有一个 ROS Master 作为中心节点,所以对于多台计算机,需要指定一台作为主机来运行 ROS Master,其余计算机作为从机运行其他节点。首先要保证多台计算机处于同一网络中,最好分别设置固定IP,如果为虚拟机,需要将网络适配器改为桥接模式。ROS开发过程中,可能同时开发多个项目,或开发项目的工作空间和已有的工作空间重名。为了让多台计算机互相能够认识对方,需要告诉主机有哪些从机,告诉从机主机是谁。的配置顺序刚好相反,即后配置的优先级更高。
2024-03-09 11:36:27 892
原创 工业人工智能需要注意的10件事
人工智能最引人注目的商业案例之一是它使您能够完成人类无法轻松完成的事情。Raithel 谈到了一个与印刷电路板生产瓶颈相关的项目。在人工智能技术出现之前,每块电路板都必须经过X射线检查。为了增加产量,西门子必须另外投资50万欧元购买另一台X射线机。“通过预测性人工智能,生产线能够确定30%的电路板是好的,不需要进行X光检查,”Raithel 说。“结果是:我们的生产线产能增加了30%。这是一个很好的例子,说明人工智能不仅仅可以减少缺陷。
2024-02-29 23:06:03 1072 1
原创 [ROS 系列学习教程] rosbag 命令行介绍
有时我们需要更新topic的msg,但对于已经录制的bag文件,它使用的是旧的msg,此时的bag文件会与系统的新msg发生冲突,ROS为了解决这一问题,设计了。使用 SIZE MB 的内部缓冲区(默认值:256,0 = 无限)。用于修复损坏的包文件(或 ROS 版本 0.11 之前记录的包文件)。另外,每次压缩文件之前,会备份每个包文件(扩展名为 .orig.bag),如果备份文件已存在(并且未指定。每次解压缩文件之前,会备份每个包文件(扩展名为 .orig.bag),如果备份文件已存在(并且未指定。
2024-02-25 10:33:51 1326
原创 [ROS 系列学习教程] launch文件
launch文件用于管理ros节点,它使用 XML 语法,可以同时启动多个节点,也可以对节点做一些配置。launch文件启动时,会判断是否启动了 roscore,如果启动了,则不再启动,否则,会自动调用 roscore。它主要用于声明远程计算机的 SSH 和 ROS 环境变量设置,但也可以使用它来声明有关本地计算机的信息。,则当前上下文中设置的所有参数,都将添加到为处理包含的文件而创建的子上下文中。该节点是否必须,如果为 true,那么如果该节点退出,将杀死整个 roslaunch,默认为 false。
2024-02-25 09:54:29 1055
原创 开源LLMs导览:工作原理、顶级LLM列表对比
开源大型语言模型有可能重塑和彻底改变人工智能驱动的组织。通过鼓励透明度、协作和道德发展,开源LLM有能力建立一个更具包容性和创新性的人工智能社区。此外,它们的适应性、多功能性和经济性使它们成为没有预算从头开始训练自己模型的组织的绝佳选择。
2024-02-22 23:05:22 1155
转载 知存科技助力AI应用落地:WTMDK2101-ZT1评估板实地评测与性能揭秘
随着当今数据迅速增长,传统的冯诺依曼架构内存墙正在成为计算性能进一步提升的阻碍。新一代的存内计算(IMC)和近存计算(NMC)架构有望突破这一瓶颈,显著提升计算能力和能源效率。本文将探讨存算一体芯片的发展历程、当前研究状态,以及基于多种存储介质(例如传统的DRAM、SRAM和Flash,以及新型的非易失性存储器如ReRAM、PCM、MRAM、FeFET等)的存内计算基本原理、优势与面临的挑战。通过对知存科技WTM2101量产芯片的深入解析与评测,重点展示存内计算芯片的电路结构及其应用现状。
2024-01-17 23:35:47 178
原创 人工智能推动供应链革命的成功
新技术解决方案可能会带来变革——但前提是高管们为组织做好了适当的准备。近年来,供应链的管理变得越来越困难。更长且日益相互关联的实物流动反映了产品组合日益复杂的情况。COVID-19 大流行加剧了市场波动,提高了对敏捷性和灵活性的需求。人们对供应链对环境影响的日益关注正在引发区域化和流动优化。因此,公司和利益相关者变得更加关注供应链的弹性。基于人工智能 (AI) 的供应链管理解决方案有望成为帮助组织应对这些挑战的有力工具。集成的端到端方法可以解决从采购到销售的所有业务职能的机会和限制。
2024-01-11 22:17:58 1056
原创 人工智能在库存管理中的应用
库存是指企业打算出售以获取利润的货物和材料。因此,库存管理涵盖了货物制造、存储和分销中采用的所有流程和技术。其目的是确保在正确的地点和正确的时间提供正确的货物。它通过跟踪从制造商到销售点的所有库存来实现这一目标,使您能够监控库存水平、销售、订单和交货。人工智能库存管理系统通过识别和响应消费者趋势,将这些流程提升了一个档次。这确保了始终有足够的库存来满足客户的需求。库存管理对于任何 B2B 或 B2C 业务的成功都至关重要,因为它限制了库存过多或有限的可能性。
2024-01-10 22:41:51 1681
机器人建模与仿真 URDF 建模实践代码
2024-05-15
[ROS 系列学习教程] rosbag 示例代码
2024-03-23
[CMake教程] 使用变量示例代码
2023-08-20
[CMake教程] 引用外部链接库
2023-08-13
[CMake教程] 生成链接库
2023-07-23
[CMake教程] 最简单的CMakeLists.txt - CMake Hello World
2023-07-23
cURL工具库及头文件
2022-11-27
The PCI ID Repository V2.2(显卡型号十六进制代码列表)
2022-06-18
点云可视化程序(ply、pcd、txt)
2020-11-05
[modelnet40数据集] modelnet40_normal_resampled_1.zip(部分)
2020-07-17
[modelnet40数据集] modelnet40_normal_resampled_2.zip(部分)
2020-07-17
C++ Qt 实现鼠标拖动旋转功能
2020-04-04
isbn查询书籍详细信息2.5
2020-03-30
一键检测 Linux基本系统信息、I/O测试、网速测试 -- superbench.sh
2019-08-26
农机化研究期刊投稿格式要求
2019-07-19
Image-Processing-Toolbox & isrgb,isind,isbw
2019-07-01
The PCI ID Repository v2.0(显卡型号十六进制代码列表)
2019-03-26
The Hundred-Page Machine Learning Book(百页机器学习书).pdf
2019-01-03
现代控制工程 (第五版)Modern Control Engineering(中文版+英文版+课后答案)
2018-12-31
WS2_32.lib静态链接库及使用方法
2018-04-27
私有成员函数可以声明为其他类的友元吗?
2021-11-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人