diff --git a/Framework_OpenCV-Anwandungen_Android/LICENSE.txt b/Framework_OpenCV-Anwandungen_Android/LICENSE.txt new file mode 100644 index 0000000000000000000000000000000000000000..8eafb34d6f9ca5fbf24e5f9945c1808adc982035 --- /dev/null +++ b/Framework_OpenCV-Anwandungen_Android/LICENSE.txt @@ -0,0 +1,7 @@ +Framework OpenCV-Anwendungen Android +Copyright 2016, 2017 Lukas Friedrichsen, Philipp Stenkamp +License: Modified BSD-License + +Framework for OpenCV-based image-procession on Android-devices + +2017-02-10 \ No newline at end of file diff --git a/Framework_OpenCV-Anwandungen_Android/jni/openCVFramework.cpp b/Framework_OpenCV-Anwandungen_Android/jni/openCVFramework.cpp index 719057705c2259de7d3c622aee5433d2a5b7b939..0945554af97aae7be1d139496ee88aca723723be 100755 --- a/Framework_OpenCV-Anwandungen_Android/jni/openCVFramework.cpp +++ b/Framework_OpenCV-Anwandungen_Android/jni/openCVFramework.cpp @@ -1,3 +1,12 @@ +// openCVFramework.cpp +// Copyright 2016, 2017 Lukas Friedrichsen, Philipp Stenkamp +// License: Modified BSD-License +// +// Implements the OpenCV-library and acts as the image-processing-class +// +// 2017-02-10 + + #include <jni.h> #include <math.h> diff --git a/Framework_OpenCV-Anwandungen_Android/jni/org_opencv_openCVFramework.h b/Framework_OpenCV-Anwandungen_Android/jni/org_opencv_openCVFramework.h index 2a5ccec0819bb53175f6db364e27960da91d6651..389893fed1b508107b053a7ce120f4ee99351bfa 100755 --- a/Framework_OpenCV-Anwandungen_Android/jni/org_opencv_openCVFramework.h +++ b/Framework_OpenCV-Anwandungen_Android/jni/org_opencv_openCVFramework.h @@ -1,5 +1,12 @@ +// org_opencv_openCVFramework.h +// Copyright 2016, 2017 Lukas Friedrichsen, Philipp Stenkamp +// License: Modified BSD-License +// // This header is the interface between openCVFramework.java and openCVFramework.cpp which is used for the call through jni. // The file is generated from openCVFramework.java. +// +// 2017-02-10 + /* DO NOT EDIT THIS FILE - it is machine generated */ #include <jni.h> diff --git a/Framework_OpenCV-Anwandungen_Android/src/org/opencv/openCVActivity.java b/Framework_OpenCV-Anwandungen_Android/src/org/opencv/openCVActivity.java index 7cd7f74c212044054a5d39df8b370faf68886f3f..b4482c837362e54e6af4fb8de5679b6332417d11 100755 --- a/Framework_OpenCV-Anwandungen_Android/src/org/opencv/openCVActivity.java +++ b/Framework_OpenCV-Anwandungen_Android/src/org/opencv/openCVActivity.java @@ -1,4 +1,10 @@ -//Parts of the code for the USB-communication are based on the example implementation from the "UsbSerial"-project by Felipe Herranz (https://github.com/felHR85/UsbSerial) +// openCVActivity.java +// Copyright 2016, 2017 Lukas Friedrichsen, Philipp Stenkamp +// License: Modified BSD-License +// +// Main activity of the Android-application +// +// 2017-02-10 package org.opencv; diff --git a/Framework_OpenCV-Anwandungen_Android/src/org/opencv/openCVFramework.java b/Framework_OpenCV-Anwandungen_Android/src/org/opencv/openCVFramework.java index a0409628d74985d81640755ac4bf347451232005..9ba3c23f7db5ee7e3f5434af155c055023ce351d 100755 --- a/Framework_OpenCV-Anwandungen_Android/src/org/opencv/openCVFramework.java +++ b/Framework_OpenCV-Anwandungen_Android/src/org/opencv/openCVFramework.java @@ -1,3 +1,13 @@ +// openCVFramework.java +// Copyright 2016, 2017 Lukas Friedrichsen, Philipp Stenkamp +// License: Modified BSD-License +// +// Tool-providing class +// Acts as the inerface towards the OpenCV-classes through the JNI +// +// 2017-02-10 + + package org.opencv; import java.io.IOException; diff --git a/Systemtechnik/LeonardoMixerIO/LICENSE.txt b/Systemtechnik/LeonardoMixerIO/LICENSE.txt new file mode 100644 index 0000000000000000000000000000000000000000..fab0530340b8ab7bef448b8a291d075ef5cf4ea4 --- /dev/null +++ b/Systemtechnik/LeonardoMixerIO/LICENSE.txt @@ -0,0 +1,7 @@ +LeonardoMixerIO +Copyright 2016, 2017 Lukas Friedrichsen, Philipp Stenkamp +License: Modified BSD-License + +Realtime RC mixer for Arduino-devices + +2017-02-10 diff --git a/Visual-Based-Landing-System/LICENSE.txt b/Visual-Based-Landing-System/LICENSE.txt new file mode 100644 index 0000000000000000000000000000000000000000..e1abee94b6b5af5f45d85d6a45ea4067b6efe13f --- /dev/null +++ b/Visual-Based-Landing-System/LICENSE.txt @@ -0,0 +1,7 @@ +Visual Based Landing System +Copyright 2016, 2017 Lukas Friedrichsen, Philipp Stenkamp +License: Modified BSD-License + +Optical-flow-based circle detection to combine with unmanned flight vehicles + +2017-02-10 \ No newline at end of file diff --git a/Visual-Based-Landing-System/jni/HoughCircleTransformation.cpp b/Visual-Based-Landing-System/jni/HoughCircleTransformation.cpp index a0620a25687760a8f27130d8d3b43c568c91389a..89905667286527d21213215ee717c5f37b670a06 100755 --- a/Visual-Based-Landing-System/jni/HoughCircleTransformation.cpp +++ b/Visual-Based-Landing-System/jni/HoughCircleTransformation.cpp @@ -1,3 +1,12 @@ +// HoughCircleTransformation.cpp +// Copyright 2016, 2017 Lukas Friedrichsen, Philipp Stenkamp +// License: Modified BSD-License +// +// Implements the OpenCV-library and acts as the image-processing-class +// +// 2017-02-10 + + #include <jni.h> #include <math.h> diff --git a/Visual-Based-Landing-System/jni/org_opencv_visual_based_landing_system_HoughCircleTransformation.h b/Visual-Based-Landing-System/jni/org_opencv_visual_based_landing_system_HoughCircleTransformation.h index c7f8e70becebfa306e0f457fd220f472dc0f303f..d1f6e1ed07aaea1688f27f46477ae97ad9920765 100755 --- a/Visual-Based-Landing-System/jni/org_opencv_visual_based_landing_system_HoughCircleTransformation.h +++ b/Visual-Based-Landing-System/jni/org_opencv_visual_based_landing_system_HoughCircleTransformation.h @@ -1,5 +1,11 @@ +// _Included_org_opencv_visual_based_landing_system_HoughCircleTransformation.h +// Copyright 2016, 2017 Lukas Friedrichsen, Philipp Stenkamp +// License: Modified BSD-License +// // This header is the interface between HoughCircleTransformation.java and HoughCircleTransformation.cpp which is used for the call through jni. // The file is generated from HoughCircleTransformation.java. +// +// 2017-02-10 /* DO NOT EDIT THIS FILE - it is machine generated */ #include <jni.h> diff --git a/Visual-Based-Landing-System/src/org/opencv/visual_based_landing_system/HoughCircleTransformation.java b/Visual-Based-Landing-System/src/org/opencv/visual_based_landing_system/HoughCircleTransformation.java index c92d6c5788a05da06e7ae6c5575a24874d672c19..04b1a39944110c343ebf47fef9375c24a3ce5042 100755 --- a/Visual-Based-Landing-System/src/org/opencv/visual_based_landing_system/HoughCircleTransformation.java +++ b/Visual-Based-Landing-System/src/org/opencv/visual_based_landing_system/HoughCircleTransformation.java @@ -1,3 +1,13 @@ +// HoughCircleTransformation.java +// Copyright 2016, 2017 Lukas Friedrichsen, Philipp Stenkamp +// License: Modified BSD-License +// +// Tool-providing-class +// Acts as the inerface towards the OpenCV-classes through the JNI +// +// 2017-02-10 + + package org.opencv.visual_based_landing_system; import java.io.IOException; diff --git a/Visual-Based-Landing-System/src/org/opencv/visual_based_landing_system/PID_Controller.java b/Visual-Based-Landing-System/src/org/opencv/visual_based_landing_system/PID_Controller.java index 66099b341500940cb92f9831e1d9299a3247a4c1..4d23d1d1c662d383ac7d5d71836ceacfb50d639f 100755 --- a/Visual-Based-Landing-System/src/org/opencv/visual_based_landing_system/PID_Controller.java +++ b/Visual-Based-Landing-System/src/org/opencv/visual_based_landing_system/PID_Controller.java @@ -1,3 +1,12 @@ +// PID_Controller.java +// Copyright 2016, 2017 Lukas Friedrichsen, Philipp Stenkamp +// License: Modified BSD-License +// +// Thread-based PID-controller +// +// 2017-02-10 + + package org.opencv.visual_based_landing_system; import java.util.concurrent.atomic.AtomicReference; diff --git a/Visual-Based-Landing-System/src/org/opencv/visual_based_landing_system/USB_Service.java b/Visual-Based-Landing-System/src/org/opencv/visual_based_landing_system/USB_Service.java index 4a261d267d40905d03fedd6a4c972d644bb42035..b219e902f9508ea1c69b4eb8e124206010cbafe9 100755 --- a/Visual-Based-Landing-System/src/org/opencv/visual_based_landing_system/USB_Service.java +++ b/Visual-Based-Landing-System/src/org/opencv/visual_based_landing_system/USB_Service.java @@ -1,4 +1,11 @@ +// USB_Service.java +// Copyright 2016, 2017 Lukas Friedrichsen, Philipp Stenkamp +// License: Modified BSD-License +// +// Service to establish and keep alive the USB-connection // The following code is based on "UsbService" from the "UsbSerial"-project by Felipe Herranz (https://github.com/felHR85/UsbSerial) +// +// 2017-02-10 package org.opencv.visual_based_landing_system; diff --git a/Visual-Based-Landing-System/src/org/opencv/visual_based_landing_system/VBLSActivity.java b/Visual-Based-Landing-System/src/org/opencv/visual_based_landing_system/VBLSActivity.java index b51879f409696ff0a46cf340adba199daf0473ac..a153e5b0aa72694cf0ffc9e9c5d3dc7c84afb9a9 100755 --- a/Visual-Based-Landing-System/src/org/opencv/visual_based_landing_system/VBLSActivity.java +++ b/Visual-Based-Landing-System/src/org/opencv/visual_based_landing_system/VBLSActivity.java @@ -1,4 +1,12 @@ -//Parts of the code for the USB-communication are based on the example implementation from the "UsbSerial"-project by Felipe Herranz (https://github.com/felHR85/UsbSerial) +// VBLSActivity.java +// Copyright 2016, 2017 Lukas Friedrichsen, Philipp Stenkamp +// License: Modified BSD-License +// +// Main activity of the Android-application +// Parts of the code for the USB-communication are based on the example implementation from the "UsbSerial"-project by Felipe Herranz (https://github.com/felHR85/UsbSerial) +// +// 2017-02-10 + package org.opencv.visual_based_landing_system;