Navigational System For An Autonomouse Farming Vehicle Group 942.

Slides:



Advertisements
Similar presentations
Near real time assessment of the Space Weather effect on navigation based on the DGPS technique S.Lejeune, R.Warnant, A. Barré, M. Bavier Royal Observatory.
Advertisements

VSMC MIMO: A Spectral Efficient Scheme for Cooperative Relay in Cognitive Radio Networks 1.
FAQ Frequent Asked Questions about PLM and PFS. Start.
A quick GPS Primer (assumed knowledge on the course!) Observables Error sources Analysis approaches Ambiguities If only it were this easy…
RTN Methodologies & Best Practices Neil D. Weston National Geodetic Survey, NOS, NOAA Silver Spring, MD March 20, 2014.
Department of Electrical and Computer Engineering Development of a Portable Work Zone Traffic Safety Information System using DSRC Based V2I and V2V Communication.
Global Navigation Satellite Systems Research efforts in Luleå Staffan Backén, LTU Dr. Dennis M. Akos, LTU.
Space Weather influence on satellite based navigation and precise positioning R. Warnant, S. Lejeune, M. Bavier Royal Observatory of Belgium Avenue Circulaire,
GLOBAL POSITIONING SYSTEM FOR ENVIRONMENTAL MANAGEMENT.
GPS Attitude Determination by Jinsuck Kim AERO 681 Department of Aerospace Engineering Texas A&M University March 9th, 1999.
Antenna Baseline Measurement System 29 January 2010 Mark Phillips, Research Assistant Ohio University, Athens OH Research Intern Naval Research Laboratory.
Field Navigational GPS Robot Final Presentation & Review Chris Foley, Kris Horn, Richard Neil Pittman, Michael Willis.
Discriminative Training of Kalman Filters P. Abbeel, A. Coates, M
Simultaneous Localization and Map Building System for Prototype Mars Rover CECS 398 Capstone Design I October 24, 2001.
GPS Receivers: Basics and Selection T.S. Stombaugh, J.D. Luck and S.A. Shearer Biosystems and Agricultural Engineering University of Kentucky.
13/06/13 H. Rho Slide 1 Geodetic Research Laboratory Department of Geodesy and Geomatics Engineering University of New Brunswick Evaluation of Precise.
Geographic Information Systems
Patrick Lazar, Tausif Shaikh, Johanna Thomas, Kaleel Mahmood
Advanced Farming Systems (AFS) Greg Peterson Instructor Diesel Equipment Technology MSCTC Moorhead MN.
Scope (18 slides) Summary Float and Fixed RTK Flying RTK
Mission Planning and SP1. Outline of Session n Standards n Errors n Planning n Network Design n Adjustment.
Part VI Precise Point Positioning Supported by Local Ionospheric Modeling GS894G.
Simultaneous Estimations of Ground Target Location and Aircraft Direction Heading via Image Sequence and GPS Carrier-Phase Data Luke K.Wang, Shan-Chih.
What is GPS??? GPS is short for Global Positioning System
Titelmaster Geometrical and Kinematical Precise Orbit Determination of GOCE Akbar Shabanloui Institute of Geodesy and Geoinformation, University of Bonn.
10/7/ Innovative Solutions International Satellite Navigation Division ION NTM 01 Capabilities of the WAAS and EGNOS For Time Transfer SBAS, an Alternate.
GPS: Global Positioning System  The Geographer’s best friend!  You can say with confidence… “I’m not lost!, I’m never lost!”* *Of course, where everybody.
GPS Capabilities and Future Products Robert E. Wolf, Randy K.Taylor Biological and Agricultural Engineering Dept. Kansas State University.
Precision Agriculture: GPS and Differential Corrections.
Global Positioning Systems Glen T. Huettl Agricultural Education Garrison High School.
Getting the Value from Guidance Systems, Light Bars, and GPS Marvin Stone Biosystems and Agricultural Engineering.
Lecturer: Jinglin Wang Student name: Hao Li Student ID:
Department of Communication Engineering, NCTU
SVY 207: Lecture 13 Ambiguity Resolution
West Hills College Farm of the Future. West Hills College Farm of the Future GLONASS Russia’s global satellite navigation system 24 satellites in three.
Robust localization algorithms for an autonomous campus tour guide Richard Thrapp Christian Westbrook Devika Subramanian Rice University Presented at ICRA.
NAVSTAR GPS Mike Mickelson KD8DZ 08 Dec GPS BASICS.
Surveying with the Global Positioning System Phase Observable.
P. Wielgosz and A. Krankowski IGS AC Workshop Miami Beach, June 2-6, 2008 University of Warmia and Mazury in Olsztyn, Poland
A Geodesist’s View of the Ionosphere Gerald L. Mader National Geodetic Survey Silver Spring, MD.
CRGIS Global Positioning Systems The Basics CRGIS National Park Service.
GSI Japan - 21st of June 1999 GPS-Positioning using Virtual Reference Stations - Theory, Analysis and Applications Herbert Landau Spectra Precision Terrasat.
A new Ad Hoc Positioning System 컴퓨터 공학과 오영준.
GLOBAL POSITINING SYSTEM WORKING,ERRORS AND CORRECTION USING DGPS Department Of Electronics and Communication Engineering.
Introduction to GPS/GNSS Introduction to Tidal and Geodetic Vertical Datums Corbin Training Center January 7, 2009 Jeff Little Guest Speaker ,
GPS Aided INS for Mobile Mapping in Precision Agriculture Khurram Niaz Shaikh Supervised by: Dr. Abdul Rashid bin Mohammad Shariff Dept. of Biological.
GALOCAD GAlileo LOcal Component for nowcasting and forecasting Atmospheric Disturbances R. Warnant*, G. Wautelet*, S. Lejeune*, H. Brenot*, J. Spits*,
For more information contact:
GRIM & DynaPos Overview, Examples and Results Dr. Benjamin Remondi Kendall The XYZs' of GPS,
Everyday Mapping of Traffic Conditions - An Urban Planning Tool Laboratory of Geodesy Aristotle University of Thessaloniki, Department of Civil Engineering.
1 Structure of Aalborg University Welcome to Aalborg University.
VEhicle COntrol and Navigation) An After Seismic Disaster Application VECON (VEhicle COntrol and Navigation) An After Seismic Disaster Application Laboratory.
GPS and Precision Agriculture Gim Khuan Ng BAE 4213.
Precision Agriculture: GPS and Differential Corrections.
Global Positioning System Overview
Global Positioning System Student : Min-Yin Huang Hong-Wei Du Teacher : Ru-Li Lin Department of Mechanical Engineering Southern Taiwan.
Fast Tracking of Strip and MAPS Detectors Joachim Gläß Computer Engineering, University of Mannheim Target application is trigger  1. do it fast  2.
1 SVY 207: Lecture 12 Modes of GPS Positioning Aim of this lecture: –To review and compare methods of static positioning, and introduce methods for kinematic.
DEVELOPMENT AND APPLICATION OF VEHICLE GUIDANCE SYSTEMS FOR PRECISION AGRICULTURE.
Civil and Environmental Engineering and Geodetic Science This file can be found on the course web page:
1 Satellite geodesy (ge-2112) Processing of observations E. Schrama.
Geodetic Research Laboratory Department of Geodesy and Geomatics Engineering University of New Brunswick 2/20/2016 K. Cove 1 Carrier Phase Differential.
Mapping of Traffic Conditions at Downtown Thessaloniki with the Help of GPS Technology P. D. Savvaidis and K. Lakakis Aristotle University of Thessaloniki,
Copyright 2011 controltrix corpwww. controltrix.com Global Positioning System ++ Improved GPS using sensor data fusion
0 Flying™ RTK Solution as Effective Enhancement of Conventional Float RTK Dmitry Kozlov, Gleb Zyryanov Magellan, Russia ION GNSS 2007 Session D1: Algorithms.
Velocity Estimation from noisy Measurements
Appliance of IceCORS network 2017 by Dalia Prizginiene
SVY207: Lecture 16 GPS Field Procedures and Computations
Surveying Instruments
KINEMATIC GPS AND AMBIGUITY RESOLUTION PROBLEM
Presentation transcript:

Navigational System For An Autonomouse Farming Vehicle Group 942

Project Topic Navigational System for an Autonomous Farming Vehicle

Group GPS 942 ► Frank K Ocran – Introduction ► Darius Plausinaitis – System setup ► Saulius Pusinskas – Test results ► Jon Johansen Wedel – Improvements ► Ramunas Dirmeikis – Improvements and conclusions

Introduction

Trends in autonomous vehicles ► Autonomous vehicles are enabled by advances in - vehicle concept and mechanical design - vehicle concept and mechanical design - sensors (eg GPS) - sensors (eg GPS) - vehicle electronics (vectronics) - vehicle electronics (vectronics) - control and planning - control and planning - user interface - user interface

Recent trends in GPS Technology ► Removal of SA ► Satellite Based Augmentation System such as WAAS, EGNOS ► Carrier phase DGPS leading to millimeter accuracy ► Third frequency L5

Why autonomous farming vehicles? ► Decreased labour costs ► Increased machinery operation times ► Possibility of using smaller farm engines ► High efficiency - less damage crops due to over fertilization - less damage crops due to over fertilization - No overlapping during seeding, spraying etc - No overlapping during seeding, spraying etc

John Deere 5510

8200 Autonomous Agriculture Tractor Autonomous Agriculture Tractor.

Autonomous Orchard Sprayer

Problem Statement ► To design and implement part of a navigational system for an autonomous farming vehicle ► System will output the position and heading of vehicle using RTK algorithms with 3 GPS receivers in DGPS set up.

Limitation of the Project ► Receivers used was of Topcon and Ashtec manufacture and radio transceivers used was also of Satel manufacture. ► Test was not carried out using an actual farming vehicle. ► Main focus was the implementation of RTK positioning. ► Steering of the vehicle, digital mapping of the fields and roads for vehicle to navigate ► Other sensory input systems

System Requirements ► Top operating straight line speed is 10m/s ► Distance between two on board receivers is at least 2m ► Variance of the position of any of the on-board receivers is less than 10cm ► Variance of the direction of vehicle is less than 2 degrees ► Minimum update rate of GPS receiver was 5Hz

Method

Why this method? ► An efficient way ► Easy to control and monitor the problems ► Easy to control the work force ► Preliminary results are obtained quickly

System Setup

a b h GPS antenna “Rover 2” GPS antenna “Rover 1” Reference GPS antenna ► What is needed to navigate an autonomous vehicle?  Position of the vehicle  Heading of the vehicle

System interface Processing unit ► System interface ► Positioning ► Filtering Radio modem GPS Main engine Filtering Positioning

System Interface

► Main engine  Purpose: data mining and data exchange between all functions and presentation of the results  Communication ► The problem: to transfer data from the reference receiver ► The solution: to use two radio modems  Problem: Matlab is too slow  Solution: a C code is used for data mining

System Interface: Conclusions ► The C code is able to record the data at the 5Hz rate or even faster ► The available radio links are not always stable, especially when the vehicle is moving ► The downside: calculations must be done in the post processing mode

Positioning

Positioning ► The problem: To calculate position and heading of the vehicle with sufficient accuracy ► The solution: To use Differential GPS to obtain desired accuracy

Positioning: How The DGPS Works Two receivers (i,j) – two satellites (k,l): Ionosphere k ij l The single differences: The double difference: Troposphere

Positioning: Tests And Results

Filtering ► The problem: Some of the errors are random and are not removed by the DGPS ► The solution: To use a Kalman filter

The Kalman Filter ► Problem: How to describe and predict the trajectory of the vehicle? ► Solution1: let’s use vehicles velocity and curvature of the trajectory ► Solution2: let’s extrapolate next point on the basis of the last three points

Filtering: Tests and Results

Final Tests

The System To Test GPS receivers, radio transceiver, PU Main engine Positioning algorithm Kalman filtering Hardware layer Main engine layer Positioning layer

Test Session 1 - Setup ► Static tests with one reference and one rover receiver ► Short time span (1 minute) measurements

Drift Of The Baseline Coordinates

Sudden large jumps of coordinates

Test session 1 – errors discovered GPS receivers, radio transceiver, PU Main engine Positioning algorithm Kalman filtering Hardware layer Main engine layer Positioning layer

Test session 1 - conclusions The performance of the system is unacceptable The performance of the system is unacceptable All the tests should be redone after finding and removing the error source All the tests should be redone after finding and removing the error source Version control should be used for the code Version control should be used for the code Pinpointing the errors took substantial time

Test session 2 - setup ► Static test ► Kinematic test

Unacceptable positional accuracy

Coordinate transformation problem

Unsatisfactory Kalman filter performance

Positioning performance against time

Test session 2 - conclusions ► The system developed is not able to perform within the specifications ► The computational time satisfies the requirements

Final Tests - Discussion ► Complex system needs complex treatment ► Hardware and software itself should be tested prior to using it in the system tests ► Longer time span measurements should have been done

Improvements and Conclusion

Improvements ► What has been done since project submission? ► The Kalman filter ► The DGPS function

The Kalman filter ► Improvements proposed  Include more states in the filter  Include limitations in the filter  Find alternative approaches

Principle of the improved filter

The DGPS function ► Include Doppler measurements ► Solve integer ambiguities ► Use more epochs in the solution ► Use information about relative position of rovers

LAMBDA Reintroduction of the LAMBDA method

Standard Deviation Avg: m Standard Deviation R1: m Standard Deviation R2: m Standard Deviation Avg: m Standard Deviation R1: m Standard Deviation R2: m

Memory Use of the previous epoch for position estimation

Standard Deviation Avg: m Standard Deviation R1: m Standard Deviation R2: m Standard Deviation Avg: m Standard Deviation R1: m Standard Deviation R2: m

Memory and LAMBDA Combining more epochs with the LAMBDA method

Standard Deviation Avg: m Standard Deviation R1: m Standard Deviation R2: m Standard Deviation Avg: m Standard Deviation R1: m Standard Deviation R2: m

Yang, Goad and Schaffrin method Another way of estimating integer ambiguities

Yang, Goad and Schaffrin method ρ L1 = r + ε ρL1 ρ L2 = r + ε ρL2 Φ L1 = r + λN L1 + ε ΦL1 Φ L1 = r + λN L1 + ε ΦL1 Φ L2 = r + λN L2 + ε ΦL2 Φ L2 = r + λN L2 + ε ΦL2Where: ρ L1, ρ L2 - double differenced code measurements Φ L1, Φ L2 - double differenced phase measurements r - double differenced geometric range r - double differenced geometric range

Yang, Goad and Schaffrin method Matrix notation :

Standard Deviation Avg: m Standard Deviation R1: m Standard Deviation R2: m Standard Deviation Avg: m Standard Deviation R1: m Standard Deviation R2: m

Conclusions on the improvements ► Position algorithm  Move from search techniques  Increase epoch number  Kalman filter

Conclusions on the improvements ► Position algorithm ► Filtering algorithm  New approach

Conclusions on the improvements ► Position algorithm ► Filtering algorithm ► Main Engine  Real Time  DSP

Conclusions on the improvements ► Position algorithm ► Filtering algorithm ► Main Engine ► Hardware  Radio link  GPS receivers

Final Conclusions

The End Thank you for your atention