news 2026/4/18 7:02:53

调整pose Z方向的朝向

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
调整pose Z方向的朝向

pose_to_hom_mat3d (Pose, HomMat3D)
affine_trans_point_3d (HomMat3D, [0, 0], [0, 0], [0, 1], Qx, Qy, Qz)

halcon是这么做的


if (Qz[1] - Qz[0] > 0)
Pose[4] := Pose[4] + 180
Pose[5] := -Pose[5]
endif

另外一种容易理解的方式

if (Qz[1] - Qz[0] > 0)
create_pose (0, 0, 0, 0, 180, 0, 'Rp+T', 'gba', 'point', Pose1)
pose_compose (Pose, Pose1, PoseCompose)
endif

结果是一样的。绕自身旋转轴旋转的方式,更容易理解和记住。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/18 8:26:44

使用两个栈来实现一个队列

在 Java 中,利用两个栈实现队列的核心思路是通过栈的“后进先出”特性模拟队列的“先进先出”特性:将一个栈(stackIn)作为“入队栈”,专门处理入队操作;另一个栈(stackOut)作为“出队…

作者头像 李华
网站建设 2026/4/18 7:55:46

时序数据库 or 实时数据库?TDengine以双引擎+AI彻底破局

在物联网设备爆发、工业数字化深化的今天,数据处理领域正面临一场特殊的"选择困难症":当每秒百万级的传感器数据涌入系统,既要满足长期存储后的趋势分析需求,又要保障毫秒级的实时决策响应,该选择时序数据库…

作者头像 李华
网站建设 2026/4/18 7:03:03

SQL条件中WHERE 1=1 的功能

在SQL语句中使用 WHERE 11 是一种常见的编程技巧。主要有以下几个原因:1. 动态SQL构建的便利性这是最主要的原因。当需要根据不同的条件动态构建SQL查询时,WHERE 11 提供了一个"占位符",让后续的条件可以统一用 AND 连接。不使用 W…

作者头像 李华
网站建设 2026/4/18 8:47:02

Langchain-Chatchat能否导出问答记录?

Langchain-Chatchat 能否导出问答记录? 在企业逐步将大语言模型(LLM)引入内部知识管理的今天,一个看似简单却至关重要的问题浮出水面:用户和 AI 助手之间的对话,能不能留下来? 比如&#xff0…

作者头像 李华
网站建设 2026/4/18 7:03:51

LLaMA-Factory中使用LoRA微调大模型的完整指南

LLaMA-Factory中使用LoRA微调大模型的完整指南 在当前大模型应用快速落地的背景下,如何以较低成本训练出具备特定领域能力的AI助手,成为开发者关注的核心问题。传统的全参数微调动辄需要数张A100显卡,而LoRA(Low-Rank Adaptation…

作者头像 李华
网站建设 2026/4/18 8:03:28

企业级AI系统架构设计:前端应用+后端TensorFlow+清华源运维

企业级AI系统架构设计:前端应用后端TensorFlow清华源运维 在当今企业数字化转型的浪潮中,人工智能早已不再是实验室里的“黑科技”,而是深入金融风控、智能制造、医疗影像等关键业务场景的核心驱动力。然而,许多团队在尝试将AI模…

作者头像 李华