Lynton Dicks Supervisor: Karen Bradshaw CO-OPERATIVE MAPPING AND LOCALIZATION OF AUTONOMOUS ROBOTS.

Slides:



Advertisements
Similar presentations
Design, prototyping and construction
Advertisements

Cutting-edge technology for the development of business software applications Takes advantage of the most recent international trends, combining Microsoft.NET.
Robot Sensor Networks. Introduction For the current sensor network the topography and stability of the environment is uncertain and of course time is.
Discussion topics SLAM overview Range and Odometry data Landmarks
Mobile Robotics Teaching Using Arduino and ROS
CS540 Software Design Lecture 1 1 Lecture 1: Introduction to Software Design Anita S. Malik Adapted from Budgen (2003) Chapters 1.
Mobile – robot remote control and communication system design P. Petrova, R. Zahariev Central Laboratory of Mechatronics and Instrumentation Bulgarian.
Proposal Presentation EE 396 – Micromouse Spring 2008 Saturday, February 9, 2008 Donald Kim Lab - POST 214.
ClearEye: An Visualization System for Document Revision CPSC 533C Project Update Qiang Kong Qixing Zheng.
User Interface (hardware). Overview  Translate user actions into electrical control signal which controls the robot movement  Be able to input and store.
An experiment on squad navigation of human and robots IARP/EURON Workshop on Robotics for Risky Interventions and Environmental Surveillance January 7th-8th,
Micromouse Spring 2006 K A L The Pied Pipers. The Pied Pipers: Joanne – Programming Ken – Hardware Alyssa – Hardware Introduction of Team and Roles.
Optimal Area Covering by Mobile Robot presented by: Nelly Chkolunov Fentahun Assefa-Dawit Fentahun Assefa-Dawit supervised by: Alexey Talyansky Technion.
Firefox 2 Feature Proposal: Remote User Profiles TeamOne August 3, 2007 TeamOne August 3, 2007.
Simultaneous Localization and Map Building System for Prototype Mars Rover CECS 398 Capstone Design I October 24, 2001.
BLUETOOTH CONTROLLER BLUETOOTH CONTROLLER HARDWARE AND LIBRARY HARDWARE AND LIBRARYPROJECT ComFUTURE TECHNOLOGY.
Brief Introduction to Object- Oriented Frameworks Kurt Stirewalt.
Sonar-Based Real-World Mapping and Navigation by ALBERTO ELFES Presenter Uday Rajanna.
 A set of objectives or student learning outcomes for a course or a set of courses.  Specifies the set of concepts and skills that the student must.
Copyright © The OWASP Foundation Permission is granted to copy, distribute and/or modify this document under the terms of the OWASP License. The OWASP.
● Problem statement ● Proposed solution ● Proposed product ● Product Features ● Web Service ● Delegation ● Revocation ● Report Generation ● XACML 3.0.
Secure Encounter-based Mobile Social Networks: Requirements, Designs, and Tradeoffs.
ROBOT LOCALISATION & MAPPING: NAVIGATION Ken Birbeck.
Implementation Yaodong Bi. Introduction to Implementation Purposes of Implementation – Plan the system integrations required in each iteration – Distribute.
The Norwegian ”Ocean and Water” project: Introducing an extended information overview on State of the Environment Norway SEIS Country Visit workshop
Anees Elhammali Michael Malluck John Parsons Namrata Sopory
Cooperating AmigoBots Framework and Algorithms
ICOM 5995: Performance Instrumentation and Visualization for High Performance Computer Systems Lecture 7 October 16, 2002 Nayda G. Santiago.
Leslie Luyt Supervisor: Dr. Karen Bradshaw 2 November 2009.
Robotics Simulation (Skynet) Andrew Townsend Advisor: Professor Grant Braught.
Software Requirements Engineering CSE 305 Lecture-2.
System Development Life Cycle. The Cycle When creating software, hardware, or any kind of product you will go through several stages, we define these.
A Framework for use in SLAM algorithms Principle Investigator: Shaun Egan Supervisor: Dr. Karen Bradshaw.
Example title for notes and handouts
Project Proposal: Student: Rowan Pivetta Supervisor: Dr Nasser Asgari.
Final Presentation.  Software / hardware combination  Implement Microsoft Robotics Studio  Lego NXT Platform  Flexible Platform.
Expanding the CASE Framework to Facilitate Load Balancing of Social Network Simulations Amara Keller, Martin Kelly, Aaron Todd.
Building Maps and Navigation for Autonomous Robots Arindam Khaled AI and Knowledge Based Sys II.
GIAN DELEON TIMOTHY JONES CHRISTOPHER MARTIN ADVISOR/SPONSOR: DR. STAPLETON 2.2 Sensor Glove Controller.
Constructing Services with Interposable Virtual Hardware Author: Andrew Whitaker, Richard S. Cox, Marianne Shaw, and Steven D. Gribble Presenter: Huajing.
Overview of Project 3 Slides are available at : Updated 1/28 Due Date for project has been extended to next Friday 2/6.
Rick Conrad Efrain Lopez III Saeed Noori. What is Experience Sampling? Survey method People’s experiences Real-time Format Paper and Pencil Handheld devices.
SkyNET Visualization Team Demo and Architecture Overview.
An Event-Based Robotic Sensors and Actuators Collection API from A Computer Science Perspective – An implementation in Mindstorms NXT Brick Li-Ren Chien.
Introduction of Intelligent Agents
Daredevil Robot Direction Module (DRDM) Senior Design II Midterm Presentation.
IEEE SoutheastCon Hardware Competition John DeBerry EE Major Chris Howell James Key Tim Jones EE Major CPE Major Chassis Construction Course Construction.
Principle Investigator: Lynton Dicks Supervisor: Karen Bradshaw CO-OPERATIVE MAPPING AND LOCALIZATION OF AUTONOMOUS ROBOTS.
Colony Scout: A Low-Cost, Versatile Platform for Autonomous Systems in Collaborative Robotics Julian BinderJames CarrollJeffrey CooperPriyanka DeoLalitha.
Cooperative Mapping and Localization using Autonomous Robots Researcher: Shaun Egan Superviser: Dr Karen Bradshaw.
RECENT DEVELOPMENT OF SORS METADATA REPOSITORIES FOR FASTER AND MORE TRANSPARENT PRODUCTION PROCESS Work Session on Statistical Metadata 9-11 February.
Coverage Efficiency in Autonomous Robots With Emphasis on Simultaneous Localization and Mapping Mo Lu Computer Systems Lab Q3.
Fast SLAM Simultaneous Localization And Mapping using Particle Filter A geometric approach (as opposed to discretization approach)‏ Subhrajit Bhattacharya.
Lesson 1 1 LESSON 1 l Background information l Introduction to Java Introduction and a Taste of Java.
ECE 477 FINAL PRESENTATION TEAM 6  SPRING OUTLINE  Project overview  Block diagram  Design challenges  Individual contributions  Project demonstration.
Ghislain Fouodji Tasse Supervisor: Dr. Karen Bradshaw Computer Science Department Rhodes University 04 August 2009.
Heterogeneous Teams of Modular Robots for Mapping and Exploration by Grabowski et. al.
Coverage Efficiency in Autonomous Robots With Emphasis on Simultaneous Localization and Mapping Mo Lu Computer Systems Lab
The Robot Competition: A Project-Based Learning Approach for Enhancing STEM Education Yi-Ching (Sophia) Chen Doctoral candidate Department of Technology.
Applying for a job – Unit 462. Objectives By the end of this session you will: 1.Be able to create a CV 2.Be able to complete an online and offline job.
1 Welcome Alireza Humber College Lecture 1 Game 540 Alireza
Coverage Efficiency in Autonomous Robots With Emphasis on Simultaneous Localization and Mapping Mo Lu Computer Systems Lab Q2.
Maintaining software solutions
JC Bailey Rhodes University
Control Award This award is given to the Team that demonstrates innovate thinking in the control system to solve game challenges such as autonomous operation,
Introduction to Robot Mapping
Resources and Schedule
ورود اطلاعات بصورت غيربرخط
Market-based Dynamic Task Allocation in Mobile Surveillance Systems
Simultaneous Localization and Mapping
Presentation transcript:

Lynton Dicks Supervisor: Karen Bradshaw CO-OPERATIVE MAPPING AND LOCALIZATION OF AUTONOMOUS ROBOTS

Introduction Problem Statement and Goals History and Background Hardware Approach PRESENTATION OVERVIEW

SLAM is a family of algorithms in robotics that is concerned with the creation and maintenance of maps of previously unknown and unchanging environments and then using those maps to determine the robot’s position in the environment Well researched and implemented for use with one robot CSLAM uses a team of robots to create and maintain maps Allow mapping larger areas in parallel, thereby making exploration more efficient SLAM with multiple robots is a relatively new field with many recent research papers INTRODUCTION

Extend the SLAM framework that was implemented last year by Shaun Egan to allow multiple robots to map an area Implement the framework so that multiple robots are successfully able to implement a solution where their starting positions relative to each other are unknown Each robots role Centralization Aggregation Communication methods PROBLEM STATEMENT AND GOALS Problems

Generic Framework for both online and offline SLAM Implemented SLAM for use with one robot Generic Programming Framework to combine standard robotic operations with AI Abstracts away the details of interfacing and controlling robots Easy to implement new robot hardware classes to allow the framework to work with new hardware HISTORY AND BACKGROUND Autonomous Robotic Programming Framework – Leslie Luyt 2009 A Robotic Framework for use in Simultaneous Localization and Mapping Algorithms – Shaun Egan 2010

Two Encoder Motors Two Ultrasonic Sensors A Bluetooth Controller – 10m range, ability to keep several connections alive at the same time HARDWARE – FISCHERTECHNIK ROBOT

HARDWARE: ADDONS Motor EncodersUltrasonic Sensors

By the end of the term relearn python for the online version of the framework and java for the offline version of the framework By the end of the term, finish studying both Leslie’s and Shaun’s frameworks and play around with using the framworks By the end of second term, complete research and select plan of attack for implementation and complete literature review And finally, implementation and testing as well as relevant extensions if time permits APPROACH