Skip to content

Commit

Permalink
Add license header to files
Browse files Browse the repository at this point in the history
  • Loading branch information
claudiofantacci committed Apr 4, 2019
1 parent d1e15dd commit 24cfbed
Show file tree
Hide file tree
Showing 133 changed files with 967 additions and 14 deletions.
9 changes: 9 additions & 0 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@
#===============================================================================
#
# Copyright (C) 2016-2019 Istituto Italiano di Tecnologia (IIT)
#
# This software may be modified and distributed under the terms of the
# BSD 3-Clause license. See the accompanying LICENSE file for details.
#
#===============================================================================

cmake_minimum_required(VERSION 3.5)

project(BayesFilters
Expand Down
2 changes: 1 addition & 1 deletion LICENSE.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Copyright (c) 2016, Claudio Fantacci
Copyright (c) 2016-2019, Istituto Italiano di Tecnologia (IIT)
All rights reserved.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
Expand Down
9 changes: 9 additions & 0 deletions doc/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@
#===============================================================================
#
# Copyright (C) 2016-2019 Istituto Italiano di Tecnologia (IIT)
#
# This software may be modified and distributed under the terms of the
# BSD 3-Clause license. See the accompanying LICENSE file for details.
#
#===============================================================================

cmake_minimum_required(VERSION 3.5)

# This variable should contain the argument of the project call in the main CMakeLists.txt
Expand Down
9 changes: 9 additions & 0 deletions src/BayesFilters/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@
#===============================================================================
#
# Copyright (C) 2016-2019 Istituto Italiano di Tecnologia (IIT)
#
# This software may be modified and distributed under the terms of the
# BSD 3-Clause license. See the accompanying LICENSE file for details.
#
#===============================================================================

set(LIBRARY_TARGET_NAME BayesFilters)

# List of library header files
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
/*
* Copyright (C) 2016-2019 Istituto Italiano di Tecnologia (IIT)
*
* This software may be modified and distributed under the terms of the
* BSD 3-Clause license. See the accompanying LICENSE file for details.
*/

#ifndef ADDITIVEMEASUREMENTMODEL_H
#define ADDITIVEMEASUREMENTMODEL_H

Expand Down
7 changes: 7 additions & 0 deletions src/BayesFilters/include/BayesFilters/AdditiveStateModel.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
/*
* Copyright (C) 2016-2019 Istituto Italiano di Tecnologia (IIT)
*
* This software may be modified and distributed under the terms of the
* BSD 3-Clause license. See the accompanying LICENSE file for details.
*/

#ifndef ADDITIVESTATEMODEL_H
#define ADDITIVESTATEMODEL_H

Expand Down
7 changes: 7 additions & 0 deletions src/BayesFilters/include/BayesFilters/Agent.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
/*
* Copyright (C) 2016-2019 Istituto Italiano di Tecnologia (IIT)
*
* This software may be modified and distributed under the terms of the
* BSD 3-Clause license. See the accompanying LICENSE file for details.
*/

#ifndef AGENT_H
#define AGENT_H

Expand Down
7 changes: 7 additions & 0 deletions src/BayesFilters/include/BayesFilters/AuxiliaryFunction.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
/*
* Copyright (C) 2016-2019 Istituto Italiano di Tecnologia (IIT)
*
* This software may be modified and distributed under the terms of the
* BSD 3-Clause license. See the accompanying LICENSE file for details.
*/

#ifndef AUXILIARYFUNCTION_H
#define AUXILIARYFUNCTION_H

Expand Down
7 changes: 7 additions & 0 deletions src/BayesFilters/include/BayesFilters/BootstrapCorrection.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
/*
* Copyright (C) 2016-2019 Istituto Italiano di Tecnologia (IIT)
*
* This software may be modified and distributed under the terms of the
* BSD 3-Clause license. See the accompanying LICENSE file for details.
*/

#ifndef UPDATEPARTICLES_H
#define UPDATEPARTICLES_H

Expand Down
7 changes: 7 additions & 0 deletions src/BayesFilters/include/BayesFilters/Data.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
/*
* Copyright (C) 2016-2019 Istituto Italiano di Tecnologia (IIT)
*
* This software may be modified and distributed under the terms of the
* BSD 3-Clause license. See the accompanying LICENSE file for details.
*/

#ifndef DATA_H
#define DATA_H

Expand Down
7 changes: 7 additions & 0 deletions src/BayesFilters/include/BayesFilters/DrawParticles.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
/*
* Copyright (C) 2016-2019 Istituto Italiano di Tecnologia (IIT)
*
* This software may be modified and distributed under the terms of the
* BSD 3-Clause license. See the accompanying LICENSE file for details.
*/

#ifndef DRAWPARTICLES_H
#define DRAWPARTICLES_H

Expand Down
7 changes: 7 additions & 0 deletions src/BayesFilters/include/BayesFilters/EstimatesExtraction.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
/*
* Copyright (C) 2016-2019 Istituto Italiano di Tecnologia (IIT)
*
* This software may be modified and distributed under the terms of the
* BSD 3-Clause license. See the accompanying LICENSE file for details.
*/

#ifndef ESTIMATESEXTRACTION_H
#define ESTIMATESEXTRACTION_H

Expand Down
7 changes: 7 additions & 0 deletions src/BayesFilters/include/BayesFilters/ExogenousModel.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
/*
* Copyright (C) 2016-2019 Istituto Italiano di Tecnologia (IIT)
*
* This software may be modified and distributed under the terms of the
* BSD 3-Clause license. See the accompanying LICENSE file for details.
*/

#ifndef EXOGENOUSMODEL_H
#define EXOGENOUSMODEL_H

Expand Down
7 changes: 7 additions & 0 deletions src/BayesFilters/include/BayesFilters/FilteringAlgorithm.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
/*
* Copyright (C) 2016-2019 Istituto Italiano di Tecnologia (IIT)
*
* This software may be modified and distributed under the terms of the
* BSD 3-Clause license. See the accompanying LICENSE file for details.
*/

#ifndef FILTERINGALGORITHM_H
#define FILTERINGALGORITHM_H

Expand Down
7 changes: 7 additions & 0 deletions src/BayesFilters/include/BayesFilters/FilteringContext.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
/*
* Copyright (C) 2016-2019 Istituto Italiano di Tecnologia (IIT)
*
* This software may be modified and distributed under the terms of the
* BSD 3-Clause license. See the accompanying LICENSE file for details.
*/

#ifndef FILTERINGCONTEXT_H
#define FILTERINGCONTEXT_H

Expand Down
7 changes: 7 additions & 0 deletions src/BayesFilters/include/BayesFilters/GPFCorrection.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
/*
* Copyright (C) 2016-2019 Istituto Italiano di Tecnologia (IIT)
*
* This software may be modified and distributed under the terms of the
* BSD 3-Clause license. See the accompanying LICENSE file for details.
*/

#ifndef GPFCORRECTION_H
#define GPFCORRECTION_H

Expand Down
7 changes: 7 additions & 0 deletions src/BayesFilters/include/BayesFilters/GPFPrediction.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
/*
* Copyright (C) 2016-2019 Istituto Italiano di Tecnologia (IIT)
*
* This software may be modified and distributed under the terms of the
* BSD 3-Clause license. See the accompanying LICENSE file for details.
*/

#ifndef GPFPREDICTION_H
#define GPFPREDICTION_H

Expand Down
7 changes: 7 additions & 0 deletions src/BayesFilters/include/BayesFilters/Gaussian.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
/*
* Copyright (C) 2016-2019 Istituto Italiano di Tecnologia (IIT)
*
* This software may be modified and distributed under the terms of the
* BSD 3-Clause license. See the accompanying LICENSE file for details.
*/

#ifndef GAUSSIAN_H
#define GAUSSIAN_H

Expand Down
7 changes: 7 additions & 0 deletions src/BayesFilters/include/BayesFilters/GaussianCorrection.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
/*
* Copyright (C) 2016-2019 Istituto Italiano di Tecnologia (IIT)
*
* This software may be modified and distributed under the terms of the
* BSD 3-Clause license. See the accompanying LICENSE file for details.
*/

#ifndef GAUSSIANCORRECTION_H
#define GAUSSIANCORRECTION_H

Expand Down
7 changes: 7 additions & 0 deletions src/BayesFilters/include/BayesFilters/GaussianFilter.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
/*
* Copyright (C) 2016-2019 Istituto Italiano di Tecnologia (IIT)
*
* This software may be modified and distributed under the terms of the
* BSD 3-Clause license. See the accompanying LICENSE file for details.
*/

#ifndef GAUSSIANFILTER_H
#define GAUSSIANFILTER_H

Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
/*
* Copyright (C) 2016-2019 Istituto Italiano di Tecnologia (IIT)
*
* This software may be modified and distributed under the terms of the
* BSD 3-Clause license. See the accompanying LICENSE file for details.
*/

#ifndef GAUSSIANINITIALIZATION_H
#define GAUSSIANINITIALIZATION_H

Expand Down
7 changes: 7 additions & 0 deletions src/BayesFilters/include/BayesFilters/GaussianLikelihood.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
/*
* Copyright (C) 2016-2019 Istituto Italiano di Tecnologia (IIT)
*
* This software may be modified and distributed under the terms of the
* BSD 3-Clause license. See the accompanying LICENSE file for details.
*/

#ifndef GAUSSIANLIKELIHOOD_H
#define GAUSSIANLIKELIHOOD_H

Expand Down
7 changes: 7 additions & 0 deletions src/BayesFilters/include/BayesFilters/GaussianMixture.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
/*
* Copyright (C) 2016-2019 Istituto Italiano di Tecnologia (IIT)
*
* This software may be modified and distributed under the terms of the
* BSD 3-Clause license. See the accompanying LICENSE file for details.
*/

#ifndef GAUSSIANMIXTURE_H
#define GAUSSIANMIXTURE_H

Expand Down
7 changes: 7 additions & 0 deletions src/BayesFilters/include/BayesFilters/GaussianPrediction.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
/*
* Copyright (C) 2016-2019 Istituto Italiano di Tecnologia (IIT)
*
* This software may be modified and distributed under the terms of the
* BSD 3-Clause license. See the accompanying LICENSE file for details.
*/

#ifndef GAUSSIANPREDICTION_H
#define GAUSSIANPREDICTION_H

Expand Down
7 changes: 7 additions & 0 deletions src/BayesFilters/include/BayesFilters/HistoryBuffer.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
/*
* Copyright (C) 2016-2019 Istituto Italiano di Tecnologia (IIT)
*
* This software may be modified and distributed under the terms of the
* BSD 3-Clause license. See the accompanying LICENSE file for details.
*/

#ifndef HISTORYBUFFER_H
#define HISTORYBUFFER_H

Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
/*
* Copyright (C) 2016-2019 Istituto Italiano di Tecnologia (IIT)
*
* This software may be modified and distributed under the terms of the
* BSD 3-Clause license. See the accompanying LICENSE file for details.
*/

#ifndef INITSURVEILLANCEAREAGRID_H
#define INITSURVEILLANCEAREAGRID_H

Expand Down
7 changes: 7 additions & 0 deletions src/BayesFilters/include/BayesFilters/KFCorrection.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
/*
* Copyright (C) 2016-2019 Istituto Italiano di Tecnologia (IIT)
*
* This software may be modified and distributed under the terms of the
* BSD 3-Clause license. See the accompanying LICENSE file for details.
*/

#ifndef KFCORRECTION_H
#define KFCORRECTION_H

Expand Down
7 changes: 7 additions & 0 deletions src/BayesFilters/include/BayesFilters/KFPrediction.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
/*
* Copyright (C) 2016-2019 Istituto Italiano di Tecnologia (IIT)
*
* This software may be modified and distributed under the terms of the
* BSD 3-Clause license. See the accompanying LICENSE file for details.
*/

#ifndef KFPREDICTION_H
#define KFPREDICTION_H

Expand Down
7 changes: 7 additions & 0 deletions src/BayesFilters/include/BayesFilters/LTIMeasurementModel.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
/*
* Copyright (C) 2016-2019 Istituto Italiano di Tecnologia (IIT)
*
* This software may be modified and distributed under the terms of the
* BSD 3-Clause license. See the accompanying LICENSE file for details.
*/

#ifndef LTIMEMEASUREMENTMODEL_H
#define LTIMEMEASUREMENTMODEL_H

Expand Down
7 changes: 7 additions & 0 deletions src/BayesFilters/include/BayesFilters/LTIStateModel.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
/*
* Copyright (C) 2016-2019 Istituto Italiano di Tecnologia (IIT)
*
* This software may be modified and distributed under the terms of the
* BSD 3-Clause license. See the accompanying LICENSE file for details.
*/

#ifndef LTISTATEMODEL_H
#define LTISTATEMODEL_H

Expand Down
7 changes: 7 additions & 0 deletions src/BayesFilters/include/BayesFilters/LikelihoodModel.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
/*
* Copyright (C) 2016-2019 Istituto Italiano di Tecnologia (IIT)
*
* This software may be modified and distributed under the terms of the
* BSD 3-Clause license. See the accompanying LICENSE file for details.
*/

#ifndef LIKELIHOODMODEL_H
#define LIKELIHOODMODEL_H

Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
/*
* Copyright (C) 2016-2019 Istituto Italiano di Tecnologia (IIT)
*
* This software may be modified and distributed under the terms of the
* BSD 3-Clause license. See the accompanying LICENSE file for details.
*/

#ifndef LINEARMEMEASUREMENTMODEL_H
#define LINEARMEMEASUREMENTMODEL_H

Expand Down
9 changes: 8 additions & 1 deletion src/BayesFilters/include/BayesFilters/LinearModel.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
/*
* Copyright (C) 2016-2019 Istituto Italiano di Tecnologia (IIT)
*
* This software may be modified and distributed under the terms of the
* BSD 3-Clause license. See the accompanying LICENSE file for details.
*/

#ifndef LINEARMODEL_H
#define LINEARMODEL_H

Expand Down Expand Up @@ -47,7 +54,7 @@ class bfl::LinearModel : public LinearMeasurementModel

protected:
std::pair<bool, Eigen::MatrixXd> getNoiseSample(const int num) const;

/**
* The Sampling interval in [time].
*/
Expand Down
7 changes: 7 additions & 0 deletions src/BayesFilters/include/BayesFilters/LinearStateModel.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
/*
* Copyright (C) 2016-2019 Istituto Italiano di Tecnologia (IIT)
*
* This software may be modified and distributed under the terms of the
* BSD 3-Clause license. See the accompanying LICENSE file for details.
*/

#ifndef LINEARSTATEMODEL_H
#define LINEARSTATEMODEL_H

Expand Down
7 changes: 7 additions & 0 deletions src/BayesFilters/include/BayesFilters/Logger.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
/*
* Copyright (C) 2016-2019 Istituto Italiano di Tecnologia (IIT)
*
* This software may be modified and distributed under the terms of the
* BSD 3-Clause license. See the accompanying LICENSE file for details.
*/

#ifndef LOGGER_H
#define LOGGER_H

Expand Down
Loading

0 comments on commit 24cfbed

Please sign in to comment.