ZeroOne AI

技术文章

最新文章

陶瓷喷墨 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 棱壹产品技术路线。

阅读全文

Linux系统篇(九)——C 语言实战:终端实时刷新进度条

分类:工业互联网

手把手用 C 语言在 Linux 终端实现实时刷新进度条,讲透回车换行区别、行缓冲区与 fflush 强制刷新机制

阅读全文

工业智能网关:赋予生产线智能生命力

工业智能网关作为连接设备与智能系统的核心节点,将工业现场设备、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 实现

系统讲解陶瓷喷墨 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地块 + 精准作业”的智慧农业系统

农业无人机正在从“飞行工具”变成“农业机器人”,但大规模种植真正需要的是一个能管理整个农场的智能系统。本文系统讲解农业无人机管理平台的完整架构:RTK GIS 数字地块、任务与集群调度、自动机场、AI 虫害识别、GIS 热力图与虫害预警、精准作业闭环,以及基于 Ubuntu + Docker + MQTT + PostGIS + GPU 服务的数据架构和 ZeroOne 棱壹产品技术路线。

Linux系统篇(九)——C 语言实战:终端实时刷新进度条

手把手用 C 语言在 Linux 终端实现实时刷新进度条,讲透回车换行区别、行缓冲区与 fflush 强制刷新机制

工业智能网关:赋予生产线智能生命力

工业智能网关作为连接设备与智能系统的核心节点,将工业现场设备、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 平面圆弧插补,给出各自的语法格式、完整可运行的代码示例(含轴参数段与矩形圆角轮廓插补示例),并说明增益参数的使用前提,帮助开发者快速上手多轴轨迹编程。

树莓派部署YOLOv8手势检测实战:USB IMX378摄像头 + Python + PyTorch + ONNX Runtime + Systemd开机自动运行

本文面向树莓派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 开发 Modbus TCP 通讯:从客户端、服务器到工业设备调度

本文以 Qt 6.10 + C++ + Qt SerialBus 为基础,介绍 Modbus TCP 客户端与服务端的实现方法,并结合 BagBreakerGatewayApp 拆袋机 AGV 调度项目,讲解 QModbusTcpClient/QModbusTcpServer 的使用、寄存器地址偏移问题、状态机调度、断线重连与分层架构设计,帮助开发者在工业网关、MES、设备联网场景中快速落地。

RIP 颜色管理之 LittleCMS:开源 ICC 色彩管理引擎

详解 LittleCMS(lcms)开源 ICC 色彩管理引擎在陶瓷喷码 RIP 软件中的核心作用:ICC Profile 与 cmsHPROFILE/cmsHTRANSFORM 数据结构、颜色转换流程、四种渲染意图选择、多色墨水多通道支持、批量转换性能优化与陶瓷 RIP 推荐架构。

RAG 实战教程(一):RAG 工作原理与完整流程——分片、索引、召回、重排和生成

本文系统讲解RAG的完整工作流程:为什么不能把整份文档直接交给大模型、哪些场景适合RAG、分片Chunking(含常见分片方式对比表与段落感知分片器代码)、索引与Embedding、召回(余弦相似度与BM25混合检索)、重排(BGE Reranker)、生成(Prompt组装),并给出一个可运行的Python端到端Demo与常见问题排查指南。

RGB到CMYK/LC/LM/W七通道颜色拟合:工业打印机智能分色算法设计

针对 CMYK+LC+LM+W 七通道工业喷墨打印设备,本文设计了一套 RGB 到七通道墨量的智能分色算法:通过自动打印测色建立颜色数据库,利用 XGBoost 学习七通道墨量→Lab 的正向颜色响应模型,结合 ΔE00 与墨量约束的反向优化寻找最佳分色,并生成 3D LUT 实现在线高速颜色转换,配合 LittleCMS 与 GCR、白墨策略、Total Ink Limit 构建完整的分色体系。

局域网服务器如何实现外网访问:Ubuntu 22.04 搭建 FRP 内网穿透服务器

工业现场、企业局域网和工厂 MES 系统中,服务器没有公网 IP 时如何实现外网远程访问?本文以 Ubuntu 22.04 为例,完整演示 FRP 内网穿透方案:frps 服务端配置、frpc 客户端配置、Systemd 开机自启、多工厂统一接入、HTTPS 安全架构以及完整的故障排查与安全建议。

2026 机器人核心零部件创新发展主题活动:解锁人形机器人底层创新

2026世界机器人博览会配套活动在京举行,聚焦减速器、伺服、控制器等核心零部件自主可控,国产化率达75%-90%,搭建产业链协同创新与供需对接平台。

TRIO-Basic 从入门到精通(九):卡尔曼滤波器算法编程与测试

本教程在TRIO运动控制器上用TRIO-Basic实现卡尔曼滤波器,通过正弦波叠加随机噪声构造测试数据,调用kalmanfilter函数完成滤波,并在示波器中对比滤波效果。详细讲解R(测量噪声)与Q(过程噪声)两个核心参数对滤波性能的影响,为现场数据降噪提供实用参考。

第 1 页下一页