Pololu MinIMU-9 v2 "9-DOF" IMU
- cybereality
- 3D Angel Eyes (Moderator)
- Posts: 11407
- Joined: Sat Apr 12, 2008 8:18 pm
Pololu MinIMU-9 v2 "9-DOF" IMU
http://www.youtube.com/watch?v=nrlexnMARZw
Just testing the Pololu MinIMU-9 v2. A "9DOF" IMU: http://www.pololu.com/catalog/product/1268
Looks decent so far.
Granted, I am just using the default sensor fusion code I found online. I may be able to get better performance with more optimized code. I also feel maybe there is some filtering or smoothing going on, so I will have to look deeper into this. But even so, it looks OK. I doubt it is as good as the Rift tracker, but should be fine for what I need it for.
It was only $40, so the price is nice. However, there is no USB interface. They just provide the board, I needed to solder a bit and use an Arduino to interface with the PC.
Anybody else interested in this?
Just testing the Pololu MinIMU-9 v2. A "9DOF" IMU: http://www.pololu.com/catalog/product/1268
Looks decent so far.
Granted, I am just using the default sensor fusion code I found online. I may be able to get better performance with more optimized code. I also feel maybe there is some filtering or smoothing going on, so I will have to look deeper into this. But even so, it looks OK. I doubt it is as good as the Rift tracker, but should be fine for what I need it for.
It was only $40, so the price is nice. However, there is no USB interface. They just provide the board, I needed to solder a bit and use an Arduino to interface with the PC.
Anybody else interested in this?
- RescueGamer
- Cross Eyed!
- Posts: 108
- Joined: Thu May 16, 2013 1:02 am
Re: Pololu MinIMU-9 v2 "9-DOF" IMU
Sounds really good, if my android phone doesn't cover my expectatives for tracking in the DIY Rift that I will build when i recive the lcd and lenses then i should investigate other tracking methods like this, it's possible that this IMU works well with vireio perception with freepie or something like that?
- Chriky
- Binocular Vision CONFIRMED!
- Posts: 228
- Joined: Fri Jan 27, 2012 11:24 am
Re: Pololu MinIMU-9 v2 "9-DOF" IMU
This one looks a bit cheaper - http://www.rcgroups.com/forums/showthread.php?t=1677559
I am going to have a play around with them soon; I am hoping I can get several wired up to one Arduino (not a nano, a bigger one) to make a limb tracking system.
I am going to have a play around with them soon; I am hoping I can get several wired up to one Arduino (not a nano, a bigger one) to make a limb tracking system.
-
- Petrif-Eyed
- Posts: 2708
- Joined: Sat Sep 01, 2012 10:47 pm
Re: Pololu MinIMU-9 v2 "9-DOF" IMU
Beware that mounting the IMU on the Arduino overlapped like shown in the picture at your link is not recommended. Later posts suggest flipping it over and extending it outward, or better, moving it farther away using a connecting cable. I have these devices, and I plan to play with them when I get around to it...Chriky wrote:This one looks a bit cheaper - http://www.rcgroups.com/forums/showthread.php?t=1677559
I am going to have a play around with them soon; I am hoping I can get several wired up to one Arduino (not a nano, a bigger one) to make a limb tracking system.
I think it was a post by cybereality that first made me aware of this less expensive IMU.
I plan to stay away from all the GPL code though. I want to keep my codebase "GPL-free" so I can use it in commercial projects.
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
- RescueGamer
- Cross Eyed!
- Posts: 108
- Joined: Thu May 16, 2013 1:02 am
Re: Pololu MinIMU-9 v2 "9-DOF" IMU
It's really cheap and seems to works great!, It would be possible to use this with vireio or freepie for a DIY Rift?Chriky wrote:This one looks a bit cheaper - http://www.rcgroups.com/forums/showthread.php?t=1677559
I am going to have a play around with them soon; I am hoping I can get several wired up to one Arduino (not a nano, a bigger one) to make a limb tracking system.
- cybereality
- 3D Angel Eyes (Moderator)
- Posts: 11407
- Joined: Sat Apr 12, 2008 8:18 pm
Re: Pololu MinIMU-9 v2 "9-DOF" IMU
You'd have to code support in Vireio or FreePIE. Maybe there is some standard way to come up with so that many different IMUs can all interface.
-
- Petrif-Eyed
- Posts: 2708
- Joined: Sat Sep 01, 2012 10:47 pm
Re: Pololu MinIMU-9 v2 "9-DOF" IMU
You need a standard interface (HAL) layer, because different brands of sensor may pad zeros on the left, and others on the right, and they may have different initialization required. Such things already exist for a large collection of different sensors, which I found when searching for "GY-85" (the cheap sensor above). It seems to be very popular not so much from its low price, but from its accuracy and stability. It is a popular sensor. But the software that manages it also handles many more... I may provide a link later. I do not want to google it right now. Sorry...cybereality wrote:You'd have to code support in Vireio or FreePIE. Maybe there is some standard way to come up with so that many different IMUs can all interface.
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
- mickman
- Binocular Vision CONFIRMED!
- Posts: 279
- Joined: Mon Jun 04, 2012 5:07 pm
- Location: London
- Contact:
Re: Pololu MinIMU-9 v2 "9-DOF" IMU
Has anyone played with UNIDUINO ? an interfaces between Unity & Arduino...
-
- One Eyed Hopeful
- Posts: 2
- Joined: Fri Sep 28, 2012 1:32 am
Re: Pololu MinIMU-9 v2 "9-DOF" IMU
i have the minImu9-v2 for my DIY-rift (more on that someday when i get the change to write up on it), and i'm using currently trough a Raspberry PI (with code taken intially from http://blog.davidegrayson.com/2012/11/o ... ry-pi.html) , and it seems quite fast and somewhat accurate. My main issue at the moment is the "noise" i'm getting: when the sensor just sits on the table , the values are not very static. When moving slightly it works better. Anyone else having same kind of issue?
My current setup is not too optimal at the moment, the IMU code in Raspberry also has small server component, and i'm connecting to it from test made with Irrlicht-engine that handles the 3D stuff, with distortion done by troffmo5:s code. Raspberry is taking about 3ms per cycle at the moment, but this might be some poor optimization issue, but i'd be interested that what kind of samplerates have others gotten of the minIMU ?
I'm planning to replace that minIMU + Raspberry combo with STM32FDISCOVERY board(s) , since it has the exact same sensors, and it should have the power to do the orientation calculation too, and USB interface. But, i'm still also interested in the minIMU, so any experiences are of interest to me too , and i'm planning to (try) to use the Raspberry + camera module for some visual stuff relating to rift..
My current setup is not too optimal at the moment, the IMU code in Raspberry also has small server component, and i'm connecting to it from test made with Irrlicht-engine that handles the 3D stuff, with distortion done by troffmo5:s code. Raspberry is taking about 3ms per cycle at the moment, but this might be some poor optimization issue, but i'd be interested that what kind of samplerates have others gotten of the minIMU ?
I'm planning to replace that minIMU + Raspberry combo with STM32FDISCOVERY board(s) , since it has the exact same sensors, and it should have the power to do the orientation calculation too, and USB interface. But, i'm still also interested in the minIMU, so any experiences are of interest to me too , and i'm planning to (try) to use the Raspberry + camera module for some visual stuff relating to rift..
- Dantesinferno
- Cross Eyed!
- Posts: 115
- Joined: Sun Feb 10, 2013 7:50 pm
- Location: North Carolina
Re: Pololu MinIMU-9 v2 "9-DOF" IMU
WOW, cool stuff cyber, I've been pretty quiet on the threads for a while, but i should be able to unveil some of my own projects soon. Sadly i still havent been able to purchase my own pololu imu yet, due to school, but now its the summer time!
- cybereality
- 3D Angel Eyes (Moderator)
- Posts: 11407
- Joined: Sat Apr 12, 2008 8:18 pm
Re: Pololu MinIMU-9 v2 "9-DOF" IMU
@phlebas: The Pololu IMU seems pretty stable from my tests, I did not notice any major jitter. However I think the code I found is doing some filtering, so maybe it is already correcting for it. I'm going to dive deeper at some point, since I want to reduce latency as much as possible (but even now it is usable).
@Dantesinferno: Hey man! Was thinking of you when I made this thread, since you were the one that told me about the Pololu. Wasn't sure if you were still around, but nice to see you're lurking.
@Dantesinferno: Hey man! Was thinking of you when I made this thread, since you were the one that told me about the Pololu. Wasn't sure if you were still around, but nice to see you're lurking.