SlideShare ist ein Scribd-Unternehmen logo
1 von 20
Simulation on the relative location recognition of Multi-Robots, using MRDS ROBOMEC 2010 in ASAHIKAWA Kyushu Institute of Technology Computer Science and System Engineering Kazuaki Tanaka Laboratory WONJAE CHO
Kyushu Institute of Technology Index 1 Introduction 2 Simulation System Configuration 3 Relative Location Recognition 4 Experiment Results 5 Conclusion
1 1. Introduction 1.1 Objective It is important for a mobile robot to identify its current location for the autonomous execution of its given tasks in random space. Sorry.. Where am I ? Kyushu Institute of Technology
2 1. Introduction 1.2 Cooperative Robot System However, Multi-robots requires a large initial production cost and a certain minimum size of experiment space for creating the system. Single Robot System Processing time faster than Multi-robots Cooperative Robot System Accomplish more complex task than Single robot can working alone. Reliable and Robust Complete the task much faster than Single robot (By working in Parallel) http://www.ornl.gov/info/ornlreview/v33_2_00/robots.htm Kyushu Institute of Technology
3 1. Introduction 1.3 Simulation Application For Robot While there may be various solution to these issues, a simulation experiment in 3D-simulated space can be on of the answers. Microsoft Evolution OROCOS Skilligent URBI Webots No No No No Yes No Open source Free of Charge No Academic, Hobby No No No Yes Distributed Environment No Yes No Yes Yes No Real - time No No No No No No Range of Supported Hardware Large Small Medium Medium Large Large Simulation Environment Yes No No No Yes Yes Behavior Coordination Yes Yes No Yes Yes No Reusable Service Building block Yes Yes Yes Yes No Not App http://www.windowsfordevices.com/c/a/Windows-For-Devices-Articles/A-review-of-robotics-software-platforms/ Kyushu Institute of Technology
4 1. Introduction 1.4 About MRDS MRDS 2008 R2 is a Windows-based environment for academic to easily create robotics applications across a wide variety of H/W. http://www.microsoft.com/robotics Kyushu Institute of Technology
5 2. Simulation System Configuration 2.1 System Configuration Communication Service Orchestration Service Simulation Service Client Recognizes the location of the Client by using Sensor I/O Service of the Data (using UDP)  3D Modeling Runtime Environment Service Concurrency and Coordination Runtime (CCR) Decentralized Software Services(DSS) Fig. 1 System block diagram Kyushu Institute of Technology
6 2. Simulation System Configuration 2.2 Simulation Robot Configuration      Pioneer3DX(produced by Mobile Robots)                 Using SimpleDashBoard Service                  Motor Service (Control of 2 Wheels)                 Camera Service (Omni-Directional vision)              Communication Service (UDP) Kyushu Institute of Technology
7 2. System Configuration 2.3 Omni-directional Vision on Simulation The hardware-based method, which acquires panoramic images by using multiple cameras. Step 3: Display on Simulation Step 1 : Take a Picture  Step 2 : Integrate Image Front Right Left Rear Sequence  :  Front -> Right -> Rear -> Left Appendix A Field of View = 90° Kyushu Institute of Technology
8 2. System Configuration 2.3 Appendix A, Omni-Directional Image on the simulation Fig. 2 Panoramic Image on the Simulation Kyushu Institute of Technology
9 3. Relative Location Recognition 3.0 Image Processing Configuration Preprocessing Calculating  Of Position Client Template Matching Binaryadaptive method Normalized Gray-level Correlation(NGC)  Image Data Using Relative Coordinate System 2.  LabelingSequential Labeling Tracking of Relative Position  Action Using Particle Filter Fig. 3 Block Diagram depicting the Relative Recognition Kyushu Institute of Technology
10 3. Relative Location Recognition 3.1 Extracting the Region of Interest Step 2 : binary using adaptive method Step 3 : Sequential Labeling Step 1 : Histogram Analysis Kyushu Institute of Technology
11 3. Relative Location Recognition 3.2 Template Matching (Normalized Gray-level Correlation: NGC) ‘i’ , ‘j’ : indices for the pixel a(i, j) : brightness of the compared section of the region – m b(i, j) : brightness of the template pattern – t Template size : M X N Kyushu Institute of Technology
12 3. Relative Location Recognition 3.3 Calculating the Relative Locations of Robots y R3(x3, y3) d13 d23 Relative Coordinate d12 x R2(x2, y2) R1(x1, y1) World Coordinate Fig. 4 Relative Coordinate System among Robots Kyushu Institute of Technology
13 4. Experiment Results 4.1 Experimental Environment The Robots were placed in 1m intervals and their locations were measured by simulated sensors. Virtual Environment1) Space : 10m X 10m X 1m2) Number of Robot : 3 units3) No Obstacles Experimental Performance1.86GHz and 1.5GB RAM 10m Kyushu Institute of Technology
14 4. Experiment Results 4.2 Simulation Result UI The images collected for the location recognition, and the identified objects in each image are displayed. A. Drawing Relative Position of Robots on the map A B B. Extracting Regions of Interest on the simulation C. Resulting positions of the recognition process C Appendix B Kyushu Institute of Technology
15 4. Experiment Results 4.2 Appendix B, Simulation video Kyushu Institute of Technology
16 4. Experiment Results 4.3 Location Recognition Result and Error rates The average error rate is 5.26. Kyushu Institute of Technology
17 5. Conclusion Simulation System has shown that relative locations of robots can be recognized by using simulated panoramic vision cameras. However, Since the current system recognizes only the locations of standstill robots, it cannot track the locations of moving robots. Therefore !! Kyushu Institute of Technology
18 5. Conclusion A simulation system might be developed in the future that can track the locations of robots in motion, using particle filter. Fig. 4 tracking object using particle filter Kyushu Institute of Technology

Weitere ähnliche Inhalte

Was ist angesagt?

Image Reconstruction in Computed Tomography
Image Reconstruction in Computed TomographyImage Reconstruction in Computed Tomography
Image Reconstruction in Computed TomographyAnjan Dangal
 
Lecture 7 (Digital Image Processing)
Lecture 7 (Digital Image Processing)Lecture 7 (Digital Image Processing)
Lecture 7 (Digital Image Processing)VARUN KUMAR
 
Sobel Edge Detection Using FPGA
Sobel Edge Detection Using FPGASobel Edge Detection Using FPGA
Sobel Edge Detection Using FPGAghanshyam zambare
 
Human action recognition with kinect using a joint motion descriptor
Human action recognition with kinect using a joint motion descriptorHuman action recognition with kinect using a joint motion descriptor
Human action recognition with kinect using a joint motion descriptorSoma Boubou
 
Parallel implementation of geodesic distance transform with application in su...
Parallel implementation of geodesic distance transform with application in su...Parallel implementation of geodesic distance transform with application in su...
Parallel implementation of geodesic distance transform with application in su...Tuan Q. Pham
 
Real-time Moving Object Detection using SURF
Real-time Moving Object Detection using SURFReal-time Moving Object Detection using SURF
Real-time Moving Object Detection using SURFiosrjce
 
Recognition and tracking moving objects using moving camera in complex scenes
Recognition and tracking moving objects using moving camera in complex scenesRecognition and tracking moving objects using moving camera in complex scenes
Recognition and tracking moving objects using moving camera in complex scenesIJCSEA Journal
 
3D Shape and Indirect Appearance by Structured Light Transport
3D Shape and Indirect Appearance by Structured Light Transport3D Shape and Indirect Appearance by Structured Light Transport
3D Shape and Indirect Appearance by Structured Light TransportMatthew O'Toole
 
Optical Computing for Fast Light Transport Analysis
Optical Computing for Fast Light Transport AnalysisOptical Computing for Fast Light Transport Analysis
Optical Computing for Fast Light Transport AnalysisMatthew O'Toole
 
Structure from motion
Structure from motionStructure from motion
Structure from motionFatima Radi
 
AUTO LANDING PROCESS FOR AUTONOMOUS FLYING ROBOT BY USING IMAGE PROCESSING BA...
AUTO LANDING PROCESS FOR AUTONOMOUS FLYING ROBOT BY USING IMAGE PROCESSING BA...AUTO LANDING PROCESS FOR AUTONOMOUS FLYING ROBOT BY USING IMAGE PROCESSING BA...
AUTO LANDING PROCESS FOR AUTONOMOUS FLYING ROBOT BY USING IMAGE PROCESSING BA...csandit
 
Review : PolarMask: Single Shot Instance Segmentation with Polar Representati...
Review : PolarMask: Single Shot Instance Segmentation with Polar Representati...Review : PolarMask: Single Shot Instance Segmentation with Polar Representati...
Review : PolarMask: Single Shot Instance Segmentation with Polar Representati...Dongmin Choi
 
RGB colour detection and tracking on MATLAB
RGB colour detection and tracking on MATLABRGB colour detection and tracking on MATLAB
RGB colour detection and tracking on MATLABNirma University
 

Was ist angesagt? (20)

Image Reconstruction in Computed Tomography
Image Reconstruction in Computed TomographyImage Reconstruction in Computed Tomography
Image Reconstruction in Computed Tomography
 
Lecture 7 (Digital Image Processing)
Lecture 7 (Digital Image Processing)Lecture 7 (Digital Image Processing)
Lecture 7 (Digital Image Processing)
 
ICASSP19
ICASSP19ICASSP19
ICASSP19
 
Background subtraction
Background subtractionBackground subtraction
Background subtraction
 
Sobel Edge Detection Using FPGA
Sobel Edge Detection Using FPGASobel Edge Detection Using FPGA
Sobel Edge Detection Using FPGA
 
Human action recognition with kinect using a joint motion descriptor
Human action recognition with kinect using a joint motion descriptorHuman action recognition with kinect using a joint motion descriptor
Human action recognition with kinect using a joint motion descriptor
 
Parallel implementation of geodesic distance transform with application in su...
Parallel implementation of geodesic distance transform with application in su...Parallel implementation of geodesic distance transform with application in su...
Parallel implementation of geodesic distance transform with application in su...
 
D04432528
D04432528D04432528
D04432528
 
Real-time Moving Object Detection using SURF
Real-time Moving Object Detection using SURFReal-time Moving Object Detection using SURF
Real-time Moving Object Detection using SURF
 
Recognition and tracking moving objects using moving camera in complex scenes
Recognition and tracking moving objects using moving camera in complex scenesRecognition and tracking moving objects using moving camera in complex scenes
Recognition and tracking moving objects using moving camera in complex scenes
 
3D Shape and Indirect Appearance by Structured Light Transport
3D Shape and Indirect Appearance by Structured Light Transport3D Shape and Indirect Appearance by Structured Light Transport
3D Shape and Indirect Appearance by Structured Light Transport
 
Optical Computing for Fast Light Transport Analysis
Optical Computing for Fast Light Transport AnalysisOptical Computing for Fast Light Transport Analysis
Optical Computing for Fast Light Transport Analysis
 
Background Subtraction Algorithm for Moving Object Detection Using Denoising ...
Background Subtraction Algorithm for Moving Object Detection Using Denoising ...Background Subtraction Algorithm for Moving Object Detection Using Denoising ...
Background Subtraction Algorithm for Moving Object Detection Using Denoising ...
 
Structure from motion
Structure from motionStructure from motion
Structure from motion
 
AUTO LANDING PROCESS FOR AUTONOMOUS FLYING ROBOT BY USING IMAGE PROCESSING BA...
AUTO LANDING PROCESS FOR AUTONOMOUS FLYING ROBOT BY USING IMAGE PROCESSING BA...AUTO LANDING PROCESS FOR AUTONOMOUS FLYING ROBOT BY USING IMAGE PROCESSING BA...
AUTO LANDING PROCESS FOR AUTONOMOUS FLYING ROBOT BY USING IMAGE PROCESSING BA...
 
Review : PolarMask: Single Shot Instance Segmentation with Polar Representati...
Review : PolarMask: Single Shot Instance Segmentation with Polar Representati...Review : PolarMask: Single Shot Instance Segmentation with Polar Representati...
Review : PolarMask: Single Shot Instance Segmentation with Polar Representati...
 
RGB colour detection and tracking on MATLAB
RGB colour detection and tracking on MATLABRGB colour detection and tracking on MATLAB
RGB colour detection and tracking on MATLAB
 
32
3232
32
 
RWDA
RWDARWDA
RWDA
 
Thesis presentation
Thesis presentationThesis presentation
Thesis presentation
 

Andere mochten auch

[Gp][2nd seminar][presentation]
[Gp][2nd seminar][presentation][Gp][2nd seminar][presentation]
[Gp][2nd seminar][presentation]anas_awad
 
[Gp][final seminar][presentation]
[Gp][final seminar][presentation][Gp][final seminar][presentation]
[Gp][final seminar][presentation]anas_awad
 
land rover robot control using GSM technology
land rover robot control using GSM technologyland rover robot control using GSM technology
land rover robot control using GSM technologyJOLLUSUDARSHANREDDY
 
Introduction to "robots.txt
Introduction to "robots.txtIntroduction to "robots.txt
Introduction to "robots.txtIshan Mishra
 
Industrial robotics
Industrial roboticsIndustrial robotics
Industrial roboticsGU Gan
 

Andere mochten auch (7)

[Gp][2nd seminar][presentation]
[Gp][2nd seminar][presentation][Gp][2nd seminar][presentation]
[Gp][2nd seminar][presentation]
 
[Gp][final seminar][presentation]
[Gp][final seminar][presentation][Gp][final seminar][presentation]
[Gp][final seminar][presentation]
 
November 16, Learning
November 16, LearningNovember 16, Learning
November 16, Learning
 
land rover robot control using GSM technology
land rover robot control using GSM technologyland rover robot control using GSM technology
land rover robot control using GSM technology
 
Introduction to "robots.txt
Introduction to "robots.txtIntroduction to "robots.txt
Introduction to "robots.txt
 
Industrial robotics
Industrial roboticsIndustrial robotics
Industrial robotics
 
robotics ppt
robotics ppt robotics ppt
robotics ppt
 

Ähnlich wie 100519 ver final

A ROS IMPLEMENTATION OF THE MONO-SLAM ALGORITHM
A ROS IMPLEMENTATION OF THE MONO-SLAM ALGORITHMA ROS IMPLEMENTATION OF THE MONO-SLAM ALGORITHM
A ROS IMPLEMENTATION OF THE MONO-SLAM ALGORITHMcsandit
 
SIMULTANEOUS MAPPING AND NAVIGATION FOR RENDEZVOUS IN SPACE APPLICATIONS
 SIMULTANEOUS MAPPING AND NAVIGATION FOR RENDEZVOUS IN SPACE APPLICATIONS  SIMULTANEOUS MAPPING AND NAVIGATION FOR RENDEZVOUS IN SPACE APPLICATIONS
SIMULTANEOUS MAPPING AND NAVIGATION FOR RENDEZVOUS IN SPACE APPLICATIONS Nandakishor Jahagirdar
 
SkyStitch: a Cooperative Multi-UAV-based Real-time Video Surveillance System ...
SkyStitch: a Cooperative Multi-UAV-based Real-time Video Surveillance System ...SkyStitch: a Cooperative Multi-UAV-based Real-time Video Surveillance System ...
SkyStitch: a Cooperative Multi-UAV-based Real-time Video Surveillance System ...Kitsukawa Yuki
 
AUTOMATIC IDENTIFICATION OF CLOUD COVER REGIONS USING SURF
AUTOMATIC IDENTIFICATION OF CLOUD COVER REGIONS USING SURF AUTOMATIC IDENTIFICATION OF CLOUD COVER REGIONS USING SURF
AUTOMATIC IDENTIFICATION OF CLOUD COVER REGIONS USING SURF ijcseit
 
Visual Environment by Semantic Segmentation Using Deep Learning: A Prototype ...
Visual Environment by Semantic Segmentation Using Deep Learning: A Prototype ...Visual Environment by Semantic Segmentation Using Deep Learning: A Prototype ...
Visual Environment by Semantic Segmentation Using Deep Learning: A Prototype ...Tomohiro Fukuda
 
Visual Mapping and Collision Avoidance Dynamic Environments in Dynamic Enviro...
Visual Mapping and Collision Avoidance Dynamic Environments in Dynamic Enviro...Visual Mapping and Collision Avoidance Dynamic Environments in Dynamic Enviro...
Visual Mapping and Collision Avoidance Dynamic Environments in Dynamic Enviro...Darius Burschka
 
IRJET - Human Eye Pupil Detection Technique using Center of Gravity Method
IRJET - Human Eye Pupil Detection Technique using Center of Gravity MethodIRJET - Human Eye Pupil Detection Technique using Center of Gravity Method
IRJET - Human Eye Pupil Detection Technique using Center of Gravity MethodIRJET Journal
 
A novel approach for satellite imagery storage by classify
A novel approach for satellite imagery storage by classifyA novel approach for satellite imagery storage by classify
A novel approach for satellite imagery storage by classifyiaemedu
 
A novel approach for satellite imagery storage by classifying the non duplica...
A novel approach for satellite imagery storage by classifying the non duplica...A novel approach for satellite imagery storage by classifying the non duplica...
A novel approach for satellite imagery storage by classifying the non duplica...IAEME Publication
 
MEDIAN BASED PARALLEL STEERING KERNEL REGRESSION FOR IMAGE RECONSTRUCTION
MEDIAN BASED PARALLEL STEERING KERNEL REGRESSION FOR IMAGE RECONSTRUCTIONMEDIAN BASED PARALLEL STEERING KERNEL REGRESSION FOR IMAGE RECONSTRUCTION
MEDIAN BASED PARALLEL STEERING KERNEL REGRESSION FOR IMAGE RECONSTRUCTIONcscpconf
 
Median based parallel steering kernel regression for image reconstruction
Median based parallel steering kernel regression for image reconstructionMedian based parallel steering kernel regression for image reconstruction
Median based parallel steering kernel regression for image reconstructioncsandit
 
MEDIAN BASED PARALLEL STEERING KERNEL REGRESSION FOR IMAGE RECONSTRUCTION
MEDIAN BASED PARALLEL STEERING KERNEL REGRESSION FOR IMAGE RECONSTRUCTIONMEDIAN BASED PARALLEL STEERING KERNEL REGRESSION FOR IMAGE RECONSTRUCTION
MEDIAN BASED PARALLEL STEERING KERNEL REGRESSION FOR IMAGE RECONSTRUCTIONcsandit
 
Simultaneous Mapping and Navigation For Rendezvous in Space Applications
Simultaneous Mapping and Navigation For Rendezvous in Space ApplicationsSimultaneous Mapping and Navigation For Rendezvous in Space Applications
Simultaneous Mapping and Navigation For Rendezvous in Space ApplicationsNandakishor Jahagirdar
 
FastV2C-HandNet - ICICC 2020
FastV2C-HandNet - ICICC 2020FastV2C-HandNet - ICICC 2020
FastV2C-HandNet - ICICC 2020RohanLekhwani
 
A NOVEL NAVIGATION STRATEGY FOR AN UNICYCLE MOBILE ROBOT INSPIRED FROM THE DU...
A NOVEL NAVIGATION STRATEGY FOR AN UNICYCLE MOBILE ROBOT INSPIRED FROM THE DU...A NOVEL NAVIGATION STRATEGY FOR AN UNICYCLE MOBILE ROBOT INSPIRED FROM THE DU...
A NOVEL NAVIGATION STRATEGY FOR AN UNICYCLE MOBILE ROBOT INSPIRED FROM THE DU...JaresJournal
 
Leader Follower Formation Control of Ground Vehicles Using Dynamic Pixel Coun...
Leader Follower Formation Control of Ground Vehicles Using Dynamic Pixel Coun...Leader Follower Formation Control of Ground Vehicles Using Dynamic Pixel Coun...
Leader Follower Formation Control of Ground Vehicles Using Dynamic Pixel Coun...ijma
 

Ähnlich wie 100519 ver final (20)

A ROS IMPLEMENTATION OF THE MONO-SLAM ALGORITHM
A ROS IMPLEMENTATION OF THE MONO-SLAM ALGORITHMA ROS IMPLEMENTATION OF THE MONO-SLAM ALGORITHM
A ROS IMPLEMENTATION OF THE MONO-SLAM ALGORITHM
 
SIMULTANEOUS MAPPING AND NAVIGATION FOR RENDEZVOUS IN SPACE APPLICATIONS
 SIMULTANEOUS MAPPING AND NAVIGATION FOR RENDEZVOUS IN SPACE APPLICATIONS  SIMULTANEOUS MAPPING AND NAVIGATION FOR RENDEZVOUS IN SPACE APPLICATIONS
SIMULTANEOUS MAPPING AND NAVIGATION FOR RENDEZVOUS IN SPACE APPLICATIONS
 
SkyStitch: a Cooperative Multi-UAV-based Real-time Video Surveillance System ...
SkyStitch: a Cooperative Multi-UAV-based Real-time Video Surveillance System ...SkyStitch: a Cooperative Multi-UAV-based Real-time Video Surveillance System ...
SkyStitch: a Cooperative Multi-UAV-based Real-time Video Surveillance System ...
 
AUTOMATIC IDENTIFICATION OF CLOUD COVER REGIONS USING SURF
AUTOMATIC IDENTIFICATION OF CLOUD COVER REGIONS USING SURF AUTOMATIC IDENTIFICATION OF CLOUD COVER REGIONS USING SURF
AUTOMATIC IDENTIFICATION OF CLOUD COVER REGIONS USING SURF
 
report
reportreport
report
 
Visual Environment by Semantic Segmentation Using Deep Learning: A Prototype ...
Visual Environment by Semantic Segmentation Using Deep Learning: A Prototype ...Visual Environment by Semantic Segmentation Using Deep Learning: A Prototype ...
Visual Environment by Semantic Segmentation Using Deep Learning: A Prototype ...
 
IRJET-Cleaner Drone
IRJET-Cleaner DroneIRJET-Cleaner Drone
IRJET-Cleaner Drone
 
Visual Mapping and Collision Avoidance Dynamic Environments in Dynamic Enviro...
Visual Mapping and Collision Avoidance Dynamic Environments in Dynamic Enviro...Visual Mapping and Collision Avoidance Dynamic Environments in Dynamic Enviro...
Visual Mapping and Collision Avoidance Dynamic Environments in Dynamic Enviro...
 
IRJET - Human Eye Pupil Detection Technique using Center of Gravity Method
IRJET - Human Eye Pupil Detection Technique using Center of Gravity MethodIRJET - Human Eye Pupil Detection Technique using Center of Gravity Method
IRJET - Human Eye Pupil Detection Technique using Center of Gravity Method
 
Design and Development of Intelligent Navigation Control Systems for Autonomo...
Design and Development of Intelligent Navigation Control Systems for Autonomo...Design and Development of Intelligent Navigation Control Systems for Autonomo...
Design and Development of Intelligent Navigation Control Systems for Autonomo...
 
A novel approach for satellite imagery storage by classify
A novel approach for satellite imagery storage by classifyA novel approach for satellite imagery storage by classify
A novel approach for satellite imagery storage by classify
 
A novel approach for satellite imagery storage by classifying the non duplica...
A novel approach for satellite imagery storage by classifying the non duplica...A novel approach for satellite imagery storage by classifying the non duplica...
A novel approach for satellite imagery storage by classifying the non duplica...
 
MEDIAN BASED PARALLEL STEERING KERNEL REGRESSION FOR IMAGE RECONSTRUCTION
MEDIAN BASED PARALLEL STEERING KERNEL REGRESSION FOR IMAGE RECONSTRUCTIONMEDIAN BASED PARALLEL STEERING KERNEL REGRESSION FOR IMAGE RECONSTRUCTION
MEDIAN BASED PARALLEL STEERING KERNEL REGRESSION FOR IMAGE RECONSTRUCTION
 
Median based parallel steering kernel regression for image reconstruction
Median based parallel steering kernel regression for image reconstructionMedian based parallel steering kernel regression for image reconstruction
Median based parallel steering kernel regression for image reconstruction
 
MEDIAN BASED PARALLEL STEERING KERNEL REGRESSION FOR IMAGE RECONSTRUCTION
MEDIAN BASED PARALLEL STEERING KERNEL REGRESSION FOR IMAGE RECONSTRUCTIONMEDIAN BASED PARALLEL STEERING KERNEL REGRESSION FOR IMAGE RECONSTRUCTION
MEDIAN BASED PARALLEL STEERING KERNEL REGRESSION FOR IMAGE RECONSTRUCTION
 
Simultaneous Mapping and Navigation For Rendezvous in Space Applications
Simultaneous Mapping and Navigation For Rendezvous in Space ApplicationsSimultaneous Mapping and Navigation For Rendezvous in Space Applications
Simultaneous Mapping and Navigation For Rendezvous in Space Applications
 
FastV2C-HandNet - ICICC 2020
FastV2C-HandNet - ICICC 2020FastV2C-HandNet - ICICC 2020
FastV2C-HandNet - ICICC 2020
 
Project
ProjectProject
Project
 
A NOVEL NAVIGATION STRATEGY FOR AN UNICYCLE MOBILE ROBOT INSPIRED FROM THE DU...
A NOVEL NAVIGATION STRATEGY FOR AN UNICYCLE MOBILE ROBOT INSPIRED FROM THE DU...A NOVEL NAVIGATION STRATEGY FOR AN UNICYCLE MOBILE ROBOT INSPIRED FROM THE DU...
A NOVEL NAVIGATION STRATEGY FOR AN UNICYCLE MOBILE ROBOT INSPIRED FROM THE DU...
 
Leader Follower Formation Control of Ground Vehicles Using Dynamic Pixel Coun...
Leader Follower Formation Control of Ground Vehicles Using Dynamic Pixel Coun...Leader Follower Formation Control of Ground Vehicles Using Dynamic Pixel Coun...
Leader Follower Formation Control of Ground Vehicles Using Dynamic Pixel Coun...
 

Mehr von Institute of Agricultural Machinery, NARO (9)

ML基本からResNetまで
ML基本からResNetまでML基本からResNetまで
ML基本からResNetまで
 
Feature Pyramid Network, FPN
Feature Pyramid Network, FPNFeature Pyramid Network, FPN
Feature Pyramid Network, FPN
 
Review: Deep contextualized word representations
Review: Deep contextualized word representationsReview: Deep contextualized word representations
Review: Deep contextualized word representations
 
LeNet & GoogLeNet
LeNet & GoogLeNetLeNet & GoogLeNet
LeNet & GoogLeNet
 
ソフトウェアプラットフォームを用いたコンバインロボットの制御
ソフトウェアプラットフォームを用いたコンバインロボットの制御ソフトウェアプラットフォームを用いたコンバインロボットの制御
ソフトウェアプラットフォームを用いたコンバインロボットの制御
 
The Integrated Sensor Control Platform for Head-feeding Combine Harvester
The Integrated Sensor Control Platform for Head-feeding Combine HarvesterThe Integrated Sensor Control Platform for Head-feeding Combine Harvester
The Integrated Sensor Control Platform for Head-feeding Combine Harvester
 
ロボットコンバインのためのソフトプラットホーム開発
ロボットコンバインのためのソフトプラットホーム開発ロボットコンバインのためのソフトプラットホーム開発
ロボットコンバインのためのソフトプラットホーム開発
 
A vision-based uncut crop edge detection method for automated guidance of hea...
A vision-based uncut crop edge detection method for automated guidance of hea...A vision-based uncut crop edge detection method for automated guidance of hea...
A vision-based uncut crop edge detection method for automated guidance of hea...
 
A multi-sensor based uncut crop edge detection method for head-feeding combin...
A multi-sensor based uncut crop edge detection method for head-feeding combin...A multi-sensor based uncut crop edge detection method for head-feeding combin...
A multi-sensor based uncut crop edge detection method for head-feeding combin...
 

Kürzlich hochgeladen

Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024Janet Corral
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajanpragatimahajan3
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingTeacherCyreneCayanan
 

Kürzlich hochgeladen (20)

Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 

100519 ver final

  • 1. Simulation on the relative location recognition of Multi-Robots, using MRDS ROBOMEC 2010 in ASAHIKAWA Kyushu Institute of Technology Computer Science and System Engineering Kazuaki Tanaka Laboratory WONJAE CHO
  • 2. Kyushu Institute of Technology Index 1 Introduction 2 Simulation System Configuration 3 Relative Location Recognition 4 Experiment Results 5 Conclusion
  • 3. 1 1. Introduction 1.1 Objective It is important for a mobile robot to identify its current location for the autonomous execution of its given tasks in random space. Sorry.. Where am I ? Kyushu Institute of Technology
  • 4. 2 1. Introduction 1.2 Cooperative Robot System However, Multi-robots requires a large initial production cost and a certain minimum size of experiment space for creating the system. Single Robot System Processing time faster than Multi-robots Cooperative Robot System Accomplish more complex task than Single robot can working alone. Reliable and Robust Complete the task much faster than Single robot (By working in Parallel) http://www.ornl.gov/info/ornlreview/v33_2_00/robots.htm Kyushu Institute of Technology
  • 5. 3 1. Introduction 1.3 Simulation Application For Robot While there may be various solution to these issues, a simulation experiment in 3D-simulated space can be on of the answers. Microsoft Evolution OROCOS Skilligent URBI Webots No No No No Yes No Open source Free of Charge No Academic, Hobby No No No Yes Distributed Environment No Yes No Yes Yes No Real - time No No No No No No Range of Supported Hardware Large Small Medium Medium Large Large Simulation Environment Yes No No No Yes Yes Behavior Coordination Yes Yes No Yes Yes No Reusable Service Building block Yes Yes Yes Yes No Not App http://www.windowsfordevices.com/c/a/Windows-For-Devices-Articles/A-review-of-robotics-software-platforms/ Kyushu Institute of Technology
  • 6. 4 1. Introduction 1.4 About MRDS MRDS 2008 R2 is a Windows-based environment for academic to easily create robotics applications across a wide variety of H/W. http://www.microsoft.com/robotics Kyushu Institute of Technology
  • 7. 5 2. Simulation System Configuration 2.1 System Configuration Communication Service Orchestration Service Simulation Service Client Recognizes the location of the Client by using Sensor I/O Service of the Data (using UDP) 3D Modeling Runtime Environment Service Concurrency and Coordination Runtime (CCR) Decentralized Software Services(DSS) Fig. 1 System block diagram Kyushu Institute of Technology
  • 8. 6 2. Simulation System Configuration 2.2 Simulation Robot Configuration Pioneer3DX(produced by Mobile Robots) Using SimpleDashBoard Service Motor Service (Control of 2 Wheels) Camera Service (Omni-Directional vision) Communication Service (UDP) Kyushu Institute of Technology
  • 9. 7 2. System Configuration 2.3 Omni-directional Vision on Simulation The hardware-based method, which acquires panoramic images by using multiple cameras. Step 3: Display on Simulation Step 1 : Take a Picture Step 2 : Integrate Image Front Right Left Rear Sequence : Front -> Right -> Rear -> Left Appendix A Field of View = 90° Kyushu Institute of Technology
  • 10. 8 2. System Configuration 2.3 Appendix A, Omni-Directional Image on the simulation Fig. 2 Panoramic Image on the Simulation Kyushu Institute of Technology
  • 11. 9 3. Relative Location Recognition 3.0 Image Processing Configuration Preprocessing Calculating Of Position Client Template Matching Binaryadaptive method Normalized Gray-level Correlation(NGC) Image Data Using Relative Coordinate System 2. LabelingSequential Labeling Tracking of Relative Position Action Using Particle Filter Fig. 3 Block Diagram depicting the Relative Recognition Kyushu Institute of Technology
  • 12. 10 3. Relative Location Recognition 3.1 Extracting the Region of Interest Step 2 : binary using adaptive method Step 3 : Sequential Labeling Step 1 : Histogram Analysis Kyushu Institute of Technology
  • 13. 11 3. Relative Location Recognition 3.2 Template Matching (Normalized Gray-level Correlation: NGC) ‘i’ , ‘j’ : indices for the pixel a(i, j) : brightness of the compared section of the region – m b(i, j) : brightness of the template pattern – t Template size : M X N Kyushu Institute of Technology
  • 14. 12 3. Relative Location Recognition 3.3 Calculating the Relative Locations of Robots y R3(x3, y3) d13 d23 Relative Coordinate d12 x R2(x2, y2) R1(x1, y1) World Coordinate Fig. 4 Relative Coordinate System among Robots Kyushu Institute of Technology
  • 15. 13 4. Experiment Results 4.1 Experimental Environment The Robots were placed in 1m intervals and their locations were measured by simulated sensors. Virtual Environment1) Space : 10m X 10m X 1m2) Number of Robot : 3 units3) No Obstacles Experimental Performance1.86GHz and 1.5GB RAM 10m Kyushu Institute of Technology
  • 16. 14 4. Experiment Results 4.2 Simulation Result UI The images collected for the location recognition, and the identified objects in each image are displayed. A. Drawing Relative Position of Robots on the map A B B. Extracting Regions of Interest on the simulation C. Resulting positions of the recognition process C Appendix B Kyushu Institute of Technology
  • 17. 15 4. Experiment Results 4.2 Appendix B, Simulation video Kyushu Institute of Technology
  • 18. 16 4. Experiment Results 4.3 Location Recognition Result and Error rates The average error rate is 5.26. Kyushu Institute of Technology
  • 19. 17 5. Conclusion Simulation System has shown that relative locations of robots can be recognized by using simulated panoramic vision cameras. However, Since the current system recognizes only the locations of standstill robots, it cannot track the locations of moving robots. Therefore !! Kyushu Institute of Technology
  • 20. 18 5. Conclusion A simulation system might be developed in the future that can track the locations of robots in motion, using particle filter. Fig. 4 tracking object using particle filter Kyushu Institute of Technology