Using Xsens MTi and MTi-G in autonomous and remotely operated vehicles

Similar documents
MTw Development Kit WIRELESS MOTION TRACKERS

Engineers from Geodetics select KVH for versatile high-performance inertial sensors. White Paper. kvh.com

Apogee Series. > > Motion Compensation and Data Georeferencing. > > Smooth Workflow. Mobile Mapping. > > Precise Trajectory and Direct Georeferencing

How To Control Gimbal

An inertial haptic interface for robotic applications

Moven Studio realtime. streaming

AP Series Autopilot System. AP-202 Data Sheet. March,2015. Chengdu Jouav Automation Tech Co.,L.t.d

Sensor Fusion Mobile Platform Challenges and Future Directions Jim Steele VP of Engineering, Sensor Platforms, Inc.

Onboard electronics of UAVs

Performance Test Results of an Integrated GPS/MEMS Inertial Navigation Package

APPLANIX POSITION AND ORIENTATION SYSTEMS FOR LAND VEHICLES (POS LV)

RiMONITOR. Monitoring Software. for RIEGL VZ-Line Laser Scanners. Ri Software. visit our website Preliminary Data Sheet

CHAPTER 1 INTRODUCTION

VTOL UAV. Design of the On-Board Flight Control Electronics of an Unmanned Aerial Vehicle. Árvai László, ZMNE. Tavaszi Szél 2012 ÁRVAI LÁSZLÓ, ZMNE

A highly integrated UAV avionics system 8 Fourth Street PO Box 1500 Hood River, OR (541) phone (541) fax CCT@gorge.

Motion Sensing with mcube igyro Delivering New Experiences for Motion Gaming and Augmented Reality for Android Mobile Devices

SuperIOr Controller. Digital Dynamics, Inc., 2014 All Rights Reserved. Patent Pending. Rev:

Author: By Siegfried Krainer and Michael Thomas, Infineon Technologies and Ronald Staerz, MCI Innsbruck

PRODUCT DATASHEET. J1939 Vehicle Inertia Monitor. Advanced Vehicle Inertial Measurement and Vibration Monitoring Device. fleet-genius.

LEGO NXT-based Robotic Arm

3D Vision An enabling Technology for Advanced Driver Assistance and Autonomous Offroad Driving

Networking Remote-Controlled Moving Image Monitoring System

The Design and Implementation of a Quadrotor Flight Controller Using the QUEST Algorithm

Hardware In The Loop Simulator in UAV Rapid Development Life Cycle

Detailed Design Report

Visual Servoing using Fuzzy Controllers on an Unmanned Aerial Vehicle

Open Architecture Design for GPS Applications Yves Théroux, BAE Systems Canada

Basler. Line Scan Cameras

IP-S3 HD1. Compact, High-Density 3D Mobile Mapping System

Overview. Proven Image Quality and Easy to Use Without a Frame Grabber. Your benefits include:

TRIMBLE ATS TOTAL STATION ADVANCED TRACKING SYSTEMS FOR HIGH-PRECISION CONSTRUCTION APPLICATIONS

EBERSPÄCHER ELECTRONICS automotive bus systems. solutions for network analysis

ZMART Technical Report The International Aerial Robotics Competition 2014

Entwicklung und Testen von Robotischen Anwendungen mit MATLAB und Simulink Maximilian Apfelbeck, MathWorks

Aerospace Information Technology Topics for Internships and Bachelor s and Master s Theses

INSTRUCTOR WORKBOOK Quanser Robotics Package for Education for MATLAB /Simulink Users

Intelligent Submersible Manipulator-Robot, Design, Modeling, Simulation and Motion Optimization for Maritime Robotic Research

Frequently Asked Questions (FAQs)

Development of Knowledge-Based Software for UAV Autopilot Design

Facility Commander 2.2 with VisioWave Setup Guide

Design-Simulation-Optimization Package for a Generic 6-DOF Manipulator with a Spherical Wrist

Basler pilot AREA SCAN CAMERAS

Test Automation Product Portfolio

Basler beat AREA SCAN CAMERAS. High-resolution 12 MP cameras with global shutter

Basic Principles of Inertial Navigation. Seminar on inertial navigation systems Tampere University of Technology

Updating to Test Universe 3.0. What s new?

Application Note IMU Visualization Software

Capturing Road Network Data Using Mobile Mapping Technology

inc.jet Software Solutions Design, Control and Monitor

Basler racer. Line Scan Cameras. Next generation CMOS sensors with 2k to 12k resolution and up to 80 khz line rate

Rotorcraft Health Management System (RHMS)

Integration of PTC and Ride Quality Data. Presented by: Wabtec Railway Electronics, I-ETMS PTC Supplier. and

FRC WPI Robotics Library Overview

Introduction to Data Acquisition

T-REDSPEED White paper

Basler. Area Scan Cameras

Matthew O. Anderson Scott G. Bauer James R. Hanneman. October 2005 INL/EXT

Real-time Video Monitoring Increases the Efficiency of SCADA Process Management

Mobile Robots / Motivity Controller Motivity Software / Fleet Appliance YOUR INTELLIGENT ROBOTICS PARTNER

Control of a quadrotor UAV (slides prepared by M. Cognetti)

Using NI CompactDAQ Controllers

MoveInspect HF HR. 3D measurement of dynamic processes MEASURE THE ADVANTAGE. MoveInspect TECHNOLOGY

Development of Automatic shooting and telemetry system for UAV photogrammetry INTRODUCTION

MTi and MTx User Manual and Technical Documentation

Integration of Inertial Measurements with GNSS -NovAtel SPAN Architecture-

Current Challenges in UAS Research Intelligent Navigation and Sense & Avoid

3D Vision An enabling Technology for Advanced Driver Assistance and Autonomous Offroad Driving

Mobile robots. Structure of this lecture. Section A: Introduction to AGV: mobile robots. Section B: Design of the ShAPE mobile robot

REAL-TIME STREAMING ANALYTICS DATA IN, ACTION OUT

CONTRIBUTIONS TO THE AUTOMATIC CONTROL OF AERIAL VEHICLES

Whitepaper. Image stabilization improving camera usability

Hand Gestures Remote Controlled Robotic Arm

STMicroelectronics is pleased to present the. SENSational. Attend a FREE One-Day Technical Seminar Near YOU!

RPV/UAV Surveillance for Transportation Management and Security

How To Use Trackeye

INTREPID Buried Cable Perimeter Intrusion Detection System

Effective Use of Android Sensors Based on Visualization of Sensor Information

IP-S2 Compact+ 3D Mobile Mapping System

Why it may be time to consider Certified Avionics for UAS (Unmanned Aerial Vehicles/Systems) White paper

Research-Grade Research-Grade. Capture

RPLIDAR. Low Cost 360 degree 2D Laser Scanner (LIDAR) System Development Kit User Manual Rev.1

VitalJacket SDK v Technical Specifications

ESNC Kick-off 2015 David Argiles 1

PPS usable by timing applications via serial port emulation

Overview. 1. GPS data tracking via GSM SMS / GPRS. 2. GPS data logging in internal memory. 3. Alarm alert via GSM SMS / Dialing / GPRS

IP-S2 HD. High Definition 3D Mobile Mapping System

SIVAQ. Manufacturing Status Review

RELEASE NOTES. Trimble. SPS Series Receivers. Introduction. New features and changes

Design Specifications of an UAV for Environmental Monitoring, Safety, Video Surveillance, and Urban Security

Basler scout AREA SCAN CAMERAS

Profiling IEEE Performance on Linux-based Networked Aerial Robots

Dynamic Pile Analysis Using CAPWAP and Multiple Sensors Camilo Alvarez 1, Brian Zuckerman 2, and John Lemke 3

AXIS 262+ Network Video Recorder

OPC COMMUNICATION IN REAL TIME

MoTeC USA GPS. Part # M GPS BL Available in 10 Hz or 20 Hz. USER MANUAL Version 1.4

Data Management in Sensor Networks

imc BUSDAQ autonomous intelligent synchronized Field bus data acquisition - from stationary to mobile imc productive testing

TMA Management Suite. For EAD and TDM products. ABOUT OneAccess. Value-Adding Software Licenses TMA

SEISMIC MONITORING & PROTECTION SYSTEMS

Transcription:

Using Xsens MTi and MTi-G in autonomous and remotely operated vehicles Document MT0314P, Revision A, 01 Mar 2012 Xsens Technologies B.V. phone +31 88 97367 00 fax +31 88 97367 01 email info@xsens.com internet www.xsens.com

Revisions Revision Date By Changes A March 1 2012 MHA First version 2012, Xsens Technologies B.V. All rights reserved. Information in this document is subject to change without notice. Xsens is a registered trademark of Xsens Technologies B.V. MTi, MTx and MTi-G are trademarks of Xsens Technologies B.V. Xsens [ii] Using Xsens MTi and MTi-G in autonomous and remotely operated vehicles

Table of Contents 1 XSENS MOTION TRACKERS... 4 1.1 XSENS MTI AND MTI-OEM... 4 1.2 XSENS MTI-G... 4 2 USE OF MEMS IN NAVIGATION AND CONTROL & STABILIZATION OF (UN)MANNED VEHICLES... 5 2.1 MTI SPECIFICATIONS... 5 2.2 INTERFACING... 6 2.3 CONTROL SYSTEMS... 7 2.3.1 DiOS... 7 3 EXAMPLE APPLICATIONS... 8 3.1 GROUND VEHICLES... 8 3.2 AERIAL VEHICLES... 8 3.3 SENSE AND AVOID... 8 Xsens [iii] Using Xsens MTi and MTi-G in autonomous and remotely operated vehicles

1 Xsens Motion Trackers Xsens is the industry standard in accurate MEMS Attitude and Heading Reference Systems (AHRS s), Inertial Measurement Units (IMU s) and GPS/INS s. Xsens has two brands offering these capabilities: the MTi AHRS and the MTi-G GPS/INS. The MTi is also available as OEM board. 1.1 Xsens MTi and MTi-OEM The MTi is a miniature size and low weight 3DOF Attitude and Heading Reference System (AHRS).The MTi contains accelerometers, gyroscopes and magnetometers in 3D, and as such is an Inertial Measurement Unit (IMU) as well. Its internal low-power signal processor provides real-time and drift-free 3D orientation as well as calibrated 3D acceleration, 3D rate of turn and 3D earthmagnetic field data. The MTi is an excellent measurement unit for stabilization and control of cameras, robots, vehicles and other (un)manned equipment. The orientation accuracy of the MTi is 0.5 deg static and 2.0 deg RMS under dynamic conditions. With a size of 58x58x22 mm, it fits in almost any application. 1.2 Xsens MTi-G The MTi-G is a miniature size and low weight 6DOF Attitude and Heading Reference System (AHRS). The MTi-G contains accelerometers, gyroscopes, magnetometers in 3D, an integrated GPS receiver, a static pressure sensor and temperature sensor. Next to the data that the MTi delivers, it outputs 3D orientation that is compensated against long-term accelerations typical in high-dynamics applications as well as 3D position and 3D velocity data. The position and velocity is stabilized by the inertial sensors, so it can bridge GPS outages, increase heading and position accuracy and reject GPS outliers. The orientation accuracy of the MTi-G is 0.5 deg static and 1.0 deg RMS under dynamic conditions. The position accuracy is 2.5 meter CEP covering for GPS outages up to 10 sec. Xsens [4] Using Xsens MTi and MTi-G in autonomous and remotely operated vehicles

2 Use of MEMS in navigation and control & stabilization of (un)manned vehicles Inertial sensors, IMU's and AHRS's are excellent sensors for use in systems controlling unmanned vehicles. They can be combined with GPS, odometers (wheel speed sensors) and even vision. Tests and competitions that have shown this proof of principle are abundant at technical and agricultural universities all over the world. Also browse through the section Applications at the Xsens website for more information. In the past years commercial companies also started working on autonomous systems and these companies have progressed steadily. Xsens can accurately measure the state of vehicles. Once this data is in the CPU of the autonomous vehicle, the data needs to be interpreted and together with the input from the user or the mission details, the control system needs to act accordingly. In order to accurately measure the state of a vehicle, Xsens spends much effort and time in making the MTi and MTi-G fit for the purpose of doing so. This yields the following specifications that are 2.1 MTi and MTi-G specifications Using MEMS sensors in unmanned vehicles is not always straightforward. MEMS IMU s and AHRS s are cost-effective technologies, but the cost reduction has a downside when not properly engineered. Xsens MTi s and MTi-G s offer three technologically advanced features making sure that the most performance is gained from the MEMS sensors. Latency: in order to be able to control a vehicle directly based on the orientation and position sensors, the latency between the physical event and the output to the user has to be as low as possible. The well-engineered signal processing pipeline and a powerful processor with compact sensor fusion algorithms make the latency of Xsens Motion Trackers the lowest in the industry. The latency of the MTi is <2.5 ms, the latency of the MTi-G is <5 ms Vibrations: All unmanned vehicles have engines on it and often the structure of an unmanned vehicle is kept as light as possible to accommodate for a higher payload. This makes vibrations on unmanned vehicles extremely violent. The MTi and MTi-G feature antialiasing filters and robust signal processing so that vibrations are attenuated as much as possible. Magnetic distortions: The MTi and MTi-G both have a 3D magnetometer onboard. This magnetometer is very helpful for a good heading reference in a homogenous magnetic field. Often however, the magnetic field is disturbed by the vehicle itself, which means that compensating or calibrating for these disturbances is needed. The MTi and MTi-G offer a Magnetic Field Mapping algorithm, which can bring the heading accuracy back to better than 1 deg. Next to the Magnetic Field Mapper, the sensor fusion algorithm of the MTi and MTi-G are tuned to compensate for temporal magnetic distortions, such as passing vehicles. Xsens [5] Using Xsens MTi and MTi-G in autonomous and remotely operated vehicles

2.2 Interfacing The MTi and MTi-G have an open source industry standard communication protocol and API. The extensive software development kit (SDK) includes an intuitive GUI, examples for Windows and Linux, as well as source code for various communication levels that can be used in e.g. embedded systems. Because of the onboard processing capabilities of the MTi and MTi-G, it is often not needed to write extensive code on a host PC or laptop. CMT-1: hardware interface The hardware interface allows for direct low level (binary) communication with the MTi. CMT-2: Message interface The message interface is an implementation of the hardware interface that turns the bit stream of CMT-1 to messages CMT-3: Device interface This CMT level allows for logging data and extended functionality and ease of use in addressing the devices. CMT-4: Application interface CMT-4 can read in raw data from the sensors and reprocess it into orientation and position. This level needs Windows to operate. Xsens [6] Using Xsens MTi and MTi-G in autonomous and remotely operated vehicles

2.3 Control systems Manufacturers of autonomous vehicles know their vehicle well, but they often rely on other companies to interpret the AHRS data and convert the required trajectory and/or behavior of the vehicle into actuator commands. This work is often done by external consultancy, either in collaboration with a University or with commercial (robotic) companies. The latest development in this field however is that software packages can be purchased from dedicated companies who have a lot of experience in this field. These software packages can then be configured according to the user s wishes and easily distributed in the onboard CPU of the vehicles. One example of such a robot operating system, that is tuned for Xsens' MTi's and MTi-G's is DiOS (Distributed Operating System) from AeroSpy, based in Linz, Austria. 2.3.1 DiOS DiOS (Distributed Operating System) is a system with OS like functionality for complex distributed systems. DiOS is a tool which allows a rapid integration of different sensors into existing or new developed autonomous systems. Such systems are typically highly complex having different computers onboard. Base module and interface libraries The base module contains the DiOS control center which enables the control of distributed system. An installation routine installs all necessary components on the predefined network setup. A distribution routine copies the code to computers. Interface libraries are available and can easily be tuned. DiOS Control Center Time Synchronization and data collection During the integration process data collection of all sensor information and states plays a critical role in order to verify the functionality and integrity of the whole system. This requires an independent tool which guarantees the time synchronization of all sub-systems so that the data are available with only one timestamp. DiOS provides this a system independent synchronization and distributed data collection in order to avoid overflow of the network. Software development, filter library and model library DiOS allows for integration based on pre-compiled libraries or via simulation tools, such as Matlab. A filter library including various filters (linear Kalman filter, EKF, UKF, PF and RBPF) is available to diminish development time. For different systems, there are different dynamic models available in a model library. Examples are point mass models, attitude models (decoupled or coupled, 2D or 3D), Dubins vehicle etc. Xsens [7] Using Xsens MTi and MTi-G in autonomous and remotely operated vehicles

3 Example applications There are many system integrators in the unmanned systems application area that use Xsens MTi's and MTi-G's already. One could think of e.g. unmanned agricultural vehicles. The MTi-G can aid the navigation next to trees that stand close to the field. It can also compensate for the position error caused by slopes in a field (position of the antenna then differs from the position of the vehicle). Another use of the MTi-G in agriculture is to be able to measure fast heading changes that cannot be measured with GPS, for example at the end of the field. 3.1 Ground vehicles The predictive behaviour of the MTi-G and the easy-to-use framework of DiOS, make the combination of the MTi-G and DiOS ideal for all kind of robots. Especially the DiOS feature that code can be copied from one main programming environment to embedded environments makes it very suitable for swarm robotics. The MTi-G provides 3D orientation that can be used to stabilize for example the on board camera. Also, combining the odometers with the orientation sensors and GPS, the MTi-G and the DiOS are excellent for navigation. 3.2 Aerial vehicles The MTi-G and DiOS are not only used for ground robotics, but serve as an excellent system for unmanned aerial vehicles. AeroSpy has extensive experience in this area, with amongst other solutions the Sense and Avoid system. The MTi and MTi-G both have a temperature rating of -40 to 85 deg C, so they can be used at high altitudes and in extreme climates. Many MTi-G s are already used in unmanned aerial vehicles for reconnaissance, inspection, aerial photography and target practice. 3.3 Sense and avoid Sense and Avoid is the enabling technology for the integration of UAVs into civil airspace. Besides that Sense and Avoid can be used as a pilot assistant and a tracking enhancement system for manned aviation. It uses a 360 deg panoramic camera setup to sense and avoid other objects in the surrounding airspace. The system can keep track of these actions and recommend actions to the operator or pilot. Xsens [8] Using Xsens MTi and MTi-G in autonomous and remotely operated vehicles

About Xsens Xsens is a leading developer and global supplier of 3D motion tracking products based upon miniature (MEMS) inertial sensor technology. Since its foundation in 2000, thousands of motion sensors and motion capture solutions have successfully been deployed for 3D character animation, movement science, control of autonomous vehicles and stabilization. Clients of Xsens include Electronic Arts, NBC Universal, INAIL Prosthesis Centre, Daimler, Saab, Kongsberg Defence Systems and many other companies and institutes throughout the world. Xsens is working with several industry partners, including Autodesk, Sagem (Safran Group) and Siemens. Xsens research department has created unique intellectual property in the field of multi-sensor data fusion algorithms, combining inertial sensors with GPS and RF positioning and biomechanical modelling. Xsens and its products have received several awards and five consecutive entries in Deloitte s ranking of fastest growing technology companies in Europe. Xsens is a privately held company with its headquarters in Enschede, the Netherlands and a US subsidiary in Los Angeles, California. -- About AeroSpy AeroSpy is one of the leading technology suppliers in the field of navigation, motion tracking, and mobile robotics in the air, on the ground, and in the water. Since its foundation in 2006 we have integrated several navigation and motion tracking systems for various customers. The fast integration of our technology, based on DiOS into customer products creates an essential technological advantage due to our experience of integrating our technology and our high technological know-how. To maintain a high level of technology we have filed several patents in the field of autonomous navigation and sensor fusion. Our daily business is based on high technology, know-how and the flexibility to adapt our products to each customer s specifications. AeroSpy is privately owned company located in Linz, Austria. We do not simply provide products; we provide specific navigation solutions that are in line with your needs. Xsens [9] Using Xsens MTi and MTi-G in autonomous and remotely operated vehicles