SlideShare a Scribd company logo
1 of 20
SIMULTANEOUS MAPPING AND
NAVIGATION FOR RENDEZVOUS IN SPACE
APPLICATIONS
( An Image based TRACKING )
UNDER THE GUIDANCE OF :
PROF ANAND HIREMATH SENIOR SCIENTIST SUDEESH B
DEPT OF COMPUTER SCIENCE & ENGG DEPT OF CDEG ISRO SATELLITE CENTRE
VIJAYPUR BENGALURU
PRESENTED BY
NANDAKISHOR JAHAGIRDAR 2BL12CS041
1
Contents
 Abstract
 Introduction
 Literature Survey
 Objectives
 Problem Statement
 Methodology
 Proposed System
 System Design
 System Initialization
 Image Acquisition , processing and Analysing
 Comparison of Operators
 Results
 Conclusion and Future Work
 References
 Acknowledgement
2
Abstract
 The project is to develop a autonomous navigation system along with
mapping of the path.
 A robot which senses the edges of the object in the path and move
without colliding the object. This application equipped with camera as
main component which captures the images and transmitted to
workstation through wireless antenna.
 The processing of the image is done on a workstation or computer using
MATLAB-2013a. An IR ranging device, which senses any objects ahead of
it and accordingly the robot change its direction to avoid any collision.
 Thus we ensure that even in cases of circumstances leading to errors in the
output of the image processing algorithm, a decision can be made using
the input from the IR sensors.
3
Introduction
 Line follower and path followers are a class of robots that are autonomously
navigating by following a given path or line. An autonomous robot is an
intelligent machine that performs desired tasks with a high degree of
accuracy.
 Some of the characteristics of an autonomous navigation robot are:
• Moving along the calculated path.
• Computing safe local paths.
 In this project a Robotic hardware is used which is commercially known as
FIREBIRD V, which is an Omni-directional Robotic Platform shown in the Fig. 1,
it has three wheels of Omni direction which are placed at 120º with respect to
each another. FIREBIRD V supports ATMEGA2560 as microcontroller
adapter boards.
4
Fig. 1
Literature Survey
 This project involves the use of the computer vision in the process of Autonomous
Rendezvous [1] and Capture (AR&C) for space application between the vehicles.
 Qin Zhang, et.al [2] Vision system is one of the most powerful and popular sensing method
used for autonomous navigation.
 AnandKrishnan N, et. al.[3] measures a pixels adjacent in each of the four directions over each
window is calculated for Feature extraction of image, which is used to detect ‘L’ junctions in
image.
 A good description of the various edge detection techniques can be found in [4].
 Single image based navigation can be found in [5].
5
Objectives
 The main objective of this project is
1)To develop an algorithm which can be incorporated on an
Omnidirectional Robotic Platform to senses the edges of the object in
the path.
2)To Move Robot without colliding the object.
3) The processing of the image shall be done on a workstation using
MATLAB-2013a and the path decided accordingly.
6
Problem Statement
 The Indian Space Research Organization (ISRO) although well versed with the
dynamic of space, presently it does not engage in developing simultaneous
mapping and navigation for the AR&C (Autonomous Rendezvous and
Capture)capabilities.
 Though the line followers are essential for class of robotic systems they have
limitations like
I) Drifts and sharp turns can make the robot lose the track and it
cannot recover.
II) It will follow and turn the path if the angle of the line is on minimum
so there is the possibility of losing the track if the angle is too high.
7
Methodology to design and
Implement
 The images are captured and sent to the workstation wirelessly for
processing.
 Decision is taken at the Workstation and commands sent to robot using
Wi-Fi module.
 Based on received commands and response from the IR sensors,
microcontroller controls the direction of movement.
8
Proposed System
 The Fig. 3 shows the system used during
the experimentation, the external
workstation (PC here) is used to process
the images and provide decision
commands.
9
Fig. 3
System Design
 In the proposed project, the robot which has been adapted is commercially
known as “FIREBIRD V” which has a mounted camera with AV (Audio-
Video) transmitter which transmits the images to the AV receiver.
 The output of the receiver is connected to a TV tuner card which intern is
connected to the computer. The Fig. 2 shows Block Diagram of the
proposed project.
10
Continued 11
Fig. 2
System Initialization
 This involves initializing the model and all its individual components. The
system initialization involves the following steps:
• Initializing the COM Port.
• Creating and testing Wi-Fi Module.
• Initializing Wi-Fi wireless Module.
• Initializing the Camera for video previewing.
• Initializing MATLAB for real time frame capturing.
12
Image Acquisition
 Image Acquisition process involves acquiring the image/video [2] using
Camera and transferring to the base station serially using AV Transmitter
and receiver wirelessly.
 The AV Transmitter is mounted on the system and receiver connected to
the base station.
• Capture image/ video [4] by the robot.
• Transmit data serially using AV Transmitter.
• Receive data using the AV Receiver wirelessly.
• Data sent to the work station (PC here).
13
Image Processing & Image analysis
Image Processing
 The captured image is then processed to obtain the objects in the image.
Various algorithms are used to restore, enhance and segment the image.
 Thresholding and image segmentation is carried out to retain the required
region and remove unwanted regions from the image.
Image Analysis
 After Image Segmentation, the edge detection algorithm extract the
edges, here prewitt edge detection algorithm is applied.
 Obstacles are detected along the path and appropriate safe local path
(forward, backward, right and left) is sent through Wi-Fi Module.
14
Comparison of Image Processing
Operator
15
Fig 4.1 Original Fig 4.2 Canny only Fig 4.3 Sobel only Fig 4.4 Prewitt Only
Morphological Structured
with
Fig 4.5 Canny Fig 4.6 Sobel Fig 4.7 Prewitt
Results Of Image Processing
Algorithm
 In the proposed project, the image captured from the camera mounted on
robot is sent to the workstation (PC here) through the sender Wi-Fi
module and received on the receiving Wi-Fi module which is connected to
the computer and is processed in MATLAB by applying Edge detection [3]
Algorithm (here Prewitt edge detection algorithm is applied).
 The Original image is shown in the Fig. 4 and the result obtained after
edge detection is shown in the Figure 5.
16
Continued
Fig. 5.1 Original Image Fig. 5.2 Output Image
17
Conclusion & Future work
 The project “Simultaneous Mapping and Navigation for Rendezvous in
Space Applications”is being carried out at ISAC ISRO Bangalore. This
project uses robotic hardware commercially known as FIREBIRD V. This
application uses camera as a main component, which is mounted on top of
the robot. The processing of the image is done on a computer using
MATLAB-2013a and the decision for the robot is taken according to the
algorithm.
 The Future work involves testing the same image using OpenCV (Open
Source Computer vision) Library for better performance and testing the IR
range device, which senses any objects ahead of it and accordingly the
robot change its direction to avoid any collision.
18
References
1) Buzz Aldrin, “Line-of-sight guidance techniques for manned orbital rendezvous.” PhD diss.,
Massachusetts Institute of Technology, 1963.
2) Qin Zhang, ,“Single image-based path planning for a spherical robot,” in 5th IEEE Conference on
Industrial Electronics and Applications (ICIEA), 15-17 June 2010, pp. 1879–1884,
DOI:10.1109/ICIEA.2010.5515441.
3) AnandKrishnan N., S. Santosh Baboo, “An Evaluation of Popular Edge Detection Techniques in
Digital Image Processing.”, In IEEE International Conference on Intelligent Computing Applications
(ICICA), pp.213-217,2014.
4) Alan J. Lipton, Hironobu Fujyoshi and Raju S. Patil, “Moving Target Classification and Tracking
from Real-time Video”, in Proceedings Fourth IEEE workshop on Applications of Computer Vision,
pp. 8-14, 1998.
5) Aziz N. et al. “Real-Time Tracking using Edge and Color Feature.” in IEEE International Conference
on Computer and Communication Engineering (ICCCE), pp. 247-250, 2014.
19
Acknowledgement
I acknowledge the ISAC (Indian Space Research Organization Satellite
Centre, Bangalore), for providing the excellent opportunity to use their
hardware kit and the required support to carry out this work.
20

More Related Content

What's hot

IRJET- Simultaneous Localization and Mapping for Automatic Chair Re-Arran...
IRJET-  	  Simultaneous Localization and Mapping for Automatic Chair Re-Arran...IRJET-  	  Simultaneous Localization and Mapping for Automatic Chair Re-Arran...
IRJET- Simultaneous Localization and Mapping for Automatic Chair Re-Arran...IRJET Journal
 
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
 
1. control of real time traffic with the help of image processing
1. control of real time traffic with the help of image processing1. control of real time traffic with the help of image processing
1. control of real time traffic with the help of image processingNitish Kotak
 
Feedback method based on image processing for detecting human body via flying...
Feedback method based on image processing for detecting human body via flying...Feedback method based on image processing for detecting human body via flying...
Feedback method based on image processing for detecting human body via flying...ijaia
 
Real time-image-processing-applied-to-traffic-queue-detection-algorithm
Real time-image-processing-applied-to-traffic-queue-detection-algorithmReal time-image-processing-applied-to-traffic-queue-detection-algorithm
Real time-image-processing-applied-to-traffic-queue-detection-algorithmajayrampelli
 
Traffic Light Detection for Red Light Violation System
Traffic Light Detection for Red Light Violation SystemTraffic Light Detection for Red Light Violation System
Traffic Light Detection for Red Light Violation Systemijtsrd
 
Color based image processing , tracking and automation using matlab
Color based image processing , tracking and automation using matlabColor based image processing , tracking and automation using matlab
Color based image processing , tracking and automation using matlabKamal Pradhan
 
traffic jam detection using image processing
traffic jam detection using image processingtraffic jam detection using image processing
traffic jam detection using image processingMalika Alix
 
Modular Self assembling robot cubes with SWARM Communication
Modular Self assembling robot cubes with SWARM CommunicationModular Self assembling robot cubes with SWARM Communication
Modular Self assembling robot cubes with SWARM CommunicationSarath S Menon
 
In tech vision-based_obstacle_detection_module_for_a_wheeled_mobile_robot
In tech vision-based_obstacle_detection_module_for_a_wheeled_mobile_robotIn tech vision-based_obstacle_detection_module_for_a_wheeled_mobile_robot
In tech vision-based_obstacle_detection_module_for_a_wheeled_mobile_robotSudhakar Spartan
 
aip edge detection using sobel and canny methods
aip edge detection using sobel and canny methodsaip edge detection using sobel and canny methods
aip edge detection using sobel and canny methodsSaeed Ullah
 
Learning the skill of archery by a humanoid robot iCub
Learning the skill of archery by a humanoid robot iCubLearning the skill of archery by a humanoid robot iCub
Learning the skill of archery by a humanoid robot iCubPetar Kormushev
 
Final Project presentation on Image processing based intelligent traffic cont...
Final Project presentation on Image processing based intelligent traffic cont...Final Project presentation on Image processing based intelligent traffic cont...
Final Project presentation on Image processing based intelligent traffic cont...Louise Antonio
 
Motion capture document
Motion capture documentMotion capture document
Motion capture documentharini501
 

What's hot (18)

Unmanned Ground Vehicle
Unmanned Ground VehicleUnmanned Ground Vehicle
Unmanned Ground Vehicle
 
IRJET- Simultaneous Localization and Mapping for Automatic Chair Re-Arran...
IRJET-  	  Simultaneous Localization and Mapping for Automatic Chair Re-Arran...IRJET-  	  Simultaneous Localization and Mapping for Automatic Chair Re-Arran...
IRJET- Simultaneous Localization and Mapping for Automatic Chair Re-Arran...
 
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
 
Luigy Bertaglia Bortolo - Poster Final
Luigy Bertaglia Bortolo - Poster FinalLuigy Bertaglia Bortolo - Poster Final
Luigy Bertaglia Bortolo - Poster Final
 
Ijecet 06 10_003
Ijecet 06 10_003Ijecet 06 10_003
Ijecet 06 10_003
 
1. control of real time traffic with the help of image processing
1. control of real time traffic with the help of image processing1. control of real time traffic with the help of image processing
1. control of real time traffic with the help of image processing
 
Feedback method based on image processing for detecting human body via flying...
Feedback method based on image processing for detecting human body via flying...Feedback method based on image processing for detecting human body via flying...
Feedback method based on image processing for detecting human body via flying...
 
Real time-image-processing-applied-to-traffic-queue-detection-algorithm
Real time-image-processing-applied-to-traffic-queue-detection-algorithmReal time-image-processing-applied-to-traffic-queue-detection-algorithm
Real time-image-processing-applied-to-traffic-queue-detection-algorithm
 
Traffic Light Detection for Red Light Violation System
Traffic Light Detection for Red Light Violation SystemTraffic Light Detection for Red Light Violation System
Traffic Light Detection for Red Light Violation System
 
Color based image processing , tracking and automation using matlab
Color based image processing , tracking and automation using matlabColor based image processing , tracking and automation using matlab
Color based image processing , tracking and automation using matlab
 
traffic jam detection using image processing
traffic jam detection using image processingtraffic jam detection using image processing
traffic jam detection using image processing
 
Modular Self assembling robot cubes with SWARM Communication
Modular Self assembling robot cubes with SWARM CommunicationModular Self assembling robot cubes with SWARM Communication
Modular Self assembling robot cubes with SWARM Communication
 
In tech vision-based_obstacle_detection_module_for_a_wheeled_mobile_robot
In tech vision-based_obstacle_detection_module_for_a_wheeled_mobile_robotIn tech vision-based_obstacle_detection_module_for_a_wheeled_mobile_robot
In tech vision-based_obstacle_detection_module_for_a_wheeled_mobile_robot
 
aip edge detection using sobel and canny methods
aip edge detection using sobel and canny methodsaip edge detection using sobel and canny methods
aip edge detection using sobel and canny methods
 
C16_3rd review
C16_3rd reviewC16_3rd review
C16_3rd review
 
Learning the skill of archery by a humanoid robot iCub
Learning the skill of archery by a humanoid robot iCubLearning the skill of archery by a humanoid robot iCub
Learning the skill of archery by a humanoid robot iCub
 
Final Project presentation on Image processing based intelligent traffic cont...
Final Project presentation on Image processing based intelligent traffic cont...Final Project presentation on Image processing based intelligent traffic cont...
Final Project presentation on Image processing based intelligent traffic cont...
 
Motion capture document
Motion capture documentMotion capture document
Motion capture document
 

Similar to SIMULTANEOUS MAPPING AND NAVIGATION FOR RENDEZVOUS IN SPACE APPLICATIONS

Portfolio - Ramsundar K G
Portfolio - Ramsundar K GPortfolio - Ramsundar K G
Portfolio - Ramsundar K GRamsundar K G
 
Visual pattern recognition in robotics
Visual pattern recognition in roboticsVisual pattern recognition in robotics
Visual pattern recognition in roboticsIAEME Publication
 
IRJET- Smart Helmet for Visually Impaired
IRJET- Smart Helmet for Visually ImpairedIRJET- Smart Helmet for Visually Impaired
IRJET- Smart Helmet for Visually ImpairedIRJET Journal
 
Interfacing of MATLAB with Arduino for Object Detection Algorithm Implementat...
Interfacing of MATLAB with Arduino for Object Detection Algorithm Implementat...Interfacing of MATLAB with Arduino for Object Detection Algorithm Implementat...
Interfacing of MATLAB with Arduino for Object Detection Algorithm Implementat...Panth Shah
 
Obstacle detection using laser
Obstacle detection using laserObstacle detection using laser
Obstacle detection using laserRohith R
 
Design of Image Segmentation Algorithm for Autonomous Vehicle Navigationusing...
Design of Image Segmentation Algorithm for Autonomous Vehicle Navigationusing...Design of Image Segmentation Algorithm for Autonomous Vehicle Navigationusing...
Design of Image Segmentation Algorithm for Autonomous Vehicle Navigationusing...IJEEE
 
HUMAN BODY DETECTION AND SAFETY CARE SYSTEM FOR A FLYING ROBOT
HUMAN BODY DETECTION AND SAFETY CARE SYSTEM FOR A FLYING ROBOTHUMAN BODY DETECTION AND SAFETY CARE SYSTEM FOR A FLYING ROBOT
HUMAN BODY DETECTION AND SAFETY CARE SYSTEM FOR A FLYING ROBOTcscpconf
 
Hardware software co simulation of edge detection for image processing system...
Hardware software co simulation of edge detection for image processing system...Hardware software co simulation of edge detection for image processing system...
Hardware software co simulation of edge detection for image processing system...eSAT Publishing House
 
IRJET - Computer Vision-based Image Processing System for Redundant Objec...
IRJET -  	  Computer Vision-based Image Processing System for Redundant Objec...IRJET -  	  Computer Vision-based Image Processing System for Redundant Objec...
IRJET - Computer Vision-based Image Processing System for Redundant Objec...IRJET Journal
 
PC-based mobile robot navigation sytem
PC-based mobile robot navigation sytemPC-based mobile robot navigation sytem
PC-based mobile robot navigation sytemANKIT SURATI
 
IRJET - Traffic Density Estimation by Counting Vehicles using Aggregate Chann...
IRJET - Traffic Density Estimation by Counting Vehicles using Aggregate Chann...IRJET - Traffic Density Estimation by Counting Vehicles using Aggregate Chann...
IRJET - Traffic Density Estimation by Counting Vehicles using Aggregate Chann...IRJET Journal
 
IRJET - Detection of Landmine using Robotic Vehicle
IRJET -  	  Detection of Landmine using Robotic VehicleIRJET -  	  Detection of Landmine using Robotic Vehicle
IRJET - Detection of Landmine using Robotic VehicleIRJET Journal
 
“Using a Collaborative Network of Distributed Cameras for Object Tracking,” a...
“Using a Collaborative Network of Distributed Cameras for Object Tracking,” a...“Using a Collaborative Network of Distributed Cameras for Object Tracking,” a...
“Using a Collaborative Network of Distributed Cameras for Object Tracking,” a...Edge AI and Vision Alliance
 
LANE DETECTION USING IMAGE PROCESSING IN PYTHON
LANE DETECTION USING IMAGE PROCESSING IN PYTHONLANE DETECTION USING IMAGE PROCESSING IN PYTHON
LANE DETECTION USING IMAGE PROCESSING IN PYTHONIRJET Journal
 

Similar to SIMULTANEOUS MAPPING AND NAVIGATION FOR RENDEZVOUS IN SPACE APPLICATIONS (20)

Portfolio - Ramsundar K G
Portfolio - Ramsundar K GPortfolio - Ramsundar K G
Portfolio - Ramsundar K G
 
Visual pattern recognition in robotics
Visual pattern recognition in roboticsVisual pattern recognition in robotics
Visual pattern recognition in robotics
 
Color Tracking Robot
Color Tracking RobotColor Tracking Robot
Color Tracking Robot
 
IRJET- Smart Helmet for Visually Impaired
IRJET- Smart Helmet for Visually ImpairedIRJET- Smart Helmet for Visually Impaired
IRJET- Smart Helmet for Visually Impaired
 
Interfacing of MATLAB with Arduino for Object Detection Algorithm Implementat...
Interfacing of MATLAB with Arduino for Object Detection Algorithm Implementat...Interfacing of MATLAB with Arduino for Object Detection Algorithm Implementat...
Interfacing of MATLAB with Arduino for Object Detection Algorithm Implementat...
 
Obstacle detection using laser
Obstacle detection using laserObstacle detection using laser
Obstacle detection using laser
 
Design of Image Segmentation Algorithm for Autonomous Vehicle Navigationusing...
Design of Image Segmentation Algorithm for Autonomous Vehicle Navigationusing...Design of Image Segmentation Algorithm for Autonomous Vehicle Navigationusing...
Design of Image Segmentation Algorithm for Autonomous Vehicle Navigationusing...
 
Colour tracking robot.pdf
Colour tracking robot.pdfColour tracking robot.pdf
Colour tracking robot.pdf
 
HUMAN BODY DETECTION AND SAFETY CARE SYSTEM FOR A FLYING ROBOT
HUMAN BODY DETECTION AND SAFETY CARE SYSTEM FOR A FLYING ROBOTHUMAN BODY DETECTION AND SAFETY CARE SYSTEM FOR A FLYING ROBOT
HUMAN BODY DETECTION AND SAFETY CARE SYSTEM FOR A FLYING ROBOT
 
Hardware software co simulation of edge detection for image processing system...
Hardware software co simulation of edge detection for image processing system...Hardware software co simulation of edge detection for image processing system...
Hardware software co simulation of edge detection for image processing system...
 
IRJET - Computer Vision-based Image Processing System for Redundant Objec...
IRJET -  	  Computer Vision-based Image Processing System for Redundant Objec...IRJET -  	  Computer Vision-based Image Processing System for Redundant Objec...
IRJET - Computer Vision-based Image Processing System for Redundant Objec...
 
IRJET-V8I686.pdf
IRJET-V8I686.pdfIRJET-V8I686.pdf
IRJET-V8I686.pdf
 
PC-based mobile robot navigation sytem
PC-based mobile robot navigation sytemPC-based mobile robot navigation sytem
PC-based mobile robot navigation sytem
 
IRJET - Traffic Density Estimation by Counting Vehicles using Aggregate Chann...
IRJET - Traffic Density Estimation by Counting Vehicles using Aggregate Chann...IRJET - Traffic Density Estimation by Counting Vehicles using Aggregate Chann...
IRJET - Traffic Density Estimation by Counting Vehicles using Aggregate Chann...
 
IRJET - Detection of Landmine using Robotic Vehicle
IRJET -  	  Detection of Landmine using Robotic VehicleIRJET -  	  Detection of Landmine using Robotic Vehicle
IRJET - Detection of Landmine using Robotic Vehicle
 
30120140506012 2
30120140506012 230120140506012 2
30120140506012 2
 
30120140506012 2
30120140506012 230120140506012 2
30120140506012 2
 
“Using a Collaborative Network of Distributed Cameras for Object Tracking,” a...
“Using a Collaborative Network of Distributed Cameras for Object Tracking,” a...“Using a Collaborative Network of Distributed Cameras for Object Tracking,” a...
“Using a Collaborative Network of Distributed Cameras for Object Tracking,” a...
 
Self Driving Car
Self Driving CarSelf Driving Car
Self Driving Car
 
LANE DETECTION USING IMAGE PROCESSING IN PYTHON
LANE DETECTION USING IMAGE PROCESSING IN PYTHONLANE DETECTION USING IMAGE PROCESSING IN PYTHON
LANE DETECTION USING IMAGE PROCESSING IN PYTHON
 

Recently uploaded

2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projectssmsksolar
 
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...HenryBriggs2
 
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxA CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxmaisarahman1
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesMayuraD1
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startQuintin Balsdon
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptxJIT KUMAR GUPTA
 
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Call Girls Mumbai
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxJuliansyahHarahap1
 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwaitjaanualu31
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"mphochane1998
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxSCMS School of Architecture
 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationBhangaleSonal
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapRishantSharmaFr
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaOmar Fathy
 
Air Compressor reciprocating single stage
Air Compressor reciprocating single stageAir Compressor reciprocating single stage
Air Compressor reciprocating single stageAbc194748
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptDineshKumar4165
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptNANDHAKUMARA10
 
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best ServiceTamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Servicemeghakumariji156
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VDineshKumar4165
 

Recently uploaded (20)

2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects
 
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
 
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxA CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakes
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
 
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equation
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 
Air Compressor reciprocating single stage
Air Compressor reciprocating single stageAir Compressor reciprocating single stage
Air Compressor reciprocating single stage
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
 
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best ServiceTamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 

SIMULTANEOUS MAPPING AND NAVIGATION FOR RENDEZVOUS IN SPACE APPLICATIONS

  • 1. SIMULTANEOUS MAPPING AND NAVIGATION FOR RENDEZVOUS IN SPACE APPLICATIONS ( An Image based TRACKING ) UNDER THE GUIDANCE OF : PROF ANAND HIREMATH SENIOR SCIENTIST SUDEESH B DEPT OF COMPUTER SCIENCE & ENGG DEPT OF CDEG ISRO SATELLITE CENTRE VIJAYPUR BENGALURU PRESENTED BY NANDAKISHOR JAHAGIRDAR 2BL12CS041 1
  • 2. Contents  Abstract  Introduction  Literature Survey  Objectives  Problem Statement  Methodology  Proposed System  System Design  System Initialization  Image Acquisition , processing and Analysing  Comparison of Operators  Results  Conclusion and Future Work  References  Acknowledgement 2
  • 3. Abstract  The project is to develop a autonomous navigation system along with mapping of the path.  A robot which senses the edges of the object in the path and move without colliding the object. This application equipped with camera as main component which captures the images and transmitted to workstation through wireless antenna.  The processing of the image is done on a workstation or computer using MATLAB-2013a. An IR ranging device, which senses any objects ahead of it and accordingly the robot change its direction to avoid any collision.  Thus we ensure that even in cases of circumstances leading to errors in the output of the image processing algorithm, a decision can be made using the input from the IR sensors. 3
  • 4. Introduction  Line follower and path followers are a class of robots that are autonomously navigating by following a given path or line. An autonomous robot is an intelligent machine that performs desired tasks with a high degree of accuracy.  Some of the characteristics of an autonomous navigation robot are: • Moving along the calculated path. • Computing safe local paths.  In this project a Robotic hardware is used which is commercially known as FIREBIRD V, which is an Omni-directional Robotic Platform shown in the Fig. 1, it has three wheels of Omni direction which are placed at 120º with respect to each another. FIREBIRD V supports ATMEGA2560 as microcontroller adapter boards. 4 Fig. 1
  • 5. Literature Survey  This project involves the use of the computer vision in the process of Autonomous Rendezvous [1] and Capture (AR&C) for space application between the vehicles.  Qin Zhang, et.al [2] Vision system is one of the most powerful and popular sensing method used for autonomous navigation.  AnandKrishnan N, et. al.[3] measures a pixels adjacent in each of the four directions over each window is calculated for Feature extraction of image, which is used to detect ‘L’ junctions in image.  A good description of the various edge detection techniques can be found in [4].  Single image based navigation can be found in [5]. 5
  • 6. Objectives  The main objective of this project is 1)To develop an algorithm which can be incorporated on an Omnidirectional Robotic Platform to senses the edges of the object in the path. 2)To Move Robot without colliding the object. 3) The processing of the image shall be done on a workstation using MATLAB-2013a and the path decided accordingly. 6
  • 7. Problem Statement  The Indian Space Research Organization (ISRO) although well versed with the dynamic of space, presently it does not engage in developing simultaneous mapping and navigation for the AR&C (Autonomous Rendezvous and Capture)capabilities.  Though the line followers are essential for class of robotic systems they have limitations like I) Drifts and sharp turns can make the robot lose the track and it cannot recover. II) It will follow and turn the path if the angle of the line is on minimum so there is the possibility of losing the track if the angle is too high. 7
  • 8. Methodology to design and Implement  The images are captured and sent to the workstation wirelessly for processing.  Decision is taken at the Workstation and commands sent to robot using Wi-Fi module.  Based on received commands and response from the IR sensors, microcontroller controls the direction of movement. 8
  • 9. Proposed System  The Fig. 3 shows the system used during the experimentation, the external workstation (PC here) is used to process the images and provide decision commands. 9 Fig. 3
  • 10. System Design  In the proposed project, the robot which has been adapted is commercially known as “FIREBIRD V” which has a mounted camera with AV (Audio- Video) transmitter which transmits the images to the AV receiver.  The output of the receiver is connected to a TV tuner card which intern is connected to the computer. The Fig. 2 shows Block Diagram of the proposed project. 10
  • 12. System Initialization  This involves initializing the model and all its individual components. The system initialization involves the following steps: • Initializing the COM Port. • Creating and testing Wi-Fi Module. • Initializing Wi-Fi wireless Module. • Initializing the Camera for video previewing. • Initializing MATLAB for real time frame capturing. 12
  • 13. Image Acquisition  Image Acquisition process involves acquiring the image/video [2] using Camera and transferring to the base station serially using AV Transmitter and receiver wirelessly.  The AV Transmitter is mounted on the system and receiver connected to the base station. • Capture image/ video [4] by the robot. • Transmit data serially using AV Transmitter. • Receive data using the AV Receiver wirelessly. • Data sent to the work station (PC here). 13
  • 14. Image Processing & Image analysis Image Processing  The captured image is then processed to obtain the objects in the image. Various algorithms are used to restore, enhance and segment the image.  Thresholding and image segmentation is carried out to retain the required region and remove unwanted regions from the image. Image Analysis  After Image Segmentation, the edge detection algorithm extract the edges, here prewitt edge detection algorithm is applied.  Obstacles are detected along the path and appropriate safe local path (forward, backward, right and left) is sent through Wi-Fi Module. 14
  • 15. Comparison of Image Processing Operator 15 Fig 4.1 Original Fig 4.2 Canny only Fig 4.3 Sobel only Fig 4.4 Prewitt Only Morphological Structured with Fig 4.5 Canny Fig 4.6 Sobel Fig 4.7 Prewitt
  • 16. Results Of Image Processing Algorithm  In the proposed project, the image captured from the camera mounted on robot is sent to the workstation (PC here) through the sender Wi-Fi module and received on the receiving Wi-Fi module which is connected to the computer and is processed in MATLAB by applying Edge detection [3] Algorithm (here Prewitt edge detection algorithm is applied).  The Original image is shown in the Fig. 4 and the result obtained after edge detection is shown in the Figure 5. 16
  • 17. Continued Fig. 5.1 Original Image Fig. 5.2 Output Image 17
  • 18. Conclusion & Future work  The project “Simultaneous Mapping and Navigation for Rendezvous in Space Applications”is being carried out at ISAC ISRO Bangalore. This project uses robotic hardware commercially known as FIREBIRD V. This application uses camera as a main component, which is mounted on top of the robot. The processing of the image is done on a computer using MATLAB-2013a and the decision for the robot is taken according to the algorithm.  The Future work involves testing the same image using OpenCV (Open Source Computer vision) Library for better performance and testing the IR range device, which senses any objects ahead of it and accordingly the robot change its direction to avoid any collision. 18
  • 19. References 1) Buzz Aldrin, “Line-of-sight guidance techniques for manned orbital rendezvous.” PhD diss., Massachusetts Institute of Technology, 1963. 2) Qin Zhang, ,“Single image-based path planning for a spherical robot,” in 5th IEEE Conference on Industrial Electronics and Applications (ICIEA), 15-17 June 2010, pp. 1879–1884, DOI:10.1109/ICIEA.2010.5515441. 3) AnandKrishnan N., S. Santosh Baboo, “An Evaluation of Popular Edge Detection Techniques in Digital Image Processing.”, In IEEE International Conference on Intelligent Computing Applications (ICICA), pp.213-217,2014. 4) Alan J. Lipton, Hironobu Fujyoshi and Raju S. Patil, “Moving Target Classification and Tracking from Real-time Video”, in Proceedings Fourth IEEE workshop on Applications of Computer Vision, pp. 8-14, 1998. 5) Aziz N. et al. “Real-Time Tracking using Edge and Color Feature.” in IEEE International Conference on Computer and Communication Engineering (ICCCE), pp. 247-250, 2014. 19
  • 20. Acknowledgement I acknowledge the ISAC (Indian Space Research Organization Satellite Centre, Bangalore), for providing the excellent opportunity to use their hardware kit and the required support to carry out this work. 20