issues
search
UBCAgroBot
/
ROS
1
stars
1
forks
source link
Development Optimizations
#16
Open
Ishaan-Datta
opened
1 month ago
Ishaan-Datta
commented
1 month ago
Development:
[ ] Overview of Pull requests/branch development workflow
[ ] Overview of code reviews, sprint retrospectives, documenttaion standards
[ ] Using Dev Containers/SSH in VScode Confluence Tutorial
[ ] Finish ROS2 C++ Linting/Compiling Pipeline
[ ] Confluence Tutorial on Using Github Actions
[ ] Embed finished confluence guides onto main page
[ ] Finish Jetson Dev Containers
[ ] Update remote access confluence guide with TailScale integration
[ ] Research flags for how opencv build works + sourcing
[ ] Make outline confluence articles for learning summaries
[ ] Make brief confluence summaries for generated information
[ ] Setup display support for dev containers
[ ] Update dev containers confluence article
[ ] Update jetson development confluence article
Testing:
[ ] Finish unit testing script (against maize images)
[ ] Relative bounding box centroid (accuracy %, error offset %, etc.)
[ ] Verify ROS2 Unit Tests are the same thing
[ ] Finish build testing script (ROS2 build tests)
[ ] Add confluence guide for how to use profiling tools ex. cprofile and nsight systems
Benchmarking:
[ ] Create database for benchmarks
[ ] Update Docker compose + dashboard integration
[ ] Finish benchmarking script (system metrics)
[ ] Automate simulating increased message traffic and benchmark maximum architecture FPS
[ ] Finish stress testing script (system metrics)
[ ] Implementing monitoring dashboards using Grafana and Prometheus
[ ] Improve scripts for CLI functionality
[ ] Add rolling test cases deployment using pipeline/containers
Development:
Testing:
Benchmarking: