Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (6.8%) to scientific vocabulary
Last synced: 10 months ago · JSON representation

Repository

Basic Info
  • Host: GitHub
  • Owner: Fusica
  • License: agpl-3.0
  • Language: Python
  • Default Branch: main
  • Size: 106 MB
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created over 1 year ago · Last pushed about 1 year ago
Metadata Files
Readme Contributing License Citation

README.md

Summary of project codes such as strike detection based on YOLO implementation

A ROS-based project for object detection.

Overview

This project implements a series of detection scripts, the main features are as follows: - Real-time enemy detection using YOLOv8, return target position in body-frame - Real-time tod detection using YOLOv8, return the width between the two tods (not considering the case where the camera plane is not parallel to the tod plane) - Real-time detection of four types of objects on the battlefield, and use height and RGB to calculate the object position in body-frame

System Requirements

  • Ubuntu 20.04
  • ROS Noetic
  • Python 3.8+
  • CUDA-capable GPU (recommended)
  • Realsense D435i
  • YDLidar (SDM18)

Dependencies

  • ROS Noetic
  • OpenCV
  • PyTorch
  • Ultralytics YOLOv8
  • NumPy
  • PX4 Autopilot
  • YDLidar SDK

PythonMP4

- JPG, JPEG, PNG

-

bash pip install -r requirements.txt

bash python create_video.py

  • : ./images
  • : output_video.mp4
  • : 30 fps
  • : *.jpg,*.jpeg,*.png

bash python create_video.py --input_folder --output_file --fps 24 --pattern "*.png"

  • --input_folder: ./images
  • --output_file: output_video.mp4
  • --fps: 30
  • --pattern: *.jpg,*.jpeg,*.png

bash python create_video.py --output_file my_video.mp4

bash python create_video.py --fps 60

-

  • .mp4

Owner

  • Name: Wenjie Xing
  • Login: Fusica
  • Kind: user

A common student in Hebei University

GitHub Events

Total
  • Push event: 3
Last Year
  • Push event: 3

Dependencies

docker/Dockerfile docker
  • pytorch/pytorch 2.2.2-cuda12.1-cudnn8-runtime build
pyproject.toml pypi
  • matplotlib >=3.3.0
  • numpy <2.0.0
  • opencv-python >=4.6.0
  • pandas >=1.1.4
  • pillow >=7.1.2
  • psutil *
  • py-cpuinfo *
  • pyyaml >=5.3.1
  • requests >=2.23.0
  • scipy >=1.4.1
  • seaborn >=0.11.0
  • torch >=1.8.0
  • torchvision >=0.9.0
  • tqdm >=4.64.0
  • ultralytics-thop >=2.0.0
examples/YOLOv8-ONNXRuntime-Rust/Cargo.toml cargo
ultralytics.egg-info/requires.txt pypi
  • albumentations >=1.4.6
  • check-manifest *
  • comet *
  • coremltools >=7.0
  • coverage *
  • duckdb <=0.9.2
  • dvclive >=2.12.0
  • flatbuffers <100,>=23.5.26
  • h5py *
  • hub-sdk >=0.0.5
  • ipython *
  • keras *
  • lancedb *
  • matplotlib >=3.3.0
  • mkdocs >=1.6.0
  • mkdocs-jupyter *
  • mkdocs-material >=9.5.9
  • mkdocs-redirects *
  • mkdocs-ultralytics-plugin >=0.0.48
  • mkdocstrings *
  • numpy ==1.23.5
  • numpy <2.0.0
  • onnx >=1.12.0
  • opencv-python >=4.6.0
  • openvino >=2024.0.0
  • pandas >=1.1.4
  • pillow >=7.1.2
  • pre-commit *
  • psutil *
  • py-cpuinfo *
  • pycocotools >=2.0.7
  • pytest *
  • pytest-cov *
  • pyyaml >=5.3.1
  • requests >=2.23.0
  • scipy >=1.4.1
  • seaborn >=0.11.0
  • streamlit *
  • tensorboard >=2.13.0
  • tensorflow >=2.0.0
  • tensorflowjs >=3.9.0
  • torch >=1.8.0
  • torchvision >=0.9.0
  • tqdm >=4.64.0
  • ultralytics-thop >=2.0.0
warfare/sdm18_ws/YDLidar-SDK-master/setup.py pypi