Hello all,
    Isn't there a built in interface called imu ? I'm writing a simple plugin for an imu, and want to use the interface of the imu. I saw in some documentation that there is an interface called imu. I wrote a sample driver and load it, by specifying 

provides ["imu:0"]

But player doesn't seem to understand the about "imu" interface, and replies with the following:

seahawk@seahawk-laptop:~/Projects/Erratic/exampledriver$ player example.cfg 
Registering driver
Player v.3.0.2

* Part of the Player/Stage/Gazebo Project [http://playerstage.sourceforge.net].
* Copyright (C) 2000 - 2009 Brian Gerkey, Richard Vaughan, Andrew Howard,
* Nate Koenig, and contributors. Released under the GNU General Public License.
* Player comes with ABSOLUTELY NO WARRANTY.  This is free software, and you
* are welcome to redistribute it under certain conditions; see COPYING
* for details.

invoking player_driver_init()...
Example driver initializing
Example driver done
error   : Failed to find provides block for interface 4
error   : Initialization failed for driver "exampledriver"
error   : failed to parse config file example.cfg driver blocks

I'm sure that there is no problem with the code, which when I'm using the position2d interface, it is working properly. But instead of it I need to use the imu interface. Kinly let me know if anybody knows about this. I just wanna know whether they provide this interface.