我需要检测物品向哪个方向移动。我想知道这个项目是上升还是下降。
通过这个平台和使用特定的屏蔽,这是可能的吗?
我脑子里有个超声波感应器,用它我可以测量物体离某个点有多远,并以此说明由于距离的变化,会发生什么样的运动。我认为这可能很棘手,我想看看是否有更好的选择。
更新:我更新了问题,修正了方向--它不是向前/向后,而是向上/向下。
发布于 2016-03-27 10:40:32
一般来说,要知道运动方向,你需要使用陀螺测量结果,通常表示为四元数。要获得距离,您需要整合的外骨骼数据。但请注意,这种方法不是很宽容。你可以使用6轴mems传感器,用来测量加速度和转速。有arduino盾牌,基于Invensense的集成电路,mpu6050和mpu9250。尝试像i2cdevlib这样的库。也可能有助于实现本机Invensense的固件,它是移植到ARM和微芯片平台,应该很容易将代码转移到arduino平台。另一个有用的链接是freeImu。
https://stackoverflow.com/questions/36245649
复制相似问题