Revisiting WiMo - The Windows Mobile Robot
- Posted: Dec 12, 2006 at 1:16 PM
- 36,130 Views
- 11 Comments
Loading User Information from Channel 9
Something went wrong getting user information from Channel 9
Loading User Information from MSDN
Something went wrong getting user information from MSDN
Loading Visual Studio Achievements
Something went wrong getting the Visual Studio Achievements
Right click “Save as…”
Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation,
please create a new thread in our Forums,
or
Contact Us and let us know.
Follow the Discussion
Oops, something didn't work.
What does this mean?
Following an item on Channel 9 allows you to watch for new content and comments that you are interested in. You need to be signed in to Channel 9 to use this feature.What does this mean?
Following an item on Channel 9 allows you to watch for new content and comments that you are interested in and view them all on your notifications page.sign up for email notifications?
This video is way cool. I am definitely building one. Question on the video stream though; are you actually grabbing a stream from the camera or just repeatedly taking snapshots?
Yes, the "stream" is not really a stream... it is a series of images. I may look into adding the ability to do a real stream as well later.
That's great to hear! The Lego NXT is a very fun kit. They are also coming out with more sensors and addons for it, so it should get even better! Can't wait to see what you come up with!
As for the R/C car... I don't the receiver at all (it's still in the truck, but nothing hooked up to it). The microcontroller that i am using (OOPic) has logic to control servos (up to 16 on that particular model) quite easily. So then the Smartphone talks to the microcontroller and tells it to set various values (depending on if you want to turn or go forward or in reverse, etc) to the servos.
the OOPic is a pretty neat (and easy to program) microcontroller if you've ever wanted to play with one... granted, it is the only one i've worked with so far, but i have a couple others i'm going to play with as well.
Let me know if you have any other questions!
-- Brian
I actually have an old ipaq lying around that I might use for it. (luckily Christmas is still coming up
Thanks! Hope you find it useful... I hope to post an update to the source code in the next couple of weeks. Should bring it up to the latest Microsoft Robotics Studio. Also need to make sure that all the parts for my Aggressor WiMo are still available...
As for your IPAQ... If you get a bluetooth module for it, you might be able to do some fun stuff. Let me know if anything turns out from that!
-- Brian
I do not have a date for when the voice command apis will be available, the second i know (and i can say
As for the video... There are other (and better) ways to actually stream video, I just haven't researched them myself. I am using DirectShow to capture the snapshots, so it is just a matter of hooking up or creating the correct DirectShow filters. It is something I want to look into doing for Wimo, especially for the "remote control" mode. I still need to at least make the capturing of snapshots faster (just hasn't been high on the list for wimo... but due to the filter that i am using, i still have to save the image to flash before i can send it across the network... that makes is much slower).
I'll look to see if there are native examples for streaming video using DirectShow. If you are familiar with DirectShow, it works very similarly to the desktop version of DirectShow.
Also, just a general update, I should have another wimo code update in the next week or two that will bring the source up to the Microsoft Robotics Studio 1.0 release (Wimo currently uses the June CTP). I'll post a comment here, at the Windows Mobile blog, and at the Wimobot site when i upload the source code update.
- Brian
CHK( m_pCaptureGraphBuilder->SetOutputFileName( &MEDIASUBTYPE_Asf, L"\\video1.asf", &pASFMultiplexer, &pFileSinkFilter ));
ybd:
I haven't transmitted the video/image data directly yet. it is something i will be working on soon, but don't have the answer to right now. Currently i save the image to flash and then transmit the file (painfully slow, but works with the standard filters and whatnot).
Also:
I updated the source code on the www.wimobot.com last week.
Some of the changes in this latest update are:
Have fun! Keep the questions coming if you have any!
-Brian
Remove this comment
Remove this thread
close