如何根据传感器实时采集的数据计算出前进后退侧移下蹲等动作,并且能够估算出速度,算法

遇到一个好问题。现在做穿戴式设备的多。我没去写过相应的程序。但原理是了解一些的。

问:

1.在大腿上绑定一个9轴姿态传感器

2.根据传感器实时采集的数据计算出前进后退侧移下蹲等动作,并且能够估算出速度,可以有误差

答:

有这么多轴的吗?只知道三轴的,相反方向是运动方向。多轴的相反方向。组合计算相位角度和力度,就是方向和速度了。

要是想考虑人体角度 和动作,就要考虑人体解剖学了

在论坛中回答总是有些不方便。

接着写点,其实三轴就够,但更复杂的人体动作判断就不一定了。

把人腿的形状,通过膝的角度来判断。是个我一时想到的不错的办法。

180度或大于180度。为直。

170度至90度,是半蹲着。

小于90度,是深蹲。

当然,上面的直,可能是站着,也可以是坐着。这个可以判断一个轴的速度来判断。

一般坐着位移小,稳定。

站着相对位移大些。

但是要考虑坐车,地铁什么的,就又加复杂了些。

不过从位移上看, 我们可以通过测试设备更多的了解三轴器件的特性,我了解的不够。

为具体动作数据采集后,再建模,

通过多种数据模型来判断用户 动作。是我想到的。

如钟摆形,可以判断为走路吧。

要是手在口袋中呢,是单轴位移大大多于另二轴吧。

只是简单的思考结果没有查看过数据分析。

------

PS.谢谢 CSDN.net 的客服帮我找回帐号。昨晚被盗了。

被删除了几篇文章,大于3,写的太多,记不清什么文章了。可惜。

我这点初级的技术文章也有人弄,可怜的人啊。

时间: 2024-10-07 20:17:21

如何根据传感器实时采集的数据计算出前进后退侧移下蹲等动作,并且能够估算出速度,算法的相关文章

揭秘阿里云EB级大数据计算引擎MaxCompute

日前,全球权威咨询与服务机构Forrester发布了<The Forrester WaveTM: Cloud Data Warehouse, Q4 2018>报告.这是Forrester Wave首次发布关于云数仓解决方案(Cloud Data Warehouse,简称CDW)的测评.报告对云数仓的当前产品功能.产品路线和发展策略.市场表现等几个方面进行全面的评估,在产品能力排行榜中,阿里云力压微软排行第7. Forrester测评报告对CDW核心功能的评估主要从解决方案的多样性.数据集成.性

服务端、实时、大数据、AI计算

服务端.实时.大数据.AI计算,各种各样的计算,计算机本质是什么,计算机的本质是 利用compute的计算速度为人提供更优的计算结果. 所以实时也好,准实时.离线.AI本质上是两个维度,实时准实时强调计算的速度,大数据 AI强调数据量以及速度. 1.实时计算,扩量的两个方式多线程多核计算,以及多个机器.每个机器多线程多核计算. 2.大数据.AI强调数据量更多多机器进行计算,来处理多个机器计算.

【android开发】实现语音数据实时采集/播放

最近做的项目是和语音实时采集并发送,对方实时接收并播放相关,下面记录下实现的核心代码. 很多android开发者应该知道android有个MediaRecorder对象和MediaPlayer对象,用于录制和播放音频.这个弊端在于他们不能实时采集并发送出去,所以,我们只能使用AudioRecord和AudioTrack来实现. 记得申明权限: <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS&qu

DirectSound播放PCM(可播放实时采集的音频数据)

前言 该篇整理的原始来源为http://blog.csdn.net/leixiaohua1020/article/details/40540147.非常感谢该博主的无私奉献,写了不少关于不同多媒体库的博文.让我这个小白学习到不少.现在将其整理是为了收录,以备自己查看. 一.DirectSound简介 DirectSound是微软所开发DirectX的组件之一,可以在Windows 操作系统上录音,并且记录波形音效(waveform sound).目前DirectSound 是一个成熟的API ,

性能测试 基于Python结合InfluxDB及Grafana图表实时采集Linux多主机性能数据

基于Python结合InfluxDB及Grafana图表实时采集Linux多主机性能数据   by:授客 QQ:1033553122 实现功能 测试环境 环境搭建 使用前提 使用方法 运行程序 效果展示 实现功能 无需在被监控主机上安装代理,一键对Linux远程服务器不同主机执行性能监控.性能数据采集命令,并实时展示 支持跨堡垒机收集实时性能数据(注:定制化开发,非通用) 支持docker容器(因为程序实现是从docker容器内部获取性能数据,所以目前仅支持 CPU,内存,I/O) 使用前提 可

MongoDB -&gt; kafka 高性能实时同步(采集)mongodb数据到kafka解决方案

写这篇博客的目的 让更多的人了解 阿里开源的MongoShake可以很好满足mongodb到kafka高性能高可用实时同步需求(项目地址:https://github.com/alibaba/MongoShake,下载地址:https://github.com/alibaba/MongoShake/releases).至此博客就结束了,你可以愉快地啃这个项目了.还是一起来看一下官方的描述: MongoShake is a universal data replication platform b

基于matlab的音频波形实时采集显示 v0.1

robj = audiorecorder(44100,16,1); %设置采样频率.采样位数.通道数 recordblocking(robj,1); %采集初步数据(1s长度) rdata = getaudiodata(robj); %获取音频数据 plot(rdata); %绘制波形 axis([1,44100,-0.1,0.1]); %设置固定坐标轴 drawnow %刷新显示 n = 100; %设定后续的采样更新次数,n与m可联合计算后续更新时间长度 m = 0.1; %设定更新间隔,m

51采集PCF8591数据通过ESP8266上传C#上位机

效果    如果想用手机做可以参考这篇文章,自己的协议规定在文章中 android 之TCP客户端编程 ---恢复内容开始--- 请问一下博客为什么又不能直接复制粘贴图片了呢............ 先看8266的配置,8266我是用的Lua语言写的,,因为方便快捷....这次写的当然比以前完善...... 关于WIFI模块可以看这几篇 ESP8266使用详解 NodeMCU初探 ESP8266刷AT固件与nodemcu固件 (一)Lua脚本语言入门 (二)Lua脚本语言入门 (三)Lua脚本语

语音信号实时采集与处理

<一>基于MATLAB的语音信号采集和分析系统的可视化设计 论文摘要:设计和开发了一种基于MATLAB的语音采集与分析的可视化系统,该系统通过Realtek Ac97型声卡和MATLAB的数据采集工具箱低成本地实现了语音信号的实时采集,并利用 MATLAB 强大的数值计算和信号处理功能高精度地完成了语音信号的分析工作.系统还使用 MATLAB 的图形用户界面设计工具进行了优化,通过简单的对话框和菜单操作取代了复杂的程序修改和调试过程,使得系统的使用更加方便灵活. 论文理解:系统主要包括语音采集