close-circle
Close
0%
0%

Quick Draw Motion Tracking

See if I can't make a 9/10 DOF sensor for a buddy's larger project

Similar projects worth following
close
0 comments
0 followers
likes
Using a GY-91 MPU9250/BMP280 "10DOF Acceleration Gyroscope Compass Barometer Sensor", and an ESP32 ("Wemos Mini D1" form factor), we hope to reasonably accurately track the motion of a gun through a quick draw motion, and then while "firing" at a target determine the aim. I'm not sure if the MPU9250's DMP will be helpful or not.
"The reaction times of the best fast draw shooters is 0.145 seconds" (https://en.wikipedia.org/wiki/Fast_draw) so while the average person is probably a lot slower, it remains to be seen if sufficient, timely data can be captured.

  • 1 × GY-91 MPU9250 BMP280 GY-91 10DOF Acceleration Gyroscope Compass Nine Shaft Sensor
  • 1 × ESP32 TTGO wemos MINI D1 ESP32 wemos d1 mini esp8266 WiFi + Bluetooth

  • What are we dealing with here?

    Todd12/09/2017 at 03:05 0 comments

    Confusingly, this module is a combo of two chips, and one of which is a combo of two chips. 

    The module is commonly referred to a the GY-91, which is a MPU-9250 (9 axis g/a/m sensor) chip, plus a BMP280 (absolute barometric pressure sensor) chip.

    The MPU9250 is two dies in one package; from the Product Specs: 

    MPU-9250 is a multi-chip module (MCM) consisting of two dies integrated into a single QFN package. One die houses the 3-Axis gyroscope and the 3-Axis accelerometer. The other die houses the AK8963 3-Axis magnetometer from Asahi Kasei Microdevices Corporation. Hence, the MPU-9250 is a 9-axis MotionTracking device that combines a 3-axis gyroscope, 3-axis accelerometer, 3-axis magnetometer and a Digital Motion Processor™ (DMP)

    https://www.invensense.com/wp-content/uploads/2015/02/PS-MPU-9250A-01-v1.1.pdf

    I had Google a library before a fully grasped the above, and so tried to use this lib which is not the correct one.   https://github.com/kriswiner/ESP32/tree/master/MPU9250_MS5637

    Yeah, don't try that.

View project log

Enjoy this project?

Share

Discussions

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates