Monday, February 15, 2010

WM+ update long overdue

Well I havent posted here for a while, but I do have many updates for a couple different projects. I never ended up getting full kalman filtering to work between the wm+, nunchuck, and arduino, but there have been a few other, maybe better things. First, my transistor method is no longer needed to interface the wm+ and the nunchuck at the same time. Pass thru mode has been discovered and is described (krulkip) in this post: http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1248889032/45 . Second, the kalman method has been mostly abandoned on the arduino platform, and in its place two options have surfaced.
1. Complimentary filtering as seen here .
2. Direction Cosine Matrix. Not implemented with wii peripherals but easily enough ported. Tons of information over at diydrones.com . Much less computationally intense and more suited to a microcontroller like the arduino.

Good luck on all your projects!

27 comments:

  1. hi boredom/genius any hacks for actaris meter ket

    ReplyDelete
    Replies
    1. I have not much time to visit many websites. But today I found this site accidently. I explored much information which is useful to my life. Thanks!

      Delete
  2. Hi,

    I'm working on an application that integrates the gyro with an electronic compass for my FYP. I'm using the WiiM+ as the gyro. The problem is that my electronic compass sends separate data to my PC, and the Wiimote also sends data to my PC, simultaneously. However, both are through radio (wifi/bluetooth) and they could have different errors.So, to 'synchronize' both sensors, I use timestamps. My electronic compass timestamps the data inside itself and sends a file to the PC. But the Wiimote sends its values one by one, and it is timestamped only after it is received. So, there's a random delay here that can't be accounted for.

    I was wondering, is there a way I could synchronize the Wiimote's clock to my compass's/PC's clock? I saw from your blogpost that you'd allocated pin 4 for the clock of the Motionplus and I was wondering if you actually managed to manipulate it, or atleast read out its value.

    Any help/ideas would be much appreciated. Basically, I just need to sync these two devices, so I can take both sensor values for a particular instant of time.

    Thanks!

    priya90@gmail.com

    ReplyDelete
  3. Ok so I, after much research, have been able to read the gyro data of the new wii motion plus peripheral with the arduino microcontroller.

    ReplyDelete
  4. But the Wiimote sends its values one by one, and it is timestamped only after it is received. So, there's a random delay here that can't be accounted for.

    ReplyDelete
  5. Any help/ideas would be much appreciated. Basically, I just need to sync these two devices, so I can take both sensor values for a particular instant of time.

    ReplyDelete
  6. Hello really I like your blog.... it's an excellent blog post found here..your blog contains very unique and very interesting information, Thanks very much for the share...
    I'm going follow your blog.

    ReplyDelete
  7. I also agree with the writer's point of view and yes the facts are true....

    ReplyDelete
  8. Hi, I’m using the wii nunchuk and arduino. I connected and all good.
    but, as I can convert the data information in angles and “G”?

    ReplyDelete
  9. Interesting post. I would love to become a hacker. Impressive job.

    ReplyDelete
  10. I happy to find many good point here in the post, writing is simply great

    ReplyDelete
  11. The contents are really very fruitful.Random Hacks of Genius matters a lot actually.

    ReplyDelete
  12. I would love to become a hacker. Impressive job. HCG Blue Drops, the Faster and Natural way to lose weight...

    ReplyDelete
  13. Brilliant project . Great job . Thanks for those useful link .

    ReplyDelete
  14. Impressive job. HCG Blue Drops, the Faster and Natural way to lose weight...

    ReplyDelete
  15. Tons of information over at diydrones.com . Much less computationally intense and more suited to a microcontroller like the arduino.

    ReplyDelete
  16. I am happy when reading your blog with updated information! thanks alot and hope that you will post more site that are related to this site. criminology university assignment || accounting university assignment || economics university assignment || statistics university assignment || finance university assignment || law university assingment






    ReplyDelete
  17. informasinya sangat bermanfaat dan sangat membantu, semoga blog ini menjadi ramai dan bermafaat bagi semua orang, ayo kembangkan kreativitasmu kawan. salam kenal gan....

    ReplyDelete
  18. I am really enjoying reading your well written articles. It looks like you spend a lot of effort and time on your blog. I have bookmarked it and I am looking forward to reading new articles.

    ReplyDelete


  19. currently using Wordpress for a few of my sites but looking to change on
    http://www.wulansari1509.web.id/

    ReplyDelete
  20. Players new to any form of poker could do a lot worse than start their poker career at Social Poker.
    idn poker online
    The free-to-play site designed by the World Series of Poker is the perfect place to get to grips with cash games and poker tournaments because there is no rake and no financial risk at all.
    idn poker online
    The next stage in your quest to win at poker every time is to learn some of the more advanced concepts.
    idn poker online
    Fill your mind by studying such aspects of the game as three- and four-betting, as well as how to play against the various different player types — e.g.,
    idn poker online

    ReplyDelete
  21. Bad Beat – A good hand that is “cracked” or beaten by a better hand that usually was way behind but hit a lucky draw.
    idn poker online

    ReplyDelete