Crowdsourcing with OpenRelief
A crowdsource project creates a drone to be used in disaster relief.
ByOpenRelief gives drones a humanitarian purpose.
These days, when you think of drones, you probably think of assassinations and police surveillance. However, the OpenRelief project is developing a more humanitarian role for robot airplanes – gathering information to aid disaster relief. Using free software and off-the-shelf components, the project is well on its way to providing an effective toolkit at a fraction of the price of equivalent proprietary solutions.
OpenRelief came about when Shane Coughlan, the former Legal Coordinator for Free Software Foundation Europe, became involved in the post-tsunami recovery in Japan in March 2011. Coughlan recalls:
[We] were having quite a lot of trouble at the time knowing where precisely to send supplies and which people or groups in the rapidly evolving disaster zone were suitable contacts to help ensure effective distribution. This was far from a trivial issue, with cases of supply trucks being turned away from shelters due to lack of requirement or storage capacity, and other cases of breakdowns in the fairness of frontline distribution being reported. When you consider that we had just lost five hundred kilometers of coastline and we had hundreds of thousands of people in need it’s not surprising, but it is something that needed addressing.
Coughlan continues with an example:
I recall a conversation with a team of triage doctors and NGO [non-governmental organization] workers as we prepared a daylong trip into the area north of Ishinomaki city. Someone asked if the village of Ogatsu Osu, a famous historical seaside location, was still there and if they needed supplies. We could not answer those questions with any of the available information sources, despite being less than fifty kilometers from the location. The only option for finding out if the village was still there was to drive towards it over unknown conditions.
Although Coughlan had always been interested in aviation, it had never been a major part of his working life. However, faced with problems like the ones he encountered in disaster relief, he realized that inexpensive drones were a practical solution. Together with Karl Lattimer, an English electronics and programming engineer, he began OpenRelief to create a solution.
Anatomy of a Drone
The drones being developed by OpenRelief are about a meter and a half long and can be launched from a very limited space – “from a footpath” is the description that Coughlan uses in a video on the project website. The drones carry sensors, whose readings are relayed back to Mission Control software, and can be re-programmed during flight. The result is a quick and safe way to gather information about the often-changing conditions in disaster areas.
The first prototypes use the Ardupilot Mega autopilot, as well as its firmware and Mission Control software, with a Raspberry Pi main controller. The visual recognition software is OpenCV running on Linux.
To this list of off-the-shelf components, OpenRelief is adding a ground-based radiation detector. According to Coughlan, this first detector will be the prototype for the development of other sensors. The hope is that others will contribute their own sensors, but OpenRelief itself will eventually develop an airborne sensor to add to the drones’ monitoring capacity.
Another area for OpenRelief’s immediate concern is coordination of all these parts – in Coughlan’s phrase, to provide “the glue to tie these things together. The challenge is to expand existing software while keeping OpenRelief’s own code as thin as possible.” The present plan is to use a command line tool called MAVproxy developed by CanberraUAV, to coordinate interaction between the drones and Mission Control.
By using these pre-existing pieces of technology, OpenRelief can drastically reduce development time and costs. The first prototypes cost about US$ 750 each and, adding labor, could probably be built commercially for less than US$ 1,000. By contrast, Coughlan estimates, a similar proprietary solution would likely cost 10 times as much.
However, OpenRelief’s development model can have problems. In particular, Coughlan mentions consistency of components as a problem. In one case, a supposedly metal gear servo melted, and, on dissection, turned out to be partly made of plastic.
“We are working through these issues now,” Coughland says. “Part of our challenge in producing good outcome designs will be ensuring that references to material sources help people build reliable drones, sensors, and other tools for real world use.”
A Web of Associations
OpenRelief is only midway through its initial development, but already it is being noticed by other projects and companies. Several companies, including Nanode and Toradex AG, have contributed hardware to the project.
In addition, the Sahana Software Foundation, one of the first free software solutions for disaster management, is helping to make sure that OpenRelief’s software is readable from its Eden disaster management platform. Similarly, OpenRelief is working with Cosm so that its information can be shared across as wide a variety of hardware and software as possible.
Other connections are less obvious, but open up intriguing possibilities. For example, Aleph Objects has contributed 3D printing capacity, which opens up such possibilities as developing components cheaply, or even creating additional drones on the spot. OpenRelief is also working with OpenStreet Map Japan, not just to ensure compatibility of software, but also to re-map the existing disaster zone in Japan.
More recently, Lattimer has enlisted Eshott Airfield, a small facility in Northumbria for help in testing. As Coughlan explains, “This means that we can take prototypes to their airfield, test them in a safe location, and iron out bugs before we do a larger scale test. This type of access and capacity is a tremendous step forward, especially from the perspective of moving beyond off-the-shelf airframes and prototyping.” Instead of just offering a theoretical solution, with such testing, OpenRelief can offer tested and proven ones – which should make other partnerships even more likely in the future.
Still another recent development is the donation of a conventional airframe design that has been released as open hardware. “I believe this is the first time anyone has released an open source airframe,” Coughlan says, “and it is an exciting platform to work on, not least because it has tremendous load capacity for its size (sub-two meters, up to nine kilograms of payload).” These examples of cooperation suggest that OpenRelief’s solutions are an idea whose time has come.
Looking Ahead
Right now, OpenRelief is in the early stage of testing. By September, it should be testing a complete system. If all goes well, general release should occur on schedule in December. This release will be a basic drone with an ability to receive transmissions from the ground-based radiation sensor.
Once this first model is complete, OpenRelief plans to add gradually to its capcity. Coughlan talks of a basic sensor for the air – most likely to monitor weather conditions – and a communication system for the ground, based on software-defined radio that will allow information to be shared more easily than conventional hardware systems would permit.
Coughlan says,
First and foremost,we want to provide better information capabilities to frontline disaster responders around the world as soon as possible. However, we are working towards a larger vision of open design, interconnected and extremely modular sensors and platforms that can be combined like Lego to solve a multitude of problems. The idea is that in a few years anyone can get the OpenRelief designs or purchase the components from commercial suppliers and rapdily deploy solutions to address their particular disaster challenge.
“It’s a big idea,” Coughlan concludes, “but we already have most of the open technology in the existing global market. Now, we need to glue it together, test it, and ensure broad operability.”
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Support Our Work
Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.
News
-
Systemd Fixes Bug While Facing New Challenger in GNU Shepherd
The systemd developers have fixed a really nasty bug amid the release of the new GNU Shepherd init system.
-
AlmaLinux 10.0 Beta Released
The AlmaLinux OS Foundation has announced the availability of AlmaLinux 10.0 Beta ("Purple Lion") for all supported devices with significant changes.
-
Gnome 47.2 Now Available
Gnome 47.2 is now available for general use but don't expect much in the way of newness, as this is all about improvements and bug fixes.
-
Latest Cinnamon Desktop Releases with a Bold New Look
Just in time for the holidays, the developer of the Cinnamon desktop has shipped a new release to help spice up your eggnog with new features and a new look.
-
Armbian 24.11 Released with Expanded Hardware Support
If you've been waiting for Armbian to support OrangePi 5 Max and Radxa ROCK 5B+, the wait is over.
-
SUSE Renames Several Products for Better Name Recognition
SUSE has been a very powerful player in the European market, but it knows it must branch out to gain serious traction. Will a name change do the trick?
-
ESET Discovers New Linux Malware
WolfsBane is an all-in-one malware that has hit the Linux operating system and includes a dropper, a launcher, and a backdoor.
-
New Linux Kernel Patch Allows Forcing a CPU Mitigation
Even when CPU mitigations can consume precious CPU cycles, it might not be a bad idea to allow users to enable them, even if your machine isn't vulnerable.
-
Red Hat Enterprise Linux 9.5 Released
Notify your friends, loved ones, and colleagues that the latest version of RHEL is available with plenty of enhancements.
-
Linux Sees Massive Performance Increase from a Single Line of Code
With one line of code, Intel was able to increase the performance of the Linux kernel by 4,000 percent.