Slashdot Mirror


Linux Rocket Blasts Off This Fall

HardcoreGamer writes "An Oregon amateur rocket group, the Portland State Aerospace Society, plans to launch a Linux-powered rocket weighing 12 pounds to 55,000 feet at a speed of Mach 3 in September, Wired News reports. The rocket's onboard computer is an AMD 586 processor and a Jumptec MOPS/520 PC/104+ board along with a power supply, a PCMCIA card carrier for an 802.11b card to transmit data to the ground, and a carrier board for a 128-MB CompactFlash card for long-term storage. The flight computer runs a stripped-down version of Debian Linux, with the 2.4.20 Linux kernel. The group will present a paper (HTML | PDF ) on the use of free software in rocketry at Usenix 2003. The real question is whether their network card will survive 10 seconds at 15 Gs!"

18 of 327 comments (clear)

  1. Re:802.11b? by ktakki · · Score: 5, Informative

    I was wondering about that, too. But the site states that they're allowed to boost the power legally if it's operated by a licensed Ham radio operator (under FCC Part 97 rules).

    Cringely got something like 10Km with a Pringles can, so I expect someone with more of a clue can push that to 55,000'.

    k.

    --
    "In spite of everything, I still believe that people are really good at heart." - Anne Frank
  2. Re:802.11b? by Beryllium+Sphere(tm) · · Score: 4, Informative

    http://www.computerworld.com/mobiletopics/mobile/s tory/0,10801,75830,00.html

    Someone's done a 72-mile link.

    The hard part is that you either have to track the rocket with a directional antenna, or try to make everything work with a non-directional antenna. The 72-mile link was from one fixed point to another using mid-size parabolic antennas.

  3. Re:IANARS but... by canadiangoose · · Score: 2, Informative

    I would expect that the guidance systems for most rockets built in recent years would use a real-time OS like QNX or Chorus, not Linux.

    --
    Never eat more than you can lift -- Miss Piggy
  4. Re:IANARS but... by AllenChristopher · · Score: 5, Informative

    For the longest time the software was written by hand from the metal up. You can't afford to have one bug in space code. It could cost half a billion dollars. Every routine was coded three different ways, and three systems ran separately. If they ever disagreed you knew you had a problem. So while you have an OS of sorts, it's the Shuttle OS, and nothing else. After all, there are a thousand assumptions that OS developers make that a space programmer has to choose him or herself. In Linux, the coder is always saying "this amount of precision is ok," but for a rocket the amount of precision needed is very well known, and incredibly demanding at all levels. For a hobbyist group, linux is one thing, but if you want to put something in geosynchronous orbit indefinitely...

  5. Re:802.11b? by HardcoreGamer · · Score: 5, Informative

    There's an explanation of how they intend to achieve this on the site, along with a link to a news release that cites the Swedish Space Corporation's success transmitting data over 310 kilometers using 802.11b.

  6. ... and we say "anonomous CVS access" at... by navigationboy · · Score: 2, Informative
  7. Carmack et. al. @ ArmadilloAerospace .... by malakai · · Score: 4, Informative

    ... have been doing this for awhile. The PC104 stack in their VTVL rockets/crafts have always been linux kernels.

    He's also been using 802.11 for communications.

    His laptop control station is win32 though.

    ArmadilloAerospace

    -malakai

    1. Re:Carmack et. al. @ ArmadilloAerospace .... by tramm · · Score: 3, Informative
      ... have been doing this for awhile. The PC104 stack in their VTVL rockets/crafts have always been linux kernels.
      As have we at autopilot.sourceforge.net. We're not building rockets, but autonomous rotorcraft.
      He's also been using 802.11 for communications.
      Same here. Our early helicopters used CF 802.11 cards, but the cheap patch antennas could not handle the vibration. We're now using a D-Link ethernet bridge with 100baseT for the onboard network.
      His laptop control station is win32 though.
      We're not! Although the network layer and gui are all portable and do run on Linux, Mac OS X, and Win32.

      The hardware is for sale from Rotomotion, too, so you can build your own.

      --
      -- http://www.swcp.com/~hudson/
  8. Comment removed by account_deleted · · Score: 2, Informative

    Comment removed based on user account deletion

  9. ITAR by Detritus · · Score: 2, Informative
    They don't have to give the source code to everyone.

    They also have to comply with U.S. export laws (International Traffic in Arms Regulations, 22 CFR 120-130) that require an export license for missile technology. That trumps the GPL. You can get in serious trouble if you ignore the law.

    --
    Mea navis aericumbens anguillis abundat
  10. 15 G's isn't much by Natchswing · · Score: 2, Informative
    About one hour ago we launched a payload from Wallops Flight Facility called DEBI. The payload acheived 40 G's acceleration and a velocity of mach 10. The wire wrap boards survived the flight and the DIPs were merely pressed into the wire wrap sockets.

    I think a bigger concern would be whether the connectors are properly held together and maintain electrical connection. The boards should be fine.

    You can find lots of DEBI info by looking through the past two weeks of my journal. You'd have to follow links from my web page link below in my sig. I won't link it directly since the machine will probably tank after only a few concurrent connections.

    1. Re:15 G's isn't much by HerbalSpiderMonkey · · Score: 2, Informative

      I once had a friend who sent his computer to be repaired and got it back with all the expansion boards and cables glued in place.

      While annoying in this situation, it would be useful for rocket hardware - the glue didn't seem to have any effect on the connections.

  11. Re:802.11b? by po8 · · Score: 2, Informative

    We're currently using a cylindrical patch antenna on the rocket, and a semi-directional antenna (helical) on the ground. Eventually, we'll build a tracking dish for the ground, and try to phase the rocket antenna to get the antenna pattern to point more down. Right now the rocket antenna pattern is a sort of "donut", which is fairly suboptimal.

    Microwave antenna design is hard. If any gurus want to contribute expertise, please drop PSAS a note.

  12. confused.... by Lumpy · · Score: 2, Informative

    I though the first linux powered rocket took flight 2 years ago...

    I remember they used the jumptec 386 dimmpc and used ham radio packet on 144/440mhz to get telemetry up/down.

    I know I saw it here. Can anyone find it?

    --
    Do not look at laser with remaining good eye.
  13. Re:Doppler effect? by Anonymous Coward · · Score: 2, Informative

    Mach 3 is about 833m/s.

    f = 2.4GHz*(1-833/300000000) = 2.399994GHz

    Thus the frequency changes by 6kHz.

  14. Re:802.11b? by Muad'Dave · · Score: 2, Informative

    Hams are not allowed to transmit music via a phone mode, i.e. J3E, A3E, F3E, etc. Digital music (and pictures, for that matter), as long they are not facilitating anyone's regular business, are fine. I can legally stream my MP3's via amateur radio all day long (with proper ID, frequency and mode selelection, and station control, of course). The data is not encrypted, it is encoded and compressed - perfectly legal. Bits is bits, I always say.

    --
    Tiller's Rule: Never use a word in written form that you've only heard and never read. You will end up looking foolish.
  15. Re:802.11b? by Muad'Dave · · Score: 2, Informative

    I could imagine a 2.4GHz 'stripline' loop (or semi-loop) yagi made of copper tape glued to the outside of your body tube. Naturally the reflector(s) would be up, and the directors down. This would be fairly directional, depending on the number of elements.

    Alternatively, wrap the copper tape helically around the body tube, matching the sense of your ground antenna.

    Good luck!

    --
    Tiller's Rule: Never use a word in written form that you've only heard and never read. You will end up looking foolish.
  16. Re:I realize you are joking... by Anonymous Coward · · Score: 4, Informative

    http://www.space-rockets.com/congress