Tasks-Resources-386.h

Go to the documentation of this file.
00001 // ----------------------------------------------------------------------------
00002 //
00003 // $Id$
00004 //
00005 // Copyright 2008, 2009, 2010, 2011, 2012  Antonio Franchi and Paolo Stegagno    
00006 //
00007 // This file is part of MIP.
00008 //
00009 // MIP is free software: you can redistribute it and/or modify
00010 // it under the terms of the GNU General Public License as published by
00011 // the Free Software Foundation, either version 3 of the License, or
00012 // (at your option) any later version.
00013 //
00014 // MIP is distributed in the hope that it will be useful,
00015 // but WITHOUT ANY WARRANTY; without even the implied warranty of
00016 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
00017 // GNU General Public License for more details.
00018 //
00019 // You should have received a copy of the GNU General Public License
00020 // along with MIP. If not, see <http://www.gnu.org/licenses/>.
00021 //
00022 // Contact info: antonio.franchi@tuebingen.mpg.de stegagno@diag.uniroma1.it
00023 //
00024 // ----------------------------------------------------------------------------
00025 
00026 
00027 
00028 
00029 #ifndef __TASKS_RESOURCES_386_H_
00030 #define __TASKS_RESOURCES_386_H_
00031 
00032 #ifdef FOUND_OPENCV_LIBS
00033  #ifdef FOUND_CVD_LIBS
00034   #include <CameraCVD.h>
00035  #endif
00036 #endif
00037 
00038 /* all Resources : */
00039 #ifdef MIP_QT_GUI
00040  #include <DraWinQtGL.h>
00041 #else
00042  #include <DraWinGL.h>
00043 #endif
00044 #include <Keyboard.h>
00045 #include <MobileRob.h>
00046 #include <PositionDetector3D.h>
00047 //#include <KheperaIII.h>
00048 #include <RemoteRob.h>
00049 #include <RemoteKhepera.h>
00050 #include <MotionModule.h>
00051 #include <MotionModule3D.h>
00052 // #include <Korebot.h>
00053 #include <RangeSens.h>
00054 #include <URG04LX.h>
00055 
00056 
00057 #ifdef FOUND_BOOST_SER
00058  #include <CommModule.h>
00059  #include <IPCommModule.h>
00060  #include <DirectStreamCommModule.h>
00061 #endif
00062 
00063 #include <SharedMem.h>
00064 #include <ExternScanMatch.h>
00065 
00066 #ifdef MIP_BUILD_WEBOTS
00067  #include <WebotsKoremot.h>
00068 #endif
00069 
00070 #include <HummingBirdUav.h>
00071 
00072 #ifdef LINK_ROS
00073  #include <ROSNode.h>
00074 #endif
00075 
00076 #ifdef FOUND_BOOST_SER
00077  #include <RemoteDevice.h>
00078 #endif
00079 
00080 /* all Tasks : */
00081 #include <FeatExtrTask.h>
00082 
00083 #ifdef FOUND_BOOST_SER
00084  #ifdef FOUND_CGAL_LIBS
00085   #include <Deploy.h>
00086  #endif
00087  #include <Driver.h>
00088  #include <Joystick.h>
00089  #ifdef FOUND_GSL_LIBS
00090   #include <MutLocTask.h>
00091   #ifdef FOUND_OROCOSBFL_LIBS
00092    #include <ParticleMutLocTask.h>
00093    #ifdef FOUND_ARMADILLO_LIBS
00094     #include <ParticleMutLocCam/ParticleMutLocCamOffTask.h>
00095    #endif
00096   #endif
00097  #endif
00098  #ifdef FOUND_OROCOSBFL_LIBS
00099    #ifdef FOUND_GSL_LIBS
00100      #ifdef FOUND_ARMADILLO_LIBS
00101   #include <ParticleMutLocTaskNoMR.h>
00102      #endif
00103    #endif
00104  #endif  
00105  #include <PHDCamFilterTask.h>
00106  #ifdef FOUND_ARMADILLO_LIBS
00107   #include <PHDFilterTask.h>
00108   #ifdef FOUND_PLAYER_LIBS
00109 //    #include <CentralizedPHDFilterTask.h>
00110   #endif
00111  #endif
00112  
00113 //  #include <Entrapment.h>
00114  #include <FormUpdate.h>
00115 //  #include <Localization.h>
00116  #include <Localization3D.h>
00117  #include <ScanMatching.h>
00118 
00119  #include <Pursuing.h>
00120 
00121  #include <ObstacleAvoidance.h>
00122  #include <FormControl.h>
00123  #ifdef FOUND_PLAYER_LIBS
00124   #ifdef FOUND_STAGE_LIBS
00125 //    #include <ClearingTask.h>
00126   #endif
00127  #endif 
00128 #endif
00129 
00130 #include <KbHitTask.h>
00131 #include <Tracker.h>
00132 #include <RemoteRobTask.h>
00133 #include <LaserNavigationTask.h>
00134 #include <EmergencyLock.h>
00135 #include <Cloche.h>
00136 #include <LineFollowing.h>
00137 #include <AntiSimmetryTask.h>
00138 
00139 
00140 
00141 
00142 #ifdef FOUND_OPENCV_LIBS
00143  #include <Camera.h>
00144 //  #include <VisualHovering.h>
00145  #ifdef FOUND_CVD_LIBS
00146   #ifdef FOUND_VRPN_LIBS
00147     #ifdef FOUND_OROCOSBFL_LIBS
00148                                     //#ifdef FOUND_TOON_LIB
00149                                         #include <UAVPositioningSystem.h>
00150                                     //#endif
00151     #endif
00152   #endif
00153  #endif
00154 //  #include <FeatExtrCam/FeatExtrCam.h>
00155  
00156  #ifdef FOUND_TOON_LIBS
00157   #ifdef FOUND_VISP_LIBS
00158    #include <CameraROS.h>
00159   #endif
00160  #endif
00161  
00162 #endif
00163 
00164 #include <OfflinerTask.h>
00165 #include <UavHeightControl.h>
00166 #include <UavHeightControl_onboard.h>
00167 
00168 #endif

Generated on Mon Feb 20 07:01:07 2017 for MIP by  doxygen 1.5.6