Free Republic
Browse · Search
News/Activism
Topics · Post Article

Skip to comments.

Linux Rocket Hits the Launch Pad
wired.com ^ | 02:00 AM Jun. 09, 2003 PT | Michelle Delio

Posted on 06/09/2003 3:01:29 PM PDT by RockyMtnMan

Eight people and a dozen laptops were crammed into a tiny windowless conference room at 5 p.m. last Monday. On the laptops: untested code. On the conference table: piles of silicon and metal. On the people's minds: escalating, deadline-induced panic.

But by 2:30 a.m., data was being transmitted wirelessly to what had become a laptop-based flight control center for a Linux-controlled rocket. The aircraft was a few steps closer to blasting off into the upper atmosphere.

Project leaders Andrew Greenberg and Brian O'Neel breathed a sigh of relief -- finally they had some assurance that they weren't, as Greenberg put it, "going to look like complete idiots" when they present the team's research this week at Usenix 2003, a major technical conference.

Greenberg and O'Neel head up the Portland State Aerospace Society, an amateur rocket group based at the College of Engineering and Computer Science at Portland State University in Portland, Oregon. Their team hopes to launch a 12-pound rocket this September that will travel at three times the speed of sound to 55,000 feet.

(Excerpt) Read more at wired.com ...


TOPICS: Miscellaneous; News/Current Events; Technical; US: Oregon
KEYWORDS:
Full article

In other news offshoring IT workers on the rise...

1 posted on 06/09/2003 3:01:29 PM PDT by RockyMtnMan
[ Post Reply | Private Reply | View Replies]

To: RockyMtnMan
If the thing has a technical problem in space they'll just post their support questions on USENET...
2 posted on 06/09/2003 3:06:27 PM PDT by Billthedrill
[ Post Reply | Private Reply | To 1 | View Replies]

To: RockyMtnMan
Hope these cats make it, they sound like they will.
3 posted on 06/09/2003 3:10:40 PM PDT by Notforprophet (Everything is true. Even false things are true.)
[ Post Reply | Private Reply | To 1 | View Replies]

To: Billthedrill
If the thing has a technical problem in space they'll just post their support questions on USENET...

It's easier than sending a tech support chimpanzee to press CTL-ALT-DEL.

4 posted on 06/09/2003 3:11:46 PM PDT by Question_Assumptions
[ Post Reply | Private Reply | To 2 | View Replies]

To: RockyMtnMan
Should work. Aeronautics and Science have long used programming languages to perform these operations. Albeit, this sounds like the first such one for Linux, which of course now handles most of todays web traffic.

As to your second point....

In other news offshoring IT workers on the rise...

have you ever contacted Dell customer support? Almost of there support is based over seas. It's pretty annoying when you can't even understand the person you're talking to. And, to think Dell prides themselves on customer service. Ok, how about giving me a plain spoken American to handle my questions?
5 posted on 06/09/2003 3:22:04 PM PDT by rs79bm (The difference between Los Angeles and yogurt is that yogurt comes with less fruit ... R. Limbaugh)
[ Post Reply | Private Reply | To 1 | View Replies]

To: RockyMtnMan
A 1965 Univac computer with decrepit Fortran and Assembler can steer a TITAN IV rocket into earth orbit very nicely.

I know because I used to work at Vandenberg AFB testing the software that would control the bird through eight discrete launch events: Core 0 Solid Rocket Motor Ignition, Core 1 Liquid ignition, SRM separation, Core, Shroud Spearation, Core 3, Final shutdown, and Payload separation.  We could hit an accurate part of the sky at a determined velocity every time provided that various problems with the rocket did not force range safety to destroy the thing that we worker bees in beautiful Lompoc California had so lovingly contracted.

The USA went to the Moon six times using what today would be unbelievably primitive computers and software.

The USA has sent orbiters to Venus, flybys to Mercury and every outer planet except Pluto, Landed on mars, and launched most of our satellites using computers and software that would be laughed out of a computer junk dealers office.  The space shuttle uses the UYK 20 for flight control and I believe that computer was obsoleted out by the UYK 44 which was called a $200,000 Comodore 64 back in 1989.

It will be no big deal for the Linux heads to launch a rocket and steer it to a crash landing somewhere in the ocean using Linux.

A similar even was done using relay logic on a Redstone rocket with Alan Sheppard aboard it sometime in the early 1960s

6 posted on 06/09/2003 3:40:47 PM PDT by BioForce1 (Steering Rockets is EASY)
[ Post Reply | Private Reply | To 1 | View Replies]

To: RockyMtnMan
As someone who has had great success developing carrier-grade telecom software on Linux platforms (yes, that's a plug), I can say without reservation that the Linux desktop(s) is (are) the most frustrating piece(s) of crap I have ever dealt with.

As a preposterously relevant example, if I hit "post" too soon after "preview," there is a better than even chance that my entire system will lock up and I have to do a manual power off/on. To be fair to the little POS, at least my post seems to take...
7 posted on 06/09/2003 4:21:24 PM PDT by KayEyeDoubleDee (const vector<tag>& oldTags)
[ Post Reply | Private Reply | To 1 | View Replies]

To: KayEyeDoubleDee
Well, well, well, I must have waited long enough...
8 posted on 06/09/2003 4:23:49 PM PDT by KayEyeDoubleDee (const KayEyeDoubleDee& otherKIDD)
[ Post Reply | Private Reply | To 7 | View Replies]

To: Billthedrill; hchutch
If the thing has a technical problem in space they'll just post their support questions on USENET...

To: comp.os.linux
From: PenguinSpaceCadet@torvaldsopensourcespaceflight.org
Subj: SLIGHT PROBLEM

When I tried to get the nuclear reactor to boost itself to a higher orbit after the satellite's mission ended, the motors didn't fire properly due to the system being misconfigured. Could someone give me some pointers on recompiling the kernel?

And could you do it in the next thirty seconds? After that it's kinda academic, 'cause the reactor's going to land in downtown Wichita.

9 posted on 06/09/2003 4:29:35 PM PDT by Poohbah (Crush your enemies, see them driven before you, and hear the lamentations of their women!)
[ Post Reply | Private Reply | To 2 | View Replies]

To: BioForce1
The USA went to the Moon six times using what today would be unbelievably primitive computers and software.

I was in the Houston Space Center about 7 years ago. They were upgrading to Windows.
10 posted on 06/09/2003 4:31:46 PM PDT by gitmo (Maybe we should just take "The United States of" out of the nation's name.)
[ Post Reply | Private Reply | To 6 | View Replies]

To: RockyMtnMan
In other news offshoring IT workers on the rise...

At first, Linux-based amateur rocketry will give geeks a nice hobby to occupy their time while out of work. What I would love to see happen next is for some Chinese entrepreneur contracting with one of these teams to put a taikonaut base (or Confucius knows what) on the moon. Good-bye, NASA!

11 posted on 06/09/2003 4:38:08 PM PDT by BlazingArizona
[ Post Reply | Private Reply | To 1 | View Replies]

To: RockyMtnMan


Penguins in Space!
12 posted on 06/09/2003 4:41:21 PM PDT by gitmo (Maybe we should just take "The United States of" out of the nation's name.)
[ Post Reply | Private Reply | To 1 | View Replies]

To: KayEyeDoubleDee
As someone who has had great success developing carrier-grade telecom software on Linux platforms (yes, that's a plug), I can say without reservation that the Linux desktop(s) is (are) the most frustrating piece(s) of crap I have ever dealt with.

When your code fails to work as expected do you blame the compiler and rush off to file a bug report, or do you try to figure out what's wrong with your code?

Maybe if you put a little effort into your desktop instead of rushing to the conclusion that Linux is "a frustrating piece of crap" you'd find out that it can be functional, stable and very pleasant to use.

13 posted on 06/09/2003 6:25:36 PM PDT by dwollmann
[ Post Reply | Private Reply | To 7 | View Replies]

To: BlazingArizona
Give these guys a million a piece in personal income and a 10 million dollar budget and they could build an ICBM.
14 posted on 06/09/2003 6:39:44 PM PDT by RockyMtnMan
[ Post Reply | Private Reply | To 11 | View Replies]

To: dwollmann
When your code fails to work as expected do you blame the compiler and rush off to file a bug report, or do you try to figure out what's wrong with your code?

Ha! Trust me, I've blamed gcc for plenty of things, some I was correct about, and some I wasn't.

Maybe if you put a little effort into your desktop instead of rushing to the conclusion that Linux is "a frustrating piece of crap" you'd find out that it can be functional, stable and very pleasant to use.

I didn't install the damn thing to spend all day trying to get simple things to work. The whole point of a windowing system is to make life simpler, not to mention, more enjoyable.

It's actually quite fun and interesting to get some things to work, and there are quite few aspects of X that I have come to appreciate over the years.

The truth of the matter is that my ideal set up is to access my Linux system with a terminal emulator (TeraTerm, for instance) and vi my source files, while leaving the mailing, surfing, CD burning, etc to the W2K system. This is a perfect example of what each system does best. I have been doing serious development on Linux machines for several years and the desktop apps crash too often to make using them in any way effecient.

If you know how to get Galeon to invoke Evolution then I would be happy to share this with entire newsgroups. Currently when I hit a mailto link or try to do File->Send To..., it tells me that no default mail handler has been set up. As if the entire concept of setting up a default is not an oxymoron!

15 posted on 06/09/2003 7:24:04 PM PDT by KayEyeDoubleDee (const KayEyeDoubleDee& otherKIDD)
[ Post Reply | Private Reply | To 13 | View Replies]

To: KayEyeDoubleDee
This is a perfect example of what each system does best.

and I should caveat this with the admission that I have never actually done any serious Windows development, so I can't even say for sure that I wouldn't really like its OS internals, development tools, compilers, etc...

16 posted on 06/09/2003 7:27:04 PM PDT by KayEyeDoubleDee (const KayEyeDoubleDee& otherKIDD)
[ Post Reply | Private Reply | To 15 | View Replies]

To: dwollmann
When your code fails to work as expected do you blame the compiler and rush off to file a bug report, or do you try to figure out what's wrong with your code?

While we are on the subject, my pride (not to mention the power of Google) keeps me from immediately running to the "community" for answers. Then, in true tech support fashion, they rarely answer the question with adequate precision.

17 posted on 06/09/2003 7:31:34 PM PDT by KayEyeDoubleDee (const KayEyeDoubleDee& otherKIDD)
[ Post Reply | Private Reply | To 13 | View Replies]

To: KayEyeDoubleDee
I can't disagree with you there. I've always preferred The Linux Documentation Project (HOWTOs and etc.), and mailing list and Usenet archive searches to direct inquiries via Usenet or IRC.

If I'm looking for help with something that's been released for a significant length of time and a google search yields no posts from other users with the same problem I'm having, that's almost always a sign that I'm doing something silly and need to read the docs again. bugzilla servers are a good resource, too, especially if you're working with recent releases or development code where bugs are more likely.

18 posted on 06/09/2003 8:50:49 PM PDT by dwollmann
[ Post Reply | Private Reply | To 17 | View Replies]

To: KayEyeDoubleDee
If you know how to get Galeon to invoke Evolution then I would be happy to share this with entire newsgroups. Currently when I hit a mailto link or try to do File->Send To..., it tells me that no default mail handler has been set up. As if the entire concept of setting up a default is not an oxymoron!

This might help with galeon on Gnome2. For Gnome 1.x, you probably want to go to Gnome Control Center -> URL Handlers.

19 posted on 06/09/2003 9:31:05 PM PDT by dwollmann
[ Post Reply | Private Reply | To 15 | View Replies]

To: dwollmann
Thanks, alot. With a correction to the syntax, that actually works for me! I have been messing around with file/program associations for the last two days, mostly trying to modify existing ones.

It figures that I would get the best help on FreeRepublic. For instance, you stressed something that no one on the newsgroups seems capable of spelling out: The reason I can't find GnomeControlCenter->URL Handlers is that it doesn't exist in Gnome2.

Good luck getting the average computer user to figure out all those File Associations, Services, etc. They would just be stuck with Konqueror, Kmail, and/or whatever.

Thanks, again!!!!

20 posted on 06/09/2003 10:41:27 PM PDT by KayEyeDoubleDee (const KayEyeDoubleDee& otherKIDD)
[ Post Reply | Private Reply | To 19 | View Replies]

Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.

Free Republic
Browse · Search
News/Activism
Topics · Post Article

FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson