How to read multiple sensors in Processing using Arduino I2C

Hello,

Some articles of interest:

I am sure there are many more links on this topic.

I have asked the same questions!

I have worked with the “buggy” BNO055 and other IMUs.
https://www.youtube.com/watch?v=6dVMDsV1SEo

:)

1 Like

Thanks I’ll look into that

Everything on those pages explain what it is but I’m mainly looking for the coding on how to put it in processing I have the acc xyz and the time and the gyro xyz plus magnetic xyz in arduino. I have full rotation on my processing with the roll pitch and yaw from angular attitude but I want to add velocity and position to my processing code. Also I read on the gaming page that the wii controllers counter the error of velocity and position by adding regular resets so I need to put that in also but I’m unsure on the coding side I think I know a little but I need more info I’ve looked on alot of stuff and have some code but I’ve gotta work it into my code for the sensor I have coded.

I’ve worked with the BNO055. I also have a multiwii that uses an MPU6050. The multiwii does what it sounds like Halfrican911 wants to do. The multiwii project had a lot of contributors and did a good job.

Yea I ended up moving to blender in processing I did make 2 blocks that tracked perfectly I just couldn’t figure out the rest um using mpu 9250 just a high precision data algorithms

I also figured out that it’s dead reckoning I need using the accelerometer and quaternions to calculate “position” in a virtual space assuming that when you stop you are at rest and a new point

Hello,

There is some good stuff here that may be of interest:
EuclideanSpace - Mathematics and Computing

This site looks at mathematics and how it can be computed.

:)

Yea thats a really awesome site but my main thing now is taking the data and making it rotate around a parented sensor I tried to use processing but It just alot I turned to blender but I’m having all the same issues