Tag: GNSS receiver

  • Sierra Wireless Offers Internet of Things Platform with GNSS

    Sierra Wireless Offers Internet of Things Platform with GNSS

    The Sierra Wireless AirPrime WP Series.
    The Sierra Wireless AirPrime WP Series.

    Sierra Wireless has introduced its next generation of the AirPrime WP Series of smart wireless modules for the development of connected products and applications for the Internet of Things. The WP Series provides an integrated device-to-cloud architecture enabling IoT developers to build a Linux-based product using a single module that sends valuable user and product data to the cloud.

    AirPrime WP is part of Sierra’s new AirPrime smart portfolio, which includes:

    • AirPrime WP Series offering an application processor, GNSS receiver, and cellular modem with an optional ultra-low power mode that reduces power consumption by 200 times, opening up new use-case possibilities for cellular connectivity.
    • Legato Linux-based platform integrated directly into the application processor of the WP modules providing an open-source application framework and  professionally maintained Linux distribution.
    • Project mangOH open hardware reference design for the WP modules offering wireless, sensor, and cloud connectivity out-of-the-box to rapidly build prototypes.
    • AirVantage cloud and connectivity services providing device, application, and connectivity management as well as an IoT data platform securely integrated into the WP.

    “With the introduction of the new AirPrime WP Series modules, we have launched a powerfully integrated device-to-cloud architecture to make it easier for our customers to innovate,” said Dan Schieler, senior vice president, Embedded Solutions for Sierra Wireless. “With an application processor running the open source Legato platform, along with the AirVantage cloud for device and application management, and a new open hardware reference design, the latest WP Series modules enable developers to quickly build connected products using a single module to run all their applications.”

    The WP Series is interchangeable and completely footprint-compatible with the AirPrime HL Series, and is available in 3G and 4G LTE variants with 2G fallback on certain modules. Like the HL Series, the new WP Series modules can be soldered down or used with a socket, for flexibility in manufacturing and inventory management. The form factor, called CF3 (common flexible form factor), will be supported by Sierra Wireless through multiple generations of both WP and HL Series product lines, providing a secure migration path for customers through multi-year deployments.

    The next-generation AirPrime WP Series offers industry-leading ultra-low power mode for applications that need to prioritize power management over constant connectivity. This deep-sleep mode is designed for industrial solar- or battery-powered applications where constant connectivity is not required, opening up new use-cases for cellular connectivity where it was previously impractical.

    For OEMs and developers, the integration of processors and device software with wireless functionality can be complex and time-consuming, even more so when modifications are required for each region and each generation of the product. If location-based services are required, a GNSS receiver must be integrated as well. Furthermore, the data from the wireless connection, the connected asset, and its location must be aggregated and delivered to enterprise applications.

    The next-generation AirPrime WP Series is designed to address all of these issues. It offers an integrated processor and a GNSS receiver, reducing the number of components, integration time, and cost for developers. The Linux-based Legato platform running on the module’s processor provides the modem services needed to get the module communicating on a cellular network, plus an application framework and secured processing space to run third-party applications. Through Legato, AirPrime WP modules are pre-integrated with the AirVantage cloud for simple, secure configuration and management of the device and its data once deployed.

  • Spectra Precision Offers Flexible GNSS Receiver for Surveyors

    Spectra Precision Offers Flexible GNSS Receiver for Surveyors

    Spectra Precision SP60.
    Spectra Precision SP60.

    Spectra Precision has introduced its new SP60 GNSS receiver. Designed to meet the evolving needs of surveyors, the SP60 is a versatile solution combining next generation Spectra Precision GNSS technology, a high level of configuration flexibility and an innovative design, the company said. The SP60 is part of Spectra Precision’s latest portfolio of GNSS receivers specifically designed for the mainstream survey and construction applications such as cadastral, topographic, control, stakeout and network RTK.  

    Spectra Precision SP60 features exclusive Z-Blade GNSS-centric technology running on a new-generation, 240-channel 6G chipset. The SP60 is capable of fully utilizing all 6 available GNSS systems (GPS, GLONASS, BeiDou, Galileo, QZSS and SBAS), but can also be configured to use only selected constellations in an RTK solution (GPS-only, GLONASS-only or BeiDou-only). With L-Band capability to enable CenterPoint RTX correction service, the SP60 GNSS receiver can deliver centimeter-level accuracy without terrestrial/cellular network availability. The receiver is optimized to provide high accuracy positioning performance worldwide.

    With its configuration flexibility, the SP60 is scalable and can be used in multiple configurations and operating modes from a simple post-processing solution to a network RTK or CenterPoint RTX capable rover. In addition, the optional transmit radio or embedded Long Range Bluetooth enables the SP60 receiver to be used as a base and rover system. This extended scalability allows surveyors to begin with a simple solution, and through hardware and firmware upgrades, adapt the SP60 to more complex survey jobs.

    The Spectra Precision SP60 is rugged and waterproof, yet compact, lightweight and ergonomic for ease of use in the field. The received also includes a patented inside-the-rod mounted UHF antenna. When the UHF transmit radio module is used, its UHF antenna remains protected inside the rugged rod, extending the radio range performance.

    “The Spectra Precision SP60 introduces a new level of configuration flexibility to the surveying market,” said Olivier Casabianca, business area director of Trimble’s Spectra Precision Division. “The SP60 was designed as an extremely versatile receiver, allowing surveyors to make it suitable for a specific surveying project, and then upgrade it to a more complex solution, when needed.”

  • Get Full Advantage from Many Profitable Features In One Compact RTK Rover

    Get Full Advantage from Many Profitable Features In One Compact RTK Rover

    TR-LS-JAVAD-Triumph-W
    The TRIUMPH-LS receiver, by JAVAD GNSS.

    The TRIUMPH-LS and its field software, J-Field, have many revolutionary and innovative features compared to current GNSS systems. Here is a quick overview of its most salient features, making it an ideal unit for surveyors in the field and managing from the office.

    The TRIUMPH-LS contains everything needed to function as a complete RTK rover in one small, compact, ergonomic and very portable unit:

    • an 864-channel GNSS receiver
    • a UHF or spread spectrum radio, a GSM modem
    • a Wi-Fi adapter
    • two internal cameras
    • a flashlight
    • a bright 800 x 480 pixel display.

    Also included with the system is a collapsible monopod rover pole which allows the unit to be quickly folded up to fit in a very small space, perfect for carrying the system in the field or quickly stowing inside a vehicle. The lack of a data collector bracketed to the rover pole further increases its portability; the user can carry the system through the woods without having to worry about an extruding data collector getting caught in brush.

    This system was ergonomically engineered; the head-height vertical display allows the user to operate the TRIUMPH-LS while standing in an upright position and looking forward. Users do not need to bend their neck to look down to view the display, as is traditionally done with a system having a data collector attached to a rover pole. This Triumph feature allows the system to be used without the neck soreness that can plague a user after working for extended periods of time.

    The TRIUMPH-LS contains a built-in compass and tilt sensors. The compass enables quick and efficient stake-out of points. Forward/back and left/right offset readings relative to the face of the display show precisely where the stake-out point is located. This stakeout method reduces the time required for this task, compared to using traditional north/south and east/west offsets. The built-in tilt sensors can be used in lieu of having to plumb the rover pole. Taking advantage of the tilt sensors is also a “Lift & Tilt” mode that means topo points can be collected without pressing any buttons. In this mode, when the TRIUMPH-LS is plumbed, a point will automatically start collecting and can be programmed to collect a set number of epochs or to stop collection when the unit is tilted. After the point is collected, the user tilts the TRIUMPH-LS and walks to the next point, which will be collected when the unit is plumbed again.

    Software. The field software, J-Field, is included at no extra charge with the system. There is no need for an external data collector or software. J-Field is constantly being improved, and updates will always be available free of charge with the system.  The updates can be downloaded through Wi-Fi and are very simple to install, requiring only a couple of button presses to update the system.

    J-Field features six separate, parallel RTK engines that all run simultaneously with separate assumptions. This allows for fixes to be obtained quicker than if only a single RTK engine were used. It has an advanced RTK verification system that can be used in difficult RTK environments where there is high multipath and/or tree canopy cover. This process will automatically reset the RTK engines and eliminate points from being collected with bad RTK fixes that often plague other systems in difficult locations.

    With the built-in GSM modem, it is very easy to connect to real-time networks (RTNs). Alternately, it can also be connected through Wi-Fi using a mobile hotspot.

    Full CAD features are in the process of being developed for use with the map screen. The ability to draw lines, polylines, circles and arcs will be supported. Using the planned move, copy, offset and rotate commands, much of the same CAD work that is traditionally done in the office will now be able to be completed in the field. This very beneficial feature can reduce the number of return visits to a project site.

    J-Field has many customization features that can be used to increase productivity as your knowledge of the system grows. The stake and collect screens have eight white boxes that are easily customized to display a number of fields that the user may desire.

  • Kenya Land Survey Efforts Aided with Spectra Precision Equipment

    Kenya Land Survey Efforts Aided with Spectra Precision Equipment

    Photo: Kenya Department of Surveys The Kenya Department of Surveys has acquired eight Spectra Precision Focus 30 total stations and an additional eight Epoch 50 GNSS receivers as part of an ongoing major effort to adjudicate land and prepare deeds, according to Spectra Precision.

    Until recently, 67 percent of Kenya had yet to be adjudicated even as the work was supposed to be completed within 20 years after it was commissioned in 1957 by the British colonial government, according to the Lands Cabinet Ministry of Kenya. To rectify the problem, the government of President Uhuru Kenyatta two years ago began a major new push to produce three million titles by 2017. So far, the Land Surveys Department reports that 800,000 title deeds had been prepared and are being distributed.

    Oakar Services Ltd., an East Africa geospatial firm, provided the consulting services that led to the Department of Land Survey’s purchase of the Spectra Precision total stations and GNSS receivers.

  • Forsberg Germany Enters Strategic Partnership with Septentrio

    Forsberg Germany has begun a strategic partnership with Septentrio Satellite Navigation. Forsberg Germany is an OEM component supplier and system integrator, and Septentrio is a designer and manufacturer of GPS/GNSS receivers.

    Under the partnership, Forsberg Germany will become a distributor of Septentrio’s OEM boards. Forsberg Germany will sell and support Septentrio OEM receivers in Germany, Austria and Switzerland. This partnership combines Septentrio’s cm-accurate GNSS positioning technology and products with Forsberg Germany’s extensive market experience and engineering expertise, the companies said in a statement.

    “We are excited about this new partnership with Forsberg Germany,” said Koen Gutscoven, vice president of sales at Septentrio. “Forsberg Germany is a pioneer in European professional navigation systems and has in-depth knowledge of our technology and markets. They are an excellent partner in guiding and supporting our customers towards winning implementations in which reliability and accuracy matter.”

    “We believe that our partnership with Septentrio to supply their products and services will bring enormous benefits to our customers and Forsberg Germany,” said Charles Forsberg, managing director of Forsberg Services Limited. “Septentrio are renowned throughout the industry for first-class positioning technology and customer support. We highly value the opportunity to work with Septentrio.”

  • Hemisphere GNSS Releases Next-Generation GNSS RTK Engine

    Hemisphere GNSS has released Athena, its next-generation GNSS engine. Offering significantly enhanced performance, Athena provides Hemisphere with a new, future-oriented foundation providing strong performance, flexibility and reliability, according to the company.

    Athena has yielded outstanding performed in virtually every environment where high-accuracy GNSS receivers can be used, the company stated. Hemisphere customers have tested Athena’s performance in long baseline, in open-sky environments, under heavy canopy, and in geographic locations experiencing significant scintillation.

    Hemisphere has designed its new core engine to maximize the company’s ability to excel at the rigorous GNSS requirements in multiple market segments, supplying its customers in machine control, survey and GIS, with a design for now and in the future, Hemisphere said in a statement.

    The release of Athena is a significant milestone for Hemisphere, which promises another new product entry into the market in the coming months.

    Features of Athena include these capabilities:

    • Initialization time — A reliably consistent initialization performance, less than 15 seconds at better than 99.9 percent reliability.
    • Robustness in difficult operating environments — Extremely high productivity under the most aggressive of geographic and landscape oriented environments for GNSS, while delivering up to 50 percent better performance in user tests matched against competitive systems.
    • Performance on long baselines — Position stability for long baseline applications, with position quality often times exceeding the performance of other leading RTK systems on the market.
    • Performance under scintillation — Sustained accuracy under ionospheric scintillation activities, providing one of the most reliable means to work with GNSS in scintillation-affected areas.

    Rodrigo Leandro, Hemisphere’s director of engineering, GNSS Positioning Systems, gave this description of the design process for Athena.

    “Development of Athena started shortly after I came to Hemisphere in August of 2013. The company has been a leader in RTK solutions for many years. During those years, we focused in certain specific market segments such as agriculture, and under new leadership we determined there was a need to address a wider spectrum of market segments, with very high accuracy and feature rich capabilities built on the strong legacy platform we had already established. So, working with Mike Whitehead, the company CTO and our main RTK technologist, we identified the goal of reengineering our RTK engine to match the needs of RTK for the next 10 years, and to provide a foundation for future product development.”

    Leandro continued, “As part of this, we made a decision to build an expanded, world-class software development team, pulling great talent from around the industry to create a group of 11 totally focused on what we should do to move GNSS technologies forward — looking at all types of positioning techniques, not just RTK. Athena is just the first result of that work to become publicly available — you will see plenty more coming from the team over time.

    “Looking at Athena specifically, we did a complete review, touching every part of the engine — from how we deal with the atmosphere, quality-control of the data, modeling the clock of the receiver, and so on, through to how to do external corrections, whether single-based or network-based. We even looked at and modified the receiver system, improving the multitasking architecture to more actively use the CPU for our computational work,” Leandro said.

    I’m proud to say that the results of all that work match up to what we envisioned. RTK is a pretty mature technology at this point, so improving on what is available in the industry is a tough ask. However, our extensive competitive testing shows that the engine performs really well in terms of initialization, accuracy, and stability across a range of different environments, for instance in long baselines and under tree canopy, and our tests of scintillation are showing great results as well. Overall, we have seen excellent accuracy coming out of this engine compared to legacy as well as others in the marketplace. It’s hard to win every single time in a toe-to-toe comparison, as systems and conditions differ in every test, but our broad testing shows us not only matching, but beating competitive systems pretty consistently.”

    Photo: Hemisphere GNSS

    “In our user base, both Hemisphere branded products and our OEM boards, we get exposed to a wide variety of applications and environments, from agriculture and marine, through machine control applications and survey systems,” Leandro said. “Our goal from the start was to build a system that performed across that user base, and we are proud to say that we have delivered with Athena.”

    “In terms of availability, we want to get the Athena engine on as many current and legacy systems as possible, so our users have the best possible experience. However, we have also been improving the legacy engine as well, delivering gradual steps of improvement to our customers, so whatever version they are using, their experience should be much improved,” Leandro concluded.

    Test Reports

    Hemisphere GNSS provided the following statements by an independent tester and from customers, widely distributed around the industry.

    “I’ve had an opportunity to thoroughly test Athena in both moderate and extreme environments,” said Andy Carbognin, an independent GNSS test specialist at Vecto Geomatics of Ottowa, Canada. “I’m very impressed with the performance, and we’ve tested alongside the current industry leaders’ top-of-the-line products. In every situation, Athena is proving to be a tremendous improvement over Hemisphere’s most widespread legacy firmware versions, at a minimum, matching the industry’s best while in many cases exceeding their performance.”

    “Carlson Software has extensively tested Hemisphere’s new Athena RTK engine on the Carlson BRx5 GNSS receiver,” said Butch Herter, director of Hardware Development, Carlson Software. “The Athena RTK engine provides precise, reliable, and repeatable positions. Athena exceeds or matches the performance of all other GNSS receivers it has been tested against. We have been particularly impressed with the performance of the Athena engine, when using a long baseline or in areas where there is a limited view of the sky. Athena is a first class RTK engine.”

    “We’ve been working with Hemisphere’s technology for a number of years,” states Randy Noland, vice president of business development and director of Machine Control, Carlson Software. “I’m amazed at the team they’ve brought together and how they’re radically modernizing their technology. Collaborating with the ‘new’ Hemisphere has been an eye-opening experience, and I’m excited at how their innovative technologies will positively impact our future business.”

    “In the marine construction and hydrographic survey markets, time is money. We’ve seen very high system reliability and impeccable results using the Athena RTK engine, which ensures we are achieving maximum up-time,” said Harrison Steves, operations manager at Cable Arm. “As well, not being tied to a specific make of RTK base gives us flexibility with our equipment deployment.”

    “We’ve found Athena to offer exceptional performance, especially their RTK fix times and maintaining RTK lock on long baselines,” said David Vaughn, CEO, Novariant. “With the latest competitive performance testing completed, Novariant is excited about adding Hemisphere’s Athena offering to the list of the Novariant-recognized certified receivers that, when combined with our precision steering solution, can assure centimeter-level steering control in the toughest environments in the world.”

    CEO Statement

    “Our goal is to be nothing short of the best GNSS technology partner in the industry, and a key component of that is delivering market-leading technologies tailored to our customer’s needs,” said Chuck Joseph, Hemisphere GNSS CEO and president. “To that end, we have put together a world-class team that is totally rethinking our product family, and our new Athena engine is just the first, powerful proof of our fresh approach. Watch this space!”

    Availability

    Before the end of this month, Athena will be included in all Hemisphere multi-frequency, RTK-capable products, such as the A325, R330, S320 and VS330. To download and install Athena, visit Hemisphere’s Software page.

  • Innovation: Robustness to Faults for a UAV

    Innovation: Robustness to Faults for a UAV

    Integrated Navigation Systems Using Parallel Filtering

    The authors look at the development of a robust navigation system employing a GNSS receiver, accelerometers, gyroscopes, magnetometers, an airspeed device and dead reckoning to supply a blended navigation solution to a flight control system on a small, unmanned aerial vehicle.

    By Trevor Layh and Demoz Gebre-Egziabher

    INNOVATION INSIGHTS by Richard Langley
    INNOVATION INSIGHTS by Richard Langley

    THE NUMBER FOUR has special significance to humankind.  According to Penelope Merritt (a Samuel Beckett scholar) “[f]our has long been a number of completion, stability and predictability, as well as the representation of all earthly things.” And so it is with navigation systems. There are four important requirements of any navigation system: accuracy, availability, continuity, and integrity. To quickly review:

    Accuracy describes how well a measured value agrees with a reference value, typically the true value.

    Availability refers to a navigation system’s ability to provide the required function and performance within the specified coverage area at the start of an intended operation.

    Continuity is the ability of a navigation system to function without interruption during an intended period of operation.

    Integrity refers to the trustworthiness of a navigation system. A system might be available at the start of an operation, and we might predict its continuity at an advertised accuracy during the operation. But what if something unexpectedly goes wrong? If some system anomaly results in unacceptable navigation accuracy, the system should detect this and declare that it can no longer be used for navigation at the expected accuracy level. GPS, for example, has built into it various checks and balances to ensure a fairly high level of integrity. The same may be said of other global navigation satellite systems. Satellite performance is continuously monitored and a satellite is set unhealthy when an anomaly is detected. Some receivers have built-in receiver autonomous integrity monitoring to detect and isolate problematic satellite signals and navigation support systems (such as the Wide Area Augmentation System) independently monitor the health of satellite signals and supply a timely warning in the case of anomalous signal behavior.

    However, an aircraft, vessel, vehicle or some other platform still needs to be able to navigate if an independent primary navigation system becomes unavailable. This requires a back-up system of some kind and may take the form of an inertial navigation system, another radionavigation system such as eLoran, celestial navigation or just dead reckoning. Ideally, the platform’s navigation system should have multiple integrated sensors so that it continues to operate seamlessly even in the event of a sensor failure. We would call such a system robust. While we often use this word to describe a person with a strong healthy constitution, we can apply it to systems to refer to their ability to tolerate perturbations that might affect their functionality. A robust navigation system employs multiple sensors and uses appropriate filtering systems to autonomously detect anomalies, such as a failed sensor, and then to isolate it from the combined navigation solution.

    It is important to catch navigation sensor failures early, ideally instantaneously, to reduce integrity risk as much as possible. This is not a trivial operation, and it requires clever software design and operation.

    In this month’s column, we look at the development of such a robust navigation system employing a GNSS receiver, accelerometers, gyroscopes, magnetometers, an airspeed device and dead reckoning to supply a blended navigation solution to a flight control system on a small, unmanned aerial vehicle.

    While the number four has special significance in religion, science and other aspects of our lives, the number five may be considered equally important — denoting, for example, how many digits we have on our hands and feet. For those mathematically inclined, it is the first safe prime number. And perhaps we should use it to more fully characterize a navigation system, denoting its accuracy, availability, continuity, integrity and robustness.


    “Innovation” is a regular feature that discusses advances in GPS technology and its applications as well as the fundamentals of GPS positioning. The column is coordinated by Richard Langley of the Department of Geodesy and Geomatics Engineering, University of New Brunswick. He welcomes comments and topic ideas. Email him at lang @ unb.ca.


    Multi-sensor navigation systems generate an estimate of a vehicle’s state vector by fusing information from a disparate set of sensors. In many instances the sensors used in these systems provide redundant information. For example, in GNSS receivers, more than four (the minimum number required) satellite measurements are used to generate a position, navigation and time or PNT solution. This redundancy is beneficial because it enhances accuracy. It also enhances integrity or robustness because it allows the detection and possibly the isolation of failed sensors. However, fault detection and isolation schemes do not work instantaneously because once a sensor has failed, it takes some time before this can be detected. This is especially true for failures that are drift-like in nature as opposed to step-like. Drift-like errors grow slowly and, thus, fault detection schemes that monitor filter residuals cannot detect them until they have grown to a point where they are sufficiently large to exceed preset thresholds.

    The time between the onset of a fault and its detection — called the detection time — depends on the fault magnitude and thresholds of the fault detection algorithms. For a given fault magnitude, the length of the detection time represents a compromise between a navigation system’s continuity performance (or false alarm rate) and integrity risk (missed detection probability). The fact that faults cannot be detected instantaneously is an issue particularly for systems that have some form of dead reckoning (such as inertial navigation or velocity-based odometry) integrated with aiding sensors such as GNSS or radars. A failure in the aiding system (for example, a pseudorange fault in GPS) will lead to a corruption of the dead-reckoning solution. Once the GNSS fault has been detected and subsequently removed, the error induced by this failure has already propagated into the dead-reckoning solution. How does one deal with these types of errors? In this article, we discuss a solution to this challenge, which we call parallel filtering.

    Solutions for dealing with the problem exist. For example, one approach that has been used is based on the idea of delayed measurements. In this approach, integration of aiding sensor measurements in the navigation solution is delayed until a period equal to the fault detection time has elapsed. If no faults are detected during this period, then the delayed measurements are extrapolated forward in time and integrated into the navigation solution. Alternately, we can rewind the dead-reckoning solution backwards in time, integrate the delayed measurements and fast-forward the integrated solution up to the current time epoch. While this approach works, it has several shortcomings, of which we will mention just two. First, it requires buffering sensor data. Second, the most current navigation solution is not as accurate as it can be, because it does not incorporate the most recent sensor measurements (that is, the delayed measurements). The parallel filtering approach and fault tolerance we describe in this article deals with both of these shortcomings. Of course, like any other engineering solution, it represents a compromise between competing requirements. We will discuss these compromises and their impacts later in the article. For now, we will concentrate on describing the mechanics of parallel filtering and its performance when implemented in an integrated flight control system used for navigation, guidance and control of small unmanned aerial vehicles or UAVs.

    Parallel Filtering

    To understand parallel filtering, consider the schematic in FIGURE 1, which represents the conventional way in which an integrated navigation system fuses the information from N sensors. All the measurements from the N sensors are integrated in a single sensor-fusion algorithm. In the context of what we are describing here, the algorithm consists of a navigation filter and a fault-detection filter. The sensor-fusion algorithm integrates the measurements from all N sensors and generates a single, optimal estimate of the navigation state vector.

    FIGURE 1. Conventional (centralized) sensor fusion architecture.
    FIGURE 1. Conventional (centralized) sensor fusion architecture.

    In contrast to this, the schematic shown in FIGURE 2 is the parallel filtering approach introduced in this article. In this case, the same N sensors are divided up into M separate sensor clusters.

    FIGURE 2. Parallel filtering architecture.
    FIGURE 2. Parallel filtering architecture.

    The measurements from the sensors in the jth cluster is processed in a sensor-fusion algorithm to generate an estimate of the state vector denoted xj and a covariance matrix Pj. Each pair (xj, Pj) is then sent to a blending filter that generates a single optimal estimate Inn-x and P. The estimate  is a weighted sum of the estimates from the M filters:

    Inn-E1  (1)

    where Bj are blending weights that function as switches, which can be “opened” (set to zero) to isolate a parallel filter momentarily or permanently when a failed sensor is detected. The analogy with a physical switch should not be taken literally, however, because they are not “hard on-off” switches. Instead, they are matrices, which serve to change the emphasis put on a particular parallel filter. The blending weights are calculated so that the estimate Inn-x is an unbiased minimum-variance estimate. In mathematical terms, this means that they minimize the trace of the final covariance P. We will give more detail on how to calculate the weights shortly, but before we do that, let us describe, at a high level, how all of this works.

    Consider that one of the sensors in the Inn-lth cluster fails. TheInn-lth fault detection filter will identify the fault and try to isolate it. If the fault is non-isolable, the Inn-lth fault detection filter will raise an alarm. This can be done in various ways including inflation of the Inn-lth filter covariance Inn-Pl. An increasing covariance matrix Inn-Pl leads to a decreasing value of the corresponding blending weight Inn-Bl . For a non-isolable fault, Inn-Bl  will eventually approach zero, which effectively isolates the Inn-lth cluster from the navigation solution. If the fault was just a momentary glitch, then Inn-x and Inn-xl  are reset. In the simplest case, Inn-xl  can be reset to a weighted sum of remaining M-1 parallel state estimates. This is then blended with all of the other parallel estimates for generating the new Inn-x. This does not require setting aside buffers to store delayed measurements. Neither does it require rewinding the solution back in time when recovering from a faulted sensor scenario.

    Mathematical Formulation

    Providing a detailed derivation of the parallel filter is beyond the scope of this short article. Instead, we will just summarize the steps in the parallel filtering algorithm with the key formulas that are used in determining the blending weights. For simplicity, we will assume that we are working with a system with two parallel filters (M = 2 in Figure 2). How this extends to systems with more parallel filters or complex interlinking between the filters will become apparent later in the article when we present the results from a case study.

    To start, let us define some notation. We assume that the two parallel filters are extended Kalman filters (EKFs) generating estimates of the state vectors x1 and x2. We will denote these estimates Inn-x1 and Inn-x2. The covariances for these estimates are denoted by P1 and P2, respectively. The output of the blending filter is an estimate of the state vector x, which is a subset of x1 and x2. In mathematical terms, this means that we can define two mapping matrices M1 and M2 whose entries are either “1” or “0” and:

    Inn-E2   (2)

    The output of the blending filter Inn-x is, thus, given by:

    Inn-E3. (3)

    The blending weights are computed from:

    Inn-E4  (4)

    Inn-E5  (5)

    where

    Inn-E6  (6)

    Inn-E7 (7)

    Inn-E8. (8)

    The covariance of Inn-x is given by:

    Inn-E9(9)

    where Inn-E9b  and Π is given by:

    Inn-E10(10)

    where P12 is the cross-correlation between the states of parallel filter #1 and #2. We will say more about this shortly. In the meantime, note that in Equation (9), P1 and P2 are the covariances computed by the parallel filters after the measurement update. This computation requires knowledge of K1 and K2, which are the EKF gains for parallel filters. The matrices H1 and H2 are the observation matrices for filters #1 and #2. They relate the measurements y1 and y2 of the two parallel filters to their respective state vectors as follows (refer to Figure 2):

    y= H1x1 + v1   (11)

    y= H2x2 + v2  (12)

    where v1 and v2 are the measurement noises. Thus, the blending filter has to have knowledge of the measurement model and the gains of each parallel filter.

    Finally, note that P12 is zero if the dynamic models (time update equations) for the two parallel filters are completely independent. However, if they share sensors then there will be a correlation and P120. This is the case for the example we present later in this article. In this case, P12 needs to be propagated between measurement updates. This can be done with the covariance time update equation (Lyapunov equation) for the joint state vector

    Inn-joint.

    Note that the architecture depicted in Figure 2 is meant to be a high-level depiction of the idea of parallel filtering. It should not be interpreted as an actual system architecture schematic. This will become apparent in the case study we present later in this article. The system we will consider there consists of three filters of which two are run in series (cascaded so that the output of the first is the input of the second) and each, in turn, is run in parallel with the third filter.

    It is important to note that the proper blending of the various filters’ outputs hinges on an accurate estimate of the individual covariances. This is particularly true when a fault has occurred. An individual filter that has detected a failed sensor must inflate its covariance to reflect its faulted state. How a filter does this is the problem of fault-detection filter design and is beyond the scope of this short article. For the work presented here, we used fault-detection filters, which monitored the EKF measurement residuals to detect sensor faults. When these filters detected a fault, they immediately inflated the faulted sensor’s output noise covariance matrix. We cannot overemphasize, therefore, the importance of having a well-designed fault-detection filter that responds in a timely and accurate manner to sensor faults.

    Case Study: Small UAV Flight Control

    detection/isolation scheme described above, we discuss the results of a blending filter, which was used on the University of Minnesota UAV Laboratory Goldy flight control system (FCS) shown in FIGURE 3. The Goldy FCS is used for navigation, guidance and control of small UAVs. The results presented below were obtained by post-processing flight test data.

    FIGURE 3. Goldy flight control system.
    FIGURE 3. Goldy flight control system.

    The architecture of the parallel filtering scheme used is shown in FIGURE 4. There are three separate filters whose outputs are blended: a GNSS-aided inertial navigation system (INS) filter, an attitude heading reference system (AHRS) filter and an airspeed-based dead-reckoning (DR) filter. Two blending filters are used to fuse the outputs from these three filters. The first blending filter fuses the attitude estimates from a GNSS-aided INS and an AHRS. The second blending filter fuses the position solutions from the GNSS-aided INS and the airspeed-based DR system. The AHRS and the airspeed-based DR filters are a pair of filters, which are cascaded to generate an estimate of the UAV navigation state vector. Thus, in the case of GNSS-denied operations, it can provide a position, velocity and attitude estimate to the flight control system. All of the sensors and software required to run these filters are part of the Goldy FCS. Before we present results of the parallel filter’s performance, we will briefly describe these three systems below.

    FIGURE 4. Goldy parallel filtering architecture. The three-axis magnetometer (Mag.) feeding the attitude heading reference system (AHRS) filter is part of the inertial measurement unit (IMU) device. The device’s accelerometer and gyro outputs feed both the GNSS-INS and AHRS filters. A pitot tube device supplies airspeed measurements to the airspeed-based dead-reckoning (DR) filter.
    FIGURE 4. Goldy parallel filtering architecture. The three-axis magnetometer (Mag.) feeding the attitude heading reference system (AHRS) filter is part of the inertial measurement unit (IMU) device. The device’s accelerometer and gyro outputs feed both the GNSS-INS and AHRS filters. A pitot tube device supplies airspeed measurements to the airspeed-based dead-reckoning (DR) filter.

    The GNSS-aided INS uses a consumer/automotive grade inertial measurement unit (IMU) to generate a position, velocity and attitude solution at a rate of 50 Hz. A 1-Hz measurement update from GPS is used to arrest drift errors inherent in inertial navigation systems, especially those mechanized using low cost consumer/automotive grade sensors. The GPS position updates also allow estimation of the inertial sensor biases. The state vector for this GNSS-aided INS is denoted x1 and consists of the following 15 states: latitude (Λ), longitude (λ), altitude (h), north velocity (Vn), east velocity (Ve), down velocity (Vd), roll angle (φ), pitch angle (θ), yaw angle (ψ), three gyro biases (bp, bq and br) and three accelerometer biases (bax, bay and baz).

    The second and third filters are a pair of estimators connected in series. The AHRS filter generates attitude estimates, which are fed to the airspeed-based DR filter. The AHRS uses the same IMU as the GNSS-aided INS to estimate roll (φ), pitch (θ) and yaw (ψ) attitude states of the vehicle as well as the three gyro biases (bp, bq and br). This AHRS filter’s six-dimensional state vector is denoted x2. The attitude is then used to resolve airspeed measurements from the body frame of the UAV to the north-east-down coordinate frame. After adding an estimate of the local winds to this, a single integration yields a position solution. This is done at a rate of 50 Hz. A periodic 1-Hz update from GPS is used to arrest the inherent DR drift. It also allows estimation of the magnitude of the local winds. The state vector of the airspeed-DR is denoted x3 and consists of the following 11 states: latitude (Λ), longitude (λ), altitude (h), local north wind speed (Wn), local east wind speed (We), yaw angle offset (Δψ), pitch angle offset (Δθ), three airspeed-measurement biases (Ub, Vb and Wb), and altitude offset (Δh).

    In the UAV flight control system, the blended states of interest are position (Λ, λ and h) and attitude (φ, θ and ψ). This implies that four mapping matrices are required for the fusion. First, matrices are needed for the attitude blending using the GNSS-aided INS (M1a) and the AHRS (M2). Then, additional matrices are needed for the position blending using the GNSS-aided INS (M1b) and the airspeed-based DR (M3). The shaping matrices are given by:

    Inn-E13   (13)

    Inn-E14   (14)

    Inn-E15   (15)

    Inn-E16   (16)

    where Ij×k is a j × k identity matrix and Zj×k is a j × k matrix of zeros.

    Filter Performance

    Validation of the parallel filtering scheme was accomplished by post-processing data from a series of flight tests where the Goldy FCS was installed on a UAV flying around a box-shaped trajectory.

    The first set of results was from a case where GPS was available from the moment the FCS is turned on until shortly after takeoff. Thus, GPS was available during initialization, take off roll and initial climb of the UAV. Then, GPS services were interrupted for a three-minute period during flight and restored shortly before the UAV landed. The GPS interruption was simulated by cutting out the 1-Hz measurement updates to the GNSS-aided INS and the AHRS/airspeed-DR system. In the background, however, there was another GNSS-aided INS that had an uninterrupted GPS service throughout the entire flight. This additional GNSS-aided INS solution is referred to as the reference solution and is used as ground-truth for assessing the performance of the parallel filtering scheme. For example, error plots shown below were generated by taking the difference between the various filtering schemes under consideration and this reference solution.

    FIGURE 5 shows the errors in the attitude of all three filters during this flight test. It shows that the blended estimates of heading, pitch and roll tend to oscillate closer to zero error than either of the individual filters themselves. This is reflected in TABLE 1, where it can be noted that the root-mean-square (RMS) error of the blended solution is lower than either the GNSS-aided INS or the AHRS in each of the three attitude solutions.

    FIGURE 5. Attitude errors. The gray vertical lines indicate when GPS availability was interrupted and then restored.
    FIGURE 5. Attitude errors. The gray vertical lines indicate when GPS availability was interrupted and then restored.
    Table 1. RMS orientation errors of different solutions (in degrees).
    Table 1. RMS orientation errors of different solutions (in degrees).

    FIGURE 6 shows the position errors of all three systems and illustrates one of the primary advantages of the proposed architecture. FIGURE 7 and FIGURE 8 show the blending weights matrices B1 and B2 before, during, and after the GPS outage. What is shown in these figures are the diagonal elements of these matrices.

    FIGURE 6. Position errors during a GPS outage.
    FIGURE 6. Position errors during a GPS outage.
    FIGURE 7. Attitude blending weights.
    FIGURE 7. Attitude blending weights.
    FIGURE 8. Position blending weights.
    FIGURE 8. Position blending weights.

    The INS exhibits extreme drift errors after only three minutes of unaided operation. The blending algorithm detects this inaccuracy and places more weight on the slow-drifting AHRS-DR solution, as shown in Figure 8. When GPS services are restored, the GNSS-aided INS error is “reset,” and the position weights are re-established to their pre-outage levels with minimal transient responses.

    We next show data from another flight test where an unplanned but fortuitous fault in the GPS sensor occurred. The cause of this fault has not been definitively determined, but potential reasons for it include loose cabling or outdated firmware. Nevertheless, this fault provided useful flight data for our architecture as no fictitious or simulated data was used. FIGURE 9 shows the GPS altitude measurements during this flight test. At t = 44 seconds a large oscillatory GPS error occurred. Similar errors were present in the GPS measurements of the velocities, latitude and longitude.

    FIGURE 9. GPS sensor errors during a fault.
    FIGURE 9. GPS sensor errors during a fault.

    Thus, all filters were initialized and operated correctly for the first 44 seconds. Between 44 and 132 seconds, the GPS receiver output was in error. This time period corresponds to the taxi, takeoff and initial climb phase of the UAV’s flight. A “reference” GNSS-aided INS, which did not employ the fault detection and isolation scheme that was employed in the parallel filtering system, was running in real time for this flight test. However, the UAV was under manual control (fortunately). As shown by the gray solution in FIGURE 10, the “reference” (non-fault-tolerant) system running in the background diverged and never converged.

    FIGURE 10. Attitude solution during an actual GPS sensor failure.
    FIGURE 10. Attitude solution during an actual GPS sensor failure.

    The dark traces in Figure 10 show the performance of the fault detection and isolation algorithm paired with the parallel filtering scheme described in this article. It is seen to be fault-tolerant and ignores the invalid measurements. Although nearly no aiding was provided until after the GPS sensor converged back to a stable state, the fault tolerant filter provided a much more accurate solution.

    A bird’s eye view of the ground track of the UAV shows a similar trend. This can be seen in the position plot of FIGURE 11, which shows a roughly 60-second segment of the flight.

    FIGURE 11. GPS sensor failure performance: north vs. east.
    FIGURE 11. GPS sensor failure performance: north vs. east.

    This north vs. east plot demonstrates that a non-fault-tolerant GNSS-aided INS provides an unstable position solution similar to the attitude shown in Figure 10. By contrast, the fault-tolerant system described in this article provides a smooth position estimate that ignores the “bad” GPS measurements and tracks the “good” measurements after they convergence back to the truth. Therefore, the safety of the aircraft would not have been in question, and the UAV could have completed multiple segments of fully autonomous waypoint navigation in spite of the faulty sensor measurements provided earlier.

    Summary

    The parallel filtering approach discussed in this article has the potential for providing a systematic way of designing multi-sensor navigation systems, which are robust to sensor faults. Unlike prior approaches, it obviates the need to maintain data buffers to store data, which can be played back in the event of a sensor fault. As noted earlier, like any engineering solution to problems, this one is a comprise between many competing requirements. As such, it has some drawbacks when compared to traditional approaches. We note two of them here as they are the focus of ongoing work. First, the computational overhead associated with this approach can be high especially if a large number of parallel filters are used. Thus, methods for streamlining the computations so that they are not computer-resource intensive will be important.

    The second issue that needs further exploration is the way in which blending weights are computed. A key input to calculating the weights (as well as the “triggers” for the fault detection and isolation algorithm) are the covariances estimated by the various parallel filters. This can be problematic if the covariances used by the parallel filters do not match the true statistics. This can lead to turning off a particular filter when no faults had occurred or, worse, retaining a filter with a failed sensor in the blended solution.

    For more detail about the Goldy FCS, go to www.uav.aem.umn.edu.

    Acknowledgments

    This article is based, in part, on the paper “A Fault-Tolerant, Integrated Navigation System Architecture for UAVs” presented at ION ITM 2015, the 2015 International Technical Meeting of The Institute of Navigation, Dana Point, Calif., January 26–28, 2015. The contents of this article reflect the views of the authors, who are responsible for the facts and the accuracy of the information presented herein. The authors acknowledge the United States Department of Homeland Security for supporting the work reported here through the National Center for Border Security and Immigration under grant number 2008-ST-061-BS0002. However, any opinions, findings, conclusions or recommendations in this article are those of the authors and do not necessarily reflect views of the United States Department of Homeland Security.

    Manufacturers

    The Goldy FCS uses a Hemisphere GNSS Crescent OEM board and an Analog Devices ADIS16405 iSensor MEMS inertial measurement unit.


    Trevor Layh is a M.S. candidate in the Department of Aerospace Engineering and Mechanics at the University of Minnesota in Minneapolis. He obtained his B.S. in mechanical engineering from South Dakota State University, Brookings, S.D., and his research interests include backup navigation systems to GPS-aided inertial navigation systems.

    Demoz Gebre-Egziabher is an associate professor in the Department of Aerospace Engineering and Mechanics at the University of Minnesota. His research focuses on the design of multi-sensor navigation systems. He holds a Ph.D. in aeronautics and astronautics from Stanford University, Stanford, Calif.

    FURTHER READING

    • Authors’ Conference Paper

    “A Fault-Tolerant, Integrated Navigation System Architecture for UAVs” by T. Layh and D. Gebre-Egziabher in Proceedings of ITM 2015, the 2015 International Technical Meeting of The Institute of Navigation, Dana Point, Calif. January 26–28, 2015, pp. 702–712.

    • Attitude Heading Reference System and Airspeed-Based Dead Reckoning Filters

    Correlated-Data Fusion and Cooperative Aiding in GNSS-Stressed or Denied Environments by H. Mokhtarzadeh, Ph.D. dissertation, University of Minnesota UAV Laboratories, 2014.

    “A Recovery System for SUAV Operations in GPS-Denied Environments Using Timing Advance Measurements” by T. Layh, J. Larson, J. Jackson, B. Taylor and D. Gebre-Egziabher in Proceedings of ITM 2015, the 2015 International Technical Meeting of The Institute of Navigation, Dana Point, Calif. January 26–28, 2015, pp. 293–303.

    • UMN UAV Research Lab and Goldy Flight Control System

    Infrastructure” website, University of Minnesota UAV Laboratories, July 2014.

    • Navigation in GPS-Denied Environments

    Impact and Mitigation of GPS-Unavailability on Small UAV Navigation, Guidance and Control by D. Gebre-Egziabher and B. Taylor, Technical Report 2012-2, University of Minnesota, Department of Aerospace Engineering and Mechanics, November 2012. Available through online request.

    • Avionics Reliability

    Introduction to Avionics Systems, 2nd Edition, by R.P.G Collinson. Published by Kluwer Academic Publishers, Boston, Mass., 2003.

    Civil Avionics Systems by I. Moir and A. Seabridge. AIAA Education Series. Published by American Institute of Aeronautics and Astronautics, Reston, Va., 2003.

    • Example of a Fault-Tolerant Avionics System

    “Performance of Honeywell’s Inertial/GPS Hybrid (HIGH) for RNP Operations” by  C. Call, M. Ibis, J. McDonald and K. Vanderwerf in Proceedings of PLANS 2006,  the Institute of Electrical and Electronics Engineers / Institute of Navigation Position, Location and Navigation Symposium, Coronado (San Diego), Calif., April 25–27, 2006, pp. 244–255, doi: 10.1109/PLANS.2006.1650610.

    • GNSS Integrity

    Digging into GPS Integrity: Charting the Evolution of Signal-in-Space Performance by Data Mining 400,000,000 Navigation Messages” by L. Heng, G.X. Gao, T. Walter and P. Enge in GPS World, Vol. 22, No. 11, November 2011, pp. 44–49.

    Integrity for Non-Aviation Users: Moving Away from Specific Risk” by S. Pullen, T. Walter and P. Enge in GPS World, Vol. 22, No. 7, July 2011, pp. 28–36.

    The Integrity of GPS” by R.B. Langley in GPS World, Vol. 10, No. 3, March 1999, pp. 60–63.

    • Multi-Sensor Systems

    Toward a Unified PNT — Part 1: Complexity and Context: Key Challenges of Multisensor Positioning” by P. D. Groves, L. Wang, D. Walter, H. Martin and K. Voutsis in GPS World, Vol. 25, No. 10, October 2014, pp. 18, 27–34, 47–49.

    Toward a Unified PNT — Part 2: Ambiguity and Environmental Data: Two Further Key Challenges of Multisensor Positioning” by P. D. Groves, L. Wang, D. Walter and Z. Jiang in GPS World, Vol. 25, No. 11, November 2014, pp. 18, 27–35.

  • Septentrio Launches AsteRx-m UAS Reciever at AUVSI Show

    Septentrio’s Jan Van Hees talks about the AsteRx-m UAS, an RTK-accurate GNSS receiver solution specially designed for the drone market launched at Unmanned Systems 2015, held May 4-7 in Atlanta. The AsteRx-m UAS provides high-accuracy GNSS positioning with low power consumption, according to Septentrio.

  • Septentrio Launches UAS Receiver, Software for Drone Market

    The AsteRx-m UAS by Septentrio.
    The AsteRx-m UAS by Septentrio.

    Septentrio has launched the AsteRx-m UAS, an RTK-accurate GNSS receiver solution specially designed for the drone market. The AsteRx-m UAS provides high-accuracy GNSS positioning with low power consumption, according to Septentrio.

    The launch of the AsteRx-m UAS board is complemented by the release of GeoTagZ software suite. The GeoTagZ suite works with the UAS camera and image-processing solution to provide centimeter-accurate position tagging of images without the need for a real-time data link.

    The AsteRx-m UAS will be on display at booth #635 during AUVSI’s Unmanned Systems 2015, held May 4-7 at the Georgia World Congress Center in Atlanta.

    Despite being Septentrio’s smallest receiver, the AsteRx-m UAS provides consistent, robust and accurate positioning from to Septentrio’s in house GNSS+ algorithm technology. The receiver delivers cm-level accuracy at less than 600 mW with GPS and less than 700 mW with GLONASS. LOCK+ technology guarantees tracking under heavy usage and IONO+ guarantees no interference in challenging ionospheric conditions, Septentrio said.

    Integration into Any UAS. One of the key characteristics of AsteRx-m UAS and GeoTagZ is the seamless integration into any UAS. AsteRx-m UAS features standard connection functionality that directly connects to a UAS autopilot, such as Pixhawk and Ardupilot. The power comes directly from a number of power sources, including micro USB, a 9-30V external power supply or the vehicle power bus. GeoTagZ is available as a library of software to integrate into an UAS image-processing tool chain.

    “We want to make UAS-based data collection and processing extremely simple. AsteRx-m UAS and GeoTagZ do just that,” said Jan Leyssens, commercial product manager at Septentrio. “The GNSS board connects seamlessly to standard hardware and cameras used on a drone. Together with our software, we provide a data collection solution that provides cm-level accuracy without the need for ground control points or real-time data links, and that integrates effortlessly with an existing UAS image processing software solutions.”

  • Trimble Expands Product Line for Surveyors

    Trimble Expands Product Line for Surveyors

    Photo: Trimble

    Trimble has expanded its portfolio of geospatial solutions for surveyors, engineers and mapping professionals. Highlights include new total stations, a new GNSS receiver and new field and office software features. The solutions save time, reduce costs, streamline workflows and produce high-quality geospatial deliverables across a wide range of industries, Trimble said.

    “Trimble’s portfolio expansion will enable our customers to work in a more efficient, seamless and collaborative manner,” said Chris Gibson, vice president of Trimble. “Trimble’s solutions are best known for quality, dependability and performance. Our vision is to equip customers with the most innovative tools, which includes a focus on offering new software applications that streamline and elevate the value of geospatial data to guide smart decision-making and transform the way organizations work.”

    The expanded portfolio of productivity solutions include:

    GNSS Solutions

    The new Trimble R8s Integrated GNSS receiver and updated version of Trimble Access field software combine to offer configurable and scalable settings. Surveyors have the flexibility across their workflows by being able to tailor the Trimble R8s receiver with the updated field software for their specific application. The ability to customize provides flexibility for future business requirements and allows customers to maximize efficiencies across their workflows.

    Total Station Solutions

    Trimble-totalstations-W

    A range of new and enhanced robotic total stations — the Trimble S5, S7 and S9 — improve project efficiencies, productivity and deliverables. Times saving enhancements include improved Trimble VISION technology, SureScan technology included in the S7 and optional in the S9 total station, and the DR Plus electronic distance measurement technology as a standard feature.

    Theft and loss risks are also minimized now with Locate2Protect technology embedded in each instrument, allowing users to remotely track the location of their equipment in real-time using Trimble InSphere Equipment Manager.

    In the office, Trimble Business Center software can be used to create high-dynamic-range (HDR) images using data captured with total stations. A new total station data editor enables fieldwork to be rapidly reviewed and allows surveyors to create deliverables with confidence, Trimble said.

    Scanning Solutions

    Trimble continues to blend powerful 3D laser scanning and imaging hardware with workflow-based software to drive new efficiencies for survey applications and construction planning and design.

    The Trimble TX8 3D laser scanner now offers greater accuracy (down to 1 mm) and streamlined onboard operation when measuring to longer ranges, decreasing the field time required for capturing reliable high-accuracy data.

    Enhanced tools in Trimble RealWorks software version 9.1 further reduce the time to produce high-quality deliverables from Trimble TX8 data. The new version of Trimble RealWorks software includes improved workflows for creating floor settlement plans and 3D pipeline models as well as complete storage tank inspection and reporting capabilities.

    cameraSightImage_S6-W

    Imaging Solutions

    Trimble enhancements to Trimble VISION workflows increase the value of highly accurate image data. Survey, engineering and civil infrastructure professionals can now generate dense point cloud deliverables in Trimble Business Center from images captured using the Trimble V10 Imaging Rover. Users can also quickly generate 2D CAD and 3D real-world models from images captured with Trimble total stations using the streamlined workflows created within Trimble Business Center and SketchUp software.

    Availability

    Trimble Access field software, Trimble Business Center version 3.50 office software, the Trimble R8s GNSS receiver, Trimble S5, S7 and S9 Total Stations and TX8 3D Scanner are available now through Trimble’s Geospatial Distribution Channel.

  • u-blox Surface-Mount GNSS Module Supports All Satellites

    u-blox Surface-Mount GNSS Module Supports All Satellites

    The u-blox CAM-M8C.
    The u-blox CAM-M8C.

    u-blox is offering the CAM-M8C — a small, low-profile GNSS positioning module with an integrated wideband chip antenna for reception across the entire L1 band. The module offers simultaneous GNSS operation for GPS/GLONASS, GPS/BeiDou, or GLONASS/BeiDou to deliver accurate, jamming-resistant and reliable positioning anywhere in the world.

    The CAM-M8C integrates a u-blox M8 satellite receiver, crystal oscillator, SAW filter and low-noise amplifier. It also has an input for an external active antenna — when using this option, the internal antenna acts as a backup. Because of its design, the module maintains its performance regardless of physical orientation, making the product suitable for mobile applications with frequent change of bearing.

    “Where space is at a premium, for example in emergency call systems, in handheld navigation or in wearable devices, the CAM-M8C module offers a very cost-effective way to bring products to market quickly due to its small size and high levels of integration,” said Kim Kaisti, product manager, Product Center Positioning. “It does this without compromising performance or reliability, and leaves system designers free to concentrate on other important aspects of their product development.”

    The CAM-M8C is footprint-compatible with u-blox UC530 and UC530M modules, providing an easy upgrade path, the company said. The module is available now.

    To further accelerate design and development, an evaluation kit, EVK-M8CCAM, provides a way to become familiar with the CAM-M8C module and assess its performance in specific applications.

    The u-blox M8 GNSS receiver antenna module is delivered in u-blox Professional Grade, and is qualified to JEDS47 and ISO16750 standard “Road vehicles – Environmental conditions and testing for electrical and electronic equipment.” The product is manufactured in ISO/TS 16949 automotive-certified production sites, ensuring the high quality and reliability

  • Telit GNSS Module Enables High-Performance Position Reporting

    Telit's Jupiter SE868-V3 module.
    Telit’s Jupiter SE868-V3 module.

    Telit Wireless Solutions has released a new GNSS module, the SE868-V3. The positioning module combines GPS, GLONASS, Beidou, Galileo and SBAS, which enables the creation of high-performance position reporting and navigation solutions.

    The SE868-V3 can navigate to -162 dBm and track to -166 dBm, providing improved performance in harsh environments. It is pin-to-pin compatible with the former SE868-V2 as well as the JF2. This advanced GNSS module can track GPS and GLONASS or GPS and Beidou constellations simultaneously and it is Galileo-ready.

    The 11 x 11 mm QFN package contains a powerful baseband processor, SQI Flash memory and GNSS chip with integrated low noise amplifier (LNA). The ultra-sensitive RF front-end enables multi-GNSS indoor fix and high-quality navigation in challenging outdoor scenarios such as dense urban areas, Telit said.

    In addition, the SE868-V3 supports ephemeris file injection (A-GPS) as well as Satellite-Based Augmentation System (SBAS) to increase position accuracy. Its onboard software engine is able to locally predict short-term ephemeris starting from data broadcast by GNSS satellites received by the module and stored in the internal Flash memory.

    “The SE868-V3 is yet another addition to our positioning product portfolio, which is the result of over 20 years of experience in GNSS applications,” said Felix Marchal, chief product officer, Telit. “Our products are compatible with the GPS constellation as well as its Russian counterpart GLONASS and China’s Beidou.”