ROBOT LOCALISATION & MAPPING: NAVIGATION Ken Birbeck.

Slides:



Advertisements
Similar presentations
Mobile Robot ApplicationsMobile Robot Applications Textbook: –T. Bräunl Embedded Robotics, Springer 2003 Recommended Reading: 1. J. Jones, A. Flynn: Mobile.
Advertisements

Reactive and Potential Field Planners
Sensor Based Planners Bug algorithms.
ROBOT LOCALISATION & MAPPING: MAPPING & LIDAR By James Mead.
Visibility Graph and Voronoi Diagram CS Tutorial.
Hybrid architecture for autonomous indoor navigation Georgia Institute of Technology CS 7630 – Autonomous Robotics Spring 2008 Serge Belinski Cyril Roussillon.
Silvina Rybnikov Supervisors: Prof. Ilan Shimshoni and Prof. Ehud Rivlin HomePage:
Automotive Fire Fighting System Athan Jefferson Advisor Dr. Junkan Ma Instructor Dr. Cris Koutsougeras ET 493 Senior Design I.
Visual Navigation in Modified Environments From Biology to SLAM Sotirios Ch. Diamantas and Richard Crowder.
Technical Advisor : Mr. Roni Stern Academic Advisor : Dr. Meir Kalech Team members :  Amit Ofer  Liron Katav Project Homepage :
By: Scott Tipton and Nick Halabi Advisor: Dr. Aleksander Malinowski Bradley University December 3, 2010.
Autonomous Robot Navigation Panos Trahanias ΗΥ475 Fall 2007.
Obstacle Detection System for Wunderbot II Sonar and IR Sensors Members: Steve Sanko and Snehesh Shrestha.
CS 326 A: Motion Planning Exploring and Inspecting Environments.
Panos Trahanias: Autonomous Robot Navigation
Micromouse Spring 2006 K A L The Pied Pipers. The Pied Pipers: Joanne – Programming Ken – Hardware Alyssa – Hardware Introduction of Team and Roles.
Navigation Strategies for Exploring Indoor Environments Presented by Mathieu Bredif February 17, 2004 CS326A: Motion Planning.
Panos Trahanias: Autonomous Robot Navigation PATH PLANNING.
Mobile Robot ApplicationsMobile Robot Applications Textbook: –T. Bräunl Embedded Robotics, Springer 2003 Recommended Reading: 1. J. Jones, A. Flynn: Mobile.
Patent Liability Analysis Andrew Loveless. Potential Patent Infringement Autonomous obstacle avoidance 7,587,260 – Autonomous navigation system and method.
Abstract Design Considerations and Future Plans In this project we focus on integrating sensors into a small electrical vehicle to enable it to navigate.
Activity 1: Multi-sensor based Navigation of Intelligent Wheelchairs Theo Theodoridis and Huosheng Hu University of Essex 27 January 2012 Ecole Centrale.
Lab 3 How’d it go?.
Using Dijkstra’s Algorithm to Find a Shortest Path from a to z 1.
Particle Filter & Search
Localisation & Navigation
Final Presentation Azhar Khan University of Florida November 25 th, 2008 “ROADBLOCK”
Robot Crowd Navigation using Predictive Position Fields in the Potential Function Framework Ninad Pradhan, Timothy Burg, and Stan Birchfield Electrical.
Solving the Indoor SLAM Problem for a Low-Cost Robot Using Sensor Data Fusion and Autonomous Feature-Based Exploration PhD Student: Prof. MSc. Luciano.
CONTENTS:  Introduction  What is neural network?  Models of neural networks  Applications  Phases in the neural network  Perceptron  Model of fire.
TEAM AR.DRONE Final presentation Ingredients AR drone Drone moving API -Compass -front Camera -bottom Camera.
Mid-term Progress Report Isaac Rieksts My web site
ROBOT NAVIGATION By: Sitapa Rujikietgumjorn Harika Tandra Neeharika Jarajapu.
Overview of Project 3 Slides are available at : Updated 1/28 Due Date for project has been extended to next Friday 2/6.
Mobile Robot Navigation Using Fuzzy logic Controller
Pseudocode AStar. Heuristics - how to determine what's a good next step? As mentioned already, the A* algorithm depends on evaluating the best next step.
Advanced Artificial Intelligence Lecture 2: Search.
Jin Yan Embedded and Pervasive Computing Center
By Arun Kurian PATHFINDER IMDL FINAL PRESENTATION.
A* Path Finding Ref: A-star tutorial.
1 Energy-Efficient Mobile Robot Exploration Yongguo Mei, Yung-Hsiang Lu Purdue University ICRA06.
Using IR For Maze Navigation Kyle W. Lawton and Liz Shrecengost.
Towards the autonomous navigation of intelligent robots for risky interventions Janusz Bedkowski, Grzegorz Kowalski, Zbigniew Borkowicz, Andrzej Masłowski.
CHAPTER 2 SEARCH HEURISTIC. QUESTION ???? What is Artificial Intelligence? The study of systems that act rationally What does rational mean? Given its.
Navigation Strategies for Exploring Indoor Environments Hector H Gonzalez-Banos and Jean-Claude Latombe The International Journal of Robotics Research.
Auto-Park for Social Robots By Team Daedalus. Requirements for FVE Functional Receive commands from user via smartphone app Share data with other cars.
GraffitiBot Sensor Report Andy Kobyljanec EEL 5666C March 25, 2008.
Lynton Dicks Supervisor: Karen Bradshaw CO-OPERATIVE MAPPING AND LOCALIZATION OF AUTONOMOUS ROBOTS.
Path Planning Based on Ant Colony Algorithm and Distributed Local Navigation for Multi-Robot Systems International Conference on Mechatronics and Automation.
Reliable Navigation of Mobile Sensors in Wireless Sensor Networks without Localization Service Qingjun Xiao, Bin Xiao, Jiaqing Luo and Guobin Liu Department.
Goal Finding Robot using Fuzzy Logic and Approximate Q-Learning
Abstract LSPI (Least-Squares Policy Iteration) works well in value function approximation Gaussian kernel is a popular choice as a basis function but can.
Autonomous Navigation of a
Vision-Guided Humanoid Footstep Planning for Dynamic Environments
- Usable range of 0 to 6 feet. - Find dark or bright areas.
COGNITIVE APPROACH TO ROBOT SPATIAL MAPPING
CS b659: Intelligent Robotics
Schedule for next 2 weeks
Multiple Robot navigation and Mapping for Combat environment
Multiple Robot navigation and Mapping for Combat environment
Navigation In Dynamic Environment
A Robot mapping a series of hallways
Networks of Autonomous Unmanned Vehicles
HW2 EE 562.
Agent-Centered Search
Patent Liability Analysis
Agent-Centered Search
Eddie Chan Behnaz Ghouchani Golnaz Ghouchani
An Autonomous Mapping Robot
Planning.
Presentation transcript:

ROBOT LOCALISATION & MAPPING: NAVIGATION Ken Birbeck

Introduction  Talk about  Navigation  Path finding What is path finding How robots are able to find a path  My background  Initial to do list  Final deliverable

Navigation  Navigation is the process in which the robot looks at data about its surroundings, determines where the desired targets are located and then using this data, determines a safe path to a target from its current location.  Thus navigation has 2 main phases  Planning  Motion.

Planning the path to follow  Path finding  The process through which a path to travel is determined  Relatively easy for humans but not so easy for robots  Examples of path finding algorithms  A-star  D-star

A-star path finding  Divides a map into sections/nodes  Plans a least-cost path based on a distance plus cost heuristic function.  Sum of 2 functions Path cost function Admissible heuristic estimate of the distance to the desired location.

D-star path finding  D-star pseudo code:  Makes assumptions about unknown parts of the environment  Finds the shortest path from the robots location to a given location based on those assumptions  Detects obstacles and updates the map  Calculates a new shortest path

Background  My background – worked on the lynx robot as part of robotic systems last year  Developed simple navigation programs:  Wall follower program  Imprinting program

Project start to do list  Adaptation of programs from last year to a proximity alert program using IR sensors  Produce a simple exploring algorithm  Produce a path finding algorithm  Determining a path to a know location of a target  Determine the location of a target and then a path to it

Final Deliverable  Final deliverables:  lynx robot to autonomously map and navigate an indoor area.  If time permits expanded to navigating a outside area and 3D mapping.

Questions?  Thank you for your time.  Any questions?