Panoramic photos are nice, however a full 360 degree x 180 degree, or spherical panorama would be even better. [Caleb Anderson] decided to take this concept much further, attempting to extract panoramic photos from video taken at 100,000 feet using a high-altitude balloon and six GoPro cameras.
The overview of this project can be found here, and gives some background. The first task was to start prototyping some payload containers, which for a device that you have little control over once out of your hands is quite critical. As well as some background, there’s a cool interactive panorama of the first test results on this page, so be sure to check it out.
The “real” hacking in this experiment wasn’t a matter of putting a balloon into the stratosphere or recovering it, however. Chaining these images together into pictures was a huge challenge, and involved a diverse set of skills and software knowledge that most of our readers would be proud to possess. There are several videos in the explanation, but we’ve embedded one with the cameras falling out of the sky. Be sure to at least watch until (or skip to) just after 1:05 where all the cameras impressively survive impact! Continue reading “Operation StratoSphere”
For their recent high altitude balloon project LVL1 member [Brad] programmed a pretty complicated brain based on an Arduino. It was responsible for collecting data from all of the sensors, and reporting back in a few different ways. One of the things he did to simplify the project was develop a task scheduler for the Arduino board. It lets you add functions to a queue of jobs, along with data about when they should be run.
The task scheduler does make coding a bit easier, but where it really shines is in situations like this where you don’t have access to the hardware if there’s a problem. In his description of the scheduler [Brad] mentions the possibility that one of the sensors could fail as the cold of the upper atmosphere takes its toll. This could leave the whole system stuck in a subroutine, and therefore it will stop sending reports back to the team on the ground. Since he was using the task scheduler it was a snap to add watchdog timer servicing to the mix. Now if program execution gets stuck the watchdog will reset the chip and all is not lost.
The Ferret is a high-altitude balloon tracking hardware package. Created by [Adam Greig] and [Jon Sowman], it uses an Arduino to gather NMEA data from a GPS unit, format the data into a string, and transmit that string on narrow-band FM. The project, built in one afternoon, is a tribute to the prototyping simplicity the Arduino provides.
The unit was powered by four AA batteries, using the Arduino’s on board voltage regulator. This provided a bit of heat which helps in the frigid reaches of the upper atmosphere. The bundle above was put in a project box and attached to the outside of the balloon’s payload, then covered with foam for warmth and moisture resistance. This tracking is a lot less complicated than some of the photography setups we’ve seen for balloons. It’s also more versatile because it broadcasts the GPS data so that many people can track it, rather than just logging its location.