Skip to content

This is a seperate repository for local sensing and computation needed to run CINE. The main repository is located in the following link: https://github.com/fishnos/CINE

License

Notifications You must be signed in to change notification settings

fishnos/CINE-Sensing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

346 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CINE-Sensing

Cinematic Intelligent Navigation Engine - Sensing Module

This repository contains the sensing and perception components for the CINE project, including camera integration, object detection, and data collection for cinematographic drone navigation.

Configuration

Configuration files are available in multiple formats for cross-platform compatibility:

Format Path Use Case
Python configs/user_params/constants.py Primary Python config (original)
Python configs/python/ Alternative Python module
C++ configs/cpp/ C++ header files
JSON configs/json/ Language-agnostic configs
YAML configs/camera/, configs/gyroscope/ ROS2 node parameters

Key Components

  • Object Detection: YOLO-based bounding box detection with rule-of-thirds framing
  • Camera Integration: ROS2 camera publisher with RPi Camera Module 3 support
  • IMU/Gyroscope: Serial communication with Pixhawk flight controller
  • Data Collection: Tools for collecting framing and trajectory data

Related Repository

  • CINE - Main trajectory optimization and planning module

About

This is a seperate repository for local sensing and computation needed to run CINE. The main repository is located in the following link: https://github.com/fishnos/CINE

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published