├── .gitignore ├── .gitmodules ├── .travis.yml ├── CMakeLists.txt ├── LICENSE ├── README.md ├── cmake ├── FindGLM.cmake └── Findrealsense.cmake ├── include └── coav.hh.in ├── samples ├── CMakeLists.txt ├── coav_sample_app.cc ├── detector_sample.cc └── polarhist_sample.cc ├── simulation └── gazebo-models │ ├── CMakeLists.txt │ └── gzsitl_quadcopter_rs │ ├── model.config │ └── model.sdf ├── src ├── avoidance │ ├── Avoidance.hh │ ├── CMakeLists.txt │ ├── QuadCopterShiftAvoidance.cc │ ├── QuadCopterShiftAvoidance.hh │ ├── QuadCopterStopAvoidance.cc │ ├── QuadCopterStopAvoidance.hh │ ├── QuadCopterVFFAvoidance.cc │ └── QuadCopterVFFAvoidance.hh ├── common │ ├── CMakeLists.txt │ ├── common.cc │ ├── common.hh │ ├── math.cc │ └── math.hh ├── detection │ ├── CMakeLists.txt │ ├── DepthImageObstacleDetector.cc │ ├── DepthImageObstacleDetector.hh │ ├── DepthImagePolarHistDetector.cc │ ├── DepthImagePolarHistDetector.hh │ └── Detectors.hh ├── sensors │ ├── CMakeLists.txt │ ├── GazeboRealSenseCamera.cc │ ├── GazeboRealSenseCamera.hh │ ├── RealSenseCamera.cc │ ├── RealSenseCamera.hh │ ├── Sensors.cc │ └── Sensors.hh └── vehicles │ ├── CMakeLists.txt │ ├── MavQuadCopter.cc │ ├── MavQuadCopter.hh │ └── Vehicles.hh ├── testbed ├── coav-sim.sh ├── detect_collision.py ├── detect_takeoff.py ├── eeprom.bin ├── simple_mission.mission ├── terrain │ └── S36E149.DAT ├── testbed.sh └── worlds │ ├── models │ ├── L-wall │ │ ├── model.config │ │ └── model.sdf │ └── office_simple │ │ ├── model.config │ │ └── model.sdf │ ├── simple.sdf │ ├── simple_obstacle.sdf │ └── simple_office.sdf └── tools └── coav-control ├── CMakeLists.txt ├── coav-control.cc ├── coav-control.hh ├── coav-control.service.in ├── coav-control.sh.in ├── parser.cc ├── visual.cc ├── visual.hh ├── visual_depth.cc └── visual_env.cc /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/.gitmodules -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/.travis.yml -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/README.md -------------------------------------------------------------------------------- /cmake/FindGLM.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/cmake/FindGLM.cmake -------------------------------------------------------------------------------- /cmake/Findrealsense.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/cmake/Findrealsense.cmake -------------------------------------------------------------------------------- /include/coav.hh.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/include/coav.hh.in -------------------------------------------------------------------------------- /samples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/samples/CMakeLists.txt -------------------------------------------------------------------------------- /samples/coav_sample_app.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/samples/coav_sample_app.cc -------------------------------------------------------------------------------- /samples/detector_sample.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/samples/detector_sample.cc -------------------------------------------------------------------------------- /samples/polarhist_sample.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/samples/polarhist_sample.cc -------------------------------------------------------------------------------- /simulation/gazebo-models/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/simulation/gazebo-models/CMakeLists.txt -------------------------------------------------------------------------------- /simulation/gazebo-models/gzsitl_quadcopter_rs/model.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/simulation/gazebo-models/gzsitl_quadcopter_rs/model.config -------------------------------------------------------------------------------- /simulation/gazebo-models/gzsitl_quadcopter_rs/model.sdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/simulation/gazebo-models/gzsitl_quadcopter_rs/model.sdf -------------------------------------------------------------------------------- /src/avoidance/Avoidance.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/src/avoidance/Avoidance.hh -------------------------------------------------------------------------------- /src/avoidance/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/src/avoidance/CMakeLists.txt -------------------------------------------------------------------------------- /src/avoidance/QuadCopterShiftAvoidance.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/src/avoidance/QuadCopterShiftAvoidance.cc -------------------------------------------------------------------------------- /src/avoidance/QuadCopterShiftAvoidance.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/src/avoidance/QuadCopterShiftAvoidance.hh -------------------------------------------------------------------------------- /src/avoidance/QuadCopterStopAvoidance.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/src/avoidance/QuadCopterStopAvoidance.cc -------------------------------------------------------------------------------- /src/avoidance/QuadCopterStopAvoidance.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/src/avoidance/QuadCopterStopAvoidance.hh -------------------------------------------------------------------------------- /src/avoidance/QuadCopterVFFAvoidance.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/src/avoidance/QuadCopterVFFAvoidance.cc -------------------------------------------------------------------------------- /src/avoidance/QuadCopterVFFAvoidance.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/src/avoidance/QuadCopterVFFAvoidance.hh -------------------------------------------------------------------------------- /src/common/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/src/common/CMakeLists.txt -------------------------------------------------------------------------------- /src/common/common.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/src/common/common.cc -------------------------------------------------------------------------------- /src/common/common.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/src/common/common.hh -------------------------------------------------------------------------------- /src/common/math.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/src/common/math.cc -------------------------------------------------------------------------------- /src/common/math.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/src/common/math.hh -------------------------------------------------------------------------------- /src/detection/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/src/detection/CMakeLists.txt -------------------------------------------------------------------------------- /src/detection/DepthImageObstacleDetector.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/src/detection/DepthImageObstacleDetector.cc -------------------------------------------------------------------------------- /src/detection/DepthImageObstacleDetector.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/src/detection/DepthImageObstacleDetector.hh -------------------------------------------------------------------------------- /src/detection/DepthImagePolarHistDetector.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/src/detection/DepthImagePolarHistDetector.cc -------------------------------------------------------------------------------- /src/detection/DepthImagePolarHistDetector.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/src/detection/DepthImagePolarHistDetector.hh -------------------------------------------------------------------------------- /src/detection/Detectors.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/src/detection/Detectors.hh -------------------------------------------------------------------------------- /src/sensors/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/src/sensors/CMakeLists.txt -------------------------------------------------------------------------------- /src/sensors/GazeboRealSenseCamera.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/src/sensors/GazeboRealSenseCamera.cc -------------------------------------------------------------------------------- /src/sensors/GazeboRealSenseCamera.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/src/sensors/GazeboRealSenseCamera.hh -------------------------------------------------------------------------------- /src/sensors/RealSenseCamera.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/src/sensors/RealSenseCamera.cc -------------------------------------------------------------------------------- /src/sensors/RealSenseCamera.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/src/sensors/RealSenseCamera.hh -------------------------------------------------------------------------------- /src/sensors/Sensors.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/src/sensors/Sensors.cc -------------------------------------------------------------------------------- /src/sensors/Sensors.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/src/sensors/Sensors.hh -------------------------------------------------------------------------------- /src/vehicles/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/src/vehicles/CMakeLists.txt -------------------------------------------------------------------------------- /src/vehicles/MavQuadCopter.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/src/vehicles/MavQuadCopter.cc -------------------------------------------------------------------------------- /src/vehicles/MavQuadCopter.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/src/vehicles/MavQuadCopter.hh -------------------------------------------------------------------------------- /src/vehicles/Vehicles.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/src/vehicles/Vehicles.hh -------------------------------------------------------------------------------- /testbed/coav-sim.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/testbed/coav-sim.sh -------------------------------------------------------------------------------- /testbed/detect_collision.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/testbed/detect_collision.py -------------------------------------------------------------------------------- /testbed/detect_takeoff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/testbed/detect_takeoff.py -------------------------------------------------------------------------------- /testbed/eeprom.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/testbed/eeprom.bin -------------------------------------------------------------------------------- /testbed/simple_mission.mission: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/testbed/simple_mission.mission -------------------------------------------------------------------------------- /testbed/terrain/S36E149.DAT: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testbed/testbed.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/testbed/testbed.sh -------------------------------------------------------------------------------- /testbed/worlds/models/L-wall/model.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/testbed/worlds/models/L-wall/model.config -------------------------------------------------------------------------------- /testbed/worlds/models/L-wall/model.sdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/testbed/worlds/models/L-wall/model.sdf -------------------------------------------------------------------------------- /testbed/worlds/models/office_simple/model.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/testbed/worlds/models/office_simple/model.config -------------------------------------------------------------------------------- /testbed/worlds/models/office_simple/model.sdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/testbed/worlds/models/office_simple/model.sdf -------------------------------------------------------------------------------- /testbed/worlds/simple.sdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/testbed/worlds/simple.sdf -------------------------------------------------------------------------------- /testbed/worlds/simple_obstacle.sdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/testbed/worlds/simple_obstacle.sdf -------------------------------------------------------------------------------- /testbed/worlds/simple_office.sdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/testbed/worlds/simple_office.sdf -------------------------------------------------------------------------------- /tools/coav-control/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/tools/coav-control/CMakeLists.txt -------------------------------------------------------------------------------- /tools/coav-control/coav-control.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/tools/coav-control/coav-control.cc -------------------------------------------------------------------------------- /tools/coav-control/coav-control.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/tools/coav-control/coav-control.hh -------------------------------------------------------------------------------- /tools/coav-control/coav-control.service.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/tools/coav-control/coav-control.service.in -------------------------------------------------------------------------------- /tools/coav-control/coav-control.sh.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/tools/coav-control/coav-control.sh.in -------------------------------------------------------------------------------- /tools/coav-control/parser.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/tools/coav-control/parser.cc -------------------------------------------------------------------------------- /tools/coav-control/visual.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/tools/coav-control/visual.cc -------------------------------------------------------------------------------- /tools/coav-control/visual.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/tools/coav-control/visual.hh -------------------------------------------------------------------------------- /tools/coav-control/visual_depth.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/tools/coav-control/visual_depth.cc -------------------------------------------------------------------------------- /tools/coav-control/visual_env.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/collision-avoidance-library/HEAD/tools/coav-control/visual_env.cc --------------------------------------------------------------------------------