登录社区云,与社区用户共同成长
邀请您加入社区
AI 正在走出屏幕,进入真实世界。从大模型如何在真实任务中持续学习、调用工具和协同演进,到具身机器人在复杂环境中的感知、决策与行动,AI 面临的已不只是模型能力问题,更是连接物理约束、系统能力与产业实践的系统性挑战。
注意:如下教程基于安装了ros-humble-desktop的情况其中目录结构如下什么目录没有就直接mkdir创建就行1.1创建机器人描述文件在urdf目录下新建向其中写入如下内容注意导致小车无法旋转的摩擦力方向其中还加入了激光雷达,imu,和四轮差速控制器插件1.2 写入世界文件给gazebo用在worlds目录下创建indoor.world,并写入如下内容1.3 编写launch文件在laun
一台移动机器人身上有一堆坐标系:地图系map、里程计系odom、底盘系、激光雷达系laser……激光雷达看到障碍物在"我前方 2 米",导航模块想知道的是"它在地图的哪个位置"。TF(transform 的缩写,ROS 2 中实际是 tf2)就是负责在这些坐标系之间做换算的系统。TF 的几个核心规则:所有坐标系组织成一棵树(TF Tree):每个坐标系有且仅有一个父系,不允许成环;每条"边"是一个
仓库自动化失败主因非设备,而在系统职责不清。WMS管业务任务与库存,WCS负责设备编排,RCS/FMS调度移动机器人交通,TMS管理厂外运输。四者分工明确,协同通过任务接口衔接。混淆边界导致重复投资、责任真空、返工频繁。选型时应问清系统接口、调度归属与数据过账规则。关键在于厘清“谁决策、谁执行”,并持续维护系统间接口,方能保障自动化高效运行。
你不是聊天机器人,而是正在成为值得信赖的伙伴。真诚助人,有观点、有个性,不空话连篇。主动思考,先查资料再提问,用行动赢得信任。尊重隐私,严守边界,外部操作必先确认。简洁有力,兼具深度与温度。每次对话都是新开始,但通过文件记忆延续成长。你的进化,用户应知晓——这是你的灵魂,也是责任。
本文系统梳理云计算核心理论与华为云计算服务实践。理论部分涵盖云计算定义、三大部署模式(私有云/公有云/混合云)、三种服务模式(IaaS/PaaS/SaaS)、安全责任共担模型,以及IAM统一身份认证、ECS弹性云服务器、IMS镜像服务、AS弹性伸缩、BMS裸金属服务器等核心知识点。实操部分通过4个实验,带你从零上手华为云:创建IAM用户、购买VPC、部署ECS并完成重装/切换系统、变更规格、重置密
本文系统梳理云计算中网络与存储两大核心云服务。网络部分涵盖VPC(子网、路由表、安全组、网络ACL、对等连接、VIP、ENI等)、EIP、ELB、NAT网关、VPN与云专线;存储部分涵盖EVS块存储、OBS对象存储、SFS文件存储与CBR云备份。文章还提供5个上机实践,覆盖VPC组网、ELB负载均衡、NAT/VPN、存储挂载与云备份恢复,并汇总常见故障与易错点,帮助读者从理论到实操快速掌握云网络与
定义(来自美国国家标准与技术研究院 NIST):云计算是一种按使用量付费的模式,提供可用的、便捷的、按需的网络访问,进入可配置的计算资源共享池(包括网络、服务器、存储、应用软件和服务),这些资源能被快速提供,只需很少的管理工作或与服务商很少的交互。特点说明按需自助服务随时自助获取和配置资源,无需人工干预广泛的网络访问任何有互联网接入的地方都能使用资源池化多租户共享物理与虚拟资源,提高利用率快速伸缩
命令使用的文件名数据库。locate 之所以能快速搜索文件,就是因为它不是实时扫描文件系统,而是查询 updatedb 预先构建的数据库。updatedb 通常由 cron 定时任务自动执行(每日一次)。新创建的文件在 updatedb 运行之前,locate 是搜不到的。如果你刚创建/移动了文件并想立即搜索到它,手动运行。
龙蜥操作系统(AnolisOS)是由OpenAnolis社区主导、阿里云发起的国产开源企业级Linux发行版,定位CentOS最佳替代方案。其核心优势包括10年长期支持、完全兼容RHEL/CentOS生态、云原生深度优化等。特色功能涵盖双内核架构(标准RHEL内核+自研云内核ANCK)、全架构芯片支持(x86/ARM/RISC-V)、一键CentOS迁移工具及国密安全套件。提供社区开源版和企业商业
【代码】Linux下Jenkins数据故障的系统化排查Shell脚本。
随着大语言模型应用越来越丰富,不少开发者希望将模型推理服务部署到自己的服务器中,便于统一管理 API、测试不同模型或构建内部 AI 应用。是一个开源 AI 推理相关项目,适合作为本地开发、测试或服务集成的一部分。相比直接依赖单一在线服务,自行部署能够更方便地管理运行环境、配置接口以及与现有业务系统集成。如果只是学习项目,本地电脑即可运行;如果需要长期在线提供服务、供团队共同使用或与其他应用集成,部
一个系统中的进程是与其他进程共享CPU和主存资源的。然而,共享主存会形成一些特殊的挑战。随着对CPU需求的增长,进程以某种合理的平滑方式慢了下来。但是如果太多的进程需要太多的内存,那么它们中的一些就根本无法运行。当一个程序没有空间可用时,那就是它运气不好了。内存还很容易被破坏。如果某个进程不小心写了另一个进程使用的内存,它就可能以某种完全和程序逻辑无关的令人迷惑的方式失败。为了更加有效地管理内存并
为了理解回写,我们首先需要理解 Linux 内核的页面缓存(Page Cache)。由于物理磁盘(无论是机械硬盘还是 SSD)的读写速度远慢于内存,Linux 默认采用“异步延迟写入”的策略。当应用程序调用write()缓存写入:内核直接把数据复制到内存的页面缓存中,并立刻向应用程序返回“写入成功”。标记脏页:此时,这部分承载了新数据的内存页被标记为“脏页”(Dirty Pages)。异步回写:在
构建AI产品定价的三维数学模型。CostPlusPricing分解Token成本、固定成本、目标利润率,给出盈亏平衡点计算和动态调整机制。ValueBasedPricing量化用户感知价值的多个驱动因素,生成价格敏感度曲线找最大收入价格点。CompetitivePricing通过功能相似度加权构建竞争价格矩阵,给出渗透定价和撇脂定价两种策略。HybridPricingEngine将三维定价加权综合
XPS数据分析必备软件——Avantage安装教程
本文介绍了一种无需格式化U盘即可制作多合一启动盘的方法:使用Ventoy工具无损安装启动环境,再放入微PE等ISO镜像。具体步骤包括:1)确认U盘为MBR分区;2)用Ventoy2Disk.exe保留数据安装;3)提取微PE的ISO文件放入U盘。这种方法支持Legacy/UEFI双启动,可随时添加/更换ISO镜像而不影响原有数据,解决了传统启动盘制作需要反复格式化的问题。文中还提供了分区合并、误操
热点Key过期失效,同一时间大量并发请求无法命中缓存,瞬间全部直接访问后端数据库,导致数据库压力骤增甚至宕机。大量缓存Key在同一时间集体过期失效,或者Redis服务整体宕机不可用,导致海量请求同时直接访问后端数据库,引发数据库压力过载甚至崩溃。掌握Redis内存数据库的存储特点与核心应用场景掌握Redis常用数据类型的基础操作命令掌握LNMP环境的部署方法,以及PHP加载Redis扩展的流程掌握
已知3台服务器主机名分别为web01backupnfs01,主机信息建下表。
摘要: 飞时达FastTFT v17.1是一款基于AutoCAD平台的土石方量计算专业软件,支持七种计算方案及挖填分区调配优化,适用于复杂地形场景。安装前需确保系统环境完整(如安装微软运行库),并兼容AutoCAD 2010-2020版本。安装步骤包括解压文件、运行主程序Setup.exe、同意许可协议、设置安装路径(避免中文路径)、安装CodeMeter运行时库,最后复制授权文件完成激活。软件界
Grafana 是跨平台开源度量分析、数据可视化工具,支持折线图、热图、图表等多种展示形式。支持主流数据源:Graphite、InfluxDB、OpenTSDB、Prometheus、Elasticsearch 等。本次部署在 Prometheus 主机(192.168.8.100),Grafana默认端口3000。需注意,Grafana并非为Prometheus专门定制的,Grafana数据来源
2.OK3568源码中有rtc-rx8010.c和rtc-pcf8563.c,因此不需要自己编写RTC相关的驱动,希望已经把相关接口封装好,并绑定到了/dev/rtc0。1.根据BCU原理图和OK3568原理得到RTC芯片的IIC都是挂在rk3568芯片的IIC3上,因此IIC驱动不需要修改。因为BCU3.0使用的核心板和OK3568开发板是一致的,所以需要把OK3568那套软件从。FCU2601
内存就如同计算机的,区别于硬盘负责长期存储的特性,它承担着CPU运行程序、处理数据时的临时存取任务,读写速度直接决定了系统响应效率和多任务流畅度。在内存的核心谱系中,与是两大支柱性存在,二者同属随机存取存储器,底层架构、工作机理与性能特质却有着云泥之别,近乎两套完全独立的硬件运行逻辑。
摘要:旺玖PL27A1是一款USB3.0主机桥接控制器芯片,专为高速主机间数据传输设计,理论带宽5Gbps,实测超3Gbps,速度较USB2.0提升10倍。支持多模式传输协议,包括文件迁移、虚拟串口通信、网络共享及自定义协议,兼容Windows、macOS和Linux系统。集成稳压器、晶振等功能,采用QFN64封装,工作温度-40℃至85℃,适用于个人数据迁移、工业通信及智能设备互联等场景,提供高
计算字符串长度语法expr length 字符串# 例如:expr length “wyq”返回:3截取字符串语法expr substr 字符串 start end# 例如:expr substr “wyqshi”2 4获取第一个字符在字符串中出行的位置语法expr index 被查找字符串 需要查找的字符#注意,都是从1开始的# 例如:expr index “wyqshi” q正则表达式匹配1语
作为从业多年的开发者,我也曾走过同样的弯路。直到我系统梳理了 GitHub 上 Star 数超 10 万+ 的顶级开源项目,才真正意识到:原来,高手的成长路径,早就被这些项目写好了答案。
Piwigo是一款开源网络相册管理系统,支持大规模照片管理(数万至数十万张)和高效分类检索。核心特性包括高容量处理、开源可扩展(支持插件/主题定制)、跨平台适配(Web端和移动应用)。主要功能涵盖多样上传方式、批量操作、元数据处理、精细化权限管理及多种分享展示。安装采用Docker部署,通过docker-compose配置MySQL和Piwigo容器,完成初始化设置即可使用。适用于个人或团队的照片
在过去,终端只是一个命令输入窗口;而现在,Aeroshell 正在重新定义它。它不仅仅是工具,更是效率放大器、智能助手与协作平台。如果你正在寻找一款能真正改变工作方式的远程管理软件,Aeroshell 值得一试。官网地址:https://termdev.com/
文章摘要 Java中的BigDecimal类用于高精度计算,避免浮点数精度丢失问题。本文通过对比构造方法、等值比较、除法运算和科学计数法处理四个方面,详细解析BigDecimal的正确使用方式: 构造方法:推荐使用BigDecimal(String)或BigDecimal.valueOf(double),避免直接使用double构造方法导致的精度问题 等值比较:应使用compareTo()而非eq
Systemd 管理系统与 OpenSSH 服务管理 Systemd 是 Linux 新一代初始化系统,取代了传统的 SysV init 和 Upstart,具有并行启动、按需加载等优势。它通过 unit 文件(如.service、.target)管理服务,systemctl 是核心管理工具。文章介绍了 unit 类型、服务状态查看及自定义服务开发示例。 OpenSSH 提供安全的远程登录和文件传
监视器可以独立在第三台机器上安装,也可以在上述两台机器上安装,我是在从库所在的机器(192.168.1.42)上部署的;此时,数据库就已经安装完成了,接下来还要进行初始化实例,进行主从配置,也就是数据保护集群;根据所需系统要求下载安装包,我使用的是centos7的系统。到这里,集群搭建就基本完成了,接下来是启动服务就可以了;接下来就可以进行数据写入进行验证集群之间数据是否同步了;我这里是新装的虚拟
RTSI的核心原理是通过硬件同步时钟确定性调度和低延迟链路,消除实时系统中的时间不确定性,确保多设备、多任务在微秒级精度下协同工作。这一机制是实现高精度机器人控制(如力控装配、高速轨迹跟踪)、工业自动化等场景的技术基础,其价值在于将“不可预测的系统行为”转化为“可量化、可控制的确定性过程”。
解决VMWare网络适配器的桥接模式 ping 重复数据包DUP问题
在芯片的整个生命周期里,验证工程师扮演的角色有点像那种"不受欢迎的乌鸦嘴"。设计们辛辛苦苦画了几个月的电路,写了无数行代码,结果验证工程师上来就说:"等等,这里可能有bug。我们验证工程师每天的工作就是想方设法让芯片"出错",用各种奇奇怪怪的测试用例去"折磨"设计。从表面上看,我们确实什么都没创造,只是在那儿不停地说"这里不对"、"那里有问题"。这种感觉就像你精心准备了一顿大餐,正准备享受的时候,
木马病毒是指隐藏在正常程序中的一段具有特殊功能的恶意代码通常有控制端和被控制端两个可执行程序。它通过将自身伪装吸引用户下载执行,向施种木马者提供打开被种者电脑的门户,使施种者可以任意毁坏、窃取被种者的文件,甚至还可以远程操控被种者的电脑。我将会详细的介绍使用Kali Linux系统生成木马,并用它远程控制一台处在外网的物理计算机。
摘要:RedoRescue是一款免费开源的数据备份恢复工具,基于Debian开发,支持Linux和Windows系统。其特色功能包括裸机恢复、无需安装、跨平台兼容等。用户可通过U盘/CD启动,提供图形化界面进行全系统备份/恢复,支持本地存储和网络存储。工具还包含文件恢复、磁盘分区管理、内置浏览器等实用功能。500MB的轻量级ISO可实现快速启动,自动检测硬件配置,操作简单直观。作为完全免费的解决方
我看了你这段代码,print_si和print_lsb其实就是两个。
本文详细介绍了在CentOS 7系统中将PostgreSQL数据库从默认路径迁移到自定义目录的操作步骤。主要内容包括:1)停止服务并创建具有正确权限的新目录;2)使用rsync命令完整复制数据文件;3)修改PostgreSQL配置文件和systemd服务单元;4)启动服务并验证迁移结果。文章特别强调了操作前备份数据的重要性,并提供了常见问题排查方法,如权限设置、SELinux配置和日志检查等。迁移
原zabbix数据库(容量:4G):/var/lib/mysql/zabbix(/dev/sda5 <--/var/lib/mysql)扩容后zabbix数据库(容量:491G): /var/lib/mysql/zabbix(/dev/sda5 <--/var/lib/mysql)vmware编辑虚拟机设置——硬盘——扩展——500G——扩展。3、扩展mysql文件使用全盘、检查,扩容完成。思路:
JupyterLab 是一款非常强大的网页版集成开发环境,是 Jupyter Notebook 的下一代产品,提供了更多的灵活性和交互性,主要用于编写和运行代码、进行数据清理与转换、数值模拟、统计建模、数据可视化、机器学习等多种数据分析和科学计算任务。本文将详细介绍如何在 Linux 系统局域网内部署 JupyterLab 并结合路由侠实现外网访问局域网内部署的 JupyterLab。
123456789101112131415161728。
如果不正确,需重新开一个窗口直接修改生成的 xml,修改完毕,回到当前窗口,输入 y 或 yes 继续下面的流程。输入的 xml 文件路径如果存在,会对判断该输入是否有非法字符,是否是文件,当前用户是否有权限;执行后,首先程序会根据本地的默认字符集,程序根据配置的语言设置会显示对应语言的导航栏,在导航栏选择使用哪种语言来进行下面的安装(支持中文和英文)。输入的端口在 1024-65535 之间,必
达梦数据实时同步软件 DMHS 是达梦公司推出的新一代支持异构环境的高性能、高可靠和高可扩展的数据库实时同步系统。DMHS 的基础实现原理如下图所示:这是一个描述数据从源数据库(SOURCE DB)迁移到目标数据库(TARGET DB)的过程。源数据库(SOURCE DB)tables和logs。tables表示数据库中的表结构和数据。logs表示数据库的操作日志。加载(LOAD)步骤①:源数据库
Halcon是一款强大的图像处理软件,而Halconvb.net项目提供了一个开源的VB.NET源代码仓库,展示了如何在VB.NET环境中调用Halcon库。EmguCV是一个基于OpenCV的开源计算机视觉库,它支持C#和VB.NET开发环境,并提供了丰富的图像处理和人脸识别功能。在VB.NET中实现人脸识别功能,可以借助多种第三方库和工具。- 使用Halcon的`read_face_model
本文详细的介绍了使用lerobot框架在so-arm100机械臂上复现相关robot learning算法详细流程(含本地数据训练和错误排查)。
Display.draw_string(100, 100, "拍照成功!", color=(255, 0, 0), scale=3)Display.draw_string(100, 100, "拍照失败!", color=(255, 0, 0), scale=3)print(f"照片已保存: {filename}")time.sleep_ms(1000)# 显示1秒。print(f"拍照失败: {
实验记录,可能存在错误,仅供学习参考。
野火鲁班猫(arrch64架构debian)从零实现用MobileFaceNet算法进行实时人脸识别(一)conda环境搭建
UTM是一款基于QEMU的开源虚拟化工具,支持在macOS(包括Apple Silicon M1/M2和Intel x86)上运行多种操作系统,如Windows、Linux和旧版macOS。它提供全系统虚拟化、轻量级虚拟化(仅限Apple Silicon)、SPICE协议支持、USB设备直通和JIT加速(适用于M1/M2)等功能。UTM完全免费开源,适用于开发测试、旧版软件兼容、隐私/安全和教育研
官网:https://excalidraw.com/