Slashdot Mirror


From the Nuremberg Toy Fair, a New Linux System For RC Cars

An anonymous reader writes "Last weekend, during the Nuremberg Toy Fair 2012, I spotted a really cool new system for 'professional' RC models based on Embedded Linux. The WiRC allows you to control an RC car (or any other RC vehicle) with an iOS/Android device using WiFi. The core of this system is a 240 MHz ARM9 processor, with 16 MB SDRAM and 4 MB FLASH (with 2 USB ports and 802.11b/g WiFi, a microphone input and a Speaker output). It features 8+4 channels of output. A free software SDK is now in development to code your own transmitter applications."

81 comments

  1. Linux for RC by Neil_Brown · · Score: 3, Funny

    -bash: rc: command not found

    :(

    1. Re:Linux for RC by noh8rz2 · · Score: 2

      "anonymous reader" = manufacturer. just sayin'

    2. Re:Linux for RC by Anonymous Coward · · Score: 0

      Weird:

      $ rc
      ; echo hello world
      hello world

    3. Re:Linux for RC by bviragh · · Score: 1

      We are happy to hear that WiRC made it to slashdot. By the way if the "anonymous reader" would be us (Dension), then we would linked the official website instead of an Italian site, especially since we are located in Hungary :)

  2. Robotics by oakgrove · · Score: 2

    Put a little camera on it and an arm that I can control from my Xoom and watch out!

    --
    The soylentnews experiment has been a dismal failure.
    1. Re:Robotics by camperslo · · Score: 1

      Put a little camera on it and an arm that I can control from my Xoom and watch out!

      It's a conspiracy to nab cookies from the kitchen I tell you!

    2. Re:Robotics by Anonymous Coward · · Score: 0

      > Put a little camera on it and an arm that I can control from my Xoom and watch out!

      It is already arm - 240MHz arm9 ...

  3. Name by JavaBear · · Score: 1

    WiRC? Why not RCos? (possible pronunciation: Arcos?)

    1. Re:Name by axlr8or · · Score: 1

      It's Linux based yeah? So it will WIRC. Arcos is an android device anyways.

    2. Re:Name by bviragh · · Score: 1

      WiRC stands for WiFi RC

    3. Re:Name by GargamelSpaceman · · Score: 1

      Soon, some 'Bad Guy' (TM) is going to make use of all this cheap-as-dirt RC/Robo tech for a crime, and ruin the fun for the rest of us.

      --
      ...
  4. This of you who refuse to read French by victim · · Score: 4, Informative

    might appreciate the vendor's site in English.

    1. Re:This of you who refuse to read French by Anonymous Coward · · Score: 5, Funny

      especially since it's Italian... ;)

    2. Re:This of you who refuse to read French by Anaerin · · Score: 4, Informative

      Really? Spanish? The ".it" at the end of the domain not enough of a clue for you?

    3. Re:This of you who refuse to read French by Anonymous Coward · · Score: 0

      Forget that! Who needs to read when the other language site has babes on it!

    4. Re:This of you who refuse to read French by SlashV · · Score: 2, Funny

      WHOOSH

    5. Re:This of you who refuse to read French by game+kid · · Score: 3, Informative

      Word. Their ideas are intriguing to me and I wish to subscribe to their newsletter.

      --
      You can hold down the "B" button for continuous firing.
    6. Re:This of you who refuse to read French by PolygamousRanchKid+ · · Score: 1

      I just want to be able to read the source code, thanks.

      --
      Schroedinger's Brexit: The UK is both in and out of the EU at the same time!
    7. Re:This of you who refuse to read French by Anonymous Coward · · Score: 0

      Hopefully none of the languages feature firecrackers.

    8. Re:This of you who refuse to read French by psergiu · · Score: 1

      Or some of the other pages on that site :)

      --
      1% APY, No fees, Online Bank https://captl1.co/2uIErYq Don't let your $$$ sit in a no-interest acct.
    9. Re:This of you who refuse to read French by flyingfsck · · Score: 2

      It was all Greek to me...

      --
      Excuse me, but please get off my Pennisetum Clandestinum, eh!
    10. Re:This of you who refuse to read French by Tsingi · · Score: 1

      I may have had a shot at reading it if it was French.

  5. professional? well no by codepunk · · Score: 1

    Controlling a simple rc car is a rather simple task. Lets see someone strap that system into a full collective pitch rc chopper and control it from a idevice. The idevices make for a horrible control interface for any rc application.

    --


    Got Code?
    1. Re:professional? well no by Skapare · · Score: 2

      I would not trust the inconsistent latency effects of wifi (e.g. when it losses association and has to sign on, again). I'd rather have a straight transmitter, even if it is digital, not encrypted, but with encryption of a command summation.

      --
      now we need to go OSS in diesel cars
    2. Re:professional? well no by ClaraBow · · Score: 1
    3. Re:professional? well no by codepunk · · Score: 1

      That sir is not a full collective pitch 3d capable helicopter.

      --


      Got Code?
    4. Re:professional? well no by ClaraBow · · Score: 1

      Touché -- I was afraid of that!

    5. Re:professional? well no by Lussarn · · Score: 3, Informative

      I fly RC Helicopters and I would not trust something like this, period. We take signal quality very, very seriously. Any loss of signal and you are basically doomed the way we fly these days (low to the ground and stickbanging). Even the major manufacturers have signal problems, altough it's very good. Have never had any signal hickup with my Futaba 2.4 gear, but they have done everything in there power to make the signal as optimized for the application as possible. For a slow moving vehicle, sure. But anything flying, no thanks. Latency is another matter. 20ms stick to servo is considered good. The touchscreen alone is probably 100ms, Consider a car at 60mph, it will move several feets before even starting to turn at those latencys.

      Cool, possibly. But more of a toy thing.

    6. Re:professional? well no by PopeRatzo · · Score: 1

      I fly RC Helicopters and..

      Hey friend, you know of any not-too-expensive quadrlcopters you would recommend for someone just getting started in RC 'copters?

      You know anything about something called a "Parrot"?

      --
      You are welcome on my lawn.
    7. Re:professional? well no by Lussarn · · Score: 3, Informative

      Hi, The parrot seems to be something you actually do control with a phone. It's most proably self-stabilizing and very easy to fly altough most certanly very innacurate. http://ardrone.parrot.com/parrot-ar-drone/en/

      It is a "toy", I normaly don't recommed them as it's worlds apart what I fly, but you could probably get some enjoyment out of it. Don't set your expectation bar too high though...

      If you are truly interessted you can buy quad-chassis, motors, speed controlers, flight computer (with gyros and other sensors), and there is open source software for it too. These are the real thing, but since I just fly regular copters I don't know much about them I'm afraid. http://aeroquad.com/ (Don't know if this is the best, but a place to start reading, if interessted)

    8. Re:professional? well no by camperslo · · Score: 1

      It's a throwback to the old days of 23-channel CB radio. There were basically gaps after every 4th channel, with those frequencies being used for things like radio control of toys and garage doors. I feel sorry for anyone who had a garage door opener on those frequencies. Besides interference from splatter and overload from strong signals, the congestion of CB led some to venture off into frequencies they shouldn't have been on. Eventually, being unusable for anything else, those channels became part of the expanded 40 channel CB. For control there wasn't latency, but there certainly was interference. Even worse than momentary loss if signal, the interference would sometimes be interpreted as incorrect signals. There was no error detection or correction with the simple technology.

      I'm not sure what could be done to make things work better now. Maybe some redundancy using infra-red, ultra-sonic, white-space TV, 2.4 GHz, and 5.7 GHz all at once would help? That would make size and power consumption issues even more challenging though.

      With the RC toy using Linux and WiFi, there isn't any reason for the story to focus on Android. I could see people just as easily using iThings or even PC based tablets. An iPad with video streamed back to it would be pretty cool actually.

    9. Re:professional? well no by freeze128 · · Score: 2

      Not only that, but guess what? You really don't NEED an entire OS to control an RC car or plane. Simple transmitters have been around since the 70's and the technology has gotten MORE SECURE, faster, lighter, and more power efficient. Adding an entire OS to the mix just ends up with code you don't need, to add delays and security vulnerabilities that you don't want.

      Not everything needs to have an OS in it for god's sake!

    10. Re:professional? well no by codepunk · · Score: 2

      Exactly I don't want to loose body parts because of some packet loss. A rc heli is pretty much a lawn mower flying upside down, getting hit by a rotor blade would not be a fun experience.

      --


      Got Code?
    11. Re:professional? well no by powerlord · · Score: 1

      That sir is not a full collective pitch 3d capable helicopter.

      I thought one of the advantages of a Tri/Quad copter over the traditional collective pitch Helicopter design was that the multi-blade copter allowed for greater stability in the platform?

      Isn't that a "good thing" from the perspective of having a wider user base, since it would allow a lower skilled operator (even leaving aside the whole concept of turning one into a UAV).

      --
      This space for rent. All reasonable inquiries will be entertained at proprietors discretion.
    12. Re:professional? well no by PopeRatzo · · Score: 1

      Ah, the Aeroquad looks like exactly what I had in mind, since my purpose is survey and cinematography (not to mention "fun"). I do some work with a group involved in very large-scale art installation. We hired a guy who had a pretty sophisticated RC fixed wing airframe, but it was too expensive and couldn't be stationary. We've got a budget, and I've got access to everything but aviation experience in one or another member of the group or friend. So, I figure we might as well try some commercially-available rigs. I definitely don't want anything controlled by a phone.

      Thank you, friend.

      --
      You are welcome on my lawn.
    13. Re:professional? well no by Anonymous Coward · · Score: 0

      Hi, The parrot seems to be something you actually do control with a phone. It's most proably self-stabilizing and very easy to fly altough most certanly very innacurate. http://ardrone.parrot.com/parrot-ar-drone/en/

      It is a "toy", I normaly don't recommed them as it's worlds apart what I fly, but you could probably get some enjoyment out of it. Don't set your expectation bar too high though...

      If you are truly interessted you can buy quad-chassis, motors, speed controlers, flight computer (with gyros and other sensors), and there is open source software for it too. These are the real thing, but since I just fly regular copters I don't know much about them I'm afraid. http://aeroquad.com/ (Don't know if this is the best, but a place to start reading, if interessted)

      Interestingly enough I used to work with the guy who runs that website (and started the project). He does the aeroquad thing on the side. We were talking about it at lunch one time and it sounds like there are other places to get similar kits but they are much more expensive and I don't know if they are available in the U.S. Though he pointed out that all of his work on it is open source so it would be possible to have the PCBs and everything built yourself to do it cheaper but he relies on people buying the kit from him to make money on it. I never bothered to look into the details of the project though. This was a couple of years ago and to be honest most of my info about the project is from him talking about it at work so don't take it at 100% truth.

      Side note: Ted is a really nice guy but a huge LabVIEW fanatic (he used to work for NI selling it and he even used it on a project where he built a mac mini into his car to use as a media center) so I would expect him to do as much of the software in LabVIEW as possible, but it looks like the community has grown to a point where I suspect other people have written everything in a language that isn't terrible.

    14. Re:professional? well no by Anonymous Coward · · Score: 0

      Welcom to the 21st century, we have this thing called spread spectrum...

      Works quite well. The air-interface really is not the (well, primary) issue with WiFi, it is all the other crap. WiFi is fine, it works impressively well given all the crap that has to be dealt with, it is simply the wrong tool for the job here. You don't need a 300Mbps+ capable air interface for real-time control applications, if you have that available it probably isn't well suited for the job.

    15. Re:professional? well no by EETech1 · · Score: 1

      When I was flying a few years ago, there were beginners models with a one year warranty that covered any damage, even from crashing. A reassuring thought the first time it smashes into 20 pieces!

      Also a gyro on the tail rotor can be very helpful when you start out!

      Stand behind it for the first few hours to get the hang of it, as all of the controls get reversed from your perspective when you turn it around. It's much easier to land it and regroup than trying to fly it once it gets turned because you will be constantly correcting it the wrong direction. Sideways is also tricky as well, the sticks seem to start doing the wrong thing!

      Most people will even steer an R/C car the wrong way the first few times they drive it at themselves.

      Cheers!

    16. Re:professional? well no by Tsingi · · Score: 1

      Not everything needs to have an OS in it for god's sake!

      Pretty hand to have one in a robot though.

    17. Re:professional? well no by cynyr · · Score: 1

      What if i want to use this with 4 motors (each wheel) and simulate AWD in software, including limiting the total power output.

      --
      All of the above was encrypted with a Quad ROT-13 method. Unauthorized decryption is in violation of the DMCA.
  6. Car Swarm Apps by Doc+Ruby · · Score: 2

    How long until there's an Android app that keeps a swarm of cars scurrying around me as I walk around?

    Swarm of copters?

    --

    --
    make install -not war

    1. Re:Car Swarm Apps by cgenman · · Score: 1
  7. Really? by Anonymous Coward · · Score: 2, Interesting

    Rally cars? In Nuremberg?

    1. Re:Really? by Hognoxious · · Score: 1

      People's cars.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  8. Microphone and speaker by Anonymous Coward · · Score: 0

    Microphone and speaker can only be for one use:

    You: "Go left, you idiot!"
    Car: "I am going left"
    You: "No, the other left!"

    1. Re:Microphone and speaker by Anonymous Coward · · Score: 0

      Microphone and speaker can only be for one use:

      You left out "Oh Shit!", triggering a copter bird simulation.

  9. iOS/Andorid+WIFI control != professional by cdrnet · · Score: 5, Informative

    In order to control any RC device like a car or some multi-copter even remotely professionally you need precise controllers, reliable connectivity and low latency, all of which any iOS/Android touch devices seriously lack, by design.

    Even intermediate hobbyist senders (actually bidirectional these days for telemetry, FPV etc.) have precise and adjustable mechanical contol sticks, come with specialized circuits to bypass the controller's CPU where low latency is of importance and use frequency hopping RC for more reliability and to allow hundreds of pilots in a close range.

    1. Re:iOS/Andorid+WIFI control != professional by human+spam+filter · · Score: 1

      +1 There is no way you could control an RC helicopter using this. As you said, the controls are too imprecise and in addition wifi probably has too much lag.

    2. Re:iOS/Andorid+WIFI control != professional by RedHat+Rocky · · Score: 1

      +1

      Don't need to run my nitro buggy into a fence (or worse) because the phone twitched.

      --
      Anything is possible given time and money.
    3. Re:iOS/Andorid+WIFI control != professional by Anonymous Coward · · Score: 2, Insightful

      The whole thing is just stupid overcomplex. 266 Mhz ARM system for controlling a few motors? I could do the same thing with a $2, 8 Mhz AVR or similar. Add on wifi, or better, a more direct (and cheaper) RF system without the latency of wifi and you're done. It would perform better using "slower" components.

    4. Re:iOS/Andorid+WIFI control != professional by Anonymous Coward · · Score: 0

      For a simple RC car yeah, but not really that unreasonable if you're looking to do AI. I might buy it for CS373 (http://www.udacity.com/cs#373)

    5. Re:iOS/Andorid+WIFI control != professional by cynyr · · Score: 1

      or say simulating an AWD system, including limiting the total power output.

      --
      All of the above was encrypted with a Quad ROT-13 method. Unauthorized decryption is in violation of the DMCA.
  10. Nuremberg? by 16K+Ram+Pack · · Score: 2

    I guess it's a rally car, then.

    1. Re:Nuremberg? by Megahard · · Score: 1

      And they will give it a trial run.

      --
      I eat only the real part of complex carbohydrates.
    2. Re:Nuremberg? by Anonymous Coward · · Score: 0

      Believe it or not, the stadium where the Nuremburg Rallies were held is now an F-1 racing center and tourist attraction.

    3. Re:Nuremberg? by Johann+Lau · · Score: 3, Funny

      no, it's for war driving actually.

  11. That's a bit steep. by drinkypoo · · Score: 1

    You can get all the PWM functions out of an AVR chip strapped to the embedded controller of your choice. I can buy a tablet with more horsepower and a 7" display for less. Someone ought to be able to sell something just like this for fifty bucks. It doesn't even have onboard WiFi, it's USB. Which is included, but let's face it, a micro wifi dongle is five bucks now.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    1. Re:That's a bit steep. by Anonymous Coward · · Score: 0

      It's currently on the site for a mere 86 euros (excl VAT, 109 with VAT) with free shipping and that comes with a camera as well.

      In my opinion, it's not awful for a rather complete product like this.

  12. A good thing, probably... by Anonymous Coward · · Score: 0

    I'm pleased to see some work in this area, since low-end RC car controllers are often used to communicate with hobby robotics.

    A serious problem is that the 2.4 GHz spectrum has become grossly overcrowded, since the band is so limited. For instance, one of my robots sends out three channels of live video and a low bandwidth telemetry stream; meanwhile it receives realtime spread-spectrum commands (Futaba Fasst) to control 8 servos. I can shoehorn all this onto 2.4GHz, but there's plenty of interference between the video and telemetry. It essentially kills Wifi reception.

  13. That's a twist... by Anonymous Coward · · Score: 1

    Will it run Windows?

  14. How well was it tested? by OzPeter · · Score: 1

    Have there been any public trials?

    --
    I am Slashdot. Are you Slashdot as well?
    1. Re:How well was it tested? by Sulphur · · Score: 2

      Have there been any public trials?

      Nuremburg is famous for trials.

  15. Proprietary protocol by Animats · · Score: 1

    Open protocol**
    ** Contact us for further information
    Software SDK**
    ** Contact us for further information

    In other words, the protocol it uses is proprietary.

    This has some robotics potential. It's supposed to support cameras, servo outputs,4 digital inputs, and 4 digital outputs, and 1 analog voltage input, in a compact package.

    1. Re:Proprietary protocol by bviragh · · Score: 1

      The method we send the protocol specification is a bit embarrassing but we just would like to see how many people are interested in it (and see the possible usage scenarios). However currently we have got so many requests that it seems it would be better to make the specification downloadable on the website.

  16. chrome and ignore by costing · · Score: 1

    ... or keep being ignorant, as you prefer

  17. I get it by viperidaenz · · Score: 1

    Its a slightly more refined version of sticking a wireless router on a car.

  18. Not for 'professionals' by PrimalChrome · · Score: 1

    ....in any sense. Professional RC applications are high end rigs that demand precision and low latency. "Professional" RC racers require the same kind of response time and controls that grant tight precision. This system covers not a single requirement. Essentially it can only bee for one of two things...
    - Hobbiest geeks
    - Automated RC tasks

    1. Re:Not for 'professionals' by Anonymous Coward · · Score: 0

      OK, so what about the less than hobby geeks? Some geeks are hobbier than others, I agree, and some might even like bees, but we can't all be the hobbiest ones.

  19. The Killer App for RC and 3D TV by camperslo · · Score: 2

    For instance, one of my robots sends out three channels of live video

    Of course an obvious (?) use of this would be to stream 3D video back to a 3D TV or any device that has a fast enough display to support shutter-glasses and navigate with the better depth perspective. Finally a use for those 3D televisions, and something to push processing power for video compression and ATSC encoding. Yes, it'd be fun to see the option of it putting out an actual broadcast-compatible signal too, so a tv could pick up video directly. Let the neighbors watch too. Sure, there are plenty of problems (size, cpu power and power consumption, FCC limitations, coordinating frequencies to avoid causing interference , signal-adaptive tv receiver circuits that don't like rapid changes...). A few good challenges help push the state of the art. Who knows, it might even result in digital TVs that are less affected by unstable broadcast signals when the wind blows nearby trees around.

  20. Yea so what? by Osgeld · · Score: 1

    The helicopter they had last year is already in the clearance section

  21. unusable for racing, maybe as kids toy by thygate · · Score: 1

    looking at the video on their site, the lag on the camera alone makes it unusable at speeds > 1km/h. It might be cool as a kids toy, but racing ? no.

    1. Re:unusable for racing, maybe as kids toy by bviragh · · Score: 1

      the best case latency in the camera stream is around 300 ms, however the latency in the control stream is much better ~20 ms, so it can be used with higher speed than 1 km/h :)

  22. A rally perhaps? by Anonymous Coward · · Score: 0

    We could get a whole lot of them together and have a Nuremberg Rally. No way that could be misunderstood...

  23. Southwest operates on the cheap? by Anonymous Coward · · Score: 0

    Say it isn't so!

  24. Yes, because when I think of Nuremberg... by SoVi3t · · Score: 1

    ...I think of toys

    --
    Defender of Microsoft and Communism!!!
  25. Boot times? by RogueWarrior65 · · Score: 1

    How long does this thing take to boot? The fastest boot time I've seen on a Linux system is 6 seconds. That's if you include USB which seems to suck up 2/3 of the boot time.

    1. Re:Boot times? by bviragh · · Score: 1

      In default AP mode the WiFi network is created around the 15th second after startup, but note the smartphone should be also connected to this network and it takes time too. By the way you are right, the kernel boot time is about 5..6 sec, and the WiFi AP creation takes further 8-10 sec (maybe this network creation can be polished).

    2. Re:Boot times? by RogueWarrior65 · · Score: 1

      IMHO, this is what keeps embedded Linux from gaining universal acceptance. Some applications don't care about boot times. Some don't care because you don't boot them regularly. But a two-second boot time and a power-loss tolerant file system are needed for any Linux appliance that runs off batteries.

  26. Different than WiFli? by leadfoot · · Score: 1

    So this is the Linux version of WiFli?

    http://interactivetoy.com/IATC1011/home/bladerunner.html

    --
    "We're gonna need a bigger boat"
    1. Re:Different than WiFli? by Anonymous Coward · · Score: 0

      The Wifli is running linux, 2.6.21