SlideShare a Scribd company logo
OPTIMAL CONTROL FOR
CONSTRAINED COVERAGE PATH PLANNING
PROBLEM DESCRIPTION
 Generating a coverage path for a mobile robot
on a 2-D surface with obstacles
 Goals –
 Maximum coverage area
 Minimum overlap area
 Minimum time
 Minimum energy
Use Heuristics
Use Optimal Control
LINE SWEEP BASED METHODS
 Decompose coverage region into sub-regions (cells) using single line-sweep
 Back-and-forth motions perpendicular to sweep direction in each cell
 All cells use same sweep direction
 Boustrophedon Decomposition
IN event OUT event Boustrophedon Path
LINE SWEEP BASED METHODS (contd.)
 Boustrophedon generates complete coverage with zero overlap*
 Minimum time and minimum energy performance not considered
 Number of turns is the main factor in coverage cost**
 Apply optimal control to each slice to reduce overall coverage cost
**Huang, Wesley H. "Optimal line-sweep-based decompositions for coverage algorithms." Robotics and Automation, 2001. Proceedings 2001 ICRA. IEEE International Conference on. Vol. 1. IEEE, 2001.
*Choset, Howie, and Philippe Pignon. "Coverage path planning: The boustrophedon cellular decomposition." Field and Service Robotics. Springer London, 1998.,
Sweep
Sweep
Need to decide
optimal sweep
direction
PROBLEM STATEMENT
Minimize
Subject to
PONTRYAGIN PRINCIPLE
Hamiltonian
Necessary Conditions
for all time
CAVEATS
• Analytically intractable with increasing number of obstacles. (Hamiltonian
becomes complicated)
• Very sensitive to initial guess for TPBVP
(Non-intuitive and non-physical co-states)
SOLUTION*
• Fast Convergence irrespective of no. of obstacles
• Alleviate Curse of Sensitivity (Not Sensitive to initial
guess)
• Implementation should be easy.
*Garg, Divya. Advances in global pseudospectral methods for optimal control. Diss. University of Florida, 2011.
Pseudospectral
Theory
PSEUDO-SPECTRAL OPTIMAL CONTROL
**
• Discretizes time into non-uniform
collocation points. *
• Constraints satisfied only at interpolated
Points
• Non-linear static optimization after
discretization
• Stone – Weierstrass Theorem ensures
Shaping Functions are not restrictive.
* Using Legendre-Gauss-Lobatto Nodes ** Ross. A primer on pontryagin's principle in optimal control
Assumptions:
•Circular, Random, Disconnected
Obstacles.
•Turning cost not considered –
Main objective is to minimize the
number of turns *.
•MSA (Minimum Sum of Altitudes) –
to find optimal direction of sweep †
.
ALGORITHM – IMPLEMENTATION
* Choset, Howie. "Coverage of known spaces: The boustrophedon cellular decomposition." Autonomous Robots 9.3 (2000): 247-253.
†
Huang, Wesley H. "The minimal sum of altitudes decomposition for coverage algorithms." Rensselaer Polytechnic Institute Computer Science Technical Report 6 (2000).
COVERAGE PATH SIMULATION – ROBOT PATH
Fixed Area, No Obstacles Fixed Area, 10 Obstacles
Total Coverage Area = 100.000
Total Coverage Time = 234.6085
Total Control Energy = 16.0006
Total Coverage Area = 92.2575
Total Coverage Time = 236.1654
Total Control Energy = 16.0442
Direction of
Sweep,
θ* = 90 o
Coverage
Radius,
rrob = 0.25
COVERAGE PATH SIMULATION – ANALYSIS
Coverage Path – Fixed Area, No
Obstacles
Coverage Path – Fixed Area, 10
Obstacles
• Almost a linear response for
Acov, tcov and Ecov
• Note: Turning Cost is not
considered
• Almost a similar Response
• Difference in total area
covered Acov – due to
obstacle area + overlap
Acov
tcov
Ecov
Acov
tcov
Ecov
∆A = 7.7425,
Aobs = 1.133
COVERAGE PATH SIMULATION – ANALYSIS
• rrob = 0.25
• Response for each iteration
exhibits minimum time / energy
optimality
Coverage Path – Fixed Area, No
Obstacles
Coverage Path – Fixed Area, 10
Obstacles
Obstacles
• States change only in the
vicinity of the obstacles
• Severity of deviation - more for
clustered obstacles
Comments:
•Total response also displays minimum time/energy optimality – implies additive optimality for response
•Change of weights does not affect total area coverage
RESPONSE TO PARAMETER VARIATION:
Weight, w
RESPONSE TO PARAMETER VARIATION:
Obstacle Number, Nobs
Comments:
•Time and Energy response are acceptable for upto 14 obstacles
•Efficiency of Coverage gradually degrades with increasing number of obstacles
RESPONSE TO PARAMETER VARIATION:
Obstacle Size, robs
Comments:
•Performance degrades drastically for obstacle radii above 2rbot
•Modification of the algorithm for larger obstacles – subject of future work
FUTURE WORK
• Closed form Expression for Coverage Cost
• Unstructured Environment (Dynamic Obstacles, Multiple Robots, Uneven
Surfaces)
• Extension to Larger Radius Obstacles
CONCLUSIONS
• Trajectory assumes linear sweep form in absence of obstacles - desirable feature.
• Satisfactory response subject to constraints/ assumptions made.
• Area coverage independent of variation in weight, but has other parameter
constraints.
QUESTIONS
?

More Related Content

What's hot

Galaxy Cluster Gas Motions with X-ray Surveyor: Probing the Small Scales
Galaxy Cluster Gas Motions with X-ray Surveyor: Probing the Small ScalesGalaxy Cluster Gas Motions with X-ray Surveyor: Probing the Small Scales
Galaxy Cluster Gas Motions with X-ray Surveyor: Probing the Small Scales
John ZuHone
 
Simple pendulum Harmonic Motion
Simple pendulum Harmonic MotionSimple pendulum Harmonic Motion
Simple pendulum Harmonic Motion
Engr.Muhammad Zaroon
 
minor project ppt (2)
minor project ppt (2)minor project ppt (2)
minor project ppt (2)
Charu Kamra
 
Combining PID controllers with Robot Motion Planning
Combining PID controllers with Robot Motion PlanningCombining PID controllers with Robot Motion Planning
Combining PID controllers with Robot Motion Planning
Tharindu Mathew
 
Magnetic sail braking vs two-stage fusion rockets
Magnetic sail braking vs two-stage fusion rocketsMagnetic sail braking vs two-stage fusion rockets
Magnetic sail braking vs two-stage fusion rockets
Adam Crowl
 
WETTING PROPERTIES OF STRUCTURED INTERFACES COMPOSED OF SURFACE-ATTACHED SPHE...
WETTING PROPERTIES OF STRUCTURED INTERFACES COMPOSED OF SURFACE-ATTACHED SPHE...WETTING PROPERTIES OF STRUCTURED INTERFACES COMPOSED OF SURFACE-ATTACHED SPHE...
WETTING PROPERTIES OF STRUCTURED INTERFACES COMPOSED OF SURFACE-ATTACHED SPHE...
Nikolai Priezjev
 
IUKWC Workshop Nov16: Developing Hydro-climatic Services for Water Security –...
IUKWC Workshop Nov16: Developing Hydro-climatic Services for Water Security –...IUKWC Workshop Nov16: Developing Hydro-climatic Services for Water Security –...
IUKWC Workshop Nov16: Developing Hydro-climatic Services for Water Security –...
India UK Water Centre (IUKWC)
 
Cosmology with the 21cm line
Cosmology with the 21cm lineCosmology with the 21cm line
Cosmology with the 21cm line
CosmoAIMS Bassett
 
Inversion and Accumulation Layer Mobility Model
Inversion and Accumulation Layer Mobility ModelInversion and Accumulation Layer Mobility Model
Inversion and Accumulation Layer Mobility Model
Krishnajith S S
 
IUKWC Workshop Nov16: Developing Hydro-climatic Services for Water Security –...
IUKWC Workshop Nov16: Developing Hydro-climatic Services for Water Security –...IUKWC Workshop Nov16: Developing Hydro-climatic Services for Water Security –...
IUKWC Workshop Nov16: Developing Hydro-climatic Services for Water Security –...
India UK Water Centre (IUKWC)
 
pdf_2076
pdf_2076pdf_2076
Cev
CevCev
Magnetic field line braiding in the solar atmosphere
Magnetic field line braiding in the solar atmosphereMagnetic field line braiding in the solar atmosphere
Magnetic field line braiding in the solar atmosphere
Simon Candelaresi
 
Prediction of ppv in south kaliapani chromite mines
Prediction of ppv in south kaliapani chromite minesPrediction of ppv in south kaliapani chromite mines
Prediction of ppv in south kaliapani chromite mines
randua12
 
ÖNCEL AKADEMİ: INTRODUCTION TO GEOPHYSICS
ÖNCEL AKADEMİ: INTRODUCTION TO GEOPHYSICSÖNCEL AKADEMİ: INTRODUCTION TO GEOPHYSICS
ÖNCEL AKADEMİ: INTRODUCTION TO GEOPHYSICS
Ali Osman Öncel
 
Dynamical heterogeneity and structural relaxation in periodically deformed po...
Dynamical heterogeneity and structural relaxation in periodically deformed po...Dynamical heterogeneity and structural relaxation in periodically deformed po...
Dynamical heterogeneity and structural relaxation in periodically deformed po...
Nikolai Priezjev
 
Free space optical communication using orbital angular momentum multiplexing ...
Free space optical communication using orbital angular momentum multiplexing ...Free space optical communication using orbital angular momentum multiplexing ...
Free space optical communication using orbital angular momentum multiplexing ...
Emma Zhang
 
ProjectReport
ProjectReportProjectReport
ProjectReport
Keyla Kolenovic
 
Current Formation During Magnetic Field Relaxation
Current Formation During Magnetic Field RelaxationCurrent Formation During Magnetic Field Relaxation
Current Formation During Magnetic Field Relaxation
Simon Candelaresi
 
The Physics of Gas Sloshing in Galaxy Clusters
The Physics of Gas Sloshing in Galaxy ClustersThe Physics of Gas Sloshing in Galaxy Clusters
The Physics of Gas Sloshing in Galaxy Clusters
John ZuHone
 

What's hot (20)

Galaxy Cluster Gas Motions with X-ray Surveyor: Probing the Small Scales
Galaxy Cluster Gas Motions with X-ray Surveyor: Probing the Small ScalesGalaxy Cluster Gas Motions with X-ray Surveyor: Probing the Small Scales
Galaxy Cluster Gas Motions with X-ray Surveyor: Probing the Small Scales
 
Simple pendulum Harmonic Motion
Simple pendulum Harmonic MotionSimple pendulum Harmonic Motion
Simple pendulum Harmonic Motion
 
minor project ppt (2)
minor project ppt (2)minor project ppt (2)
minor project ppt (2)
 
Combining PID controllers with Robot Motion Planning
Combining PID controllers with Robot Motion PlanningCombining PID controllers with Robot Motion Planning
Combining PID controllers with Robot Motion Planning
 
Magnetic sail braking vs two-stage fusion rockets
Magnetic sail braking vs two-stage fusion rocketsMagnetic sail braking vs two-stage fusion rockets
Magnetic sail braking vs two-stage fusion rockets
 
WETTING PROPERTIES OF STRUCTURED INTERFACES COMPOSED OF SURFACE-ATTACHED SPHE...
WETTING PROPERTIES OF STRUCTURED INTERFACES COMPOSED OF SURFACE-ATTACHED SPHE...WETTING PROPERTIES OF STRUCTURED INTERFACES COMPOSED OF SURFACE-ATTACHED SPHE...
WETTING PROPERTIES OF STRUCTURED INTERFACES COMPOSED OF SURFACE-ATTACHED SPHE...
 
IUKWC Workshop Nov16: Developing Hydro-climatic Services for Water Security –...
IUKWC Workshop Nov16: Developing Hydro-climatic Services for Water Security –...IUKWC Workshop Nov16: Developing Hydro-climatic Services for Water Security –...
IUKWC Workshop Nov16: Developing Hydro-climatic Services for Water Security –...
 
Cosmology with the 21cm line
Cosmology with the 21cm lineCosmology with the 21cm line
Cosmology with the 21cm line
 
Inversion and Accumulation Layer Mobility Model
Inversion and Accumulation Layer Mobility ModelInversion and Accumulation Layer Mobility Model
Inversion and Accumulation Layer Mobility Model
 
IUKWC Workshop Nov16: Developing Hydro-climatic Services for Water Security –...
IUKWC Workshop Nov16: Developing Hydro-climatic Services for Water Security –...IUKWC Workshop Nov16: Developing Hydro-climatic Services for Water Security –...
IUKWC Workshop Nov16: Developing Hydro-climatic Services for Water Security –...
 
pdf_2076
pdf_2076pdf_2076
pdf_2076
 
Cev
CevCev
Cev
 
Magnetic field line braiding in the solar atmosphere
Magnetic field line braiding in the solar atmosphereMagnetic field line braiding in the solar atmosphere
Magnetic field line braiding in the solar atmosphere
 
Prediction of ppv in south kaliapani chromite mines
Prediction of ppv in south kaliapani chromite minesPrediction of ppv in south kaliapani chromite mines
Prediction of ppv in south kaliapani chromite mines
 
ÖNCEL AKADEMİ: INTRODUCTION TO GEOPHYSICS
ÖNCEL AKADEMİ: INTRODUCTION TO GEOPHYSICSÖNCEL AKADEMİ: INTRODUCTION TO GEOPHYSICS
ÖNCEL AKADEMİ: INTRODUCTION TO GEOPHYSICS
 
Dynamical heterogeneity and structural relaxation in periodically deformed po...
Dynamical heterogeneity and structural relaxation in periodically deformed po...Dynamical heterogeneity and structural relaxation in periodically deformed po...
Dynamical heterogeneity and structural relaxation in periodically deformed po...
 
Free space optical communication using orbital angular momentum multiplexing ...
Free space optical communication using orbital angular momentum multiplexing ...Free space optical communication using orbital angular momentum multiplexing ...
Free space optical communication using orbital angular momentum multiplexing ...
 
ProjectReport
ProjectReportProjectReport
ProjectReport
 
Current Formation During Magnetic Field Relaxation
Current Formation During Magnetic Field RelaxationCurrent Formation During Magnetic Field Relaxation
Current Formation During Magnetic Field Relaxation
 
The Physics of Gas Sloshing in Galaxy Clusters
The Physics of Gas Sloshing in Galaxy ClustersThe Physics of Gas Sloshing in Galaxy Clusters
The Physics of Gas Sloshing in Galaxy Clusters
 

Similar to Pseudo Spectral Optimal Control for Coverage Path Planning

DSD-INT 2014 - Delft3D Users Meeting - Delft3D-FLOW and CORMIX near-field mod...
DSD-INT 2014 - Delft3D Users Meeting - Delft3D-FLOW and CORMIX near-field mod...DSD-INT 2014 - Delft3D Users Meeting - Delft3D-FLOW and CORMIX near-field mod...
DSD-INT 2014 - Delft3D Users Meeting - Delft3D-FLOW and CORMIX near-field mod...
Deltares
 
Ec 2401 wireless communication unit 2
Ec 2401 wireless communication   unit 2Ec 2401 wireless communication   unit 2
Ec 2401 wireless communication unit 2
JAIGANESH SEKAR
 
Lab4 slides
Lab4 slidesLab4 slides
Lab4 slides
Heather Kulik
 
Optimal control of electrodynamic tether orbit transfers
Optimal control of electrodynamic tether orbit transfersOptimal control of electrodynamic tether orbit transfers
Optimal control of electrodynamic tether orbit transfers
Francisco Carvalho
 
Stellar hydro
Stellar hydroStellar hydro
Stellar hydro
michaelzingale
 
636897main gregory presentation
636897main gregory presentation636897main gregory presentation
636897main gregory presentation
Clifford Stone
 
Computational Fluid Dynamics (CFD)
Computational Fluid Dynamics (CFD)Computational Fluid Dynamics (CFD)
Computational Fluid Dynamics (CFD)
Taani Saxena
 
Multi-Objective WindFarm Optimization Simultaneously Optimizing COE and Land ...
Multi-Objective WindFarm Optimization Simultaneously Optimizing COE and Land ...Multi-Objective WindFarm Optimization Simultaneously Optimizing COE and Land ...
Multi-Objective WindFarm Optimization Simultaneously Optimizing COE and Land ...
Weiyang Tong
 
MOWF_SchiTech_2015_Weiyang
MOWF_SchiTech_2015_WeiyangMOWF_SchiTech_2015_Weiyang
MOWF_SchiTech_2015_Weiyang
MDO_Lab
 
MEMS Approach to Low Power Wearable Gas Sensors
MEMS Approach to Low Power Wearable Gas SensorsMEMS Approach to Low Power Wearable Gas Sensors
MEMS Approach to Low Power Wearable Gas Sensors
Michael Lim
 
7926563mocskoff pack method k sampling.ppt
7926563mocskoff pack method k sampling.ppt7926563mocskoff pack method k sampling.ppt
7926563mocskoff pack method k sampling.ppt
GustavoGuilln4
 
Boundary Conditions for Seismic Imaging: Computational and Geophysical Point...
Boundary Conditions for Seismic Imaging:  Computational and Geophysical Point...Boundary Conditions for Seismic Imaging:  Computational and Geophysical Point...
Boundary Conditions for Seismic Imaging: Computational and Geophysical Point...
EssamAlgizawy
 
LWD Borehole Georadar (Proof of Concept)
LWD Borehole  Georadar (Proof of Concept)LWD Borehole  Georadar (Proof of Concept)
LWD Borehole Georadar (Proof of Concept)
Sergey Bondarenko
 
Devyani 1st Ext. Presentation
Devyani 1st Ext. PresentationDevyani 1st Ext. Presentation
Devyani 1st Ext. Presentation
Devyani Balyan
 
Module 5_Compensation Techniques in digital control system
Module 5_Compensation Techniques in digital control systemModule 5_Compensation Techniques in digital control system
Module 5_Compensation Techniques in digital control system
ts619469
 
Turbulence numerical modelling
Turbulence numerical modellingTurbulence numerical modelling
Turbulence numerical modelling
RobertoSorba
 
Eeuc111
Eeuc111Eeuc111
Measurement Procedures for Design and Enforcement of Harm Claim Thresholds
Measurement Procedures for Design and Enforcement of Harm Claim ThresholdsMeasurement Procedures for Design and Enforcement of Harm Claim Thresholds
Measurement Procedures for Design and Enforcement of Harm Claim Thresholds
Pierre de Vries
 
Arquam_reportfinal
Arquam_reportfinalArquam_reportfinal
Arquam_reportfinal
Arquam Md
 
Sliding motion and adhesion control through magnetic domamins
Sliding motion and adhesion control through magnetic domaminsSliding motion and adhesion control through magnetic domamins
Sliding motion and adhesion control through magnetic domamins
Andrea Benassi
 

Similar to Pseudo Spectral Optimal Control for Coverage Path Planning (20)

DSD-INT 2014 - Delft3D Users Meeting - Delft3D-FLOW and CORMIX near-field mod...
DSD-INT 2014 - Delft3D Users Meeting - Delft3D-FLOW and CORMIX near-field mod...DSD-INT 2014 - Delft3D Users Meeting - Delft3D-FLOW and CORMIX near-field mod...
DSD-INT 2014 - Delft3D Users Meeting - Delft3D-FLOW and CORMIX near-field mod...
 
Ec 2401 wireless communication unit 2
Ec 2401 wireless communication   unit 2Ec 2401 wireless communication   unit 2
Ec 2401 wireless communication unit 2
 
Lab4 slides
Lab4 slidesLab4 slides
Lab4 slides
 
Optimal control of electrodynamic tether orbit transfers
Optimal control of electrodynamic tether orbit transfersOptimal control of electrodynamic tether orbit transfers
Optimal control of electrodynamic tether orbit transfers
 
Stellar hydro
Stellar hydroStellar hydro
Stellar hydro
 
636897main gregory presentation
636897main gregory presentation636897main gregory presentation
636897main gregory presentation
 
Computational Fluid Dynamics (CFD)
Computational Fluid Dynamics (CFD)Computational Fluid Dynamics (CFD)
Computational Fluid Dynamics (CFD)
 
Multi-Objective WindFarm Optimization Simultaneously Optimizing COE and Land ...
Multi-Objective WindFarm Optimization Simultaneously Optimizing COE and Land ...Multi-Objective WindFarm Optimization Simultaneously Optimizing COE and Land ...
Multi-Objective WindFarm Optimization Simultaneously Optimizing COE and Land ...
 
MOWF_SchiTech_2015_Weiyang
MOWF_SchiTech_2015_WeiyangMOWF_SchiTech_2015_Weiyang
MOWF_SchiTech_2015_Weiyang
 
MEMS Approach to Low Power Wearable Gas Sensors
MEMS Approach to Low Power Wearable Gas SensorsMEMS Approach to Low Power Wearable Gas Sensors
MEMS Approach to Low Power Wearable Gas Sensors
 
7926563mocskoff pack method k sampling.ppt
7926563mocskoff pack method k sampling.ppt7926563mocskoff pack method k sampling.ppt
7926563mocskoff pack method k sampling.ppt
 
Boundary Conditions for Seismic Imaging: Computational and Geophysical Point...
Boundary Conditions for Seismic Imaging:  Computational and Geophysical Point...Boundary Conditions for Seismic Imaging:  Computational and Geophysical Point...
Boundary Conditions for Seismic Imaging: Computational and Geophysical Point...
 
LWD Borehole Georadar (Proof of Concept)
LWD Borehole  Georadar (Proof of Concept)LWD Borehole  Georadar (Proof of Concept)
LWD Borehole Georadar (Proof of Concept)
 
Devyani 1st Ext. Presentation
Devyani 1st Ext. PresentationDevyani 1st Ext. Presentation
Devyani 1st Ext. Presentation
 
Module 5_Compensation Techniques in digital control system
Module 5_Compensation Techniques in digital control systemModule 5_Compensation Techniques in digital control system
Module 5_Compensation Techniques in digital control system
 
Turbulence numerical modelling
Turbulence numerical modellingTurbulence numerical modelling
Turbulence numerical modelling
 
Eeuc111
Eeuc111Eeuc111
Eeuc111
 
Measurement Procedures for Design and Enforcement of Harm Claim Thresholds
Measurement Procedures for Design and Enforcement of Harm Claim ThresholdsMeasurement Procedures for Design and Enforcement of Harm Claim Thresholds
Measurement Procedures for Design and Enforcement of Harm Claim Thresholds
 
Arquam_reportfinal
Arquam_reportfinalArquam_reportfinal
Arquam_reportfinal
 
Sliding motion and adhesion control through magnetic domamins
Sliding motion and adhesion control through magnetic domaminsSliding motion and adhesion control through magnetic domamins
Sliding motion and adhesion control through magnetic domamins
 

More from Debasmit Das

PhD Defense Slides
PhD Defense SlidesPhD Defense Slides
PhD Defense Slides
Debasmit Das
 
Zero-shot Image Recognition Using Relational Matching, Adaptation and Calibra...
Zero-shot Image Recognition Using Relational Matching, Adaptation and Calibra...Zero-shot Image Recognition Using Relational Matching, Adaptation and Calibra...
Zero-shot Image Recognition Using Relational Matching, Adaptation and Calibra...
Debasmit Das
 
Preliminary Exam Slides
Preliminary Exam SlidesPreliminary Exam Slides
Preliminary Exam Slides
Debasmit Das
 
Icip2018posterv3
Icip2018posterv3Icip2018posterv3
Icip2018posterv3
Debasmit Das
 
Icann2018ppt final
Icann2018ppt finalIcann2018ppt final
Icann2018ppt final
Debasmit Das
 
Recursive Oscillators
Recursive OscillatorsRecursive Oscillators
Recursive Oscillators
Debasmit Das
 
Surface Plasmon Resonance
Surface Plasmon ResonanceSurface Plasmon Resonance
Surface Plasmon Resonance
Debasmit Das
 
IIT Roorkee Motorsports (IITRMS)
IIT Roorkee Motorsports (IITRMS)IIT Roorkee Motorsports (IITRMS)
IIT Roorkee Motorsports (IITRMS)
Debasmit Das
 
Intention Inference
Intention InferenceIntention Inference
Intention Inference
Debasmit Das
 
Graph Matching Unsupervised Domain Adaptation
Graph Matching Unsupervised Domain Adaptation Graph Matching Unsupervised Domain Adaptation
Graph Matching Unsupervised Domain Adaptation
Debasmit Das
 
Resistive Sensors
Resistive SensorsResistive Sensors
Resistive Sensors
Debasmit Das
 

More from Debasmit Das (11)

PhD Defense Slides
PhD Defense SlidesPhD Defense Slides
PhD Defense Slides
 
Zero-shot Image Recognition Using Relational Matching, Adaptation and Calibra...
Zero-shot Image Recognition Using Relational Matching, Adaptation and Calibra...Zero-shot Image Recognition Using Relational Matching, Adaptation and Calibra...
Zero-shot Image Recognition Using Relational Matching, Adaptation and Calibra...
 
Preliminary Exam Slides
Preliminary Exam SlidesPreliminary Exam Slides
Preliminary Exam Slides
 
Icip2018posterv3
Icip2018posterv3Icip2018posterv3
Icip2018posterv3
 
Icann2018ppt final
Icann2018ppt finalIcann2018ppt final
Icann2018ppt final
 
Recursive Oscillators
Recursive OscillatorsRecursive Oscillators
Recursive Oscillators
 
Surface Plasmon Resonance
Surface Plasmon ResonanceSurface Plasmon Resonance
Surface Plasmon Resonance
 
IIT Roorkee Motorsports (IITRMS)
IIT Roorkee Motorsports (IITRMS)IIT Roorkee Motorsports (IITRMS)
IIT Roorkee Motorsports (IITRMS)
 
Intention Inference
Intention InferenceIntention Inference
Intention Inference
 
Graph Matching Unsupervised Domain Adaptation
Graph Matching Unsupervised Domain Adaptation Graph Matching Unsupervised Domain Adaptation
Graph Matching Unsupervised Domain Adaptation
 
Resistive Sensors
Resistive SensorsResistive Sensors
Resistive Sensors
 

Recently uploaded

New techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdfNew techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdf
wisnuprabawa3
 
Textile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdfTextile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdf
NazakatAliKhoso2
 
Recycled Concrete Aggregate in Construction Part II
Recycled Concrete Aggregate in Construction Part IIRecycled Concrete Aggregate in Construction Part II
Recycled Concrete Aggregate in Construction Part II
Aditya Rajan Patra
 
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdfIron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
RadiNasr
 
Engine Lubrication performance System.pdf
Engine Lubrication performance System.pdfEngine Lubrication performance System.pdf
Engine Lubrication performance System.pdf
mamamaam477
 
Properties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptxProperties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptx
MDSABBIROJJAMANPAYEL
 
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
MIGUELANGEL966976
 
Manufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptxManufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptx
Madan Karki
 
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEMTIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
HODECEDSIET
 
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECTCHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
jpsjournal1
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
VICTOR MAESTRE RAMIREZ
 
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Sinan KOZAK
 
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
171ticu
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
IJECEIAES
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
IJECEIAES
 
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
IJECEIAES
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
insn4465
 
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptxML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
JamalHussainArman
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
Aditya Rajan Patra
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
kandramariana6
 

Recently uploaded (20)

New techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdfNew techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdf
 
Textile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdfTextile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdf
 
Recycled Concrete Aggregate in Construction Part II
Recycled Concrete Aggregate in Construction Part IIRecycled Concrete Aggregate in Construction Part II
Recycled Concrete Aggregate in Construction Part II
 
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdfIron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
 
Engine Lubrication performance System.pdf
Engine Lubrication performance System.pdfEngine Lubrication performance System.pdf
Engine Lubrication performance System.pdf
 
Properties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptxProperties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptx
 
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
 
Manufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptxManufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptx
 
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEMTIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
 
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECTCHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
 
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
 
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
 
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
 
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptxML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
 

Pseudo Spectral Optimal Control for Coverage Path Planning

  • 1. OPTIMAL CONTROL FOR CONSTRAINED COVERAGE PATH PLANNING
  • 2. PROBLEM DESCRIPTION  Generating a coverage path for a mobile robot on a 2-D surface with obstacles  Goals –  Maximum coverage area  Minimum overlap area  Minimum time  Minimum energy Use Heuristics Use Optimal Control
  • 3. LINE SWEEP BASED METHODS  Decompose coverage region into sub-regions (cells) using single line-sweep  Back-and-forth motions perpendicular to sweep direction in each cell  All cells use same sweep direction  Boustrophedon Decomposition IN event OUT event Boustrophedon Path
  • 4. LINE SWEEP BASED METHODS (contd.)  Boustrophedon generates complete coverage with zero overlap*  Minimum time and minimum energy performance not considered  Number of turns is the main factor in coverage cost**  Apply optimal control to each slice to reduce overall coverage cost **Huang, Wesley H. "Optimal line-sweep-based decompositions for coverage algorithms." Robotics and Automation, 2001. Proceedings 2001 ICRA. IEEE International Conference on. Vol. 1. IEEE, 2001. *Choset, Howie, and Philippe Pignon. "Coverage path planning: The boustrophedon cellular decomposition." Field and Service Robotics. Springer London, 1998., Sweep Sweep Need to decide optimal sweep direction
  • 7. CAVEATS • Analytically intractable with increasing number of obstacles. (Hamiltonian becomes complicated) • Very sensitive to initial guess for TPBVP (Non-intuitive and non-physical co-states) SOLUTION* • Fast Convergence irrespective of no. of obstacles • Alleviate Curse of Sensitivity (Not Sensitive to initial guess) • Implementation should be easy. *Garg, Divya. Advances in global pseudospectral methods for optimal control. Diss. University of Florida, 2011. Pseudospectral Theory
  • 8. PSEUDO-SPECTRAL OPTIMAL CONTROL ** • Discretizes time into non-uniform collocation points. * • Constraints satisfied only at interpolated Points • Non-linear static optimization after discretization • Stone – Weierstrass Theorem ensures Shaping Functions are not restrictive. * Using Legendre-Gauss-Lobatto Nodes ** Ross. A primer on pontryagin's principle in optimal control
  • 9. Assumptions: •Circular, Random, Disconnected Obstacles. •Turning cost not considered – Main objective is to minimize the number of turns *. •MSA (Minimum Sum of Altitudes) – to find optimal direction of sweep † . ALGORITHM – IMPLEMENTATION * Choset, Howie. "Coverage of known spaces: The boustrophedon cellular decomposition." Autonomous Robots 9.3 (2000): 247-253. † Huang, Wesley H. "The minimal sum of altitudes decomposition for coverage algorithms." Rensselaer Polytechnic Institute Computer Science Technical Report 6 (2000).
  • 10. COVERAGE PATH SIMULATION – ROBOT PATH Fixed Area, No Obstacles Fixed Area, 10 Obstacles Total Coverage Area = 100.000 Total Coverage Time = 234.6085 Total Control Energy = 16.0006 Total Coverage Area = 92.2575 Total Coverage Time = 236.1654 Total Control Energy = 16.0442 Direction of Sweep, θ* = 90 o Coverage Radius, rrob = 0.25
  • 11. COVERAGE PATH SIMULATION – ANALYSIS Coverage Path – Fixed Area, No Obstacles Coverage Path – Fixed Area, 10 Obstacles • Almost a linear response for Acov, tcov and Ecov • Note: Turning Cost is not considered • Almost a similar Response • Difference in total area covered Acov – due to obstacle area + overlap Acov tcov Ecov Acov tcov Ecov ∆A = 7.7425, Aobs = 1.133
  • 12. COVERAGE PATH SIMULATION – ANALYSIS • rrob = 0.25 • Response for each iteration exhibits minimum time / energy optimality Coverage Path – Fixed Area, No Obstacles Coverage Path – Fixed Area, 10 Obstacles Obstacles • States change only in the vicinity of the obstacles • Severity of deviation - more for clustered obstacles
  • 13. Comments: •Total response also displays minimum time/energy optimality – implies additive optimality for response •Change of weights does not affect total area coverage RESPONSE TO PARAMETER VARIATION: Weight, w
  • 14. RESPONSE TO PARAMETER VARIATION: Obstacle Number, Nobs Comments: •Time and Energy response are acceptable for upto 14 obstacles •Efficiency of Coverage gradually degrades with increasing number of obstacles
  • 15. RESPONSE TO PARAMETER VARIATION: Obstacle Size, robs Comments: •Performance degrades drastically for obstacle radii above 2rbot •Modification of the algorithm for larger obstacles – subject of future work
  • 16. FUTURE WORK • Closed form Expression for Coverage Cost • Unstructured Environment (Dynamic Obstacles, Multiple Robots, Uneven Surfaces) • Extension to Larger Radius Obstacles CONCLUSIONS • Trajectory assumes linear sweep form in absence of obstacles - desirable feature. • Satisfactory response subject to constraints/ assumptions made. • Area coverage independent of variation in weight, but has other parameter constraints.