SlideShare a Scribd company logo
1 of 1
Download to read offline
Robotic Image Capture
Darin T. Rajan
rajand@purdue.edu
Dr. Daniel G. Aliaga
Department of Computer Sciences
I. ABSTRACT
Computer simulation of real-world environments is one of the great challenges of
computer graphics. The ultimate goal is to easily acquire a digital model of a space, that
later can be used for a variety of applications. In order to capture such a large
environment in a timely fashion, the method must be mostly automatic and, preferably,
able to be operated by an untrained technician, such as a caretaker of the site. Thus, the
research challenge is to develop the algorithms and systems necessary to capture and
manipulate computer models of large and complex real-world scenes. To do this we have
assembled an autonomous mobile platform that moves through an environment and
acquires images from viewpoints spaced every few inches. These images will be used for
reconstructing novel views of the captured environments. The entire control interface was
developed using the mobile platform’s API in an OpenGL environment to create a
software system with built-in advanced robotic capabilities. The robot control system
includes visual displays of the mobile platform states and image capture progress with a
real-time monitoring program to interactively control the robot’s speed and navigation,
the ability to follow predetermined pathways approximately through the environment,
collision avoidance with nearby objects and people by using its sonar ring, and predictive
path planning to select the best paths to follow through the environment. To briefly
outline future work, the robot will be deployed to real-world locations, for example the
Purdue Union Ballroom, to capture environments. Through its high-resolution digital
camera it will be capturing millions of images and terabytes of data. While doing this it
will also be precisely computing its location through a laser positioning system we will
be interfacing.

More Related Content

What's hot

2015 09-05 04 Андрей Аржанников. Project Tango - новые возможности мобильной ...
2015 09-05 04 Андрей Аржанников. Project Tango - новые возможности мобильной ...2015 09-05 04 Андрей Аржанников. Project Tango - новые возможности мобильной ...
2015 09-05 04 Андрей Аржанников. Project Tango - новые возможности мобильной ...Омские ИТ-субботники
 
Google's project tango seminar ppt
Google's project tango seminar pptGoogle's project tango seminar ppt
Google's project tango seminar pptAamir Hilal
 
Jared Finder (Google) Creating Mixed Reality Apps and Games with Project Tango
Jared Finder (Google) Creating Mixed Reality Apps and Games with Project TangoJared Finder (Google) Creating Mixed Reality Apps and Games with Project Tango
Jared Finder (Google) Creating Mixed Reality Apps and Games with Project TangoAugmentedWorldExpo
 
Beyond reality with ARCore
Beyond reality with ARCoreBeyond reality with ARCore
Beyond reality with ARCoreErik Minarini
 
Tango[VivekKumar_CS-C_6Sem_MIT]
Tango[VivekKumar_CS-C_6Sem_MIT]Tango[VivekKumar_CS-C_6Sem_MIT]
Tango[VivekKumar_CS-C_6Sem_MIT]Vivek Kumar
 
Google Project Tango
Google Project TangoGoogle Project Tango
Google Project TangoAkhil Nair
 
G.P.S. (global positioning system)
G.P.S. (global positioning system)G.P.S. (global positioning system)
G.P.S. (global positioning system)Adarsh Kumar Yadav
 
Dodecahedron Inertial Navigation Network (2)
Dodecahedron Inertial Navigation Network (2)Dodecahedron Inertial Navigation Network (2)
Dodecahedron Inertial Navigation Network (2)Mahdi Jadaliha
 
google project tango
google project tango google project tango
google project tango Sonu S Kumar
 
My seminar ppt SPACE MOUSE
My seminar ppt  SPACE MOUSEMy seminar ppt  SPACE MOUSE
My seminar ppt SPACE MOUSESudeep Kumar
 
Augmented Reality with Project Tango - Droidcon 2016 Berlin
Augmented Reality with Project Tango - Droidcon 2016 BerlinAugmented Reality with Project Tango - Droidcon 2016 Berlin
Augmented Reality with Project Tango - Droidcon 2016 BerlinDominik Helleberg
 
Electronic tour guide
Electronic tour guideElectronic tour guide
Electronic tour guideHaneen Droubi
 
google tango technology Seminar report
google tango technology Seminar reportgoogle tango technology Seminar report
google tango technology Seminar reportRUPESHKUMAR633
 
Why choose photogrammetry as a career
Why choose photogrammetry as a careerWhy choose photogrammetry as a career
Why choose photogrammetry as a careerNI BT
 
Project Tango
Project TangoProject Tango
Project Tangotechugo
 

What's hot (20)

2015 09-05 04 Андрей Аржанников. Project Tango - новые возможности мобильной ...
2015 09-05 04 Андрей Аржанников. Project Tango - новые возможности мобильной ...2015 09-05 04 Андрей Аржанников. Project Tango - новые возможности мобильной ...
2015 09-05 04 Андрей Аржанников. Project Tango - новые возможности мобильной ...
 
Google's project tango seminar ppt
Google's project tango seminar pptGoogle's project tango seminar ppt
Google's project tango seminar ppt
 
Project Tango
Project TangoProject Tango
Project Tango
 
Jared Finder (Google) Creating Mixed Reality Apps and Games with Project Tango
Jared Finder (Google) Creating Mixed Reality Apps and Games with Project TangoJared Finder (Google) Creating Mixed Reality Apps and Games with Project Tango
Jared Finder (Google) Creating Mixed Reality Apps and Games with Project Tango
 
Beyond reality with ARCore
Beyond reality with ARCoreBeyond reality with ARCore
Beyond reality with ARCore
 
Tango
TangoTango
Tango
 
Ppt final-technology
Ppt final-technologyPpt final-technology
Ppt final-technology
 
Tango[VivekKumar_CS-C_6Sem_MIT]
Tango[VivekKumar_CS-C_6Sem_MIT]Tango[VivekKumar_CS-C_6Sem_MIT]
Tango[VivekKumar_CS-C_6Sem_MIT]
 
Google Project Tango
Google Project TangoGoogle Project Tango
Google Project Tango
 
G.P.S. (global positioning system)
G.P.S. (global positioning system)G.P.S. (global positioning system)
G.P.S. (global positioning system)
 
Dodecahedron Inertial Navigation Network (2)
Dodecahedron Inertial Navigation Network (2)Dodecahedron Inertial Navigation Network (2)
Dodecahedron Inertial Navigation Network (2)
 
google project tango
google project tango google project tango
google project tango
 
My seminar ppt SPACE MOUSE
My seminar ppt  SPACE MOUSEMy seminar ppt  SPACE MOUSE
My seminar ppt SPACE MOUSE
 
Project tango
Project tangoProject tango
Project tango
 
i-Mouse
i-Mousei-Mouse
i-Mouse
 
Augmented Reality with Project Tango - Droidcon 2016 Berlin
Augmented Reality with Project Tango - Droidcon 2016 BerlinAugmented Reality with Project Tango - Droidcon 2016 Berlin
Augmented Reality with Project Tango - Droidcon 2016 Berlin
 
Electronic tour guide
Electronic tour guideElectronic tour guide
Electronic tour guide
 
google tango technology Seminar report
google tango technology Seminar reportgoogle tango technology Seminar report
google tango technology Seminar report
 
Why choose photogrammetry as a career
Why choose photogrammetry as a careerWhy choose photogrammetry as a career
Why choose photogrammetry as a career
 
Project Tango
Project TangoProject Tango
Project Tango
 

Viewers also liked

III sesión extraordinaria de la comisión política nacional DSAVE 13_dic_2015
III sesión extraordinaria de la comisión política nacional DSAVE 13_dic_2015III sesión extraordinaria de la comisión política nacional DSAVE 13_dic_2015
III sesión extraordinaria de la comisión política nacional DSAVE 13_dic_2015LandRod Bufete Jurídico Abogados Landa
 
Dallas Erwin CV- 2015
Dallas Erwin CV- 2015Dallas Erwin CV- 2015
Dallas Erwin CV- 2015Dallas Erwin
 
Investigating the role of an enhanced textbook: Using the principles of human...
Investigating the role of an enhanced textbook: Using the principles of human...Investigating the role of an enhanced textbook: Using the principles of human...
Investigating the role of an enhanced textbook: Using the principles of human...husITa
 
รำลึกวันวาน ปกิณกธรรม หลวงปู่มั่น_ภูริทัตโต_โดยหลวงตาทองคำ_จารุวัณโณ
รำลึกวันวาน ปกิณกธรรม หลวงปู่มั่น_ภูริทัตโต_โดยหลวงตาทองคำ_จารุวัณโณรำลึกวันวาน ปกิณกธรรม หลวงปู่มั่น_ภูริทัตโต_โดยหลวงตาทองคำ_จารุวัณโณ
รำลึกวันวาน ปกิณกธรรม หลวงปู่มั่น_ภูริทัตโต_โดยหลวงตาทองคำ_จารุวัณโณSarod Paichayonrittha
 
Descomposicion 2do basico
Descomposicion 2do basicoDescomposicion 2do basico
Descomposicion 2do basicoproferosalia
 
Instituto de media superior del df
Instituto de media superior del dfInstituto de media superior del df
Instituto de media superior del dfmcvfort12
 
Xương khớp bị tàn phá do thói quen xấu
Xương khớp bị tàn phá do thói quen xấuXương khớp bị tàn phá do thói quen xấu
Xương khớp bị tàn phá do thói quen xấuabigail514
 

Viewers also liked (14)

III sesión extraordinaria de la comisión política nacional DSAVE 13_dic_2015
III sesión extraordinaria de la comisión política nacional DSAVE 13_dic_2015III sesión extraordinaria de la comisión política nacional DSAVE 13_dic_2015
III sesión extraordinaria de la comisión política nacional DSAVE 13_dic_2015
 
Dallas Erwin CV- 2015
Dallas Erwin CV- 2015Dallas Erwin CV- 2015
Dallas Erwin CV- 2015
 
Hologramas
HologramasHologramas
Hologramas
 
Investigating the role of an enhanced textbook: Using the principles of human...
Investigating the role of an enhanced textbook: Using the principles of human...Investigating the role of an enhanced textbook: Using the principles of human...
Investigating the role of an enhanced textbook: Using the principles of human...
 
Earthquakes
EarthquakesEarthquakes
Earthquakes
 
รำลึกวันวาน ปกิณกธรรม หลวงปู่มั่น_ภูริทัตโต_โดยหลวงตาทองคำ_จารุวัณโณ
รำลึกวันวาน ปกิณกธรรม หลวงปู่มั่น_ภูริทัตโต_โดยหลวงตาทองคำ_จารุวัณโณรำลึกวันวาน ปกิณกธรรม หลวงปู่มั่น_ภูริทัตโต_โดยหลวงตาทองคำ_จารุวัณโณ
รำลึกวันวาน ปกิณกธรรม หลวงปู่มั่น_ภูริทัตโต_โดยหลวงตาทองคำ_จารุวัณโณ
 
NS-HPDCA
NS-HPDCANS-HPDCA
NS-HPDCA
 
Informacion util
Informacion utilInformacion util
Informacion util
 
Descomposicion 2do basico
Descomposicion 2do basicoDescomposicion 2do basico
Descomposicion 2do basico
 
Genre completed
Genre completedGenre completed
Genre completed
 
Lapendi
LapendiLapendi
Lapendi
 
Instituto de media superior del df
Instituto de media superior del dfInstituto de media superior del df
Instituto de media superior del df
 
Tenses
TensesTenses
Tenses
 
Xương khớp bị tàn phá do thói quen xấu
Xương khớp bị tàn phá do thói quen xấuXương khớp bị tàn phá do thói quen xấu
Xương khớp bị tàn phá do thói quen xấu
 

Similar to Robotic Image Capture

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
 
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
 
Portfolio - Ramsundar K G
Portfolio - Ramsundar K GPortfolio - Ramsundar K G
Portfolio - Ramsundar K GRamsundar K G
 
virtual mouse using hand gesture.pptx
virtual mouse using hand gesture.pptxvirtual mouse using hand gesture.pptx
virtual mouse using hand gesture.pptxsivaeswarreddy
 
A Review On AI Vision Robotic Arm Using Raspberry Pi
A Review On AI Vision Robotic Arm Using Raspberry PiA Review On AI Vision Robotic Arm Using Raspberry Pi
A Review On AI Vision Robotic Arm Using Raspberry PiAngela Shin
 
Augmented reality(my ppt)
Augmented reality(my ppt)Augmented reality(my ppt)
Augmented reality(my ppt)Srilakshmi Alla
 
2D mapping using omni-directional mobile robot equipped with LiDAR
2D mapping using omni-directional mobile robot equipped with LiDAR2D mapping using omni-directional mobile robot equipped with LiDAR
2D mapping using omni-directional mobile robot equipped with LiDARTELKOMNIKA JOURNAL
 
COMUTER GRAPHICS NOTES
COMUTER GRAPHICS NOTESCOMUTER GRAPHICS NOTES
COMUTER GRAPHICS NOTESho58
 
Development of image processing based human tracking and control algorithm fo...
Development of image processing based human tracking and control algorithm fo...Development of image processing based human tracking and control algorithm fo...
Development of image processing based human tracking and control algorithm fo...adarsa lakshmi
 
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
 
Arindam batabyal literature reviewpresentation
Arindam batabyal literature reviewpresentationArindam batabyal literature reviewpresentation
Arindam batabyal literature reviewpresentationArindam Batabyal
 
Computer vision based human computer interaction using color detection techni...
Computer vision based human computer interaction using color detection techni...Computer vision based human computer interaction using color detection techni...
Computer vision based human computer interaction using color detection techni...Chetan Dhule
 
A simulated motion planning algorithm in 2 d
A simulated motion planning algorithm in 2 dA simulated motion planning algorithm in 2 d
A simulated motion planning algorithm in 2 dijaia
 
IRJET- 3D Drawing with Augmented Reality
IRJET- 3D Drawing with Augmented RealityIRJET- 3D Drawing with Augmented Reality
IRJET- 3D Drawing with Augmented RealityIRJET Journal
 
Taster of Research Poster
Taster of Research PosterTaster of Research Poster
Taster of Research PosterJoe Jiang
 
Towards Rapid Implementation of Adaptive Robotic Systems
Towards Rapid Implementation of Adaptive Robotic SystemsTowards Rapid Implementation of Adaptive Robotic Systems
Towards Rapid Implementation of Adaptive Robotic SystemsMeshDynamics
 

Similar to Robotic Image Capture (20)

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
 
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
 
Portfolio - Ramsundar K G
Portfolio - Ramsundar K GPortfolio - Ramsundar K G
Portfolio - Ramsundar K G
 
virtual mouse using hand gesture.pptx
virtual mouse using hand gesture.pptxvirtual mouse using hand gesture.pptx
virtual mouse using hand gesture.pptx
 
A Review On AI Vision Robotic Arm Using Raspberry Pi
A Review On AI Vision Robotic Arm Using Raspberry PiA Review On AI Vision Robotic Arm Using Raspberry Pi
A Review On AI Vision Robotic Arm Using Raspberry Pi
 
Augmented reality(my ppt)
Augmented reality(my ppt)Augmented reality(my ppt)
Augmented reality(my ppt)
 
20n05a0418 ppt.pptx
20n05a0418 ppt.pptx20n05a0418 ppt.pptx
20n05a0418 ppt.pptx
 
2D mapping using omni-directional mobile robot equipped with LiDAR
2D mapping using omni-directional mobile robot equipped with LiDAR2D mapping using omni-directional mobile robot equipped with LiDAR
2D mapping using omni-directional mobile robot equipped with LiDAR
 
Cg notes
Cg notesCg notes
Cg notes
 
COMUTER GRAPHICS NOTES
COMUTER GRAPHICS NOTESCOMUTER GRAPHICS NOTES
COMUTER GRAPHICS NOTES
 
Development of image processing based human tracking and control algorithm fo...
Development of image processing based human tracking and control algorithm fo...Development of image processing based human tracking and control algorithm fo...
Development of image processing based human tracking and control algorithm fo...
 
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
 
Arindam batabyal literature reviewpresentation
Arindam batabyal literature reviewpresentationArindam batabyal literature reviewpresentation
Arindam batabyal literature reviewpresentation
 
Computer vision based human computer interaction using color detection techni...
Computer vision based human computer interaction using color detection techni...Computer vision based human computer interaction using color detection techni...
Computer vision based human computer interaction using color detection techni...
 
Ijetcas14 308
Ijetcas14 308Ijetcas14 308
Ijetcas14 308
 
K1802027780
K1802027780K1802027780
K1802027780
 
A simulated motion planning algorithm in 2 d
A simulated motion planning algorithm in 2 dA simulated motion planning algorithm in 2 d
A simulated motion planning algorithm in 2 d
 
IRJET- 3D Drawing with Augmented Reality
IRJET- 3D Drawing with Augmented RealityIRJET- 3D Drawing with Augmented Reality
IRJET- 3D Drawing with Augmented Reality
 
Taster of Research Poster
Taster of Research PosterTaster of Research Poster
Taster of Research Poster
 
Towards Rapid Implementation of Adaptive Robotic Systems
Towards Rapid Implementation of Adaptive Robotic SystemsTowards Rapid Implementation of Adaptive Robotic Systems
Towards Rapid Implementation of Adaptive Robotic Systems
 

More from Darin Rajan

Kernel density analysis and crime event concentration in chicago (2016)
Kernel density analysis and crime event concentration in chicago (2016)Kernel density analysis and crime event concentration in chicago (2016)
Kernel density analysis and crime event concentration in chicago (2016)Darin Rajan
 
Hot spot analysis of crime types in chicago (2016)
Hot spot analysis of crime types in chicago (2016)Hot spot analysis of crime types in chicago (2016)
Hot spot analysis of crime types in chicago (2016)Darin Rajan
 
OD cost matrix network analysis of homicides in chicago (2016)
OD cost matrix network analysis of homicides in chicago (2016)OD cost matrix network analysis of homicides in chicago (2016)
OD cost matrix network analysis of homicides in chicago (2016)Darin Rajan
 
Physically-based Modeling of Motion Pattern for Scorpion Robot
Physically-based Modeling of Motion Pattern for Scorpion RobotPhysically-based Modeling of Motion Pattern for Scorpion Robot
Physically-based Modeling of Motion Pattern for Scorpion RobotDarin Rajan
 
PHYSICALLY-BASED MODELLING OF ROBOTIC EXPLORERS EMPLOYING TH
PHYSICALLY-BASED MODELLING OF ROBOTIC EXPLORERS EMPLOYING THPHYSICALLY-BASED MODELLING OF ROBOTIC EXPLORERS EMPLOYING TH
PHYSICALLY-BASED MODELLING OF ROBOTIC EXPLORERS EMPLOYING THDarin Rajan
 
Undergraduate Research Day
Undergraduate Research DayUndergraduate Research Day
Undergraduate Research DayDarin Rajan
 

More from Darin Rajan (6)

Kernel density analysis and crime event concentration in chicago (2016)
Kernel density analysis and crime event concentration in chicago (2016)Kernel density analysis and crime event concentration in chicago (2016)
Kernel density analysis and crime event concentration in chicago (2016)
 
Hot spot analysis of crime types in chicago (2016)
Hot spot analysis of crime types in chicago (2016)Hot spot analysis of crime types in chicago (2016)
Hot spot analysis of crime types in chicago (2016)
 
OD cost matrix network analysis of homicides in chicago (2016)
OD cost matrix network analysis of homicides in chicago (2016)OD cost matrix network analysis of homicides in chicago (2016)
OD cost matrix network analysis of homicides in chicago (2016)
 
Physically-based Modeling of Motion Pattern for Scorpion Robot
Physically-based Modeling of Motion Pattern for Scorpion RobotPhysically-based Modeling of Motion Pattern for Scorpion Robot
Physically-based Modeling of Motion Pattern for Scorpion Robot
 
PHYSICALLY-BASED MODELLING OF ROBOTIC EXPLORERS EMPLOYING TH
PHYSICALLY-BASED MODELLING OF ROBOTIC EXPLORERS EMPLOYING THPHYSICALLY-BASED MODELLING OF ROBOTIC EXPLORERS EMPLOYING TH
PHYSICALLY-BASED MODELLING OF ROBOTIC EXPLORERS EMPLOYING TH
 
Undergraduate Research Day
Undergraduate Research DayUndergraduate Research Day
Undergraduate Research Day
 

Robotic Image Capture

  • 1. Robotic Image Capture Darin T. Rajan rajand@purdue.edu Dr. Daniel G. Aliaga Department of Computer Sciences I. ABSTRACT Computer simulation of real-world environments is one of the great challenges of computer graphics. The ultimate goal is to easily acquire a digital model of a space, that later can be used for a variety of applications. In order to capture such a large environment in a timely fashion, the method must be mostly automatic and, preferably, able to be operated by an untrained technician, such as a caretaker of the site. Thus, the research challenge is to develop the algorithms and systems necessary to capture and manipulate computer models of large and complex real-world scenes. To do this we have assembled an autonomous mobile platform that moves through an environment and acquires images from viewpoints spaced every few inches. These images will be used for reconstructing novel views of the captured environments. The entire control interface was developed using the mobile platform’s API in an OpenGL environment to create a software system with built-in advanced robotic capabilities. The robot control system includes visual displays of the mobile platform states and image capture progress with a real-time monitoring program to interactively control the robot’s speed and navigation, the ability to follow predetermined pathways approximately through the environment, collision avoidance with nearby objects and people by using its sonar ring, and predictive path planning to select the best paths to follow through the environment. To briefly outline future work, the robot will be deployed to real-world locations, for example the Purdue Union Ballroom, to capture environments. Through its high-resolution digital camera it will be capturing millions of images and terabytes of data. While doing this it will also be precisely computing its location through a laser positioning system we will be interfacing.