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

(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxhumanexperienceaaa
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 

Recently uploaded (20)

(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 

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