Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Stack Of Tasks
sot-dynamic-pinocchio
Commits
68a14338
Commit
68a14338
authored
Sep 30, 2010
by
Thomas Moulard
Browse files
Add license header.
parent
48c30772
Changes
31
Hide whitespace changes
Inline
Side-by-side
doc/additionalDoc/package.hh
View file @
68a14338
/*
* Copyright 2010,
* François Bleibel,
* Olivier Stasse,
*
* CNRS/AIST
*
* This file is part of sot-dynamic.
* sot-dynamic is free software: you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public License
* as published by the Free Software Foundation, either version 3 of
* the License, or (at your option) any later version.
* sot-dynamic is distributed in the hope that it will be
* useful, but WITHOUT ANY WARRANTY; without even the implied warranty
* of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Lesser General Public License for more details. You should
* have received a copy of the GNU Lesser General Public License along
* with sot-dynamic. If not, see <http://www.gnu.org/licenses/>.
*/
/**
\
mainpage
\
section
sec_intro
Introduction
...
...
include/sot-dynamic/angle-estimator.h
View file @
68a14338
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
* Copyright Projet JRL-Japan, 2007
*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
/*
* Copyright 2010,
* François Bleibel,
* Olivier Stasse,
*
* File: AngleEstimator.h
* Project: SOT
* Author: Nicolas Mansard
* CNRS/AIST
*
*
Version control
*
===============
*
*
$Id$
*
*
Description
*
============
*
*
*
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
*
This file is part of sot-dynamic.
*
sot-dynamic is free software: you can redistribute it and/or
*
modify it under the terms of the GNU Lesser General Public License
*
as published by the Free Software Foundation, either version 3 of
*
the License, or (at your option) any later version.
*
sot-dynamic is distributed in the hope that it will be
*
useful, but WITHOUT ANY WARRANTY; without even the implied warranty
*
of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
*
GNU Lesser General Public License for more details. You should
*
have received a copy of the GNU Lesser General Public License along
* with sot-dynamic. If not, see <http://www.gnu.org/licenses/>.
*/
#ifndef __SOT_ANGLE_ESTIMATOR_H__
#define __SOT_ANGLE_ESTIMATOR_H__
...
...
include/sot-dynamic/dynamic-hrp2.h
View file @
68a14338
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
* Copyright Projet JRL-Japan, 2007
*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
/*
* Copyright 2010,
* François Bleibel,
* Olivier Stasse,
*
* File: Dynamic.h
* Project: SOT
* Author: Nicolas Mansard
* CNRS/AIST
*
*
Version control
*
===============
*
*
$Id$
*
*
Description
*
============
*
*
*
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
*
This file is part of sot-dynamic.
*
sot-dynamic is free software: you can redistribute it and/or
*
modify it under the terms of the GNU Lesser General Public License
*
as published by the Free Software Foundation, either version 3 of
*
the License, or (at your option) any later version.
*
sot-dynamic is distributed in the hope that it will be
*
useful, but WITHOUT ANY WARRANTY; without even the implied warranty
*
of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
*
GNU Lesser General Public License for more details. You should
*
have received a copy of the GNU Lesser General Public License along
* with sot-dynamic. If not, see <http://www.gnu.org/licenses/>.
*/
#ifndef __SOT_DYNAMIC_HRP2_H__
#define __SOT_DYNAMIC_HRP2_H__
...
...
include/sot-dynamic/dynamic-hrp2_10.h
View file @
68a14338
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
* Copyright JRL-Japan, 2010
*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
/*
* Copyright 2010,
* François Bleibel,
* Olivier Stasse,
*
* File: DynamicHrp2_10.h
* Project: SOT
* Author: Olivier Stasse
* Nicolas Mansard
* CNRS/AIST
*
* For license see the file License.txt
*
*
* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
* This file is part of sot-dynamic.
* sot-dynamic is free software: you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public License
* as published by the Free Software Foundation, either version 3 of
* the License, or (at your option) any later version.
* sot-dynamic is distributed in the hope that it will be
* useful, but WITHOUT ANY WARRANTY; without even the implied warranty
* of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Lesser General Public License for more details. You should
* have received a copy of the GNU Lesser General Public License along
* with sot-dynamic. If not, see <http://www.gnu.org/licenses/>.
*/
#ifndef __SOT_DYNAMIC_HRP2_10_H__
#define __SOT_DYNAMIC_HRP2_10_H__
...
...
include/sot-dynamic/dynamic-hrp2_10_old.h
View file @
68a14338
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
* Copyright JRL-Japan, 2010
*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
/*
* Copyright 2010,
* François Bleibel,
* Olivier Stasse,
*
* File: DynamicHrp2_10_old.h
* Project: SOT
* Author: Olivier Stasse
* Nicolas Mansard
* CNRS/AIST
*
* For license see the file License.txt
*
*
* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
* This file is part of sot-dynamic.
* sot-dynamic is free software: you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public License
* as published by the Free Software Foundation, either version 3 of
* the License, or (at your option) any later version.
* sot-dynamic is distributed in the hope that it will be
* useful, but WITHOUT ANY WARRANTY; without even the implied warranty
* of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Lesser General Public License for more details. You should
* have received a copy of the GNU Lesser General Public License along
* with sot-dynamic. If not, see <http://www.gnu.org/licenses/>.
*/
#ifndef __SOT_DYNAMIC_HRP2_10_old_H__
#define __SOT_DYNAMIC_HRP2_10_old_H__
...
...
include/sot-dynamic/dynamic.h
View file @
68a14338
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
* Copyright Projet JRL-Japan, 2007
*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
/*
* Copyright 2010,
* François Bleibel,
* Olivier Stasse,
*
* File: Dynamic.h
* Project: SOT
* Author: Nicolas Mansard
* CNRS/AIST
*
*
Version control
*
===============
*
*
$Id$
*
*
Description
*
============
*
*
*
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
*
This file is part of sot-dynamic.
*
sot-dynamic is free software: you can redistribute it and/or
*
modify it under the terms of the GNU Lesser General Public License
*
as published by the Free Software Foundation, either version 3 of
*
the License, or (at your option) any later version.
*
sot-dynamic is distributed in the hope that it will be
*
useful, but WITHOUT ANY WARRANTY; without even the implied warranty
*
of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
*
GNU Lesser General Public License for more details. You should
*
have received a copy of the GNU Lesser General Public License along
* with sot-dynamic. If not, see <http://www.gnu.org/licenses/>.
*/
#ifndef __SOT_DYNAMIC_H__
#define __SOT_DYNAMIC_H__
...
...
include/sot-dynamic/force-compensation.h
View file @
68a14338
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
* Copyright Projet JRL-Japan, 2007
*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
/*
* Copyright 2010,
* François Bleibel,
* Olivier Stasse,
*
* File: ForceCompensation.h
* Project: SOT
* Author: Nicolas Mansard
* CNRS/AIST
*
*
Version control
*
===============
*
*
$Id$
*
*
Description
*
============
*
*
*
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
*
This file is part of sot-dynamic.
*
sot-dynamic is free software: you can redistribute it and/or
*
modify it under the terms of the GNU Lesser General Public License
*
as published by the Free Software Foundation, either version 3 of
*
the License, or (at your option) any later version.
*
sot-dynamic is distributed in the hope that it will be
*
useful, but WITHOUT ANY WARRANTY; without even the implied warranty
*
of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
*
GNU Lesser General Public License for more details. You should
*
have received a copy of the GNU Lesser General Public License along
* with sot-dynamic. If not, see <http://www.gnu.org/licenses/>.
*/
#ifndef __SOT_SOTFORCECOMPENSATION_H__
#define __SOT_SOTFORCECOMPENSATION_H__
...
...
include/sot-dynamic/integrator-force-exact.h
View file @
68a14338
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
* Copyright Projet JRL-Japan, 2007
*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
/*
* Copyright 2010,
* François Bleibel,
* Olivier Stasse,
*
* File: IntegratorForceExact.h
* Project: SOT
* Author: Nicolas Mansard
* CNRS/AIST
*
*
Version control
*
===============
*
*
$Id$
*
*
Description
*
============
*
*
*
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
*
This file is part of sot-dynamic.
*
sot-dynamic is free software: you can redistribute it and/or
*
modify it under the terms of the GNU Lesser General Public License
*
as published by the Free Software Foundation, either version 3 of
*
the License, or (at your option) any later version.
*
sot-dynamic is distributed in the hope that it will be
*
useful, but WITHOUT ANY WARRANTY; without even the implied warranty
*
of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
*
GNU Lesser General Public License for more details. You should
*
have received a copy of the GNU Lesser General Public License along
* with sot-dynamic. If not, see <http://www.gnu.org/licenses/>.
*/
#ifndef __SOT_SOTINTEGRATORFORCEEXACT_H__
#define __SOT_SOTINTEGRATORFORCEEXACT_H__
...
...
include/sot-dynamic/integrator-force-rk4.h
View file @
68a14338
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
* Copyright Projet JRL-Japan, 2007
*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
/*
* Copyright 2010,
* François Bleibel,
* Olivier Stasse,
*
* File: IntegratorForceRK4.h
* Project: SOT
* Author: Nicolas Mansard
* CNRS/AIST
*
*
Version control
*
===============
*
*
$Id$
*
*
Description
*
============
*
*
*
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
*
This file is part of sot-dynamic.
*
sot-dynamic is free software: you can redistribute it and/or
*
modify it under the terms of the GNU Lesser General Public License
*
as published by the Free Software Foundation, either version 3 of
*
the License, or (at your option) any later version.
*
sot-dynamic is distributed in the hope that it will be
*
useful, but WITHOUT ANY WARRANTY; without even the implied warranty
*
of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
*
GNU Lesser General Public License for more details. You should
*
have received a copy of the GNU Lesser General Public License along
* with sot-dynamic. If not, see <http://www.gnu.org/licenses/>.
*/
#ifndef __SOT_SOTINTEGRATORFORCERK4_H__
#define __SOT_SOTINTEGRATORFORCERK4_H__
...
...
include/sot-dynamic/integrator-force.h
View file @
68a14338
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
* Copyright Projet JRL-Japan, 2007
*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
/*
* Copyright 2010,
* François Bleibel,
* Olivier Stasse,
*
* File: IntegratorForce.h
* Project: SOT
* Author: Nicolas Mansard
* CNRS/AIST
*
*
Version control
*
===============
*
*
$Id$
*
*
Description
*
============
*
*
*
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
*
This file is part of sot-dynamic.
*
sot-dynamic is free software: you can redistribute it and/or
*
modify it under the terms of the GNU Lesser General Public License
*
as published by the Free Software Foundation, either version 3 of
*
the License, or (at your option) any later version.
*
sot-dynamic is distributed in the hope that it will be
*
useful, but WITHOUT ANY WARRANTY; without even the implied warranty
*
of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
*
GNU Lesser General Public License for more details. You should
*
have received a copy of the GNU Lesser General Public License along
* with sot-dynamic. If not, see <http://www.gnu.org/licenses/>.
*/
#ifndef __SOT_SOTINTEGRATORFORCE_H__
#define __SOT_SOTINTEGRATORFORCE_H__
...
...
include/sot-dynamic/mass-apparent.h
View file @
68a14338
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
* Copyright Projet JRL-Japan, 2007
*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
/*
* Copyright 2010,
* François Bleibel,
* Olivier Stasse,
*
* File: MassApparent.h
* Project: SOT
* Author: Nicolas Mansard
* CNRS/AIST
*
*
Version control
*
===============
*
*
$Id$
*
*
Description
*
============
*
*
*
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
*
This file is part of sot-dynamic.
*
sot-dynamic is free software: you can redistribute it and/or
*
modify it under the terms of the GNU Lesser General Public License
*
as published by the Free Software Foundation, either version 3 of
*
the License, or (at your option) any later version.
*
sot-dynamic is distributed in the hope that it will be
*
useful, but WITHOUT ANY WARRANTY; without even the implied warranty
*
of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
*
GNU Lesser General Public License for more details. You should
*
have received a copy of the GNU Lesser General Public License along
* with sot-dynamic. If not, see <http://www.gnu.org/licenses/>.
*/
#ifndef __SOT_SOTMASSAPPARENT_H__
#define __SOT_SOTMASSAPPARENT_H__
...
...
include/sot-dynamic/matrix-inertia.h
View file @
68a14338
/*
* Copyright 2010,
* François Bleibel,
* Olivier Stasse,
*
* CNRS/AIST
*
* This file is part of sot-dynamic.
* sot-dynamic is free software: you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public License
* as published by the Free Software Foundation, either version 3 of
* the License, or (at your option) any later version.
* sot-dynamic is distributed in the hope that it will be
* useful, but WITHOUT ANY WARRANTY; without even the implied warranty
* of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Lesser General Public License for more details. You should
* have received a copy of the GNU Lesser General Public License along
* with sot-dynamic. If not, see <http://www.gnu.org/licenses/>.
*/
#ifndef __SOT_SOTMATRIXINERTIA_H__
#define __SOT_SOTMATRIXINERTIA_H__
...
...
include/sot-dynamic/waist-attitude-from-sensor.h
View file @
68a14338
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
* Copyright Projet JRL-Japan, 2007
*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
/*
* Copyright 2010,
* François Bleibel,
* Olivier Stasse,
*
* File: WaistAttitudeFromSensor.h
* Project: SOT
* Author: Nicolas Mansard
* CNRS/AIST
*
*
Version control
*
===============
*
*
$Id$
*
*
Description
*
============
*
*
*
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
*
This file is part of sot-dynamic.
*
sot-dynamic is free software: you can redistribute it and/or
*
modify it under the terms of the GNU Lesser General Public License
*
as published by the Free Software Foundation, either version 3 of
*
the License, or (at your option) any later version.
*
sot-dynamic is distributed in the hope that it will be
*
useful, but WITHOUT ANY WARRANTY; without even the implied warranty
*
of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
*
GNU Lesser General Public License for more details. You should
*
have received a copy of the GNU Lesser General Public License along
* with sot-dynamic. If not, see <http://www.gnu.org/licenses/>.
*/
#ifndef __SOT_WAISTATTITUDEFROMSENSOR_H__
#define __SOT_WAISTATTITUDEFROMSENSOR_H__
...
...
include/sot-dynamic/zmpreffromcom.h
View file @
68a14338
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
* Copyright Projet JRL-Japan, 2007
*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
/*
* Copyright 2010,
* François Bleibel,
* Olivier Stasse,
*
* File: ZmprefFromCom.h
* Project: SOT
* Author: Nicolas Mansard
* CNRS/AIST
*
*
Version control
*
===============
*
*
$Id$
*
*
Description
*
============
*
*
*
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
*
This file is part of sot-dynamic.
*
sot-dynamic is free software: you can redistribute it and/or
*
modify it under the terms of the GNU Lesser General Public License
*
as published by the Free Software Foundation, either version 3 of
*
the License, or (at your option) any later version.
*
sot-dynamic is distributed in the hope that it will be
*
useful, but WITHOUT ANY WARRANTY; without even the implied warranty
*
of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
*
GNU Lesser General Public License for more details. You should
*
have received a copy of the GNU Lesser General Public License along
* with sot-dynamic. If not, see <http://www.gnu.org/licenses/>.
*/
#ifndef __SOT_ZMPREFFROMCOM_H__
#define __SOT_ZMPREFFROMCOM_H__
...
...
src/angle-estimator.cpp
View file @
68a14338
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
* Copyright Projet JRL-Japan, 2007
*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
/*
* Copyright 2010,
* François Bleibel,
* Olivier Stasse,
*
* File: AngleEstimator.h
* Project: SOT
* Author: Nicolas Mansard
* CNRS/AIST
*
* Version control
* ===============
*
* $Id$
*
* Description
* ============
*
*
* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
* This file is part of sot-dynamic.
* sot-dynamic is free software: you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public License
* as published by the Free Software Foundation, either version 3 of
* the License, or (at your option) any later version.
* sot-dynamic is distributed in the hope that it will be
* useful, but WITHOUT ANY WARRANTY; without even the implied warranty
* of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Lesser General Public License for more details. You should
* have received a copy of the GNU Lesser General Public License along
* with sot-dynamic. If not, see <http://www.gnu.org/licenses/>.
*/
#include
<sot-dynamic/angle-estimator.h>
#include
<sot-core/debug.h>
...
...
src/dynamic-hrp2.cpp
View file @
68a14338
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
* Copyright Projet JRL-Japan, 2007
*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
/*
* Copyright 2010,
* François Bleibel,
* Olivier Stasse,
*
* File: Dynamic.h
* Project: SOT
* Author: Nicolas Mansard
* CNRS/AIST
*
* Version control
* ===============
*
* $Id$
*
* Description
* ============
*
*
* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
* This file is part of sot-dynamic.
* sot-dynamic is free software: you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public License
* as published by the Free Software Foundation, either version 3 of
* the License, or (at your option) any later version.
* sot-dynamic is distributed in the hope that it will be
* useful, but WITHOUT ANY WARRANTY; without even the implied warranty
* of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Lesser General Public License for more details. You should
* have received a copy of the GNU Lesser General Public License along
* with sot-dynamic. If not, see <http://www.gnu.org/licenses/>.
*/
#include
<MatrixAbstractLayer/MatrixAbstractLayer.h>
#include
<sot-dynamic/dynamic-hrp2.h>
...
...
src/dynamic-hrp2_10.cpp
View file @
68a14338
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
* Copyright JRL-Japan, 2010
*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
/*
* Copyright 2010,
* François Bleibel,
* Olivier Stasse,