|
# Progress Report 1: |
|
# Progress Report 1:
|
|
\ No newline at end of file |
|
|
|
|
|
## Introduction:
|
|
|
|
- Obstacle Avoidance System For Drones
|
|
|
|
- 4 Stages of the project
|
|
|
|
- Stage 1: Colission Avoidance: stop when collision is possible, and waiting for human input. (This stage is for hardware-software interface and system intergration to verify fesibility)
|
|
|
|
- Stage 2: Add in 2D environment path planning
|
|
|
|
- Stage 3: Add in 3D environment path planning
|
|
|
|
- Stage 4: Objact avoidance and path planning with memory.
|
|
|
|
- Pros:
|
|
|
|
- Work on any drones which support mavlink protocal (mostly widely used in open source flight controllers), with a onboard computer (e.g. raspberry pi) and at least one supported sensor (e.g. lidar, depth camera)
|
|
|
|
- Stand along ROS package, ad open source can be used by other pojects
|
|
|
|
- Not really exist any other similar open source project that is still matained and modern (e.g. ROS capable)
|
|
|
|
- Easy deploy
|
|
|
|
|
|
|
|
## Futrue Plan:
|
|
|
|
- The project is based on [My] previous drone project, some hardware-software interfaces are already done.
|
|
|
|
- Start to build the underlaying system, include enhanced interfacees, sensor data filtering and pre-processing
|
|
|
|
- The short term goal is working on Stage 1, try to finish a collision avoidance to verify fesibility. And deploy it onto a test vehicle or at least a simulator.
|
|
|
|
|
|
|
|
- For public mini project, working on each seperate module, and prepare them for intergration. |
|
|
|
\ No newline at end of file |