Localization Life in the Atacama 2004 Science & Technology Workshop January 6-7, 2005 Daniel Villa Carnegie Mellon Matthew Deans QSS/NASA Ames.

Slides:



Advertisements
Similar presentations
Simulator of a SCARA Robot with LABVIEW
Advertisements

Odometry Error Modeling Three noble methods to model random odometry error.
© Copyright 2011 MicroStrain Inc. High Performance Miniature Inertial Measurement Systems MicroStrain Inc Mike Robinson
Silvina Rybnikov Supervisors: Prof. Ilan Shimshoni and Prof. Ehud Rivlin HomePage:
Lab 2 Lab 3 Homework Labs 4-6 Final Project Late No Videos Write up
Probabilistic Robotics Probabilistic Motion Models.
Kalman’s Beautiful Filter (an introduction) George Kantor presented to Sensor Based Planning Lab Carnegie Mellon University December 8, 2000.
Dr. Shanker Balasubramaniam
Electrical and Computer Engineering SMART GOGGLES To Chong Ryan Offir Matt Ferrante James Kestyn Advisor: Dr. Tilman Wolf Preliminary Design Review.
Adam Rachmielowski 615 Project: Real-time monocular vision-based SLAM.
Active Simultaneous Localization and Mapping Stephen Tully, : Robotic Motion Planning This project is to actively control the.
A. Kleiner, Albert-Ludwigs-Universität Freiburg Building Augmented Elevation Maps with a Tarantula Robot Rescue Robotics Camp - Rome 2006 Motivation PART.
WBS & AO Controls Jason Chin, Don Gavel, Erik Johansson, Mark Reinig Design Meeting (Team meeting #10) Sept 17 th, 2007.
Probabilistic Robotics: Motion Model/EKF Localization
Visual Odometry for Ground Vehicle Applications David Nister, Oleg Naroditsky, James Bergen Sarnoff Corporation, CN5300 Princeton, NJ CPSC 643, Presentation.
An experiment on squad navigation of human and robots IARP/EURON Workshop on Robotics for Risky Interventions and Environmental Surveillance January 7th-8th,
Single Point of Contact Manipulation of Unknown Objects Stuart Anderson Advisor: Reid Simmons School of Computer Science Carnegie Mellon University.
Understanding Perception and Action Using the Kalman filter Mathematical Models of Human Behavior Amy Kalia April 24, 2007.
Simultaneous Localization and Map Building System for Prototype Mars Rover CECS 398 Capstone Design I October 24, 2001.
DO NOT FEED THE ROBOT. The Autonomous Interactive Multimedia Droid (GuideBot) Bradley University Department of Electrical and Computer Engineering EE-452.
Estimating the Driving State of Oncoming Vehicles From a Moving Platform Using Stereo Vision IEEE Intelligent Transportation Systems 2009 M.S. Student,
Weighted Range Sensor Matching Algorithms for Mobile Robot Displacement Estimation Sam Pfister, Kristo Kriechbaum, Stergios Roumeliotis, Joel Burdick Mechanical.
1/53 Key Problems Localization –“where am I ?” Fault Detection –“what’s wrong ?” Mapping –“what is my environment like ?”
Virtual Imaging Peripheral for Enhanced Reality Aaron Garrett, Ryan Hannah, Justin Huffaker, Brendon McCool.
Adaptive Signal Processing Class Project Adaptive Interacting Multiple Model Technique for Tracking Maneuvering Targets Viji Paul, Sahay Shishir Brijendra,
EKF and UKF Day EKF and RoboCup Soccer simulation of localization using EKF and 6 landmarks (with known correspondences) robot travels in a circular.
Computer Vision Group Prof. Daniel Cremers Autonomous Navigation for Flying Robots Lecture 3.2: Sensors Jürgen Sturm Technische Universität München.
GCAPS Team Design Review CPE 450 Section 1 January 21, 2008 Nick Hebner Kooper Frahm Ryan Weiss.
Accuracy Evaluation of Stereo Vision Aided Inertial Navigation for Indoor Environments D. Grießbach, D. Baumbach, A. Börner, S. Zuev German Aerospace Center.
Navi Rutgers University 2012 Design Presentation
ARSF Data Processing Consequences of the Airborne Processing Library Mark Warren Plymouth Marine Laboratory, Plymouth, UK RSPSoc 2012 – Greenwich, London.
PRE-DECISIONAL DRAFT: For Planning and Discussion Purposes Only Test Plan Review MSL Focused Technology Instrument Placement Validation Test Plan for 2D/3D.
Probabilistic Robotics Probabilistic Motion Models.
Computer Vision Group Prof. Daniel Cremers Autonomous Navigation for Flying Robots Lecture 2.3: 2D Robot Example Jürgen Sturm Technische Universität München.
Wii Care James Augustin Benjamin Cole Daniel Hammer Trenton J. Johnson Ricardo Martinez.
Complete Pose Determination for Low Altitude Unmanned Aerial Vehicle Using Stereo Vision Luke K. Wang, Shan-Chih Hsieh, Eden C.-W. Hsueh 1 Fei-Bin Hsaio.
Disturbance Rejection: Final Presentation Group 2: Nick Fronzo Phil Gaudet Sean Senical Justin Turnier.
Karman filter and attitude estimation Lin Zhong ELEC424, Fall 2010.
Inertial Navigation System Overview – Mechanization Equation
Carnegie Mellon Zoë Computing Design Design Review December 19, 2003 Michael Wagner 
Guidance, Navigation and Controls Subsystem Winter 1999 Semester Review.
Objective Read World Uncertainty Analysis CMSC 2003 July Tim Nielsen Scott Sandwith.
MTP FY03 Year End Review – Oct 20-24, Visual Odometry Yang Cheng Machine Vision Group Section 348 Phone:
Ffffffffffffffffffffffff Controlling an Automated Wheelchair via Joystick/Head-Joystick Supported by Smart Driving Assistance Thomas Röfer 1 Christian.
Real-Time Simultaneous Localization and Mapping with a Single Camera (Mono SLAM) Young Ki Baik Computer Vision Lab. Seoul National University.
Working with the robot_localization Package
State Estimation for Autonomous Vehicles
Autonomous Navigation for Flying Robots Lecture 6.3: EKF Example
Current Works Corrected unit conversions in code Found an error in calculating offset (to zero sensors) – Fixed error, but still not accurately integrating.
Current Works Determined drift during constant velocity test caused by slight rotation which results in gravity affecting accelerometers Analyzed data.
Visual Odometry for Ground Vehicle Applications David Nistér, Oleg Naroditsky, and James Bergen Sarnoff Corporation CN5300 Princeton, New Jersey
G. Casalino, E. Zereik, E. Simetti, A. Turetta, S. Torelli and A. Sperindè EUCASS 2011 – 4-8 July, St. Petersburg, Russia.
Robust Localization Kalman Filter & LADAR Scans
3/11/2016CS225B Kurt Konolige Probabilistic Models of Sensing and Movement Move to probability models of sensing and movement Project 2 is about complex.

Scarab Autonomous Traverse Carnegie Mellon December 2007 David Wettergreen.
10/31/ Simulation of Tightly Coupled INS/GPS Navigator Ade Mulyana, Takayuki Hoshizaki October 31, 2001 Purdue University.
Life in the Atacama, Design Review, December 19, 2003 Carnegie Mellon Software Architecture Life in the Atacama Design Review December 19, 2003 David Wettergreen.
Using Sensor Data Effectively
Paper – Stephen Se, David Lowe, Jim Little
+ SLAM with SIFT Se, Lowe, and Little Presented by Matt Loper
Subpixel Registration and Distortion Measurement
Mobile Handset Sensors
Simultaneous Localization and Mapping
Florian Shkurti, Ioannis Rekleitis, Milena Scaccia and Gregory Dudek
Introductory Presentation
Inertial Measurement Unit (IMU) Basics
Inertial Measurement Units
A Short Introduction to the Bayes Filter and Related Models
Principle of Bayesian Robot Localization.
Presentation transcript:

Localization Life in the Atacama 2004 Science & Technology Workshop January 6-7, 2005 Daniel Villa Carnegie Mellon Matthew Deans QSS/NASA Ames

Life in the Atacama 2004 Workshop1NASA Ames Research Center Carnegie Mellon Basic Description Sensing INS: 3 axis accel, 3 axis gyro Sun sensor Encoders Inclinometer FOG Motion commands Estimation Kalman Filter Nonlinear smoothing Dedicated PC-104 stack. Goals: Accuracy 5% distance traveled Orientation within 3° Odometry within 2% of distance traveled

Life in the Atacama 2004 Workshop2NASA Ames Research Center Carnegie Mellon Block Diagram

Life in the Atacama 2004 Workshop3NASA Ames Research Center Carnegie Mellon Sun Sensor Now includes integrated inclinometer

Life in the Atacama 2004 Workshop4NASA Ames Research Center Carnegie Mellon Sun Sensor

Life in the Atacama 2004 Workshop5NASA Ames Research Center Carnegie Mellon Sun Sensor Camera model error: 0.5 pixel RMS RMS for 3 dimensions of rotation Integration: Problems with h/w and s/w integration In the field: A few degrees Obvious systematic errors: calibration?

Life in the Atacama 2004 Workshop6NASA Ames Research Center Carnegie Mellon Dead Reckon Estimator Straightforward path integration Relied only on data from sensors Encoders FOG Roll-Pitch Does not use: IMU Sun tracker

Life in the Atacama 2004 Workshop7NASA Ames Research Center Carnegie Mellon Dead Reckon Results

Life in the Atacama 2004 Workshop8NASA Ames Research Center Carnegie Mellon Kalman Filter rover model system inputs (speed, radius) system outputs (sensors) predicted outputs (sensors) _ predicted state (x, y, z, roll, pitch, yaw) K updated state +

Life in the Atacama 2004 Workshop9NASA Ames Research Center Carnegie Mellon Kalman Results NaN

Life in the Atacama 2004 Workshop10NASA Ames Research Center Carnegie Mellon Nonlinear Smoothing Performed when robot is stationary Operates on a sub-sampled sensor dataset Revises movement history New pose and covariance fed back into filter

Life in the Atacama 2004 Workshop11NASA Ames Research Center Carnegie Mellon Nonlinear Smoothing Results FilteringSmoothing Heading correction propagates to corrected position Simulation

Life in the Atacama 2004 Workshop12NASA Ames Research Center Carnegie Mellon Next Steps: Sun Sensor: Early specification of interfaces Better coordination of efforts Estimator work: Kalman Filter debugging, improvements Comparison of Kalman vs dead reckon Real-time Linux kernel

Life in the Atacama 2004 Workshop13NASA Ames Research Center Carnegie Mellon Next Steps: Visual Odometry Accuracy of ~0.1% 1mm over 1m 1cm at 5-10m Critical element of single cycle instrument placement Could enable some return to site/point capability

Life in the Atacama 2004 Workshop14NASA Ames Research Center Carnegie Mellon Next Steps: Visual Odometry

Life in the Atacama 2004 Workshop15NASA Ames Research Center Carnegie Mellon end