SlideShare a Scribd company logo
A real-time ball trajectory
follower using Robot
Operating System
Himanshi Yadav
National Institute of Technology, Tiruchirappalli, India
Siddharth Srivastava, Prerana Mukherjee and
Brejesh Lall
Department of Electrical Engineering, Indian Institute of
Technology, Delhi, India
Outline
• Introduction
• Brief Methodology
• System Description
• Proposed Approach
• Experimental Results
• Conclusion
• Questions
References
• Superhuman Sports Society aims to bring Harry Potter’s
Quidditch, Dragon Ball to life by Yuzuha Oka
http://www.japantimes.co.jp/news/2015/06/03/business/te
ch/superhuman-sports-society-aims-bring-harry-potters-
quidditch-dragon-ball-life/#.VnUA_vl97IV
Introduction
http://img.thesun.co.uk/aidemitlum/archive/01520/stadium
_1520387a.jpg
http://sportsvideo.org/main/files/2010/10/controlroom.jpg
http://d1udmfvw0p7cd2.cloudfront.net/wp-
content/uploads/2015/06/b-superhuman-b-20150604.jpg
Use of UAVs (Unmanned Aerial Vehicles)
for sports events
http://a2.fssta.com/content/dam/fsdigital/fscom/MOTORS/i
mages/2015/03/16/drone1.vadapt.620.high.68.jpg
Why UAVs?
• Inexpensive
• Autonomous flight: lesser human
involvement
• Closer and real time view: allows better
tracking of the ball and players
Brief Methodology
System Description
•Mechanical System
•Software System
Robot Operating System(ROS) interface
Image Processing
Control System
Proposed Approach
• Image retrieval
• Image processing
 Colour Segmentation
 Morphological Operations
 Object Recognition using image moments
 Object Tracking
• Control System
://opencv-python-tutroals.readthedocs.org/en/latest/py_tutorials/py_imgproc/py_contours/py_contour_features/py_contour_features.html#contour-features
Object Tracking
Error in position= Centre of object detected - Image view centre
Control System
Experimental Results
• Ball Detection
Experimental Results
• Ball Detection
Experimental Results
• Detection accuracy with change in ball velocity
Experimental Results
• Processing Speed
Operation Time taken(in milliseconds)
Image acquisition 1
Colour segmentation 1.5
Ball localisation 1.2
Total 3.7
Conclusions
and
Future Scope
Questions?

More Related Content

PPTX
Ideas generation
PDF
Review on an object following wireless robot
DOCX
Soccer playing Robots project report
PDF
Tiny-YOLO distance measurement and object detection coordination system for t...
DOCX
color tracking robot
PDF
roboGolf-CIT-research-congress
PPTX
SIMULTANEOUS MAPPING AND NAVIGATION FOR RENDEZVOUS IN SPACE APPLICATIONS
PDF
30120140506012 2
Ideas generation
Review on an object following wireless robot
Soccer playing Robots project report
Tiny-YOLO distance measurement and object detection coordination system for t...
color tracking robot
roboGolf-CIT-research-congress
SIMULTANEOUS MAPPING AND NAVIGATION FOR RENDEZVOUS IN SPACE APPLICATIONS
30120140506012 2

Similar to A real-time ball trajectory follower using Robot Operating System (20)

PDF
30120140506012 2
PPTX
BallCatchingRobot
PDF
MRL Team Description Paper for Humanoid KidSize League Of 2015
PPT
Futebol Robótico: A Ciência para além do Futebol (Pedro Lima)
PDF
PFM - Pablo Garcia Auñon
PDF
Simultaneous Mapping and Navigation For Rendezvous in Space Applications
PDF
PPT
Security Robot
PPT
Presentation Object Recognition And Tracking Project
PPTX
DEVELOPMENT OF AUTOMATIC TEACHING METHOD USING STEREO CAMERA FOR SCARA ROBOTS
PDF
Folza_paper_mechatronics
PDF
development-accurate-position
PDF
Ball following Robot using ESP32-cam & Arduino UNO
PDF
ROBOTOR AN AUTONOMOUS VEHICLE FOR TARGET DETECTION AND SHOOTING
PDF
Automation biped robot @1000KV Technologies 9030844877
PDF
Ts 2 b topic
PDF
Color Tracking Robot
DOCX
System Document (Revised)
PDF
MRL Team Description Paper for Humanoid KidSize League of Robocup 2014
PDF
AI in Robotics: Robocup 2022
30120140506012 2
BallCatchingRobot
MRL Team Description Paper for Humanoid KidSize League Of 2015
Futebol Robótico: A Ciência para além do Futebol (Pedro Lima)
PFM - Pablo Garcia Auñon
Simultaneous Mapping and Navigation For Rendezvous in Space Applications
Security Robot
Presentation Object Recognition And Tracking Project
DEVELOPMENT OF AUTOMATIC TEACHING METHOD USING STEREO CAMERA FOR SCARA ROBOTS
Folza_paper_mechatronics
development-accurate-position
Ball following Robot using ESP32-cam & Arduino UNO
ROBOTOR AN AUTONOMOUS VEHICLE FOR TARGET DETECTION AND SHOOTING
Automation biped robot @1000KV Technologies 9030844877
Ts 2 b topic
Color Tracking Robot
System Document (Revised)
MRL Team Description Paper for Humanoid KidSize League of Robocup 2014
AI in Robotics: Robocup 2022
Ad

More from Prerana Mukherjee (10)

PDF
SALPROP: SALIENT OBJECT PROPOSALS VIA AGGREGATED EDGE CUES
PDF
SALIENCY MAP BASED IMPROVED SEGMENTATION
PDF
AUTOMATED BALL TRACKING IN TENNIS VIDEO
PDF
Enhanced characterness for text detection in the wild
PDF
Adaptive Image Compression Using Saliency and KAZE Features
PDF
ADAPTIVE CRYPTO-STEGANOSYSTEM FOR VIDEOS BASED ON INFORMATION CONTENT AND VIS...
PDF
ADAPTIVE CRYPTO-STEGANOSYSTEM FOR VIDEOS BASED ON INFORMATION CONTENT AND VIS...
PDF
Salient KeypointSelection for Object Representation
PDF
DRIZY- Collaborative Driver Assistance Over Wireless Networks
PDF
imPlag: Detecting Image Plagiarism Using Hierarchical Near Duplicate Retrieval
SALPROP: SALIENT OBJECT PROPOSALS VIA AGGREGATED EDGE CUES
SALIENCY MAP BASED IMPROVED SEGMENTATION
AUTOMATED BALL TRACKING IN TENNIS VIDEO
Enhanced characterness for text detection in the wild
Adaptive Image Compression Using Saliency and KAZE Features
ADAPTIVE CRYPTO-STEGANOSYSTEM FOR VIDEOS BASED ON INFORMATION CONTENT AND VIS...
ADAPTIVE CRYPTO-STEGANOSYSTEM FOR VIDEOS BASED ON INFORMATION CONTENT AND VIS...
Salient KeypointSelection for Object Representation
DRIZY- Collaborative Driver Assistance Over Wireless Networks
imPlag: Detecting Image Plagiarism Using Hierarchical Near Duplicate Retrieval
Ad

Recently uploaded (20)

PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PPTX
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PDF
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
PPTX
Renaissance Architecture: A Journey from Faith to Humanism
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PDF
Module 4: Burden of Disease Tutorial Slides S2 2025
PDF
Pre independence Education in Inndia.pdf
PDF
Basic Mud Logging Guide for educational purpose
PDF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PDF
Insiders guide to clinical Medicine.pdf
PDF
Anesthesia in Laparoscopic Surgery in India
PPTX
master seminar digital applications in india
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PDF
Computing-Curriculum for Schools in Ghana
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PPTX
Cell Types and Its function , kingdom of life
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PDF
01-Introduction-to-Information-Management.pdf
FourierSeries-QuestionsWithAnswers(Part-A).pdf
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
Renaissance Architecture: A Journey from Faith to Humanism
102 student loan defaulters named and shamed – Is someone you know on the list?
Module 4: Burden of Disease Tutorial Slides S2 2025
Pre independence Education in Inndia.pdf
Basic Mud Logging Guide for educational purpose
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
Insiders guide to clinical Medicine.pdf
Anesthesia in Laparoscopic Surgery in India
master seminar digital applications in india
Supply Chain Operations Speaking Notes -ICLT Program
Computing-Curriculum for Schools in Ghana
STATICS OF THE RIGID BODIES Hibbelers.pdf
Cell Types and Its function , kingdom of life
Microbial diseases, their pathogenesis and prophylaxis
01-Introduction-to-Information-Management.pdf

A real-time ball trajectory follower using Robot Operating System