nekos
About
- Username
- nekos
- Joined
- Visits
- 914
- Last Active
- Roles
- Member
Comments
-
Yes, you need to develop your own machine learning model. Collect data with the motions you want to recognize and train your ml model with these data. Is the sensor mounted on the wrist?
-
Did you confirm there was no magnetic interference? Yes 100%.
-
That's relative orientation with extra steps. Here is the definition of absolute orientation https://blog.endaq.com/quaternions-for-orientation (The absolute measurement provides a rotation relative to magnetic north) @Laura You may consider addi…
-
According to this https://mbientlab.com/androiddocs/latest/sensor_fusion.html#configuration NDoF calculates absolute orientation from accelerometer, gyro, and magnetometer
-
Any update?
-
Please read the second paragraph of my comment! Magnetometer has nothing to do with my experiment (neither gimbal lock). Although this fixed magnetometer, it didn't answer my first question. I tried my experiment with the correct magnetometer …
-
Yep the problem seems to occur on MMR+ sensors. We get valid magnetometer data for sensors without vibrator. I think you better update your community about this issue (12 out of 12 MMR+ sensors had this problem). Although this fixed magnetometer,…
-
We believe that we found the problem. I was right about the magnetometer that it doesn't work. Here are data captured at 25Hz with your metaHub App after calibration. I did a full rotation around the z-axis and then a random motion. We have many …
-
Are you sure that this has anything to do with gimbal lock? You can try the same experiment with < 90 degrees and you will get the same result. You can even get the same results using quaternions. It seems that the fusion algorithm is not using …
-
Any update on this? I have the same issue with NDOF on a calibrated metaMotionR streaming Euler or Quaternions. The problem is on Yaw axis. To reproduce: 1. Place your sensor on a table where the z-axis is vertical on the table. 2. Configure the …
-
it.quaternion().addRouteAsync { source -> source.account(AccountType.COUNT).limit(10).stream { data, _ -> println(data.extra(Long::class.javaObjectType)) } Calling account() and then li…
-
Sometimes sensors go in bad state and they can't stream or log anything. In this case use mbientLab android app to reset your sensor (also reset your bluetooth on your phone). I know that bluetooth on Android is #$@ but i think mbientlab have to fin…
-
Are you sure that you can do that with FusionLib? Maybe i am wrong but streaming higher than 100Hz is a hardware related issue. Did you find a solution for that?
-
@kustra I am also interested in this. What are you trying to do with FusionLib that can't be done with MbientLab's API?
-
We changed max connection interval to 11.25 and although things get better we can't have output data rate within +/- 1% error (>5% packet loss). We also tested to stream only acceleration data at 50Hz for both sensors (instead of acceleration and…
-
unfortunately, we can't use ios or linux because we have an android based product.
-
I use one MetaMotionR+ for streaming quaternions on 50Hz (using limit) and one MetaMotionR+ for streaming acceleration 50Hz. Our avg streaming time is 2.5 seconds and we are getting >15% packet loss (sometimes we have no packet loss). Things we t…
-
In-phase and quadrature-phase information. Are you using nRF52811 SoC?
-
So there is no need to update your APIs? Updating the firmware to 1.5.0 will automatically change all ble connections to 5.1? What if my phone doesn't support ble 5.1 spec?
-
Thank you. That's HUGE improvement for MMR/MCC! One suggestion tho, can you write an article or something where you explain how these changes will affect us?
-
Maybe you need to calibrate your sensor
-
Check this https://github.com/mbientlab/MetaWear-Tutorial-Android
-
@dmraptis That's very strange. Today i will test your scenarios with all of my sensors. If you find an answer please let me know.
-
I expect to receive the same quaternion values because the sensor's position was the same as the initial one, shouldn't I?! Yes if you use IMU_PLUS. Can you try with NDOF mode? Do you expect to get the same quaternion despite the 90 degrees …
-
@Laura OK thank you for the answer!
-
Any update on this? Is there any plan by Mbientlab to provide official Flutter Metawear SDK?
-
@Matt Wait, you cannot get linear acceleration with IMU_PLUS?
-
Yes it uses sensor fusion module to get linear acceration or euler or quaternion. Note that you can only take one of those three to keep maximum sampling frequency 100hz
-
Just store the MAC address and use this for future connection.
-
I know that but at some point i have to convert quaternions back to Euler angles to tell the user that pendulum has θ angle on specific axis. So there is the problem , how to tell user what is the sensor angle without converting to Euler angle. E…