Skip to content

ipij/TriangulationToolbox

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Triangulation Toolbox for MATLAB

Triangulation Toolbox is an open-source project to share algorithms, datasets, and benchmarks for landmark-based localization. It is implemented in MATLAB script language and distributed under Simplified BSD License.

Installation

  1. Download the toolbox through its GitHub ZIP URL
  2. Unzip the downloaded file, Triangulation-Toolbox-master.zip, on your target directory
  3. Execute run_test_aux or run_test_localize to check its working in MATLAB

File Description

Use help command to know each function in detail, for example, help observe_distance.

Example

trueMap =                                      ...
[                                              ...
    % x,  y,  z, r_x, r_y, r_z                 ...
      0,  0,  0,   0,  0,  0;                  ...
      8,  0,  0,   0,  0,  tran_deg2rad( +90); ...
      8,  8,  0,   0,  0,  tran_deg2rad(-180); ...
];
truePose = [3, 2, 0, 0, 0, pi / 9];
obsData = observe_distance(trueMap, truePose);      % Simulate observation
estPose = localize2d_sayed05_toa(obsData, trueMap); % Estimate position

See run_example.m for more complex example with visualization.

Reference

  • Sunglok Choi, Triangulation Toolbox: Open-source Algorithms and Benchmark for Landmark-based Localization, under review, 2013

Acknowledgement

We appreciate the following contributors:

Contact

Releases

No releases published

Packages

No packages published

Languages

  • MATLAB 100.0%