摘要
方位传感器能够提供给用户表征物体方位的位置、角度或两者皆有的信息,但是,各个传感器定义的坐标系、数据及测量精度、数据处理过程都不同,因而在调用不同传感器时需要对应用程序做一定修改。针对这个问题,提出基于三个方位传感器(BIRD、GPS、COMPASS)的接入组件的设计与实现。该组件将各个传感器的数据处理,数据统一模块进行封装,返回同一坐标系下的6自由度信息。它屏蔽了传感器的操作细节以及它们的异构性,提供给上层统一调用接口,并且在不更改接口的前提下组件对象能够平滑地实现自身的升级、扩展。
Orientation sensor provides position,angle or both which figure the orientation of the object for user,however,the differences of coordinate system,data definition,precision and treating process of each sensor lead to modify the application procedure when using various sensors.To address this issue,the design and implementation of component which based on three orientation sensors(GPS,Compass and Bird) was proposed in this paper.The component packages every sensor's modules of data handling and data unification,then return six degrees of freedom in uniform coordinate system.It has shielded the Operational details and the isomerism,provided the uniform interface for upper application.Furthermore,in condition of without modifying interface,component object can upgrade smoothly itself.
出处
《系统仿真学报》
CAS
CSCD
北大核心
2008年第S1期172-175,共4页
Journal of System Simulation
基金
国家高技术研究发展计划(863计划)课题(2006AA01Z333)
关键词
组件
组件技术
方位传感器
异构性
component
component technology
orientation sensor
isomerism