Android Sensors System: 获取Android手机的加速度、陀螺仪、磁力计、气压计、GNSS、摄像头等传感器数据,并存储或通过网络发送给上位机保存数据。 |
您所在的位置:网站首页 › 手机陀螺仪怎么检测好坏 › Android Sensors System: 获取Android手机的加速度、陀螺仪、磁力计、气压计、GNSS、摄像头等传感器数据,并存储或通过网络发送给上位机保存数据。 |
Android-Sensors-System (ASS)
获取手机传感器数据用于导航制导与控制算法与系统研究。 1 软件功能获取Android手机的加速度、陀螺仪、磁力计、气压计、GNSS、摄像头等传感器数据,并存储或通过网络发送给上位机保存数据。
目前ASS可以分为四层,最上层是应用层面,可以直接使用Android开发进行传感器数据处理,使用NDK可以基于C++开发相关的应用。也可以采集传感器数据,然后进行事后数据处理。第二层是主要功能层,通过Acticity和Service实现数据整理,数据保存和数据传输任务。第三层是数据采集服务,调用系统API,获取需要的传感器数据,包括IMU数据、GNSS数据、摄像头数据、无线信号强度数据,或者通过网络获取其他相关数据。第四层是具体的硬件,根据移动设备的传感器组合,选择需要的传感器,组合成相应的数据系统。
演示视频-在线链接 4 相关资料Android开发者指南——传感器 5 开发环境Android Studio 2023.1 python 311 6 软件使用说明先运行PC端的TCP/IP服务器,然后运行Android端,根据提示设置IP地址后,点击连接就可以开始采集并传输传感器数据。
TCP/IP数据格式: 帧头 gyro-x gyro-y gyro-z acc-x acc-y 0xAA 0x55 Float Float Float Float Float acc-z mag-x mag-y mag-z pressure time Float Float Float Float Float Float 7 后续开发计划Android OpenCV 开发,完成在线图像定姿解算。 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |