Skip to content

btburton42/cyclidar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cyclidar

A LIDAR-powered early warning system for cyclists and drivers to detect vehicles approaching at dangerous speeds from cross streets.

Overview

Cyclidar uses LIDAR sensors to continuously monitor cross traffic and provides early warnings when vehicles are approaching too fast, potentially saving lives by giving cyclists and drivers crucial seconds to react.

Project Status

This project is in the early development phase. We are building:

  • Core simulation framework for testing algorithms
  • LIDAR data processing modules
  • Object detection and tracking
  • Threat assessment logic
  • Warning/alert system

Architecture

cyclidar/
├── src/cyclidar/           # Main application code
│   ├── core/               # Core modules
│   ├── simulation/         # Simulation harness
│   ├── sensors/            # Sensor interfaces (LIDAR, etc.)
│   ├── detection/          # Object detection & tracking
│   ├── warning/            # Warning/alarm system
│   └── cli.py              # Command line interface
├── tests/                  # Test suite
├── docs/                   # Documentation
├── config/                 # Configuration files
└── scripts/                # Utility scripts

Installation

pip install -e ".[dev]"

Running Tests

pytest tests/ -v

Running Simulations

cyclidar simulate --scenario cross-traffic

License

MIT License

About

A early-warning hardware system for cyclists and drivers alike to warn against oncoming cross-traffic. Still very much in its early stages.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages