技术文章
最新文章
陶瓷喷墨 RIP 中的 8 色 ICC Profile 技术原理与 LittleCMS 实现
分类:数码印刷
系统讲解陶瓷喷墨 RIP 中 8 色 ICC Profile 的技术原理与 LittleCMS 实现:ICC 色彩管理模型、8 通道颜色空间、Profile 制作流程(固定条件/色卡打印/烧成后测色/分光数据)、LittleCMS 集成与批量转换,以及墨量限制、通道线性化、喷头灰度映射与工业级软件架构设计。
阅读全文陶瓷盘UV喷墨印刷中的Z轴高度测量与防碰撞技术方案
分类:机器人自动化
陶瓷盘等异形产品 UV 喷墨印刷中,喷头与产品表面的高度控制是核心难点:距离太近会撞坏昂贵的 UV 喷头,距离太远则墨滴扩散、套色精度下降。本文系统讲解线扫相机与激光测高的分工、两级 Z 轴高度设计、浮雕跟随、三重防撞保护,并给出 3.8 米 10 盘位设备基于 Trio + EtherCAT 的完整架构与工作流程。
阅读全文Linux系统篇(十八)——文件(二):吃透 Linux 重定向底层:从文件描述符到 VFS 缓冲全链路拆解
分类:工业互联网
从文件描述符数组到 dup2 重定向,再到用户/内核双缓冲与 VFS 多态,完整拆解 Linux 输出重定向的内核实现链路。
阅读全文手把手做ROS2机器人系统开发(二):ROS2核心命令详解
分类:机器人自动化
在上一讲中,我们完成了 Ubuntu 22.04 与 ROS2 Humble 开发环境的搭建。本章节进入实战第一步:系统梳理 ROS2 的核心命令体系。熟练掌握这些命令,是后续编写节点、调试通信、排查问题的基本功。 ROS2 的命令统一以 `ros2` 开头,通过子命令分组管理:daemon、no
阅读全文SOEM-EtherCAT 源代码解析(一):数据类型定义
分类:机器人自动化
逐段拆解开源 EtherCAT 主站库 SOEM 的核心头文件 ec_type.h:从基础数据类型、错误码、帧长与超时宏,到以太网头、数据包头结构体,再到状态/命令/数据类型枚举、SII 从站信息接口、邮箱协议与寄存器定义,一文打透 EtherCAT 主站的类型地基。
阅读全文TRIO-Basic 从入门到精通(十四):Trio 实现单位置轴多色标捕捉
分类:机器人自动化
本教程介绍Trio控制器多色标捕捉方案:通过ADDAX将实体轴位置叠加到虚拟轴,对虚拟轴执行REGIST色标捕捉,突破物理通道数量限制,实现单位置轴多路色标同时捕捉,满足印刷包装行业套准控制需求。
阅读全文农业无人机管理平台:构建“无人机巡检 + AI识虫 + GIS地块 + 精准作业”的智慧农业系统
分类:AI视觉
农业无人机正在从“飞行工具”变成“农业机器人”,但大规模种植真正需要的是一个能管理整个农场的智能系统。本文系统讲解农业无人机管理平台的完整架构:RTK GIS 数字地块、任务与集群调度、自动机场、AI 虫害识别、GIS 热力图与虫害预警、精准作业闭环,以及基于 Ubuntu + Docker + MQTT + PostGIS + GPU 服务的数据架构和 ZeroOne 棱壹产品技术路线。
阅读全文工业智能网关:赋予生产线智能生命力
工业智能网关作为连接设备与智能系统的核心节点,将工业现场设备、MES系统、ERP系统与AI智能体深度融合,让生产线从"自动运行"升级为"智能协同",打造设备互联、数据驱动、AI协同的新一代智慧工厂。
阅读全文M3 Max 96GB 本地部署 Qwen3.6-35B-A3B:打造 SolidWorks 智能机械设计与企业知识库 AI 工作站
M3 Max 96GB 统一内存适合同时运行本地大模型与设计工具链。本文推荐 MoE 架构的 Qwen3.6-35B-A3B(总参数约 35B、单 Token 激活约 3B)配合 MLX 4bit 量化本地部署,打造 SolidWorks 智能机械设计与企业知识库 AI 工作站:mlx-lm 提供 OpenAI 兼容 API,OpenWebUI 做对话入口,通过 SolidWorks MCP 工具调用实现参数化建模,结合 BGE-M3 + Reranker 构建企业知识库 RAG,并规划多模型架构与“小龙虾”本地 AI Agent 平台的演进路线。
阅读全文RIP软件底层逻辑全解析:从CMYK墨量控制到PRN灰度网点数据
分类:数码印刷
本文深入数码印刷RIP软件的底层逻辑:CMYK曲线与单通道/总墨量限制如何控制物理边界,打印机线性化与ICC特性文件如何实现精准色彩复制,灰度PRN数据与位深度(1/2/3位)如何驱动可变网点喷头,以及半色调方法、PPI/DPI匹配和常见印刷故障的排查指南。
阅读全文TRIO-Basic 从入门到精通(五):直线与圆弧插补指令的使用
分类:机器人自动化
本文讲解 TRIO-Basic 三大运动指令:MOVE 相对移动、MOVEABS 绝对移动与 MOVECIRC 平面圆弧插补,给出各自的语法格式、完整可运行的代码示例(含轴参数段与矩形圆角轮廓插补示例),并说明增益参数的使用前提,帮助开发者快速上手多轴轨迹编程。
阅读全文全部文章
系统讲解陶瓷喷墨 RIP 中 8 色 ICC Profile 的技术原理与 LittleCMS 实现:ICC 色彩管理模型、8 通道颜色空间、Profile 制作流程(固定条件/色卡打印/烧成后测色/分光数据)、LittleCMS 集成与批量转换,以及墨量限制、通道线性化、喷头灰度映射与工业级软件架构设计。
陶瓷盘等异形产品 UV 喷墨印刷中,喷头与产品表面的高度控制是核心难点:距离太近会撞坏昂贵的 UV 喷头,距离太远则墨滴扩散、套色精度下降。本文系统讲解线扫相机与激光测高的分工、两级 Z 轴高度设计、浮雕跟随、三重防撞保护,并给出 3.8 米 10 盘位设备基于 Trio + EtherCAT 的完整架构与工作流程。
从文件描述符数组到 dup2 重定向,再到用户/内核双缓冲与 VFS 多态,完整拆解 Linux 输出重定向的内核实现链路。
在上一讲中,我们完成了 Ubuntu 22.04 与 ROS2 Humble 开发环境的搭建。本章节进入实战第一步:系统梳理 ROS2 的核心命令体系。熟练掌握这些命令,是后续编写节点、调试通信、排查问题的基本功。 ROS2 的命令统一以 `ros2` 开头,通过子命令分组管理:daemon、no
逐段拆解开源 EtherCAT 主站库 SOEM 的核心头文件 ec_type.h:从基础数据类型、错误码、帧长与超时宏,到以太网头、数据包头结构体,再到状态/命令/数据类型枚举、SII 从站信息接口、邮箱协议与寄存器定义,一文打透 EtherCAT 主站的类型地基。
本教程介绍Trio控制器多色标捕捉方案:通过ADDAX将实体轴位置叠加到虚拟轴,对虚拟轴执行REGIST色标捕捉,突破物理通道数量限制,实现单位置轴多路色标同时捕捉,满足印刷包装行业套准控制需求。
农业无人机正在从“飞行工具”变成“农业机器人”,但大规模种植真正需要的是一个能管理整个农场的智能系统。本文系统讲解农业无人机管理平台的完整架构:RTK GIS 数字地块、任务与集群调度、自动机场、AI 虫害识别、GIS 热力图与虫害预警、精准作业闭环,以及基于 Ubuntu + Docker + MQTT + PostGIS + GPU 服务的数据架构和 ZeroOne 棱壹产品技术路线。
手把手用 C 语言在 Linux 终端实现实时刷新进度条,讲透回车换行区别、行缓冲区与 fflush 强制刷新机制
工业智能网关作为连接设备与智能系统的核心节点,将工业现场设备、MES系统、ERP系统与AI智能体深度融合,让生产线从"自动运行"升级为"智能协同",打造设备互联、数据驱动、AI协同的新一代智慧工厂。
M3 Max 96GB 统一内存适合同时运行本地大模型与设计工具链。本文推荐 MoE 架构的 Qwen3.6-35B-A3B(总参数约 35B、单 Token 激活约 3B)配合 MLX 4bit 量化本地部署,打造 SolidWorks 智能机械设计与企业知识库 AI 工作站:mlx-lm 提供 OpenAI 兼容 API,OpenWebUI 做对话入口,通过 SolidWorks MCP 工具调用实现参数化建模,结合 BGE-M3 + Reranker 构建企业知识库 RAG,并规划多模型架构与“小龙虾”本地 AI Agent 平台的演进路线。
本文深入数码印刷RIP软件的底层逻辑:CMYK曲线与单通道/总墨量限制如何控制物理边界,打印机线性化与ICC特性文件如何实现精准色彩复制,灰度PRN数据与位深度(1/2/3位)如何驱动可变网点喷头,以及半色调方法、PPI/DPI匹配和常见印刷故障的排查指南。
本文讲解 TRIO-Basic 三大运动指令:MOVE 相对移动、MOVEABS 绝对移动与 MOVECIRC 平面圆弧插补,给出各自的语法格式、完整可运行的代码示例(含轴参数段与矩形圆角轮廓插补示例),并说明增益参数的使用前提,帮助开发者快速上手多轴轨迹编程。
本文面向树莓派AI视觉、Python人工智能、YOLOv8目标检测初学者,以树莓派部署手势检测项目为案例,完整介绍从USB IMX378摄像头安装、Miniconda环境配置、Python虚拟环境创建、YOLOv8依赖安装,到手势检测程序Systemd开机自动运行的完整流程。在Raspberry Pi 5 / ARM64(aarch64)环境下建立独立的yolov8-env环境,安装PyTorch、Ultralytics、ONNX Runtime、NumPy等AI视觉组件,最后通过Linux systemd使fatigueDetect.py开机自动运行,实现无需手工登录的AI视觉自动检测,为后续手势识别、人体检测、疲劳驾驶检测、工业视觉检测与边缘AI视觉系统打下基础。
本文以 Qt 6.10 + C++ + Qt SerialBus 为基础,介绍 Modbus TCP 客户端与服务端的实现方法,并结合 BagBreakerGatewayApp 拆袋机 AGV 调度项目,讲解 QModbusTcpClient/QModbusTcpServer 的使用、寄存器地址偏移问题、状态机调度、断线重连与分层架构设计,帮助开发者在工业网关、MES、设备联网场景中快速落地。
详解 LittleCMS(lcms)开源 ICC 色彩管理引擎在陶瓷喷码 RIP 软件中的核心作用:ICC Profile 与 cmsHPROFILE/cmsHTRANSFORM 数据结构、颜色转换流程、四种渲染意图选择、多色墨水多通道支持、批量转换性能优化与陶瓷 RIP 推荐架构。
本文系统讲解RAG的完整工作流程:为什么不能把整份文档直接交给大模型、哪些场景适合RAG、分片Chunking(含常见分片方式对比表与段落感知分片器代码)、索引与Embedding、召回(余弦相似度与BM25混合检索)、重排(BGE Reranker)、生成(Prompt组装),并给出一个可运行的Python端到端Demo与常见问题排查指南。
针对 CMYK+LC+LM+W 七通道工业喷墨打印设备,本文设计了一套 RGB 到七通道墨量的智能分色算法:通过自动打印测色建立颜色数据库,利用 XGBoost 学习七通道墨量→Lab 的正向颜色响应模型,结合 ΔE00 与墨量约束的反向优化寻找最佳分色,并生成 3D LUT 实现在线高速颜色转换,配合 LittleCMS 与 GCR、白墨策略、Total Ink Limit 构建完整的分色体系。
工业现场、企业局域网和工厂 MES 系统中,服务器没有公网 IP 时如何实现外网远程访问?本文以 Ubuntu 22.04 为例,完整演示 FRP 内网穿透方案:frps 服务端配置、frpc 客户端配置、Systemd 开机自启、多工厂统一接入、HTTPS 安全架构以及完整的故障排查与安全建议。
2026世界机器人博览会配套活动在京举行,聚焦减速器、伺服、控制器等核心零部件自主可控,国产化率达75%-90%,搭建产业链协同创新与供需对接平台。
本教程在TRIO运动控制器上用TRIO-Basic实现卡尔曼滤波器,通过正弦波叠加随机噪声构造测试数据,调用kalmanfilter函数完成滤波,并在示波器中对比滤波效果。详细讲解R(测量噪声)与Q(过程噪声)两个核心参数对滤波性能的影响,为现场数据降噪提供实用参考。
