Slashdot Mirror


Windows-based Robot and Development Platform

Monsieur La Vigne writes "I found this Robot running Windows, based on a STM 486 chip, and 802.11 connectivity. Apparently, the critter has a C++ , Matlab (?) based SDK and some proprietary bus for extension. Not sure what it does, but it looks cool. Has anyone ever heard of these guys or seen the SDK? Seems ripe for a linux port!" It's a little bit expensive.

22 of 94 comments (clear)

  1. Robot running Windows...? by frleong · · Score: 5, Informative

    From the home page, it seems that the development environment runs on Windows, but nowhere does it imply that the actual thing runs on Windows.

    --
    ¦ ©® ±
    1. Re:Robot running Windows...? by Anonymous Coward · · Score: 3, Informative

      Indeed, Windows would be an odd choice for a robot OS. Wasting memory and cycles on a GUI that no one sees, wasting memory for Internet Explorer (because it is part of the OS, remember)...

    2. Re:Robot running Windows...? by FearUncertaintyDoubt · · Score: 3, Insightful
      I think we need a new abbreviation for use on slashdot - RTFA

      For the love of God, somone please read the fucking article.

  2. Its a bold new world... by MADCOWbeserk · · Score: 4, Funny

    Now you can literally watch windows crash

  3. Sure seems to offer a lot by gruntvald · · Score: 4, Interesting

    Right out the box it's got a camera, wireless networking and an SDK. Probably wouldn't last 30 seconds against Rocky Botboa, but sure would make a cool roaming security camera in a paved area. And all prices in Euro!

  4. Tada. by Anonymous Coward · · Score: 5, Funny

    A vacuum cleaner running windows. Wonderful.

    1. Re:Tada. by Kragg · · Score: 4, Funny

      Oh the irony. I wonder if it has a reverse setting so it blows too.

      --
      If you can't see this, click here to enable sigs.
  5. Boring.... by Anonymous Coward · · Score: 5, Funny

    Where's the robotic arm (for fetching beer), and the catapult, the bowel loosening sonic alarm?



    Wake up, people, and give us what we want!

  6. What is a robot? by Captain+BooBoo · · Score: 3, Insightful

    (from Cambridge International Dictionary of English) robot noun [C] a machine used to perform jobs automatically which is programmed and controlled by a computer. I guess the question here is what is a "job" defined as. If you want the technical answer its really anything that happens to or in direct relation to an action that the robot takes. This can be from direct input from an operator or from a command placed by the onboard computer. In most peoples eyes this won't cut it as a "robot". People will define a "job" as a task that makes their life easier in some way like mowing the yard or doing the dishes. That being said I think that this on in it's "off the shelf" state won't be very popular with most people but as a development /prototype platform it looks great.

    1. Re:What is a robot? by Ektanoor · · Score: 4, Interesting

      A small add.

      The term robot came from RUR - Rossum's Universal Robots. It was a play very popular in the beginning of the 20th Century created by Czech writer Karel Capek. In the majority, if not all, slavic languages, the term "robota", "rabota" means either "work" or "job". Many consider that Capek was meaning exactly this. However his play goes about machines that are factually slaves and which rise up against their tyranic human masters. So many people consider that robot is an evolution of the word "rab" - "slave".

      Which one is the true meaning is hard to know. Capek was highly influenced by the turmoil of his time and his ideas were clearly pro-communist. Some may shudder at this, but I highly recomend to read his works before thinking. I only read a few excerpts from RUR. So I can only consider its quality for the popularity it had then. However, his "War with the Newts" ("War of the Salamanders" in some languages) is one of the best pieces of SF I ever read.

  7. Read the story... by twoslice · · Score: 5, Informative

    It says...

    "Wany Robotic Software Lab for writing custom applications and
    3-D simulation in Microsoft Windows.

    It does not say that it runs on Microsoft Windows.

    --

    From excellent karma to terible karma with a single +5 funny post...
  8. BSOD! by stephenisu · · Score: 4, Funny

    At first I was invisioning swarms of evil robots run by Windows XP (xterminate People edition). Chasing the poor children and trying to run them down, only to tell them that Open source is illegal (well if they had thier way...). They would be the ears and the eyes of big brother. Then I realised that a bunch of script kiddies would just take them over for the obvious pornographic potential (locker rooms). On a side note, ignore me I confused my paxil with vicadin again...

    --
    Sigs? We don't need no stinking sigs!
  9. Development on Windows by Czernobog · · Score: 5, Informative

    The article says, that the development was done on Windows. not that the robot itself is running on Windows.
    Combine this with the fact, that they're using Matlab and C/C++ and this means that they're using the great API Matlab has, for tuning Matlab code in C++ and vice versa. They're also using Matlab for the reason that it's _the_ application for simulation and generally scientific computing from a whole range of sciences.
    What I don't get is, why don't they use Matlab in Unix? A Unix version exists, costs the same, but I've never seen a simple copy of it ever. And I've been using Matlab for 6 years now...

    --
    /. Where the truth
  10. Stupid jokes by Mika_Lindman · · Score: 4, Insightful

    All "windows crashing" or BSOD -jokes are declared "not funny"!

    You slashdotters are gonna have a field day with this one..

  11. Expert Programming kit by mikewas · · Score: 3, Informative

    There is an optional "Pekee Expert Programming Kit" with these features:

    * Reprogram the Pekee motherboard's Mitsubishi micro-controller
    * Programming card
    * Serial cable
    * Flash application (updates, direct access to M16C)
    * Mitsubishi M16 compiler (4 month evaluation version)

    Though I found nothing that says you get source code or documentation about interfacing to the hardware.

    Anybody up to porting a linux kernel? You have 4 months to get it done!

    --

    "Glory is fleeting, but obscurity is forever." --Napoleon Bonaparte
  12. Sony Pino by Yokaze · · Score: 5, Interesting

    I'd rather go for the Pino and the GPLd Open Pino Platform Pino
    The platform is far more impressive.

    --
    "Between strong and weak, between rich and poor [...], it is freedom which oppresses and the law which sets free"
    1. Re:Sony Pino by Yokaze · · Score: 3, Informative

      My fault.... here a (hopefully) more reliable source. The Press Release from Sony.

      But I've to admit that the availability is a bit lacking. In other words, nearly no one gets his hands on this.

      Never seen it in action with my own eyes.
      At a robotic symposium in Fukuoka, a demonstration was planned, but to my regret it was canceled.
      I've only seen a presentation by Masahiro Fujita, a senior manager for this project from Sony and a still standing model.

      Googleing for the type "SDR-4X" seems to be more productive.

      --
      "Between strong and weak, between rich and poor [...], it is freedom which oppresses and the law which sets free"
  13. screw that. by Malachite · · Score: 5, Interesting
    MY robot:
    • only cost a few hundred bucks to build
    • doesn't look like an insect
    • RUNS LINUX.
    see it here
  14. Too expensive for nothing... by jorlando · · Score: 3, Interesting

    I would prefer the Roomba vacuum cleaner... for only US$200 you get a fancy chassis, a pair of wheels, sensores (IR and bumpers), reachargeable battery and a charger... with a pic or 8051 controller board you can write a program to deactivate mine fields, lawn mower, cat persecution... or maybe just something with a keyboard so you can program roomba to go 3 feets forward and back :-)

  15. Wow! It sure aint cheap. by snatchitup · · Score: 3, Interesting

    Like I said in an earlier discussion on predictions for 2003. Affordable robotics development systems will be announced late 2003, with delivery in 2004.

    This system aint cheap. Check out the prices.

    Also, check out the prices on development tools for the microcontrollers.

    Infrared as a means of prixomity detection is the bottom of the totem pole in terms of performance, in fact, proimity detection is very poor for even the higher end methods such as sonar ranging.

    This is one area where real advancements are needed. I predict somebody will create a module that runs IR, Sonar, and possibly crude Video for proximity detection. The point is, you want to be able to do this with less than an average of 200miliwatts.

    These systems are really bad at detecting things like chair legs.

    This such an exciting area, robotics. There's so much room for improvement.

  16. Evolution Robotics by g4dget · · Score: 3, Informative

    Have a look at Evolution Robotics. They sell hardware that gives wheels to your laptop. It also comes with software, unfortunately Windows-based (they also have a Linux version but they don't ship that).

  17. Matlab/Simulink by UniverseIsADoughnut · · Score: 3, Interesting

    What it looks like they are doing is using Simulink, a program withing matlab. It's a visual design tool. You basicly connect lines between differant boxes. Each box has a function. From this you can build very complex models. It's also used alot for control systems. You can do things like stateflow and other very complicated task with great ease. Also it makes testing your code much easier since you can basicly have virtual hardware and replace it with real hardware as your project progresses.

    Once you have your simulink code the program turns it into C code, (also can do Fortran if you like), From there it uses 1 of many compilers on your system to compile the C code. (I don't belive it can use GCC, i have only seen it list some commerical fortran and C compilers like MS Visual Studio and such). From there it complies it and it runs on top of Dos. Also I belive it will work on freedos, and it has an option about running it onto of win98, NT, 2k . This is call xPC. Once it has done this it prompts use to load the code on the target computer, via rs232 or ethernet and then hit +tg and your controller is running. You can also set it up so your controler can boot your code from a disk pretty much anything.

    Want to make a change just tweak your simulink file and repeat and a few moments later your back in business. It's very easy, and very nice for working with groups since people can't write there own bits of code and merge them together quickly.

    Matlab Simulink xPC is used alot in industry and prototyping since it removes the need for CS majors great in a project. A Mechanical engineer who designed the machine can rather easily do the control system for the machine which reduces headaches all around of trying to explain to the CS how the machine works and such.

    It's a very nice program to use. And makes for very reliable controls and is far more freindly than trying to decifer someones C code. We trust it in our prototype HEV's and it is so much better than doing it in the tradition straight C code methods.