CigiBaseViewCtrl数据包中yaw、pitch、roll的单位是什么?是否由主机与IG协商?
CigiBaseViewCtrl数据包角值单位问题解答 问题描述
CigiBaseViewCtrl是用于仿真主机向图像生成器(IG)传输视角指令的数据包类,包含yaw(偏航)、pitch(俯仰)、roll(滚转)值,但该数据包的文档未明确这些值的单位,是否是因为数据包本身不关心单位,而由主机与IG协商确定?
(注:CIGI = Common Image Generator Interface,通用图像生成器接口)
解答
是的,这种设计逻辑是成立的:
CigiBaseViewCtrl的核心定位是数据传输载体,仅负责传递数值,不强制约束单位。在CIGI框架下,仿真主机与图像生成器会通过预先协商约定角值单位(比如弧度或角度),以此适配不同仿真场景的需求。- 补充说明:CIGI规范中多数核心控制参数默认采用弧度,但如果文档未明确标注,则以通信双方的协商约定为准。
内容的提问来源于stack exchange,提问作者Mike Finch
相关产品推荐
相关产品推荐

