Skip to content
Snippets Groups Projects
Commit 47c95486 authored by Shengkang (William) Chen's avatar Shengkang (William) Chen
Browse files

edited colo-at readme

parent a5b7f571
No related merge requests found
......@@ -79,9 +79,6 @@ Cade Mallett
Kyle Wong
## Analytical Tool:
Plots:
1. Estimation deviation error vs. time
......@@ -95,44 +92,7 @@ Values:
## How to add new localization algorithm to the environment
1. Create the algorithm in the predefined algorithm framework
```
def propagation_update(self, robot_data, sensor_data):
[s, orinetations, sigma_s, index] = robot_data
...
return [s, orinetations, sigma_s]
def absolute_obser_update(self, robot_data, sensor_data):
[s, orinetations, sigma_s, index] = robot_data
...
return [s, orinetations, sigma_s]
def relative_obser_update(self, robot_data, sensor_data):
[s, orinetations, sigma_s, index] = robot_data
...
return [s, orinetations, sigma_s]
def communication(self, robot_data, sensor_data):
[s, orinetations, sigma_s, index] = robot_data
...
return [s, orinetations, sigma_s]
```
2. Add it to the algorithm library
## Files and folders includes within the project
### Datasets Folder:
Store the UTIAS datasets which has odometry, measurement and groundtruth data for each robot
### Functions Folder:
Contains all the python scripts
Folders:
simulation process
robots
requests
localization algos
dataset_manager
data_analysis
2. Load it to the robot before running
## Algorithm Framework
![algo_framework](algo_framework.png)
CoLo-AT/algo_framework.png

76 KiB

0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment