Hi, I am trying to build a sort of motion capture system based on Gyro and Accelerometer values of MPU 6050 ( but mainly gyro).
It goes something like this: We strap a bunch of MPU 6050s on different locations on a person’s jacket and trousers. We we use some wireless module (wifi or bluetooth) to transmit the data to a PC, where we further process it and try to build a 3D reconstruction of user’s movement.
I am thinking of two different ways to go about it:
-
Connect each MPU 6050 to a NodeMCU and a battery, and use it to independently transmit the data to the pc. This would mean that I don’t have to do any sort of wiring on the jacket to connect any modules. But it also means I would have to strap 8-10 wifi transmitters onto a person, which may increase the power consumption and possibly also cause health concerns.
-
Connect all MPU 6050s to GPIO pins of Raspberry Pi, and use Raspberry Pi to aggregate and transmit the data in one go, rather than having each MPU 6050 transmit data independantly.
This simplifies the networking side of things as there is only one wifi transmitter involved, but this will end up involving a lot more wires on the jacket. Also since raspberry pi requires a lot more power than Arduino and probably NodeMCU as well, im not sure this will end up saving me any power.
My current skill set is computer graphics and video game development, with very little to no hardware exposure. So im looking for guidance and tips from you guys