AI drone & rover control system code repository. It includes the following modules:
- Row Detection Algorithm
- Description: Implementation of crop row detection algorithm based on novel statistical techniques.
- Status: Complete
- Crop Field Segmentation Net
- Description: Convolutional Neural Network for recognizing and segmenting farm crop fields in real-time.
- Status: In Progress
- Rover Path Planning
- Description: Various sub-modules for creating optimal global rover path plan based on drone visual field. Includes following:
- Image to GPS Coordinate Converter
- Description: Converts drone image pixel coordinates to GPS coordinates based on drone's current position and orientation in 3-D space on the globe.
- Status: Complete
- Rover Path Mapper
- Description: Processes image data, using above modules and CV techniques, to identify valid rover paths and obstacles between paths.
- Status: Pending
- Path Planner
- Description: Algorithms for calculating optimal rover patrol routes based on outputs from above modules. Implements multi-traveling salesman and A-star solutions.
- Status: In Progress
- Image to GPS Coordinate Converter
- Description: Various sub-modules for creating optimal global rover path plan based on drone visual field. Includes following:
- Drone Control
- Description: Real-time drone control system code.
- Status: Pending
- Rover Control
- Description: Real-time rover control system code.
- Status: Pending