Shop OBEX P1 Docs P2 Docs Learn Events
Microsoft Robotics Studio — Parallax Forums

Microsoft Robotics Studio

johnsroboticsjohnsrobotics Posts: 26
edited 2006-07-03 15:55 in General Discussion
I see a boe-bot in that picture!

http://seattlepi.nwsource.com/business/274562_msftrobotics20.html

Post Edited (johnsrobotics) : 6/20/2006 3:40:22 PM GMT

Comments

  • GadgetmanGadgetman Posts: 2,436
    edited 2006-06-20 19:21
    Windows RE(robotis Edition)

    Where do WE want to go today?

    Imagine, a Boe with a Blue-screen?
    The poor thing doesn't even HAVE a screen, but still...

    This is THE most ridiculous product they've devised since M$ Bob...

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Don't visit my new website...
  • DunnseptDunnsept Posts: 115
    edited 2006-06-20 19:36
    oh man.. the poor guy in the pic.. Tandy... wonder if his kid is TRS-80

    oooh, I dunno gadgetman.. Bob was pretty cool... <sarcasm off>

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    stand back! I have a slide rule and I know how to use it!
  • JavalinJavalin Posts: 892
    edited 2006-06-20 20:43
    Please, please, please say MS arn't going to try to rule the microprocessor market as well!
  • GadgetmanGadgetman Posts: 2,436
    edited 2006-06-20 21:41
    My guess is that they saw a BS1/2 or one of the clones, and thought 'Hey! microcontrollers are programmed in Basic! We can do that, too!'...

    My bet is that they'll be launching a M$ Robot Controller, soon, and it will have 16MB RAM, USB, SD/MMC/CF/MemoryStick connectors, 16 outputs, 8 inputs(out of which one is a dedicated analog input, two others - together with a pair of outputs - are reserved for Serial, even if it is programmed via USB), uses either an ARM-based processor, or possibly a Cell(whatever they get cheapest/pr. MIPS) running at at least 500MHz, but probably over 1GHz, and has a battery which lasts about an hour before needing a recharge...
    That is, if you don't spring for the WIFI model, which has a slightly shorter battery life of 15 minutes...

    The worst, though, is that some 'smart' guy in the school administration will sign a deal with them to replace the BOE...

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Don't visit my new website...
  • SSteveSSteve Posts: 808
    edited 2006-06-21 13:03
    Javalin said...
    Please, please, please say MS arn't going to try to rule the microprocessor market as well!
    Yep. A whole new arena where they can stifle creativity. I can't wait.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    OS-X: because making Unix user-friendly was easier than debugging Windows

    links:
    My band's website
    Our album on the iTunes Music Store
  • SN96SN96 Posts: 318
    edited 2006-06-21 14:13
    You did'nt think Microsoft was going to just sit back and let the next generation boom of robotics products era go by without a piece of the pie did ya? Like the PC era, robots are going to be the next big thing in the consumer market in the not so distant future. Just my opinion.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Mike



    ·
  • SN96SN96 Posts: 318
    edited 2006-06-21 19:38
    I did not know HP was soking their feet in the bot waters. I do know the market is up for grabs. It will be interesting to see how all this pans out in 5 to 10 years or so.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Mike



    ·
  • blindlizardblindlizard Posts: 7
    edited 2006-06-22 03:11
    wow, you guys sound bitter....outch. I think it sounds cool, it will bring the masses to robotics which will spawn inovation and creativity. I am a .Net developer and I love the idea of writing code for hardware in Visual Studio. Here is a video demo-ing the Robotic Studio channel9.msdn.com/Showpost.aspx?postid=206574, they are using it with a plethera of robot types from varying manufacturers, most of which are not based on BASIC like Basic Stamps.

    You will hear them talk about the CCR which if you don't follow MS will have you scratching your head. It is a framework to run distributed applications asyncronously. It doesn't have to include hardware at all, but it can which is why they added it to the Robot Suite since you are doing a lot of asynconous stuff in robotics like running motors and reading sensors at the same time.

    It really makes sense that MS would get into robotics, they make software for hardware, and they are spanning out from the box computers to PDAs, phones and other devices. Heack, the Target Indy car team uses MS software to run their sensors on their cars.

    Does anyone know if Parallax is partnering with MS on this because it looks like Lego is so I assume others are.

    Post Edited (blindlizard) : 6/22/2006 3:15:53 AM GMT
  • MuncherMuncher Posts: 38
    edited 2006-06-22 03:18
    I view this as an opportunity. Microsoft will show the public how fun robots can be, then make the most boring product, and where will people go? Companies like Parallax, which have inexpensive (comparatively) stamp modules that can be programmed in BASIC.
  • DeveloperZeroDeveloperZero Posts: 15
    edited 2006-06-22 05:13
    bambino said...

    But here is one foot in the microcontroller waters(http://www.deviceforge.com/news/NS4777763425.html)

    First off, what do clear ICs have to do with robotics, bambino?confused.gif

    Second, the pupose of Microsofts program is to offer a simple, powerful, easy-to-use, and generic IDE for programming robotics, along with a robotics simulator.scool.gif

    Check out the main site at: http://msdn.microsoft.com/robotics/

    The first CTP can be downloaded at: http://www.microsoft.com/downloads/details.aspx?familyid=66d1363e-36a4-46be-ad36-01bcfbfb4969&displaylang=en

    Plus: :[noparse]:quote:[/noparse]: free for academic research and educational use. ::/quote::hop.gif

    Now stop with the incessent bashing of Microsoft. This is the second time·in the past couple days·that I have had to defend Microsoft after·needless bashing, and I AM GETTING SICK OF IT!!!!mad.gif
  • johnsroboticsjohnsrobotics Posts: 26
    edited 2006-06-22 05:33
    I think people (me) are fretting mainly due to the company's poor track-record with Windows, and their overall attitude of putting profits above quality. Great things should be available to all. Poor people have just as much (and a lot of the time more) creative and innovative ideas as those with money. For instance when I first started programming, I found every freeware and open source compiler to have much more support and motivation than that of Visual Studio. I also felt "left-out" of the MSDN, as it was for paying customers. OTOH I would gladly pay a fair price for a product with the amount of dedication and support offered by Parallax. If this is a product meant to redeem the staggeringly biased "against Microsoft" opinion, then they'd better do a bang-up job.

    Post Edited (johnsrobotics) : 6/25/2006 9:06:48 PM GMT
  • PARPAR Posts: 285
    edited 2006-06-22 07:23
    View the video downloadable from http://channel9.msdn.com/ShowPost.aspx?PostID=206574, and look at the BOE-BOT segment starting at about 53 mins and 50 secs (i.e., near the end of the video), until 55 mins, 55 secs. Give 'em (MS) a bit more time and they'll have the demo down pat, "autonomous control" and all.

    PAR
  • LoopyBytelooseLoopyByteloose Posts: 12,537
    edited 2006-06-22 08:10
    Well, today in the local Taiwan English newpapers is an article about Microsoft's new robotics website and referal to download their free software.

    Personally, I think the whole embedded industry is soft and hoping that Microsoft will drag the consumers into programming AVRs and ARMs that are sitting in inventory without applications. A glut of hardware with a lack of creativity.

    The only drawback with this approach is that it promotes 'bigger must be better' and 'a higher level language will make anyone an expert.' Neither is true. Everything falls back to firm comprehension of fundamentals [noparse][[/noparse]so I rely on Parallax's approach].

    But when did a consumer ever take time to become an expert?
    Both the AVRs and ARMs have inherent drawbacks due to their multifunction approach [noparse][[/noparse]just try running the Real Time Clock and the Serial Port at the same time].·Also, they are electrically less robust than the SXes or the Propeller. Big and unwieldly, like renting a ballroom for dinner for two.

    Once again we see that Parallax's success bring emmulation. Microsoft cannot present their own 'icon' of the industry, so front and center is a humble BOEbot.

    Since the news releases are reaching Taiwan's dailies, I think we all have to accept the fact that Microsoft will try to make a substantial niche for themselves. Of course, they don't have the Propeller and Spin. So more shall be revealed. The competition will alway improve the choices available to the customer.

    BTW, I needed to a very repetative chore in Excel recently, so I tried to program a macro to do so [noparse][[/noparse]this is something that was very easy for me in Lotus]. The outcome was a disaster and I had to make a few hundred entries manually. Much of this is due to the lack of human dialogue in the product development and support. I don't know how to get a simple answer from them.· Has anyone tried to get a simple answer from Microsoft lately? When contacting M$, I refer to myself as 'Roadkill on the Internet Superhighway'. WYSIWYG.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    "If you want more fiber, eat the package.· Not enough?· Eat the manual."········
    ···················· Tropical regards,····· G. Herzog [noparse][[/noparse]·黃鶴 ]·in Taiwan

    Post Edited (Kramer) : 6/22/2006 8:22:43 AM GMT
  • DigitalDjDigitalDj Posts: 207
    edited 2006-06-25 18:36
    Kramer,

    ·I have to agree with you on Lotus. I am a very big fan of Lotus Approach Database. Microsoft Access to me(in my opinion) is just an overgrown spread sheet. I will never use anything else but Approach. I think Microsoft should look at other software and what works best and build on that. On the other hand I have grown to like Microsoft Word.

    Just my 2 cents worth!

    Kevin



    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Education And Experience Teaches Knowledge Not Arrogance ! (Unknown)
    The Only Stupid Question Is The One Not Asked ! (Unknown, of coarse this is something that i would say)
    Do Not Burn The Bridge That Has Brought You Forth You May·Need To Journey Back ! (Chinese)
  • GadgetmanGadgetman Posts: 2,436
    edited 2006-06-25 19:22
    I have to support a few applications based on Access, and have learned three things about it...

    1. Multi-user is theoretical... Sooner or later it WILL corrupt the database...

    2. More than two or three tables in a database seems to set 'SLOWDOWN = 1' somewhere in the system. By 5 or 6 it grinds so badly that you measure the speed with a calendar...

    3. Update to a new version of Access and you need to update the application because the VB isn't as backwards compatible as it could have been... It hasn't always been compatible with different language versions, either... (It may be now. but as we make bl**dy certain that everyone uses the exact same version...)

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Don't visit my new website...
  • blindlizardblindlizard Posts: 7
    edited 2006-06-26 17:58
    I hate to keep this thread too off topic, but since it was brought up:
    Comparing Lotus to Access is like comparing RC cars to Mustangs. Access is not ment to be enterprise level, that is what SQL Server is for. If you need something better than Access for smaller applications, then SQL Express is there.
  • GadgetmanGadgetman Posts: 2,436
    edited 2006-06-26 18:22
    We tried MS SQL Server in our organisation...

    Lets just say that low-end apps can still be made with Access( or even Excel) and VB as the base, but all new multi-user database systems must now be made with Oracle...

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Don't visit my new website...
  • blindlizardblindlizard Posts: 7
    edited 2006-06-26 21:07
    SQL Server can absolutly compete with Oracle. I have built many high transaction applications with thousands of users on SQL Server, especially with things like clustering, you are really only limited to the hardware the database is running on. The thing I like with SQL Server is that most developers can make their own database changes where as with Oracle most changes to the database must go through a highly paid DBA even for the simpelest of changes.
  • Kaos KiddKaos Kidd Posts: 614
    edited 2006-06-29 17:39
    Gadgetman, Ummm, not to be areguementative in anyway shape or form:
    SQL Server 2000 (and 2005) can outpace Oracle in numerious ways.
    I am the Director of Information and Technology at my office, as well as the SYSADM, SYSOP and Tech Support and help desk.
    We run two SQL servers here (one is Live, the other is still in test). Early on, when testing Oracle, the biggest advantage or Oracle was it's setup. Still is.
    With the correct version of M$ SQL and it's operating system, it outpreforms Oracle on a number of aspects.
    But, just to be fair, Oracle is much less expensive, requires less expensive host operating system and hardware.

    VB is backwards compatable, the Access DB's aren't, and how the programmers access the data within their code.· We use access here as a "front end" to some of our SQL data, and it's never been an issue.· I'v been programming VB and databases sence VBDOS and WIN 3.11 ontop of DOS 6.11 and can well attest to what you are saying; there are indeed many issues with ACCESS.

    With SQL,· It's not a "Try" type deal.· It's more like "Yes we are going to get through the pain and do it" type setting.· But, once SQL is setup and running, and you use the correct metods for accessing your data, it's clearly a non issue.

    This is how it is here at my office.· Anyway, all this said as "IMHO".·



    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Just tossing my two bits worth into the bit bucket


    KK


    Post Edited (Kaos Kidd) : 6/29/2006 5:46:14 PM GMT
  • blindlizardblindlizard Posts: 7
    edited 2006-07-03 15:55
    I have done some more digging into the MS Robotics studio, and everyone can stop freaking out the MS is going to take over the microcontroller industry.· From what I have found, the software does not run on microcontrollers, it is just a framework to get distributed systems (ie robots) working together.· For example, you have a lawnmower robot that you have set to mow every other week.· Now, you keep this little guy under your portch so he is out of the elements.· You also have a sensor on your roof to tell you if it is raining or not.· Your MS robotics suite application reads that sensor and tells your robot if it is raining.· If so, the robot stays put.· All your lawn mowing and moving logic is still writen in PBASIC (or whatever microcontoller you are using), it just now can take commands from other devices it usually knows nothing about like the sensor on your roof, or your computer reading weather.com
Sign In or Register to comment.