Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

Explain L-shape fitting with equations and references

Đang mở
#101 1 bình luận 0 reaction 0 người được giao Xem trên GitHub

Maintainer thường phản hồi trong vòng 9 ngày

@CloudCorpRecords đang làm issue này rồi.

Từ ngày 13/10/2026.

  • #150 của @CloudCorpRecords — đang mở

Đánh giá

Độ khó
2/5
Thời gian dự kiến
1-3 giờ
Mức phù hợp với người mới
35/100
Loại issue
Tài liệu
Độ rõ ràng
Đặc tả rõ ràng
Mức độ hoạt động
Đình trệ
Công nghệ
python

Hướng nghiên cứu

Read src/components/detection/l_shape_fitting/l_shape_fitting_detector.py and locate the angle search, variance criterion, and _mearge_clusters typo. Use the cited Zhang et al. (2017) paper to explain the equations beside the code, add the reference, and correct the typo without changing behavior. Done means beginners can match each step to an equation and the tests pass.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

documentation good first issue

Problem

This repository is learning material, so the algorithm code should show the math it implements and where it comes from. In src/components/detection/l_shape_fitting/l_shape_fitting_detector.py:

  • Explain the search over angles and the variance criterion used to choose the best rectangle.
  • Add a reference (Zhang et al., 2017, "Efficient L-Shape Fitting for Vehicle Detection Using Laser Scanners").
  • Typo: _mearge_clusters.

Expected fix

  • Add the equations and a short explanation in docstrings/comments next to the code that implements them, keeping it easy to follow for beginners
  • Add a reference to the original paper or a standard textbook
  • Don't change the behavior unless the issue says so

Done when

A beginner can match each step of the code to an equation, and all tests pass.

Ngôn ngữ chính
Python
Star
1.9k
Fork
313
Merge trung bình
9 ngày 10 giờ
Pull request đã merge (30 ngày)
7

Chuẩn bị môi trường

Mở trong Codespaces

Khởi chạy dev container của dự án ngay trên trình duyệt, bằng tài khoản GitHub của bạn.

  • Có Dockerfile hoặc tệp Docker Compose
  • Không có mẫu pull request
  • Không có hướng dẫn đóng góp

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của ShisatoYano/AutonomousVehicleControlBeginnersGuide

Tất cả issue của ShisatoYano/AutonomousVehicleControlBeginnersGuide

Issue tương tự

Thêm issue về Python

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.