|
1 | | -# CameraModels.jl |
2 | | -Basic Camera Models including pinhole, radial distortion and more. |
3 | 1 |
|
4 | 2 | # NOTICE |
5 | 3 |
|
6 | | -This package is still in development. |
| 4 | +This package is meant to consolidate the camera models previously found in the Julia package ecosystem. There are still many gaps and community contributions are encouranged. |
| 5 | + |
| 6 | +# CameraModels.jl |
| 7 | +Basic Camera Models including pinhole, radial distortion etc. |
| 8 | + |
| 9 | +> Click on badges to follow links: |
7 | 10 |
|
8 | | -Future work to consolidate/complement https://www.github.com/yakir12/CameraModels.jl |
| 11 | +| Stable Release | Dev branch | Coverage | Documentation | |
| 12 | +|----------------|------------|----------|---------------| |
| 13 | +| [![cms-ci-stb][cms-ci-stb-img]][cms-ci-stb-url] <br> [![version][cms-ver-img]][cms-rel-url] | [![cms-ci-dev-img]][cms-ci-dev-url] | [![cms-cov-img]][cms-cov-url] | [![cjl-slack-badge]][cjl-slack] <br> [![caesar-docs]][cjl-docs-url] | |
9 | 14 |
|
10 | | -# TODO List |
| 15 | +# Roadmap |
11 | 16 |
|
12 | | -- [ ] Copy existing camera code from Caesar.jl and RoME.jl here, |
13 | | -- [ ] Tests for pinhole camera model, |
| 17 | +Project organization is currently done here: |
| 18 | +- [https://github.com/orgs/JuliaRobotics/projects/9/views/1](https://github.com/orgs/JuliaRobotics/projects/9/views/1) |
| 19 | + |
| 20 | +## Initial TODO List |
| 21 | + |
| 22 | +- [x] Copy existing camera code from Caesar.jl and RoME.jl here, |
| 23 | +- [x] Functional tests for consolidated CameraCalibration type |
| 24 | +- [x] Implement radial distortion computations, |
| 25 | +- [ ] Numerical tests for pinhole camera model, |
| 26 | +- [ ] Improve documentation, |
| 27 | +- [ ] Integrate downstream with packages like AprilTags.jl and Caesar.jl |
14 | 28 | - [ ] Tests for radial distortion model, |
15 | 29 | - [ ] Homogeneous coordinates model, |
16 | 30 | - [ ] ... |
| 31 | + |
| 32 | + |
| 33 | +## History |
| 34 | + |
| 35 | +See NEWS.md. |
| 36 | + |
| 37 | + |
| 38 | +[cms-ci-dev-img]: https://github.com/JuliaRobotics/CameraModels.jl/actions/workflows/ci.yml/badge.svg |
| 39 | +[cms-ci-dev-url]: https://github.com/JuliaRobotics/CameraModels.jl/actions/workflows/ci.yml |
| 40 | +[cms-ci-stb-img]: https://github.com/JuliaRobotics/CameraModels.jl/actions/workflows/ci.yml/badge.svg?branch=release%2Fv0.26 |
| 41 | +[cms-ci-stb-url]: https://github.com/JuliaRobotics/CameraModels.jl/actions/workflows/ci.yml |
| 42 | +[cms-ver-img]: https://juliahub.com/docs/CameraModels/version.svg |
| 43 | +[cms-rel-url]: https://github.com/JuliaRobotics/CameraModels.jl/releases |
| 44 | +[cms-milestones]: https://github.com/JuliaRobotics/CameraModels.jl/milestones |
| 45 | +[cms-cov-img]: https://codecov.io/github/JuliaRobotics/CameraModels.jl/coverage.svg?branch=master |
| 46 | +[cms-cov-url]: https://codecov.io/github/JuliaRobotics/CameraModels.jl?branch=master |
| 47 | + |
| 48 | +[caesar-docs]: https://img.shields.io/badge/CaesarDocs-latest-blue.svg |
| 49 | +[cjl-docs-url]: http://juliarobotics.github.io/Caesar.jl/latest/ |
| 50 | + |
| 51 | +[cjl-slack-badge]: https://img.shields.io/badge/Caesarjl-Slack-green.svg?style=popout |
| 52 | +[cjl-slack]: https://join.slack.com/t/caesarjl/shared_invite/zt-ucs06bwg-y2tEbddwX1vR18MASnOLsw |
0 commit comments