Skip to content

paul-durham/hybrid-localization-wsn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

Hybrid Localization for UAV-based Charging of Wireless Sensor Networks

Matlab directory

All source code © 2019 Paul Durham, School of Computer Science, Carleton University.

Main programs:

ESDPrun.m Main program for cooperative localization simulations.

pitile.m Main program for original PI simulations.

pong.m Main program for augmented PI simulations.

To run one of the above, first double click on test5-100.mat to initialize node coordinates.

Utilities:

circlereduce.m GetIntersect.m Intersect.m IntersectP.m LCscan.m pchg.m PIscan.m PIscan1.m PIscanP.m TOClocate3.m TOCscan.m UAVmove.m

matlabJava directory

All source code © 2019 Paul Durham, School of Computer Science, Carleton University

WSNode.java WSNode.class

COL - Matlab Modules from Computational Optimization Laboratory

All files available from:

https://web.stanford.edu/~yyye/Col.html

Included here:

test5-100.mat This data file defines the node coordinates of the WSN for all simulations.

Not included here:

ESDP.p This program file contains code for performing the cooperative localization simulations only.

generateD.p

This program file generates the connectivity graph for the WSN with log-normal fading. Call is commented out in the PI localization simulations, as the connectivity graph is not currently used.

SeDuMi 1.3

This directory contains program files for performing semidefinite optimization required by ESDP.p

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published