Forgot your password?
typodupeerror
Linux Software Hardware

Linux Rocket Blasts Off This Fall 327

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!"
This discussion has been archived. No new comments can be posted.

Linux Rocket Blasts Off This Fall

Comments Filter:
  • Re:802.11b? (Score:5, Informative)

    by ktakki ( 64573 ) on Tuesday June 10, 2003 @01:11AM (#6158534) Homepage Journal
    I was wondering about that, too. But the site [pdx.edu] 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.
  • Re:802.11b? (Score:5, Informative)

    by Beryllium Sphere(tm) ( 193358 ) on Tuesday June 10, 2003 @01:22AM (#6158572) Journal
    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.
  • Re:IANARS but... (Score:2, Informative)

    by canadiangoose ( 606308 ) <djgraham@g[ ]l.com ['mai' in gap]> on Tuesday June 10, 2003 @01:27AM (#6158588)
    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.
  • Re:IANARS but... (Score:5, Informative)

    by AllenChristopher ( 679129 ) on Tuesday June 10, 2003 @01:28AM (#6158595)
    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...
  • Re:802.11b? (Score:5, Informative)

    by HardcoreGamer ( 672845 ) on Tuesday June 10, 2003 @01:34AM (#6158620)
    There's an explanation [pdx.edu] 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 [alvarion.com].
  • by navigationboy ( 680197 ) on Tuesday June 10, 2003 @02:19AM (#6158774)
    http://cvs.psas.pdx.edu [pdx.edu] - Have fun!
  • by malakai ( 136531 ) * on Tuesday June 10, 2003 @02:23AM (#6158787) Journal
    ... 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 [armadilloaerospace.com]

    -malakai
  • Comment removed (Score:2, Informative)

    by account_deleted ( 4530225 ) on Tuesday June 10, 2003 @02:25AM (#6158796)
    Comment removed based on user account deletion
  • ITAR (Score:3, Informative)

    by Detritus ( 11846 ) on Tuesday June 10, 2003 @03:11AM (#6158932) Homepage
    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.

  • 15 G's isn't much (Score:2, Informative)

    by Natchswing ( 588534 ) on Tuesday June 10, 2003 @03:45AM (#6159022)
    About one hour ago we launched a payload from Wallops Flight Facility [nasa.gov] called DEBI [erau.edu]. 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.

  • Re:802.11b? (Score:3, Informative)

    by po8 ( 187055 ) on Tuesday June 10, 2003 @04:08AM (#6159075)

    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.

  • confused.... (Score:3, Informative)

    by Lumpy ( 12016 ) on Tuesday June 10, 2003 @06:10AM (#6159365) Homepage
    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?
  • Re:15 G's isn't much (Score:2, Informative)

    by HerbalSpiderMonkey ( 679139 ) on Tuesday June 10, 2003 @06:53AM (#6159432)
    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.
  • Re:Doppler effect? (Score:2, Informative)

    by Anonymous Coward on Tuesday June 10, 2003 @07:05AM (#6159451)
    Mach 3 is about 833m/s.

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

    Thus the frequency changes by 6kHz.
  • Re:802.11b? (Score:3, Informative)

    by Muad'Dave ( 255648 ) on Tuesday June 10, 2003 @07:40AM (#6159528) Homepage

    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.

  • Re:802.11b? (Score:3, Informative)

    by Muad'Dave ( 255648 ) on Tuesday June 10, 2003 @08:01AM (#6159573) Homepage

    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!

  • by tramm ( 16077 ) <hudson@swcp.com> on Tuesday June 10, 2003 @09:19AM (#6160017) Homepage
    ... 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 [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 [rotomotion.com], too, so you can build your own.

  • by Anonymous Coward on Tuesday June 10, 2003 @10:11AM (#6160477)
    http://www.space-rockets.com/congress

The party adjourned to a hot tub, yes. Fully clothed, I might add. -- IBM employee, testifying in California State Supreme Court

Working...