Aeronyde has received $4.7 million in seed financing to develop its end-to-end infrastructure for self-flying vehicles.
Aeronyde is an aerial systems company aimed at enabling safe autonomous urban flight. The company is working to integrate artificial intelligence and augmented reality into a full-service system for the safe and secure operation of commercial drones.
The investment was led by Korean electronics manufacturing giant JASTech Co. Ltd, best known for flexible OLED/QLED display. Aeronyde is applying the strategic investment to the development of hardware and systems software for autonomous fleet management.
“In the 21st century, drones will shape global transportation and distribution and redefine the urban landscape, however we’re not there yet,” said Edgar Muñoz, CEO of Aeronyde. “Adoption of unmanned aerial vehicles (UAV) platforms depends wholeheartedly on the public’s acceptance of the technology. As an industry, we must ensure public safety is addressed prior to the commercial unmanned aerial system (UAS) industry boom. This is what Aeronyde is working on.”
Through data collection and partnerships with national, state and private stakeholders, Aeronyde aims to deliver a turnkey UAV service for emergency responders, disaster relief and commercial transportation and logistics in urban areas.
“The market is growing rapidly as more countries are looking at developing UAS regulations,” said Jason Chung, Chairman of JASTech. “We are excited to invest in Aeronyde, a leader in this revolution, as they innovate UAS technology. Aeronyde is helping to build the future of Autonomous Aerial Systems with software and hardware that ensure the responsible management of drones in urban environments.”
Other Partnerships
The Aeronyde team is also working with U.S. regulators and international associations to define standards and protocols for the safe implementation of commercial drone technology. Key partnerships include:
IBM Watson: Aeronyde is conducting rigorous testing, working with IBM Watson to run millions of flight simulations, and collecting data on the security of the system.
Leading technology, systems and regulatory partners: Unifly, the Police Foundation, iSENSYS and the Global UTM Association (GUTMA), a consortium of public and private entities working on unmanned traffic management (UTM) technology.
The Aeronyde system provides flexible infrastructure for aerial logistics, transportation and data collection including:
real-time data analysis to contextually apply sequencing, tasking, local environment, and weather.
machine learning to build situational awareness.
live flight and testing in Aeronyde research and development centers.
The end-to-end Aeronyde hardware and software system includes:
BAE Systems and the University of Manchester has successfully completed the first phase of flight trials with MAGMA — a small-scale unmanned aerial vehicle (UAV) that uses a blown-air system to maneuver. The UAV design paves the way for future stealthier aircraft designs, according to BAE Systems.
The new concept for aircraft control removes the conventional need for complex, mechanical moving parts to move flaps that control the aircraft during flight. The new design could provide greater control as well as reduce weight and maintenance costs, allowing for lighter, stealthier, faster and more efficient military and civil aircraft.
The two technologies to be trialed using the jet-powered MAGMA, are:
Wing Circulation Control, which takes air from the aircraft engine and blows it supersonically through the trailing edge of the wing to provide control for the aircraft.
Fluidic Thrust Vectoring, which uses blown air to deflect the exhaust, allowing for the direction of the aircraft to be changed.
The flight trials are part of an ongoing project between the two organizations and wider long-term collaboration between industry, academia and government to explore and develop innovative flight-control technology.
Further flight trials are planned for the coming months to demonstrate the flight control technologies with the ultimate aim of flying the aircraft without any moving control surfaces or fins. If successful, the tests will demonstrate the first use of such circulation control in flight on a gas turbine aircraft and from a single engine, BAE Systems said.
“The technologies we are developing with the University of Manchester will make it possible to design cheaper, higher performance, next-generation aircraft,” said Clyde Warsop, engineering fellow, BAE Systems. “Our investment in research and development drives continued technological improvements in our advanced military aircraft, helping to ensure UK aerospace remains at the forefront of the industry and that we retain the right skills to design and build the aircraft of the future.”
“These trials are an important step forward in our efforts to explore adaptable airframes. What we are seeking to do through this programme is truly ground-breaking,” said Bill Crowther, a senior academic and leader of the MAGMA project at The University of Manchester.
Additional technologies to improve the performance of the UAV are being explored in collaboration with the University of Arizona and the NATO Science and Technology Organisation.
DARPA’s OFFensive Swarm-Enabled Tactics (OFFSET) program envisions future small-unit infantry forces using small unmanned aircraft systems (UAS) or small unmanned ground systems (UGS) in swarms of 250 robots or more to accomplish diverse missions in complex urban environments.
By leveraging and combining emerging technologies in swarm autonomy and human-swarm teaming, the program seeks to enable rapid development and deployment of breakthrough capabilities to the field.
DARPA has awarded Phase 1 contracts to teams led by Raytheon BBN Technologies and Northrop Grumman Corporation.
Image: DARPA
Swarm Tactics. Both teams will serve as a swarm systems integrators tasked with designing, developing and deploying an open architecture for swarm technologies in physical and virtual environments.
Each system would include an extensible game-based architecture to enable design and integration of swarm tactics, a swarm tactics exchange to foster community interaction, immersive interfaces for collaboration among teams of humans and swarm systems, and a physical testbed to validate developed capabilities.
The teams will be responsible for experimentation and systems-integration efforts for realizing swarm capabilities, including producing tactics and technologies to test on its respective architecture.
Swarm Sprints. DARPA also aims to engage with a wider developer and user audience through rapid technology-development and integration efforts called swarm sprints. Participants in these experiments — sprinters — can work with one or both integration teams and each other to create and test their own novel swarm tactics and enabling technologies.
Roughly every six months, DARPA plans to solicit proposals from potential sprinters, with each swarm sprint focusing on one of five thrust areas: swarm tactics, swarm autonomy, human-swarm teaming, virtual environment and physical testbed.
The end of each sprint would coincide with physical and virtual capability-based experiments designed to test and assess integration of the thrust-specific OFFSET technologies. The experiments would also provide direct engagement between DARPA, the teams and sprinters, and warfighters who could help further tailor OFFSET capabilities to meet real-world operational needs.
“The swarm sprints are empirical experiments designed to accelerate our understanding of what swarms can do in urban environments,” said Timothy Chung, program manager in DARPA’s Tactical Technology Office. “By having swarm sprints at regular intervals, we’re able to ensure that we’re keeping up with the latest technologies — and are in fact helping inform and advance those technologies — to better suit the needs of the OFFSET program. Given the wide range of capabilities that we’re interested in, we’re looking for wherever those innovative solutions are going to come from, whether they be small businesses, academic institutions or large corporations.”
Enabling the future of autonomous transportation by significantly reducing product development time is the shared goal of three presentations to be made on Thursday, Nov. 30 in a free webinar, “High Accuracy for Autonomous Driving.”
The speakers will show how they employ post-processing software to generate accurate and reliable ground reference solutions in vehicle testing. The software enables evaluating potential sensor suites, benchmarking solutions, and generating high-definition maps.
Post-processing the data from autonomous vehicle tests under varying environmental conditions that mirror real-world situations can mitigate GNSS error sources (satellite clock & orbital error, and ionospheric & tropospheric delay); establish an ultra-precise ground truth reference for testing; compare and contrast different sensor packages tested onboard the vehicle; produce customized data formats for exporting information; compare real-time and post-processed quality; transform and translate data between different locations and reference frames; and revisit tests through export to Google Earth. The speakers will show how post-processing forward and back can lead to as much as 40 percent data accuracy improvement.
The software package, Inertial Explorer, offers this capability, whether lower-grade or high-end inertial sensors are employed.
Steven Waslander, associate professor at the University of Waterloo, heads a project collecting 1,000 km of data in all-weather conditions for a new public road driving dataset focused on autonomous driving challenges. He directs the Waterloo Autonomous Vehicle Laboratory (WAVELab), extending the state of the art in autonomous drones and autonomous driving through advances in localization and mapping, object detection and tracking, integrated planning and control methods and multi-robot coordination.
Terry Lamprecht, director of products at AutonomouStuff, a supplier of components, services and software that enable autonomy, will discuss verifying proper installation, and creating a baseline data set to benchmark against data collected on autonomous vehicles in real-time.
Natasha Wong Ken, product manager at Waypoint, will give a high-level technical overview of post-processing techniques and settings, including forward and reverse processing, tightly vs. loosely coupled, PPP vs. differential, and more.
Registration for the November 30 webinar is free. For those not able to attend the live broadcast, all audio and presentation slide components can be downloaded after air date for viewing at convenience.
U.S. Secretary of Transportation Elaine Chao provided further details of the department’s new Drone Integration Pilot Program at a public event held Nov. 2 at the U.S. Department of Transportation (DOT) headquarters in Washington, D.C.
Chao was joined by hundreds of drone operators, industry leaders, members of the public, law enforcement and first responders, and local, state, tribal and federal officials.
The pilot program is designed to safely test and validate advanced operations through various partnerships across the country with oversight by the Federal Aviation Administration (FAA).
A Federal Register notice lays out the timeframe, requirements, and goals of the new program, which will pair local, state, and tribal entities with private sector players in the drone industry to develop and deploy new operational concepts that are not currently in widespread use.
The first step is for government officials to complete a Notice of Intent, signifying their intention to complete a full program application. Applicants will have 20 days to complete a Notice of Intent, followed by the requirement that they complete an application through the FAA/UAS Portal within 57 days. Within 180 days, initial program applicants who receive approval could begin deploying drones under the limitations coordinated and agreed to with the FAA. The program will last for three years.
After evaluating all the applications, DOT will select a minimum of five partnerships. Full details of the Federal Register Notice and Application process can be found here.
Webinars Scheduled. The FAA is hosting three webinars providing an overview of the program, application process and specific criteria and deadlines that must be met. The webinars will be held on the following times.
The pilot program will evaluate a variety of operational concepts, including night operations, flights over people, flights beyond the pilot’s line of sight, package delivery, detect-and-avoid technologies, counter-UAS security operations, reliability and security of data links between pilot and aircraft, as well as local management of UAS operations subject to FAA oversight.
Industries that could see immediate opportunities from the program include commerce, photography, emergency management, precision agriculture, and infrastructure inspections and monitoring.
The program will help tackle the most significant challenges in integrating drones into the national airspace while reducing risks to public safety and security. The program is designed to provide greater regulatory certainty and stability to local governments and communities, UAS owners and operators who are accepted into the program.
In less than a decade, the potential economic benefit of integrated unmanned aerial systems into the nation’s airspace is estimated to equal up to $82 billion and create up to 100,000 jobs,, according to AUVSI’s The Economic Impact of Unmanned Aircraft Systems.
Chao told attendees the program application and deployment process will move quickly because a priority for DOT is encouraging innovation in the drone industry while maintaining safety for communities involved.
“The drone pilot program will accelerate the safe integration of drones into our airspace by creating new partnerships between local governments, the FAA, and private drone operators,” Chao said. “These partnerships will allow local communities to experiment with new technologies like package delivery, emergency drone inspections, and more, on terms that work for them and in ways that support a unified and safe airspace.”
“This program will put community and industry partnerships at the leading edge of aviation technology,” said FAA Administrator Michael P. Huerta. “What we learn through testing operational concepts in these communities will be invaluable and give us clarity on rules that ensure safety and continued innovation.”
“More and more businesses and public safety providers are embracing UAS to expand and enhance their service offerings,” said Brian Wynne, president and CEO, Association for Unmanned Vehicle Systems International. “This growing demand illustrates a new renaissance in aviation and technology, which requires sustained collaboration and support by government at all levels.”
A telemedical drone system with holographic technology can quickly put emergency physicians and lifesaving medical supplies in the hands of disaster survivors. The Telemedical Drone Project, known as HiRO (Health Integrated Rescue Operations), is being tested to support the Mississippi Department of Emergency Management, Homeland Security, the National Guard and NATO.
Screenshot from HiRO video. (Courtesy of Paul Cooper)
It is expected to be production-ready in early 2018.
HiRO provides immediate access to a physician through a wireless video connection. When the portable critical care kit arrives, the doctor appears on a touchscreen display to direct treatment.
Smart glasses allow a person on scene to move away from the kit while maintaining audio and visual contact with the physician. Holographic technology lets the physician to see the disaster scene and direct care through a hands-free, motion-enabled augmented reality headset.
Osteopathic physicians Italo Subbarao and Paul Cooper partnered with Dennis Lott, director of the UAV program at Hinds Community College in Mississippi, to design and build a next-generation disaster drone.
“These drones have impressive lift and distance capability, and can be outfitted with a variety of sensors, such as infrared, to help locate victims,” Lott said.
HiRO drone and telemedical kit
Augmented reality (AR) operating on a Microsoft HoloLens headset enables a remote physician to treat multiple victims.
Automated medication bin allows remote physician to unlock specific compartments, giving bystanders safe access to medications and equipment supported by video guidance from the doctor.
Integrated holographic electronic health record system display helps remote physician monitor multiple patients in the field.
U.S. Secretary of Transportation Elaine Chao has launched an initiative to safely test and validate advanced drone operations in partnership with state and local governments in select jurisdictions.
Prospective local government participants are asked to partner with the private sector to develop pilot proposals. After evaluating all of the applications, USDOT will invite a minimum of five partnerships.
The department also will publish a Federal Register Notice with more details about how applications will be evaluated and how the program will work.
More about the program is available on the DOT website.
The program will help tackle the most significant challenges in integrating drones into the national airspace while reducing risks to public safety and security, USDOT said. The program is designed to provide regulatory certainty and stability to local governments and communities, UAS owners and operators who are accepted into the program.
In less than a decade, the potential economic benefit of integrated unmanned aerial systems into the nation’s airspace is estimated to equal up to $82 billion and create up to 100,000 jobs, according to an economic report by the Association for Unmanned Vehicle Systems International (AUVSI).
The program will help the USDOT and Federal Aviation Administration (FAA) develop a regulatory framework to:
allow more complex low-altitude operations;
identify ways to balance local and national interests;
improve communications with local, state and tribal jurisdictions;
address security and privacy risks; and
accelerate the approval of operations that currently require special authorizations.
“This program supports the president’s commitment to foster technological innovation that will be a catalyst for ideas that have the potential to change our day-to-day lives,” Chao said. “Drones are proving to be especially valuable in emergency situations, including assessing damage from natural disasters such as the recent hurricanes and the wildfires in California.”
The pilot program will evaluate a variety of operational concepts, including night operations, flights over people, flights beyond the pilot’s line of sight, package delivery, detect-and-avoid technologies, counter-UAS security operations, and the reliability and security of data links between pilot and aircraft.
Industries that could see immediate opportunities from the program include commerce, photography, emergency management, precision agriculture and infrastructure inspections and monitoring.
“Stakeholders will have the opportunity through this program to demonstrate how their innovative technological and operational solutions can address complex unmanned aircraft integration challenges,” said FAA Administrator Michael Huerta. “At the same time, the program recognizes the importance of community participation in meaningful discussions about balancing local and national interests related to integrating unmanned aircraft.”
Septentrio debuted the AsteRx-m2a and AsteRx-m2a UAS GNSS OEM engines at Commercial UAV 2017, held Oct. 24-26 in Las Vegas.
The two new OEM boards provide precise and reliable multi-frequency, all-in-view real-time kinematic (RTK) positioning and heading — along with interference technology — with low power consumption, the company said.
Both boards are smaller than a credit card and feature Septentrio’s AIM+ interference mitigation and monitoring system. AIM+ can suppress a wide variety of interferers, from simple continuous narrowband signals to the most complex wideband and pulsed jammers.
The AsteRx-m2a board by Septentrio. Photo: Septentrio
Increasing levels of radio-frequency pollution, coupled with the intrinsic danger of self-interference in compact systems such as UAS, makes interference mitigation a vital element in any UAS system that uses GNSS positioning.
Both boards are designed to bring high-precision positioning and attitude to any space-constrained application. According to the company, both receivers are designed to serve as core components in any multi-sensor application.
The AsteRx-m2a UAS is aimed specifically at unmanned applications, bringing plug-and-play compatibility for autopilot systems such as ArduPilot and Pixhawk. Event markers accurately synchronize camera shutter events with GNSS time. The board can be powered directly from the vehicle power bus via its wide-range input.
The AsteRx-m2 UAS board by Septentrio. Photo: Septentrio
The AsteRx-m2a UAS works seamlessly with GeoTagZ software, providing offline re-processed RTK accuracy without the need for either ground control points or a real-time datalink.
“We’ve taken the hugely successful AsteRx-m2 and added a second antenna input for high-precision GNSS heading,” said Gustavo Lopez, OEM product manager at Septentrio. “No need to manoeuvre around in a figure of ‘8’ trying to initialise INS heading or find space or additional power for a separate INS module now. All you need is a second antenna and you’re good to go.”
Septentrio is located at booth 206 of Commercial UAV Expo 2017.
A pair of companies is using unmanned aircraft systems (UAS) for powerline construction.
Sharper Shape, a drone-based automated inspection provider, and SkySkopes, a professional UAS flight operator, took on a project in cooperation with an investor-owned utility.
Photo: Sharper Shape
The mission used the Sharper A6 UAS to string sock lines for a 675-kilovolt line construction project.
Sock pulling, the act of flying a strong and lightweight rope and attaching it to the towers, is typically performed via helicopters or by workers climbing the towers.
Both these methods involve risk to both helicopter pilots and ground crews. The use of UAS is eliminating the previously complex process — consisting of several steps of reattaching the rope — and decreasing the risk of injury for people involved.
The mission highlighted how UAS are a safe and effective option for many applications in the utility industry beyond basic inspections, according to Matt Dunlevy, CEO and president of SkySkopes.
“This is a great proof of concept for unmanned aircraft because we proved that they can string both the outboard lines and the center line through the middle of the center phase of a tower,” Dunlevy said. “There are risks associated with both helicopter and tower climbing methods. Now there is another option as proven by Sharper Shape and SkySkopes.”
Photo: SkySkopes
“When the utility first reached out there were lots of unknowns,” said Paul Frey, director, electric utilities for Sharper Shape. “Working as a team, we pulled together, developing a test plan and executing the flights.”
The team modified a heavy-lift small UAS to carry line, and then ran five test flights to test objectives related to pulling the line through each of the tower phases and setting the line on the center pulley.
SkySkopes’ pilots are trained for difficult missions, often flying advanced heavy-lift multi-rotor aircraft with precision where autonomy is impractical.
When a platform’s mission requires maneuvering among different environments, transitions between these environments may mean that a single method cannot solve the full positioning, navigation and mapping problem.
This article describes an integrated navigation and mapping design using a GPS receiver, an inertial measurement unit, a monocular digital camera and three short-to-medium range laser scanners.
By Evan T. Dill and Steven D. Young, NASA Langley Research Center, and Maarten Uijt de Haag, Ohio University
An unmanned aircraft system (UAS) traffic management system (UTM) is an ecosystem for coordinating UAS operations in uncontrolled airspace, particularly operations under 400 feet altitude involving small- to mid-sized vehicles. In this domain, information services regarding the state of the airspace will be provided to UAS operators.
In addition, UTM would coordinate and authorize access to airspace for particular time periods based on requests from the operators. The Federal Aviation Administration would maintain regulatory and operational authority, and may for example, issue changes to constraints or airspace configurations to operators via this information service. However, there is no direct control from air traffic control personnel (such as “climb and maintain 300 feet” or “turn left, heading 150”).
As with visual flight rules operations of manned aircraft in uncontrolled airspace, under UTM the onus is on the vehicle operator to assure the flight system provides adequate performance with regard to communication, navigation and surveillance during flight. The vehicle/operator is responsible for avoiding other aircraft, terrain, obstacles and incompatible weather. UTM information services do not yet include, for example, information from an alternative positioning, navigation and timing system that may be needed for operations conducted in GPS-degraded environments (such as near buildings or other structures). This is the challenge being addressed by the integrated navigation concept described in this article. Other concepts are also being considered and developed for alternate, and unique, UAS missions and flight environments.
The method presented here employs a monocular camera as part of a multi-sensor solution that continuously operates throughout and between outdoor and structured indoor environments. For this work, an indoor environment is considered “structured” if its walls are vertical and remain approximately parallel, while the floor is either roughly flat or slanted.
In this type of environment, GPS is typically only sparsely available or not available at all. Hence, in our proposed navigation architecture, additional information from a camera and multiple laser range scanners (not the focus of this article) are used to increase the system’s positioning, navigation and mapping availability and accuracy in a GPS-challenged indoor environment. Figure 1 shows the target operational scenario, and Figure 2 the equipped multi-copter used in this research.
Figure 1. Operational scenario: open-sky environment, transition to indoor and indoor environment.Figure 2. Hexacopter sensors and sensor locations.
Figure 3 shows a block diagram for the methodology implemented in this research, with the elements related to monocular camera methods highlighted. When assessing the capabilities of each of the sensors used in the work, only the inertial sensor produces data that is solely dependent on the motion of the platform and local gravity and is more or less unaffected by its surroundings. Therefore, the inertial is chosen to be the primary sensor for this method.
The mechanization integrates the measurements from GPS, the laser scanners and the monocular camera through a complementary Kalman Filter (CKF) that estimates the errors in the inertial measurements and feeds them back to the inertial strapdown calculations. For this inertial error estimation method to function properly, pre-processing methods must be implemented that relate the sensors’ observables to the inertial measurements.
Here we describe the processing techniques necessary to relate measurements from a monocular camera to measurements from the inertial measurement unit (IMU). Then we show how these techniques are used in the broader GPS/optical/inertial mechanization and present testing results.
Figure 3. Monocular camera components of a broader mechanization.
2D Monocular Camera Methods
To process data from the camera, we first perform feature detection and tracking of both point features and line features. Specifically, elements from Lowe’s Scale Invariant Feature Transforms (SIFT) are used to track point features, which are in turn used to obtain estimates of the camera’s rotational and un-scaled translational motion using structure from motion (SFM) based methods. To resolve the ambiguous scale factor, a novel scale estimation technique is employed that uses data from the platform’s horizontally scanning laser. This technique as well as algorithms that produce a 3D visual odometry solution are presented below.
SIFT Point Feature Extraction. To aid in determining camera motion, SIFT has been used as a way of identifying local features that are invariant to translation, rotation, and image scaling. This technique yields 2D point features that are unique to their surroundings and readily identified and associated across a set of sequential camera images. Each key location and its surroundings are analyzed, resulting in a descriptive 128-element feature vector, known as a SIFT key. Example results of the SIFT key identification process are shown in Figure 4.
Figure 4. SIFT feature identification.
Based on the results of the SIFT feature extraction process from two image frames, a feature association function is performed using the feature vectors. For this work, a two-step procedure is implemented.
First, SIFT keys are associated using a matching procedure. Example results of this process are shown in Figure 5, where it can be observed that incorrectly associated features may result from this process. To remove these artifacts, inertial measurements are utilized to ensure the correctness of the associations.
Figure 5. SIFT matching results between consecutive image frames.
Using a triangulation method, prospective associations are used to crudely estimate each feature’s 3D position with respect to the previous frame. While this triangulation method yields 3D data, it is of poor quality, and is therefore only used to obtain rough approximations that are sufficient for association purposes, but insufficient for navigation purposes.
Once transformed to a 3D reference frame, the projected distances of each feature are compared with one another, and prospective associations that produce significantly different depths than surrounding points are eliminated. Example results of this filtering process can be seen in Figure 6.
Figure 6. Point feature association after inertial based miss-association rejection.
In future implementations, the ORB feature will be evaluated, as its performance is expected to be more than two orders of magnitude faster than SIFT.
Wavelet Line Feature Extraction. To implement the scale factor estimation technique described in a later section, it is necessary to first extract and track vertical line features. To accomplish this, a method using wavelet transforms (WTs) was developed. When applied to a 2D image, WTs can be viewed as filters operating in the x and y directions of an image. By applying either a high- or low-pass filter to both of an image’s channels (that is, x and y directions), four sub-images are formed to represent an image approximation. For this work, a level-one bi-orthogonal 1.3 wavelet was used to decompose each image. An example of the four sub-images produced by this wavelet is shown in Figure 7 along with the original image.
Figure 7. Example results of wavelet decomposition.
Through further processing of the vertical decomposition results, strong line features are identified by first inspecting the illuminated elements along the vertical channels of the decomposed image and identifying clusters of adjacent pixels. Next, a 2D line fit is applied to the groups to estimate residual noise. Pixel collections with low residuals (<3 here) are considered valid line features. Example results of this process are shown in Figure 8.
Figure 8. Example vertical line extraction results.
For association purposes, lines cannot be compared over a sequence of image frames solely based on location as similar line features may not necessarily possess the same endpoint, and, therefore, can be of varying lengths. However, corresponding lines will possess many common points and similar orientations if they are projected into the same frame. Using the inertial reference frame, each line’s orientation, , can be transformed across image frames as given by:
In this manner, lines between frames that contain multiple similar points and have comparable orientations are considered associated.
For a discussion of the projective visual odometry and epipolar geometry methodology as well as the resolution of true metric scale used in this work, download the supplemental PDF.
Metric Scale. As the unscaled translation estimate calculated through the aforementioned visual odometry method is a unit vector, it only indicates the most likely direction of motion of the camera. To obtain the sensor’s actual translational motion, an estimate of the scale factor, m, is required to determine the absolute translation ∆r. This can be accomplished through techniques using a priori knowledge of the operational environment or measurements from other sensors. In this research effort, a new method is employed that makes use of data provided by a horizontally scanning laser.
The proposed method estimates the scale in an image by identifying points in the environment that are simultaneously observed by the camera and the forward-looking laser range scanner.
To enable this estimation method we must identify the correspondences between the pixels in the camera images (each defined by a direction unit vector corresponding to the row x and column y) and the laser scanner measurements (each defined by direction unit vector). A calibration procedure establishes these correspondences. Given the laser range measurements, 2D features located on the scan/pixel intersections can be scaled up to 3D points.
Unfortunately, extracted 2D point features are rarely illuminated by a laser scan in two consecutive frames. This can be resolved by considering the intersection of a laser scan with 2D line features rather than point features. As the laser intersects the camera frame at the same location regardless of platform motion, and the platform does not make excessive roll and pitch maneuvers, vertical line features in the image frame are preferred as they will be relatively orthogonal to the laser scan plane.
Using the previously described vertical line extraction procedure, Figure 9 shows an example image frame overlaid with the points in the image frame illuminated by the laser (indicated by a blue line) and the extracted vertical line features (indicated as green lines). Multiple intersections of 2D vertical lines with laser scan data are calculated (indicated as red points). Inversely, Figure 10 depicts the location of all laser scan points in green, all laser points observable with the camera field-of-view (FoV) in blue, and intersection points in red.
Figure 9. Image frame overlaid with points; Laser (blue), vertical line features (green), multiple intersections (red).Figure 10. 2D vertical line and laser intersections in laser scan data.
For scale factor calculation purposes, it is necessary to track the motion of these 3D laser/vision intersection points, across sequences of camera image frames. As each intersection point uniquely belongs to a line feature in the 2D image frame, it can be stated that if two lines are associated, their corresponding intersection points are also associated. Using the rotation computed from the visual odometry process, the line association method described by (1) is implemented, and provides associations between laser/vision intersection points across frames.
To calculate the desired scale factor based on these associated laser/vision points, geometric relationships are established: unit vectors from the camera center to points located on a 2D line. From these, the line’s normal vector can be derived.
Monocular Camera Results
To assess the performance of the visual odometry processes, multiple experiments were conducted. The results of one such test are discussed here. During each test, the visual odometry results for rotation, shown in blue, were easily evaluated through comparison with the platform’s inertially-measured rotation, displayed in red.
The rotational results for each sensor were decomposed into the Euler angles: pitch, roll and yaw with respect to an established navigation frame. Unfortunately, the inertial sensor itself cannot be used to evaluate the visual odometry translation results due to relatively large inertial drift in the sensor measurements. As no independent measurements were available to evaluate translation with high precision, the truth reference was established by accurately measuring the actual paths taken during each flight.
A test flight was conducted traversing a rectangular indoor hallway loop. This test contained translation in multiple dimensions, large heading changes and a flight duration of four minutes. Moreover, this test allowed for evaluation of the eight-point algorithm and scale estimation method in the presence of rapid scene changes.
The attitude estimation results for this test are shown in Figure 11. Throughout data collection, the maximum separation between the inertial and vision-based attitude estimators for pitch, roll and yaw was 9°,19° and 14°, respectively. Upon comparison to many of the other conducted tests, the maximum attitude errors were larger. There are multiple reasons for this increase. First, the duration of this experiment was greater than that of previous experiments. Errors accumulate as a function as time due to integration of residual bias errors, so increasing flight duration will increase cumulative error.
Next, the looping path observed throughout this test caused the eight-point algorithm and scale estimation procedures to quickly adapt to differing scenery. Drastic scene changes (turning a corner) increase the difficulty of feature association between frames. This directly affects the procedures used for visual odometry in an adverse manner. Finally, there are situations in this flight where features are sparse. In general, a decrease in features will cause a decrease in the estimation capabilities of visual odometry.
Figure 12 shows the visual odometry path calculated for experiment 2. Here, the estimated length of each of the four straight legs of the rectangular loop matches to within 2 meters of the measured hallway lengths. This implies that the scale estimation technique is working reasonably well.
Figure 12. Visual odometry path determination while traveling around an indoor loop.
As for the estimated translational directionality produced by the eight-point algorithm, the first two legs of the loop never divert from the measured path by more than 2 meters; the third leg diverts by 5 meters. This is most likely due to a lack of well dispersed features in that specific hallway.
The cumulative error contained in the third linear leg of the loop also makes evaluation of the final leg difficult. However, if previous errors are removed, the final leg appears to match the measured path well. In total, the landing position calculated through visual odometry is 6.5 meters away from the measured end of the trial.
Integration Methodology
In cases where GPS measurements are available along with the visual odometry solution, the proposed method can extend the GPS/IMU integration mechanization. The structure of the referenced GPS/inertial integration consists of two filters: a dynamics filter that uses GPS carrier-phase measurements to estimate velocity and other IMU errors, and a position filter that uses the velocity output of the dynamics filter and GPS pseudoranges. The dynamics filter can be adapted and extended to include camera data within its mechanization.
The dynamics filter is a CKF designed to estimate the inertial error states: velocity error in the north-east-down (NED) coordinate reference frame, misorientation (including tilt error), gyro bias error, and specific force or accelerometer bias error. This yields a state vector. For a discussion of the state vector, download the supplemental PDF.
Results
To evaluate the proposed algorithms, data was collected through multiple flights of the hexacopter platform shown in Figure 2 through a structured indoor and outdoor environment including transitions between these two environments. The availability of GPS measurements in these environments ranged from fully denied, to substantially degraded, to enough observables for a full solution.
The results of one test flight are discussed in this section. Apart from the data collections with the hexacopter, truth reference maps were created for the indoor operational environment and used for evaluation of the described processes. The results of the full GPS/inertial/laser/camera integrated solution described in Figure 3 are shown in an NED frame in Figure 13.
Figure 13. Path compared to 2D reference map.
The truth reference of the environment, depicted in red (derived from a terrestrial laser scanner), is compared to the flight path obtained from the extended Kalman filter (EKF), displayed in blue. The estimated flight trajectory constantly remains within the hallway truth model, indicating sub-meter level performance. Furthermore, based on an extension of this work for environmental laser mapping produced from the EKF, combined with the accuracy of the map, it is further reinforced that sub-meter-level navigation performance is obtained.
During portions of the described data collection, there was enough visibility (>3 satellites) to calculate a GPS position. The availability of GPS measurements to the position estimation portion of the filter allowed for geo-referencing of the produced flight path and 3D map.
Figure 14 displays the geo-referenced continued flight path based on the integration filter superimposed on Google Earth on the left, while the standalone GPS solution based on pseudoranges only is plotted on the right. The geo-referenced path correctly displays the platform passing through Stocker Center, the Ohio University engineering building.
To demonstrate the contributions of the monocular camera to the above results, laser measurements were removed from the solution for a 20-second period where GPS was unavailable. During the 20-second removal of laser data, the system is forced to operate on integration between visual odometry measurements and the IMU. The cumulative effect caused by this situation can be observed in Figure 15. After coasting on an IMU/camera solution for 20 seconds, the path is subsequently altered by 3 meters, as opposed to the solution with all sensors.
Figure 15. Effect of losing GPS and lasers for 20 seconds.
To further emphasize the contribution of the visual odometry component, both the laser and camera were removed from the integration for the same 20-second period. During this time frame the EKF is forced to coast on calibrated inertial measurements. The effect of losing all secondary sensors for a 20-second period can be observed in Figure 16.
Figure 16. Effect of coasting on the IMU for 20 seconds.
During the forced sensor outage, a 45-meter cumulative difference is introduced between the path using all sensors and the path with denied sensors. Through comparison of the results shown in Figure 15 and Figure 16, the contribution of monocular camera data can be isolated.
When the EKF was forced to operate for 20 seconds using an IMU/camera solution, 3 meters of error were introduced. This is significantly smaller than the 45 meters of error observed when using only the inertial for the same period. Thus, the camera is shown to provide stability to the EKF when neither the laser nor GPS are available.
Conclusions
The visual odometry techniques produced reasonably good attitude estimation and are effective at constraining inertial drift when other sensors are not available. The inclusion of camera measurements to the discussed integrated solution resulted in increases in the accuracy, availability, continuity and reliability of the system.
Acknowledgment
The material in this article was first presented at the ION Pacific PNT conference in Hawaii, May 2017.
Manufacturers
The camera used aboard the UAV in these tests is a Point Grey Firefly MV and the IMU is an XSENS MTi. The GPS receiver is a NovAtel OEMStar with a corresponding NovAtel L1 patch antenna.
EVAN T. DILL is a research scientist in the Safety Critical Avionics Systems Branch at NASA Langley Research Center. He received his Ph.D. in electrical engineering from Ohio University.
STEVEN D. YOUNG is a senior research scientist at NASA with more than 30 years of experience in the related fields of safety assurance, avionics systems engineering and human-machine interaction.
MAARTEN UJIT DE HAAG is the Edmund K. Cheng Professor of Electrical Engineering and Computer Science and a Principal Investigator (PI) with the Avionics Engineering Center at Ohio University, where he earlier earned his Ph.D. in electrical engineering.
Post-Irma hurricane damage is captured in aerial imagery by EagleView.
EagleView Technologies has captured post event aerial imagery of two million properties in the state of Florida following Hurricane Irma.
EagleView is a provider of aerial imagery and property data analytics for government agencies, insurance carriers and other private-sector organizations,
With an image library dating back to 2002 in the state of Florida, EagleView is able to provide emergency services, public safety agencies, property assessors and county GIS departments with ample imagery from before and after Hurricane Irma occurred. Combining high-resolution imagery and advanced machine learning capabilities, EagleView can identify the severity of property damage following a hurricane or other extreme weather event.
“Hurricane Irma inflicted severe damage on properties all over Florida and affected millions of people throughout the state,” said EagleView President Rishi Daga. “With a view of more than two million properties in Florida, we are assisting the agencies that use our imagery with their efforts, so they can continue to help all of those who have been affected.”
The two million properties have been photographed via specialized camera rigs in fixed-wing aircraft. The images are taken from an orthogonal (top-down) perspective as well as at oblique angles from all four cardinal directions. Oblique aerial imagery enables insurance claims adjusters to view all sides of a home’s exterior and gives emergency response crews greater insight into the storm’s effects in their communities.
“Our goal was to begin capturing and processing imagery as soon as possible to assist in recovery efforts, and we have done so at record speed,” said Jay Martin, Senior Vice President of Operations at EagleView. “Our next phase is to put boots on the ground and complete property inspections up close using drones as part of our EagleView OnSite solution.”
Post-hurricane image capture and processing will continue to take place throughout the upcoming weeks.
EagleView is completing the phase of image capture via fixed-wing aircraft and will soon move in to completing property inspections with the use of unmanned aerial systems (UAS), bringing post-event data directly to insurance claims adjusters.
As of Sept. 18, thousands of drone inspections have been scheduled through Friday, Sept. 22.
Can artificial intelligence fly a drone? Can a drone catch thermals the way birds do?
Microsoft researchers are partnering with the Nevada Governor’s Office of Economic Development (GOED) and the Nevada Institute for Autonomous Systems (NIAS) to find out.
The artificially intelligent UAS being tested at the Nevada UAS Test Site is a 16 ½ -foot, 12 ½- pound sailplane. The sailplane relies on a battery to run onboard computational equipment and controls such as the rudder, plus radios to communicate with the ground.
It also has a motor so that a pilot can take over manual operation when necessary.
But once it’s up in the air, the UAS demonstrated its ability to operate on its own, finding and using thermals to travel without the aid of the motor or a person.
Simple and complex UAS testing was conducted at the Hawthorne Advanced Drone Multiplex (HADM) Test Range located at Hawthorne, Nevada. HADM is a 230-square mile area where a variety of UAS applications can be tested, including artificial intelligence (AI).
NIAS manages the FAA-designated Nevada UAS Test Site, which includes HADM and other UAS test ranges across Nevada.
The Microsoft operation was based at the Hawthorne Industrial Airport where preliminary tests were made. Subsequent tests were conducted at an area east of Walker Lake around six miles from the airport.
The team flew three different sailplanes that reached an altitude of approximately 1,700 feet flying almost two dozen Nevada UAS Test Site Certification of Authorization (COA) flights Aug. 7-11.
“Innovative AI technology like what Microsoft tested with NIAS is clearly where the most dramatic global UAS Industry disruptions will occur,” said Chris Walach, test site director. “When you think of artificial intelligence or AI, there are many perspectives on the value-add to the UAS industry. Very evident to me, developing and testing AI, or machine learning technology, is going to have multiple applications that will significantly benefit the UAS Industry and the American way of life. This is one of the most exciting developments I have seen over the past several years in Nevada and globally.”
“Microsoft researchers have created a system that uses artificial intelligence to keep the sailplane in the air without using a motor, by autonomously finding and catching rides on naturally occurring thermals, like how wild birds stay aloft,” said Ashish Kapoor, a principal Microsoft researcher. “Birds do this seamlessly, and all they’re doing is harnessing nature and they do it with a peanut-sized brain.”
“Nevada wholeheartedly supports the growth of the Unmanned Aerial System industry, and teaming with global technology leader Microsoft to perform these Nevada-based tests speaks to our leadership role with the global community,” said Tom Wilczek, industry specialist for the Nevada Aerospace and Defense Industry for the Governor’s Office of Economic Development. “Governor Sandoval and our Legislature expect us to engage in the growth of transformative technologies and I am grateful for the opportunity afforded by Microsoft to team and to do just that.”