Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
48 commits
Select commit Hold shift + click to select a range
c0e6c6f
changed the name of Dockerfile
DenDen047 Apr 12, 2021
96728fe
add show_plot option into FTE
DenDen047 Apr 12, 2021
030ca96
Merge remote-tracking branch 'African-Robotics-Unit/develop' into dev…
DenDen047 Apr 14, 2021
8a47196
Auto stash before merge of "develop" and "African-Robotics-Unit/develop"
DenDen047 Apr 14, 2021
c2e8c70
works perfectly
DenDen047 Apr 14, 2021
06a078b
fixed TRI
DenDen047 Apr 14, 2021
71fbe8a
fixed TRI
DenDen047 Apr 16, 2021
7c57cc7
make SBA complete
DenDen047 Apr 16, 2021
9913e30
checked EKF
DenDen047 Apr 16, 2021
7282d26
complete
DenDen047 Apr 16, 2021
e0fc28a
update all_flick.sh
DenDen047 Apr 16, 2021
104ae14
update .gitignore
DenDen047 Apr 16, 2021
77d4576
cleaned run_acinoset.sh
DenDen047 Apr 16, 2021
8dc71e0
chmod +x run_acinoset.sh
DenDen047 Apr 23, 2021
1f69d42
add docker-compose.yml
DenDen047 Apr 23, 2021
c5b99a6
update .gitignore
DenDen047 Apr 23, 2021
f9d4cbf
Merge pull request #8 from African-Robotics-Unit/update_optimizations
rickyjericevich Apr 24, 2021
0262be9
Reconstruction params now save to json & assertions improved
rickyjericevich Apr 28, 2021
2e569cd
Cleaned FTE code
rickyjericevich Apr 28, 2021
552b919
minor changes
rickyjericevich Apr 28, 2021
c8c94e9
cleaned unnecessary functions in FTE
rickyjericevich Apr 29, 2021
7681967
removed ever-changing cell IDs
rickyjericevich Apr 29, 2021
fce6afb
prepared the gui env
DenDen047 Apr 30, 2021
373b6e3
Merge remote-tracking branch 'African-Robotics-Unit/develop' into dev…
DenDen047 Apr 30, 2021
049f762
update the path of `configs`
DenDen047 May 3, 2021
eac9db3
success to define start and end frame automatically
DenDen047 May 3, 2021
6954980
changed triangulation function
DenDen047 May 3, 2021
f2bb897
cleaned SBA
DenDen047 May 4, 2021
caa4824
cleaned EKF
DenDen047 May 4, 2021
97211a4
cleaned FTE
DenDen047 May 5, 2021
161b989
all the functions work well
DenDen047 May 6, 2021
c46a0a3
fixed EKF
DenDen047 May 7, 2021
faa034e
Merge pull request #11 from African-Robotics-Unit/auto_deciding_frange
DenDen047 May 11, 2021
9a9052d
Add verbose option to get_pairwise_3d_points_from_df
rickyjericevich May 14, 2021
5536ba0
changed string formatting from .format to new f style
rickyjericevich May 14, 2021
ec6dfb3
slight change to f-style string formatting
rickyjericevich May 14, 2021
cdc92f4
Added curve fitting feature to initialize EKF & FTE
rickyjericevich May 14, 2021
a9044a4
Rearranged code
rickyjericevich May 17, 2021
38f856d
minor changes
rickyjericevich May 18, 2021
6c3a083
Remove changes made in all_optimizations.py from improve_initializati…
rickyjericevich May 18, 2021
ab94d37
Merge pull request #12 from African-Robotics-Unit/improve_initialization
rickyjericevich May 18, 2021
286098f
Fixed missing "os" import.
zicodasilva Jun 12, 2021
126906a
Fixed path issue for matplotlib styles in plotting module.
zicodasilva Jun 12, 2021
d2ad630
FTE running notes and minor process changes
norton-kam Feb 26, 2024
bc086eb
Update README.md
norton-kam Feb 26, 2024
68a1701
Merge pull request #21 from norton-kam/develop
DenDen047 Feb 27, 2024
e68079c
Merge remote-tracking branch 'origin/main' into develop
May 16, 2025
56a5243
Revert "Merge remote-tracking branch 'origin/main' into develop"
Jun 13, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
42 changes: 39 additions & 3 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,10 @@
.bash_history
.python_history
__pycache__
src/__pycache__
CoinIpopt/*
data
lists
logs
data

# Created by https://www.toptal.com/developers/gitignore/api/vscode
# Edit at https://www.toptal.com/developers/gitignore?templates=vscode
Expand All @@ -25,4 +24,41 @@ data
!.vscode/extensions.json
*.code-workspace

# End of https://www.toptal.com/developers/gitignore/api/vscode
# End of https://www.toptal.com/developers/gitignore/api/vscode
# Created by https://www.toptal.com/developers/gitignore/api/macos
# Edit at https://www.toptal.com/developers/gitignore?templates=macos

### macOS ###
# General
.DS_Store
.AppleDouble
.LSOverride

# Icon must end with two \r
Icon


# Thumbnails
._*

# Files that might appear in the root of a volume
.DocumentRevisions-V100
.fseventsd
.Spotlight-V100
.TemporaryItems
.Trashes
.VolumeIcon.icns
.com.apple.timemachine.donotpresent

# Directories potentially created on remote AFP share
.AppleDB
.AppleDesktop
Network Trash Folder
Temporary Items
.apdisk

# End of https://www.toptal.com/developers/gitignore/api/macos

**.sh

src/all_flick.sh
3 changes: 0 additions & 3 deletions .idea/.gitignore

This file was deleted.

12 changes: 0 additions & 12 deletions .idea/AcinoSet.iml

This file was deleted.

6 changes: 0 additions & 6 deletions .idea/inspectionProfiles/profiles_settings.xml

This file was deleted.

7 changes: 0 additions & 7 deletions .idea/misc.xml

This file was deleted.

8 changes: 0 additions & 8 deletions .idea/modules.xml

This file was deleted.

6 changes: 0 additions & 6 deletions .idea/vcs.xml

This file was deleted.

15 changes: 0 additions & 15 deletions Dockerfile

This file was deleted.

19 changes: 5 additions & 14 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -100,17 +100,8 @@ python all_optimizations.py --data_dir 2019_03_09/lily/run --start_frame 70 --en

**NB**: When running the FTE, we recommend that you use the MA86 solver. For details on how to set this up, see [these instructions](https://github.com/African-Robotics-Unit/docs/blob/main/linear-solvers.md).

### Citation

We ask that if you use our code or data, kindly cite (and note it is accepted to **ICRA 2021**, so please check back for an updated ref):

```
@misc{joska2021acinoset,
title={AcinoSet: A 3D Pose Estimation Dataset and Baseline Models for Cheetahs in the Wild},
author={Daniel Joska and Liam Clark and Naoya Muramatsu and Ricardo Jericevich and Fred Nicolls and Alexander Mathis and Mackenzie W. Mathis and Amir Patel},
year={2021},
eprint={2103.13282},
archivePrefix={arXiv},
primaryClass={cs.CV}
}
```
### Notes on packages and issues you may encounter, specifically in FTE.ipynb:
nptyping needs to be v1.0.1 for 'Array' class. Later versions use 'NDArray'.
data/2019_03_09/lily/run for DATA_DIR path needs to be manually downloaded from GitHub/OneDrive, and 'extrinsic_calib'.
acinoset conda environment missing 'opencv' and 'tables', need to manually install those dependencies
May need to downgrade ipopt to v3.11.1 if encountering an error related to ipopt.exe not being found.
1 change: 1 addition & 0 deletions coinhsl/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
**.tar.gz
1 change: 1 addition & 0 deletions conda_envs/acinoset.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,3 +22,4 @@ dependencies:
- pyqt5
- tables
- nptyping==0.3.1
- tqdm
1 change: 0 additions & 1 deletion data/4_cam_scene_static_sba.json

This file was deleted.

Loading