Skip to content

SIOSlab/ACCIS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ACCIS

Autonomous Cross-Calibration for Imaging Satellites

Requirements

Installation

  • To build and set up (using CMake), run build.sh
  • To run a minimal simulation, run test.sh

Simulation Steps

For each satellite at each simulation step:

  1. Propagate ground truth state
  2. Predict state estimate
  3. Generate measurements for GPS and star tracker
  4. Update state estimate
  5. If cross-calibration step:
    1. Compute field-of-view based on ground truth state
    2. Acquire Landsat image of Earth surface sector
    3. Trim, project, and distort Landsat image
    4. Compute SIFT key points from image
    5. “Transmit” SIFT key points and state estimate moments to other satellites
    6. Perform SIFT-based update of state estimate using images from other satellites at previous time step

Third-Party Tools

The following third-party tools and data are included in this repository: