The ISS Is Getting A New WC

Every home needs renovations after a few decades, and the International Space Station is no different. This fall, they’ll be getting a new Universal Waste Management System (UWMS), aka a new toilet.

Though the news coincides with increased traffic to the ISS, this move stems from a more serious issue with bacterial contamination during longer-term space travel. Today’s ISS toilets already recycle urine back into potable water and scrub the air reclaimed from solid waste as it gets compacted and stored. The new UWMS will act more like a food dehydrator, reducing the water content as much as possible to save on space, and petrifying the poo to inactivate the bacteria.

The current commode on the American side of the ISS was designed in the 1990s and is based on the Space Shuttle’s facilities. It has a funnel with a hose for urine and a bag-lined canister with a seat for solid waste, both of which are heavily vacuum-assisted.

Though the current toilet still does everything it’s supposed to do, there is room for improvement. For instance, women find it difficult to engage both parts of the system at the same time, and almost everyone prefers the toe bars on the Russian toilet to the more encumbering thigh bars on the American throne. Also, the current commode’s interface is more complicated than it needs to be, which takes up valuable crew time. Continue reading “The ISS Is Getting A New WC”

Help Thrust Open Source Satellites To The Next Level

To place a satellite in orbit satisfactorily it is necessary not only to hitch a ride on a rocket, but also to put it in the right orbit for its task, and once it is there, to keep it there. With billions of dollars or roubles of investment over six decades of engineering behind them the national space agencies and commercial satellite builders solved these problems long since, but replicating those successes for open source microsatellites still represents a significant engineering challenge. One person working in this field is [Michael Bretti], who is doing sterling work with a shoestring budget on open source electric thrusters for the smallest of satellites, and he needs your help in crowdfunding a piece of equipment.

Beware suspiciously cheap eBay vacuum pumps!
Beware suspiciously cheap eBay vacuum pumps!

As part of his testing he has a vacuum chamber, and when he places a thruster inside it he has to create a space-grade vacuum . This is no easy task, and to achieve it he has two pumps. The first of these, a roughing pump, is a clapped-out example that has clearly reached the end of its days, and it is this that he needs your help to replace. His GoFundMe page has a modest target of only $4,200 which should be well within the capabilities of our community in reaching, and in supporting it you will help the much wider small satellite community produce craft that will keep giving us interesting things from space for years to come.

We’ve mentioned his work before here at Hackaday, and we hope that in time we’ll have a chance to look in more detail at his thrusters. Meanwhile you can follow along on Twitter.

Thanks [Bruce Perens K6BP] for the tip.

Lonnie Johnson, Prolific Engineer And Hero To Millions Of Kids (Even If They Don’t Know It)

The current generation Super Soaker XP30. (Hasbro)
The current generation Super Soaker XP30. (Hasbro)

To be a child in the 1970s and 1980s was to be of the first generations to benefit from electronic technologies in your toys. As those lucky kids battled blocky 8-bit digital foes, the adults used to fret that it would rot their brains. Kids didn’t play outside nearly as much as generations past, because modern toys were seducing them to the small screen. Truth be told, when you could battle aliens with a virtual weapon that was in your imagination HUGE, how do you compete with that.

How those ’80s kids must have envied their younger siblings then when in 1990 one of the best toys ever was launched, a stored-pressure water gun which we know as the Super Soaker. Made of plastic, and not requiring batteries, it far outperformed all squirt guns that had come before it, rapidly becoming the hit toy of every sweltering summer day. The Super Soaker line of water pistols and guns redefined how much fun kids could have while getting each other drenched. No longer were the best water pistols the electric models which cost a fortune in batteries that your parents would surely refuse to replace — these did it better.

You likely know all about the Super Soaker, but you might not know it was invented by an aerospace engineer named Lonnie Johnson whose career included working on stealth technology and numerous projects with NASA.

Continue reading “Lonnie Johnson, Prolific Engineer And Hero To Millions Of Kids (Even If They Don’t Know It)”

Blow Dryers And Metal Shears: Hacks Of Early Falcon 9 Flights

Orbiting over our heads right now are two human beings who flew to the International Space Station in a SpaceX Crew Dragon vehicle on top of a Falcon 9. The majority of coverage focused on the years since human spaceflight last launched from Florida, but [Eric Berger] at Ars Technica reminds us it also makes for a grand ten-year celebration of the SpaceX workhorse rocket by sharing some stories from its early days.

Falcon 9 is a huge presence in the global space launch industry today, but ten years ago the future of a young aerospace company was far from certain. The recent uneventful launch is the result of many lessons learned in those ad-hoc days. Some early Falcon 9 flights were successful because the team decided some very unconventional hacks were worth the risk that paid off. A bit of water intrusion? Dry it out with a blow dryer and seal it back up. Small tear in a rocket nozzle? Send in someone to trim a few inches with shears (while the rocket was standing vertical on the launchpad).

Industry veterans appalled at “a cowboy attitude” pounced on every SpaceX failure with “I told you so.” But the disregard for convention is intentional, documented in many places like this old Wired piece from 2012. Existing enshrined aerospace conventions meant the “how” was preserved but the “why” was reduced to “we’ve always done it this way” rarely re-evaluated in light of advancements. Plus the risk-averse industry preferred staying with flight-proven designs, setting up a Catch-22 blocking innovation. SpaceX decided to go a different way, rapidly evolving the Falcon 9 and launching at a high cadence. Learning from all the failures along the way gave them their own set of “why” to back up their “how” growing far beyond blow dryers and metal shears. We’re happy to see the fail-learn-improve cycle at the heart of so many hacker projects have proven effective to send two astronauts to the space station and likely beyond.

[Photo: SpaceX Crew Demo-2 on the launch pad]

Apollo 11 Trig Was Brief

In this day and age where a megabyte of memory isn’t a big deal, it is hard to recall when you had to conserve every byte of memory. If you are a student of such things, you might enjoy an annotated view of the Apollo 11 DSKY sine and cosine routines. Want to guess how many lines of code that takes? Try 35 for both.

Figuring out how it works takes a little knowledge of how the DSKY works and the number formats involved. Luckily, the site has a feature where you can click on the instructions and see comments and questions from other reviewers.

Continue reading “Apollo 11 Trig Was Brief”

Displaying HTML Interfaces And Managing Network Nodes… In Space!

The touchscreen interface aboard SpaceX Crew Dragon is just one of its many differences from past space vehicles, but those big screens make an outsized visual impact. Gone are panels filled with indicator needles in gauges, or endless rows of toggle switches. It looked much like web interaction on everyday tablets for good reason: what we see is HTML and JavaScript rendered by the same software core underlying Google’s Chrome browser. This and many other details were covered in a Reddit Ask Me Anything with members of the SpaceX software team.

Various outlets have mentioned Chromium in this context, but without answering the obvious follow-up question: how deep does Chromium go? In this AMA we learn it does not go very deep at all. Chromium is only the UI rendering engine, their fault tolerant flight software interaction is elsewhere. Components such as Chromium are isolated to help keep system behavior predictable, so a frozen tab won’t crash the capsule. Somewhat surprisingly they don’t use a specialized real-time operating system, but instead a lightly customized Linux built with PREEMPT_RT patches for better real-time behavior.

In addition to Falcon rocket and Dragon capsule, this AMA also covered software work for Starlink which offered interesting contrasts in design tradeoffs. Because there are so many satellites (and even more being launched) loss of individual spacecraft is not a mission failure. This gives them elbow room for rapid iteration, treating the constellation more like racks of servers in a datacenter instead of typical satellite operations. Where the Crew Dragon code has been frozen for several months, Starlink code is updated rapidly. Quickly enough that by the time newly launched Starlink satellites reach orbit, their code has usually fallen behind the rest of the constellation.

Finally there are a few scattered answers outside of space bound code. Their ground support displays (visible in Hawthorne mission control room) are built with LabVIEW. They also confirmed that contrary to some claims, the SpaceX ISS docking simulator isn’t actually running the same code as Crew Dragon. Ah well.

Anyone interested in what it takes to write software for space would enjoy reading through these and other details in the AMA. And since it had a convenient side effect of serving as a recruiting event, there are plenty of invitations to apply if anyone has ambitions to join the team. We certainly can’t deny the attraction of helping to write the next chapter in human spaceflight.

[Photo credit: SpaceX]

NASA’s Long-Delayed Return To Human Spaceflight

With the launch of the SpaceX Demo-2 mission, the United States has achieved something it hasn’t done in nearly a decade: put a human into low Earth orbit with a domestic booster and vehicle. It was a lapse in capability that stretched on far longer than anyone inside or outside of NASA could have imagined. Through a series of delays and program cancellations, the same agency that put boot prints on the Moon and built the iconic Space Shuttle had been forced to rely on Russia to carry its astronauts into space since 2011.

NASA would still be waiting to launch its own astronauts had they relied on America’s traditional aerospace giants to get the job done. The inaugural flight of the Boeing CST-100 “Starliner” to the International Space Station in December was an embarrassing failure that came perilously close to losing the unmanned capsule. A later investigation found that sloppy software development and inconsistent testing had caused at least two major failures during the mission, which ultimately had to be cut short as the vehicle couldn’t even reach the altitude of the ISS, to say nothing of making a docking attempt. NASA and Boeing have since agreed to attempt another test of the CST-100 sometime before the end of the year, though a delay into 2021 seems almost inevitable due to the global pandemic.

But America’s slow return to human spaceflight can’t be blamed on the CST-100, or even Boeing, for that matter. Since the retirement of the Space Shuttle, NASA has been hindered by politics and indecisiveness. With a constantly evolving mandate from the White House, the agency’s human spaceflight program has struggled to make significant progress towards any one goal.

Continue reading “NASA’s Long-Delayed Return To Human Spaceflight”