Skip to content
This repository was archived by the owner on Oct 6, 2025. It is now read-only.
Merged

Dev #50

Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: Deploy Documentation to GitHub Pages
name: Deploy Documentation and Test Coverage to GitHub Pages

on:
push:
Expand Down Expand Up @@ -45,7 +45,6 @@ jobs:

- name: Generate Documentation
run: |
python3 ./yolo_models/scripts/copy_readme.py
cd doxyfiles
doxygen Doxyfile

Expand Down
13 changes: 8 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -106,12 +106,15 @@ By doing so, we achieved significantly higher inference performance using the Je

Tested on: **Jetson Nano 4GB**, Ubuntu 20.04, JetPack 4.x, CUDA, cuDNN, TensorRT.

## Test Coverage Report
## Documentation

To see our test coverage report click here: [Coverage Report](https://seame-pt.github.io/ObjectDetectionAvoidance/coverage/index.html).
To see more documentation on:
- PID control, go to [this file](pid_control/README.md).

## Documentation
- Microservices, go to [this file](services_raspberryPi/README.md).

To see more Documentation on the PID control go to [this file](pid_control/README.md).
For a more structured documentation, visit the [Doxygen documentation](https://seame-pt.github.io/ObjectDetectionAvoidance/).

To see a more structured Documentation go to [Doxygen](https://seame-pt.github.io/ObjectDetectionAvoidance/).
## Test Coverage Report

To see our test coverage report click here: [Coverage Report](https://seame-pt.github.io/ObjectDetectionAvoidance/coverage/index.html).
2 changes: 1 addition & 1 deletion doxyfiles/Doxyfile
Original file line number Diff line number Diff line change
Expand Up @@ -1120,7 +1120,7 @@ FILTER_SOURCE_PATTERNS =
# (index.html). This can be useful if you have a project on for instance GitHub
# and want to reuse the introduction page also for the doxygen output.

USE_MDFILE_AS_MAINPAGE = doxyfile_readme.md
USE_MDFILE_AS_MAINPAGE = ../README.md

# The Fortran standard specifies that for fixed formatted Fortran code all
# characters from position 72 are to be considered as comment. A common
Expand Down
8 changes: 8 additions & 0 deletions doxyfiles/doxyfile.css
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,11 @@ body {
font-family: Arial, sans-serif;
font-size: 20px;
}

img {
max-width: 100%; /* ensures images never overflow container */
height: auto; /* keeps aspect ratio */
display: block; /* optional: removes inline gaps */
margin: 10px auto; /* centers the image with margins */
}

47 changes: 0 additions & 47 deletions doxyfiles/doxyfile_readme.md

This file was deleted.

35 changes: 0 additions & 35 deletions yolo_models/scripts/copy_readme.py

This file was deleted.

1 change: 1 addition & 0 deletions yolo_models/scripts/tests/test_bbox_seg.py
Original file line number Diff line number Diff line change
Expand Up @@ -32,3 +32,4 @@ def test_convert_bbox_to_segmentation(tmp_path):
# Check that all coords are in range [0.0, 1.0]
coords = list(map(float, parts[1:]))
assert all(0.0 <= c <= 1.0 for c in coords), "Coords not in [0.0, 1.0]"

Binary file removed yolov8n-seg.pt
Binary file not shown.