diff --git a/local_lib_people_prediction/.cproject b/local_lib_people_prediction/.cproject index 8974444231935bb5e277c81a741fd5021814dbd0..bb02f58b96d2c7de1cdd11d0a68ee4c34a741a89 100644 --- a/local_lib_people_prediction/.cproject +++ b/local_lib_people_prediction/.cproject @@ -1,44 +1,44 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> <?fileVersion 4.0.0?><cproject storage_type_id="org.eclipse.cdt.core.XmlProjectDescriptionStorage"> <storageModule moduleId="org.eclipse.cdt.core.settings"> - <cconfiguration id="cdt.managedbuild.config.gnu.exe.debug.889107241"> - <storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="cdt.managedbuild.config.gnu.exe.debug.889107241" moduleId="org.eclipse.cdt.core.settings" name="Debug"> + <cconfiguration id="cdt.managedbuild.config.gnu.exe.debug.127626054"> + <storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="cdt.managedbuild.config.gnu.exe.debug.127626054" moduleId="org.eclipse.cdt.core.settings" name="Debug"> <externalSettings/> <extensions> + <extension id="org.eclipse.cdt.core.GNU_ELF" point="org.eclipse.cdt.core.BinaryParser"/> + <extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> <extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> + <extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> <extension id="org.eclipse.cdt.core.CWDLocator" point="org.eclipse.cdt.core.ErrorParser"/> <extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> - <extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> - <extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> - <extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/> </extensions> </storageModule> <storageModule moduleId="cdtBuildSystem" version="4.0.0"> - <configuration artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug,org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.exe" cleanCommand="rm -rf" description="" id="cdt.managedbuild.config.gnu.exe.debug.889107241" name="Debug" parent="cdt.managedbuild.config.gnu.exe.debug"> - <folderInfo id="cdt.managedbuild.config.gnu.exe.debug.889107241." name="/" resourcePath=""> - <toolChain id="cdt.managedbuild.toolchain.gnu.exe.debug.1183591273" name="Linux GCC" superClass="cdt.managedbuild.toolchain.gnu.exe.debug"> - <targetPlatform id="cdt.managedbuild.target.gnu.platform.exe.debug.1546846435" name="Debug Platform" superClass="cdt.managedbuild.target.gnu.platform.exe.debug"/> - <builder buildPath="${workspace_loc:/ASSAOP_local_lib}/Debug" id="cdt.managedbuild.target.gnu.builder.exe.debug.1120136049" managedBuildOn="true" name="Gnu Make Builder.Debug" superClass="cdt.managedbuild.target.gnu.builder.exe.debug"/> - <tool id="cdt.managedbuild.tool.gnu.archiver.base.1684962815" name="GCC Archiver" superClass="cdt.managedbuild.tool.gnu.archiver.base"/> - <tool id="cdt.managedbuild.tool.gnu.cpp.compiler.exe.debug.388215046" name="GCC C++ Compiler" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.exe.debug"> - <option id="gnu.cpp.compiler.exe.debug.option.optimization.level.1289022139" superClass="gnu.cpp.compiler.exe.debug.option.optimization.level" value="gnu.cpp.compiler.optimization.level.none" valueType="enumerated"/> - <option id="gnu.cpp.compiler.exe.debug.option.debugging.level.2040451658" superClass="gnu.cpp.compiler.exe.debug.option.debugging.level" value="gnu.cpp.compiler.debugging.level.max" valueType="enumerated"/> - <inputType id="cdt.managedbuild.tool.gnu.cpp.compiler.input.1447303397" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.input"/> + <configuration artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" buildProperties="org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.exe,org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug" cleanCommand="rm -rf" description="" id="cdt.managedbuild.config.gnu.exe.debug.127626054" name="Debug" parent="cdt.managedbuild.config.gnu.exe.debug"> + <folderInfo id="cdt.managedbuild.config.gnu.exe.debug.127626054." name="/" resourcePath=""> + <toolChain id="cdt.managedbuild.toolchain.gnu.exe.debug.1209723250" name="Linux GCC" superClass="cdt.managedbuild.toolchain.gnu.exe.debug"> + <targetPlatform id="cdt.managedbuild.target.gnu.platform.exe.debug.1675346232" name="Debug Platform" superClass="cdt.managedbuild.target.gnu.platform.exe.debug"/> + <builder buildPath="${workspace_loc:/lib c++ aspsi}/Debug" id="cdt.managedbuild.target.gnu.builder.exe.debug.1362701676" managedBuildOn="true" name="Gnu Make Builder.Debug" superClass="cdt.managedbuild.target.gnu.builder.exe.debug"/> + <tool id="cdt.managedbuild.tool.gnu.archiver.base.1600934234" name="GCC Archiver" superClass="cdt.managedbuild.tool.gnu.archiver.base"/> + <tool id="cdt.managedbuild.tool.gnu.cpp.compiler.exe.debug.2032993034" name="GCC C++ Compiler" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.exe.debug"> + <option id="gnu.cpp.compiler.exe.debug.option.optimization.level.475169970" superClass="gnu.cpp.compiler.exe.debug.option.optimization.level" value="gnu.cpp.compiler.optimization.level.none" valueType="enumerated"/> + <option defaultValue="gnu.cpp.compiler.debugging.level.max" id="gnu.cpp.compiler.exe.debug.option.debugging.level.1630861024" superClass="gnu.cpp.compiler.exe.debug.option.debugging.level" valueType="enumerated"/> + <inputType id="cdt.managedbuild.tool.gnu.cpp.compiler.input.1466324987" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.input"/> </tool> - <tool id="cdt.managedbuild.tool.gnu.c.compiler.exe.debug.1415958909" name="GCC C Compiler" superClass="cdt.managedbuild.tool.gnu.c.compiler.exe.debug"> - <option defaultValue="gnu.c.optimization.level.none" id="gnu.c.compiler.exe.debug.option.optimization.level.226115432" superClass="gnu.c.compiler.exe.debug.option.optimization.level" valueType="enumerated"/> - <option id="gnu.c.compiler.exe.debug.option.debugging.level.1777081777" superClass="gnu.c.compiler.exe.debug.option.debugging.level" value="gnu.c.debugging.level.max" valueType="enumerated"/> - <inputType id="cdt.managedbuild.tool.gnu.c.compiler.input.249879200" superClass="cdt.managedbuild.tool.gnu.c.compiler.input"/> + <tool id="cdt.managedbuild.tool.gnu.c.compiler.exe.debug.1081729497" name="GCC C Compiler" superClass="cdt.managedbuild.tool.gnu.c.compiler.exe.debug"> + <option defaultValue="gnu.c.optimization.level.none" id="gnu.c.compiler.exe.debug.option.optimization.level.376392694" superClass="gnu.c.compiler.exe.debug.option.optimization.level" valueType="enumerated"/> + <option defaultValue="gnu.c.debugging.level.max" id="gnu.c.compiler.exe.debug.option.debugging.level.1993641666" superClass="gnu.c.compiler.exe.debug.option.debugging.level" valueType="enumerated"/> + <inputType id="cdt.managedbuild.tool.gnu.c.compiler.input.1458563588" superClass="cdt.managedbuild.tool.gnu.c.compiler.input"/> </tool> - <tool id="cdt.managedbuild.tool.gnu.c.linker.exe.debug.1686759107" name="GCC C Linker" superClass="cdt.managedbuild.tool.gnu.c.linker.exe.debug"/> - <tool id="cdt.managedbuild.tool.gnu.cpp.linker.exe.debug.1931907191" name="GCC C++ Linker" superClass="cdt.managedbuild.tool.gnu.cpp.linker.exe.debug"> - <inputType id="cdt.managedbuild.tool.gnu.cpp.linker.input.14678906" superClass="cdt.managedbuild.tool.gnu.cpp.linker.input"> + <tool id="cdt.managedbuild.tool.gnu.c.linker.exe.debug.556979058" name="GCC C Linker" superClass="cdt.managedbuild.tool.gnu.c.linker.exe.debug"/> + <tool id="cdt.managedbuild.tool.gnu.cpp.linker.exe.debug.2061170733" name="GCC C++ Linker" superClass="cdt.managedbuild.tool.gnu.cpp.linker.exe.debug"> + <inputType id="cdt.managedbuild.tool.gnu.cpp.linker.input.193648508" superClass="cdt.managedbuild.tool.gnu.cpp.linker.input"> <additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/> <additionalInput kind="additionalinput" paths="$(LIBS)"/> </inputType> </tool> - <tool id="cdt.managedbuild.tool.gnu.assembler.exe.debug.2080890202" name="GCC Assembler" superClass="cdt.managedbuild.tool.gnu.assembler.exe.debug"> - <inputType id="cdt.managedbuild.tool.gnu.assembler.input.2032072877" superClass="cdt.managedbuild.tool.gnu.assembler.input"/> + <tool id="cdt.managedbuild.tool.gnu.assembler.exe.debug.1406463292" name="GCC Assembler" superClass="cdt.managedbuild.tool.gnu.assembler.exe.debug"> + <inputType id="cdt.managedbuild.tool.gnu.assembler.input.1923119945" superClass="cdt.managedbuild.tool.gnu.assembler.input"/> </tool> </toolChain> </folderInfo> @@ -46,44 +46,44 @@ </storageModule> <storageModule moduleId="org.eclipse.cdt.core.externalSettings"/> </cconfiguration> - <cconfiguration id="cdt.managedbuild.config.gnu.exe.release.1684101099"> - <storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="cdt.managedbuild.config.gnu.exe.release.1684101099" moduleId="org.eclipse.cdt.core.settings" name="Release"> + <cconfiguration id="cdt.managedbuild.config.gnu.exe.release.1903042755"> + <storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="cdt.managedbuild.config.gnu.exe.release.1903042755" moduleId="org.eclipse.cdt.core.settings" name="Release"> <externalSettings/> <extensions> + <extension id="org.eclipse.cdt.core.GNU_ELF" point="org.eclipse.cdt.core.BinaryParser"/> + <extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> <extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> + <extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> <extension id="org.eclipse.cdt.core.CWDLocator" point="org.eclipse.cdt.core.ErrorParser"/> <extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> - <extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> - <extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> - <extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/> </extensions> </storageModule> <storageModule moduleId="cdtBuildSystem" version="4.0.0"> - <configuration artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.release,org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.exe" cleanCommand="rm -rf" description="" id="cdt.managedbuild.config.gnu.exe.release.1684101099" name="Release" parent="cdt.managedbuild.config.gnu.exe.release"> - <folderInfo id="cdt.managedbuild.config.gnu.exe.release.1684101099." name="/" resourcePath=""> - <toolChain id="cdt.managedbuild.toolchain.gnu.exe.release.425094882" name="Linux GCC" superClass="cdt.managedbuild.toolchain.gnu.exe.release"> - <targetPlatform id="cdt.managedbuild.target.gnu.platform.exe.release.98734625" name="Debug Platform" superClass="cdt.managedbuild.target.gnu.platform.exe.release"/> - <builder buildPath="${workspace_loc:/ASSAOP_local_lib}/Release" id="cdt.managedbuild.target.gnu.builder.exe.release.1155415598" managedBuildOn="true" name="Gnu Make Builder.Release" superClass="cdt.managedbuild.target.gnu.builder.exe.release"/> - <tool id="cdt.managedbuild.tool.gnu.archiver.base.660830361" name="GCC Archiver" superClass="cdt.managedbuild.tool.gnu.archiver.base"/> - <tool id="cdt.managedbuild.tool.gnu.cpp.compiler.exe.release.1849017997" name="GCC C++ Compiler" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.exe.release"> - <option id="gnu.cpp.compiler.exe.release.option.optimization.level.339633967" superClass="gnu.cpp.compiler.exe.release.option.optimization.level" value="gnu.cpp.compiler.optimization.level.most" valueType="enumerated"/> - <option id="gnu.cpp.compiler.exe.release.option.debugging.level.977537281" superClass="gnu.cpp.compiler.exe.release.option.debugging.level" value="gnu.cpp.compiler.debugging.level.none" valueType="enumerated"/> - <inputType id="cdt.managedbuild.tool.gnu.cpp.compiler.input.1896176939" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.input"/> + <configuration artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" buildProperties="org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.exe,org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.release" cleanCommand="rm -rf" description="" id="cdt.managedbuild.config.gnu.exe.release.1903042755" name="Release" parent="cdt.managedbuild.config.gnu.exe.release"> + <folderInfo id="cdt.managedbuild.config.gnu.exe.release.1903042755." name="/" resourcePath=""> + <toolChain id="cdt.managedbuild.toolchain.gnu.exe.release.30381618" name="Linux GCC" superClass="cdt.managedbuild.toolchain.gnu.exe.release"> + <targetPlatform id="cdt.managedbuild.target.gnu.platform.exe.release.970325230" name="Debug Platform" superClass="cdt.managedbuild.target.gnu.platform.exe.release"/> + <builder buildPath="${workspace_loc:/lib c++ aspsi}/Release" id="cdt.managedbuild.target.gnu.builder.exe.release.431630271" managedBuildOn="true" name="Gnu Make Builder.Release" superClass="cdt.managedbuild.target.gnu.builder.exe.release"/> + <tool id="cdt.managedbuild.tool.gnu.archiver.base.763407347" name="GCC Archiver" superClass="cdt.managedbuild.tool.gnu.archiver.base"/> + <tool id="cdt.managedbuild.tool.gnu.cpp.compiler.exe.release.850495135" name="GCC C++ Compiler" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.exe.release"> + <option id="gnu.cpp.compiler.exe.release.option.optimization.level.143158532" superClass="gnu.cpp.compiler.exe.release.option.optimization.level" value="gnu.cpp.compiler.optimization.level.most" valueType="enumerated"/> + <option defaultValue="gnu.cpp.compiler.debugging.level.none" id="gnu.cpp.compiler.exe.release.option.debugging.level.1024805127" superClass="gnu.cpp.compiler.exe.release.option.debugging.level" valueType="enumerated"/> + <inputType id="cdt.managedbuild.tool.gnu.cpp.compiler.input.1531506522" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.input"/> </tool> - <tool id="cdt.managedbuild.tool.gnu.c.compiler.exe.release.959999503" name="GCC C Compiler" superClass="cdt.managedbuild.tool.gnu.c.compiler.exe.release"> - <option defaultValue="gnu.c.optimization.level.most" id="gnu.c.compiler.exe.release.option.optimization.level.1494114723" superClass="gnu.c.compiler.exe.release.option.optimization.level" valueType="enumerated"/> - <option id="gnu.c.compiler.exe.release.option.debugging.level.294833480" superClass="gnu.c.compiler.exe.release.option.debugging.level" value="gnu.c.debugging.level.none" valueType="enumerated"/> - <inputType id="cdt.managedbuild.tool.gnu.c.compiler.input.1373801358" superClass="cdt.managedbuild.tool.gnu.c.compiler.input"/> + <tool id="cdt.managedbuild.tool.gnu.c.compiler.exe.release.1162686074" name="GCC C Compiler" superClass="cdt.managedbuild.tool.gnu.c.compiler.exe.release"> + <option defaultValue="gnu.c.optimization.level.most" id="gnu.c.compiler.exe.release.option.optimization.level.927079184" superClass="gnu.c.compiler.exe.release.option.optimization.level" valueType="enumerated"/> + <option defaultValue="gnu.c.debugging.level.none" id="gnu.c.compiler.exe.release.option.debugging.level.1626121376" superClass="gnu.c.compiler.exe.release.option.debugging.level" valueType="enumerated"/> + <inputType id="cdt.managedbuild.tool.gnu.c.compiler.input.1171280357" superClass="cdt.managedbuild.tool.gnu.c.compiler.input"/> </tool> - <tool id="cdt.managedbuild.tool.gnu.c.linker.exe.release.2048064767" name="GCC C Linker" superClass="cdt.managedbuild.tool.gnu.c.linker.exe.release"/> - <tool id="cdt.managedbuild.tool.gnu.cpp.linker.exe.release.679922827" name="GCC C++ Linker" superClass="cdt.managedbuild.tool.gnu.cpp.linker.exe.release"> - <inputType id="cdt.managedbuild.tool.gnu.cpp.linker.input.1941846859" superClass="cdt.managedbuild.tool.gnu.cpp.linker.input"> + <tool id="cdt.managedbuild.tool.gnu.c.linker.exe.release.1340943543" name="GCC C Linker" superClass="cdt.managedbuild.tool.gnu.c.linker.exe.release"/> + <tool id="cdt.managedbuild.tool.gnu.cpp.linker.exe.release.729685767" name="GCC C++ Linker" superClass="cdt.managedbuild.tool.gnu.cpp.linker.exe.release"> + <inputType id="cdt.managedbuild.tool.gnu.cpp.linker.input.43125702" superClass="cdt.managedbuild.tool.gnu.cpp.linker.input"> <additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/> <additionalInput kind="additionalinput" paths="$(LIBS)"/> </inputType> </tool> - <tool id="cdt.managedbuild.tool.gnu.assembler.exe.release.1568794405" name="GCC Assembler" superClass="cdt.managedbuild.tool.gnu.assembler.exe.release"> - <inputType id="cdt.managedbuild.tool.gnu.assembler.input.2098164552" superClass="cdt.managedbuild.tool.gnu.assembler.input"/> + <tool id="cdt.managedbuild.tool.gnu.assembler.exe.release.428516505" name="GCC Assembler" superClass="cdt.managedbuild.tool.gnu.assembler.exe.release"> + <inputType id="cdt.managedbuild.tool.gnu.assembler.input.452556681" superClass="cdt.managedbuild.tool.gnu.assembler.input"/> </tool> </toolChain> </folderInfo> @@ -92,38 +92,38 @@ </cconfiguration> </storageModule> <storageModule moduleId="cdtBuildSystem" version="4.0.0"> - <project id="ASSAOP_local_lib.cdt.managedbuild.target.gnu.exe.936367760" name="Executable" projectType="cdt.managedbuild.target.gnu.exe"/> + <project id="lib c++ aspsi.cdt.managedbuild.target.gnu.exe.1354904636" name="Executable" projectType="cdt.managedbuild.target.gnu.exe"/> </storageModule> <storageModule moduleId="scannerConfiguration"> <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/> - <scannerConfigBuildInfo instanceId="cdt.managedbuild.config.gnu.cross.exe.debug.32037006;cdt.managedbuild.config.gnu.cross.exe.debug.32037006.;cdt.managedbuild.tool.gnu.cross.c.compiler.355107493;cdt.managedbuild.tool.gnu.c.compiler.input.415815349"> + <scannerConfigBuildInfo instanceId="cdt.managedbuild.config.gnu.exe.release.1684101099;cdt.managedbuild.config.gnu.exe.release.1684101099.;cdt.managedbuild.tool.gnu.cpp.compiler.exe.release.1849017997;cdt.managedbuild.tool.gnu.cpp.compiler.input.1896176939"> <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/> </scannerConfigBuildInfo> - <scannerConfigBuildInfo instanceId="cdt.managedbuild.config.gnu.exe.release.1684101099;cdt.managedbuild.config.gnu.exe.release.1684101099.;cdt.managedbuild.tool.gnu.cpp.compiler.exe.release.1849017997;cdt.managedbuild.tool.gnu.cpp.compiler.input.1896176939"> + <scannerConfigBuildInfo instanceId="cdt.managedbuild.config.gnu.exe.debug.889107241;cdt.managedbuild.config.gnu.exe.debug.889107241.;cdt.managedbuild.tool.gnu.c.compiler.exe.debug.1415958909;cdt.managedbuild.tool.gnu.c.compiler.input.249879200"> <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/> </scannerConfigBuildInfo> - <scannerConfigBuildInfo instanceId="cdt.managedbuild.config.gnu.exe.release.108563199;cdt.managedbuild.config.gnu.exe.release.108563199.;cdt.managedbuild.tool.gnu.c.compiler.exe.release.1211854380;cdt.managedbuild.tool.gnu.c.compiler.input.683565502"> + <scannerConfigBuildInfo instanceId="cdt.managedbuild.config.gnu.cross.exe.release.152074145;cdt.managedbuild.config.gnu.cross.exe.release.152074145.;cdt.managedbuild.tool.gnu.cross.cpp.compiler.1498925651;cdt.managedbuild.tool.gnu.cpp.compiler.input.1871979781"> <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/> </scannerConfigBuildInfo> - <scannerConfigBuildInfo instanceId="cdt.managedbuild.config.gnu.exe.debug.1830124302;cdt.managedbuild.config.gnu.exe.debug.1830124302.;cdt.managedbuild.tool.gnu.c.compiler.exe.debug.129448340;cdt.managedbuild.tool.gnu.c.compiler.input.1794837280"> + <scannerConfigBuildInfo instanceId="cdt.managedbuild.config.gnu.exe.release.1903042755;cdt.managedbuild.config.gnu.exe.release.1903042755.;cdt.managedbuild.tool.gnu.c.compiler.exe.release.1162686074;cdt.managedbuild.tool.gnu.c.compiler.input.1171280357"> <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/> </scannerConfigBuildInfo> - <scannerConfigBuildInfo instanceId="cdt.managedbuild.config.gnu.cross.exe.release.152074145;cdt.managedbuild.config.gnu.cross.exe.release.152074145.;cdt.managedbuild.tool.gnu.cross.c.compiler.1546578144;cdt.managedbuild.tool.gnu.c.compiler.input.567643681"> + <scannerConfigBuildInfo instanceId="cdt.managedbuild.config.gnu.exe.debug.1830124302;cdt.managedbuild.config.gnu.exe.debug.1830124302.;cdt.managedbuild.tool.gnu.c.compiler.exe.debug.129448340;cdt.managedbuild.tool.gnu.c.compiler.input.1794837280"> <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/> </scannerConfigBuildInfo> - <scannerConfigBuildInfo instanceId="cdt.managedbuild.config.gnu.exe.debug.889107241;cdt.managedbuild.config.gnu.exe.debug.889107241.;cdt.managedbuild.tool.gnu.c.compiler.exe.debug.1415958909;cdt.managedbuild.tool.gnu.c.compiler.input.249879200"> + <scannerConfigBuildInfo instanceId="cdt.managedbuild.config.gnu.cross.exe.release.152074145;cdt.managedbuild.config.gnu.cross.exe.release.152074145.;cdt.managedbuild.tool.gnu.cross.c.compiler.1546578144;cdt.managedbuild.tool.gnu.c.compiler.input.567643681"> <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/> </scannerConfigBuildInfo> - <scannerConfigBuildInfo instanceId="cdt.managedbuild.config.gnu.exe.release.108563199;cdt.managedbuild.config.gnu.exe.release.108563199.;cdt.managedbuild.tool.gnu.cpp.compiler.exe.release.813424575;cdt.managedbuild.tool.gnu.cpp.compiler.input.537017731"> + <scannerConfigBuildInfo instanceId="cdt.managedbuild.config.gnu.exe.debug.127626054;cdt.managedbuild.config.gnu.exe.debug.127626054.;cdt.managedbuild.tool.gnu.cpp.compiler.exe.debug.2032993034;cdt.managedbuild.tool.gnu.cpp.compiler.input.1466324987"> <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/> </scannerConfigBuildInfo> <scannerConfigBuildInfo instanceId="cdt.managedbuild.config.gnu.exe.debug.889107241;cdt.managedbuild.config.gnu.exe.debug.889107241.;cdt.managedbuild.tool.gnu.cpp.compiler.exe.debug.388215046;cdt.managedbuild.tool.gnu.cpp.compiler.input.1447303397"> <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/> </scannerConfigBuildInfo> - <scannerConfigBuildInfo instanceId="cdt.managedbuild.config.gnu.cross.exe.debug.32037006;cdt.managedbuild.config.gnu.cross.exe.debug.32037006.;cdt.managedbuild.tool.gnu.cross.cpp.compiler.1731729740;cdt.managedbuild.tool.gnu.cpp.compiler.input.1024819215"> + <scannerConfigBuildInfo instanceId="cdt.managedbuild.config.gnu.exe.release.108563199;cdt.managedbuild.config.gnu.exe.release.108563199.;cdt.managedbuild.tool.gnu.c.compiler.exe.release.1211854380;cdt.managedbuild.tool.gnu.c.compiler.input.683565502"> <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/> </scannerConfigBuildInfo> - <scannerConfigBuildInfo instanceId="cdt.managedbuild.config.gnu.cross.exe.release.152074145;cdt.managedbuild.config.gnu.cross.exe.release.152074145.;cdt.managedbuild.tool.gnu.cross.cpp.compiler.1498925651;cdt.managedbuild.tool.gnu.cpp.compiler.input.1871979781"> + <scannerConfigBuildInfo instanceId="cdt.managedbuild.config.gnu.cross.exe.debug.32037006;cdt.managedbuild.config.gnu.cross.exe.debug.32037006.;cdt.managedbuild.tool.gnu.cross.cpp.compiler.1731729740;cdt.managedbuild.tool.gnu.cpp.compiler.input.1024819215"> <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/> </scannerConfigBuildInfo> <scannerConfigBuildInfo instanceId="cdt.managedbuild.config.gnu.exe.release.1684101099;cdt.managedbuild.config.gnu.exe.release.1684101099.;cdt.managedbuild.tool.gnu.c.compiler.exe.release.959999503;cdt.managedbuild.tool.gnu.c.compiler.input.1373801358"> @@ -132,6 +132,18 @@ <scannerConfigBuildInfo instanceId="cdt.managedbuild.config.gnu.exe.debug.1830124302;cdt.managedbuild.config.gnu.exe.debug.1830124302.;cdt.managedbuild.tool.gnu.cpp.compiler.exe.debug.1723483156;cdt.managedbuild.tool.gnu.cpp.compiler.input.881860197"> <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/> </scannerConfigBuildInfo> + <scannerConfigBuildInfo instanceId="cdt.managedbuild.config.gnu.cross.exe.debug.32037006;cdt.managedbuild.config.gnu.cross.exe.debug.32037006.;cdt.managedbuild.tool.gnu.cross.c.compiler.355107493;cdt.managedbuild.tool.gnu.c.compiler.input.415815349"> + <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/> + </scannerConfigBuildInfo> + <scannerConfigBuildInfo instanceId="cdt.managedbuild.config.gnu.exe.release.1903042755;cdt.managedbuild.config.gnu.exe.release.1903042755.;cdt.managedbuild.tool.gnu.cpp.compiler.exe.release.850495135;cdt.managedbuild.tool.gnu.cpp.compiler.input.1531506522"> + <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/> + </scannerConfigBuildInfo> + <scannerConfigBuildInfo instanceId="cdt.managedbuild.config.gnu.exe.release.108563199;cdt.managedbuild.config.gnu.exe.release.108563199.;cdt.managedbuild.tool.gnu.cpp.compiler.exe.release.813424575;cdt.managedbuild.tool.gnu.cpp.compiler.input.537017731"> + <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/> + </scannerConfigBuildInfo> + <scannerConfigBuildInfo instanceId="cdt.managedbuild.config.gnu.exe.debug.127626054;cdt.managedbuild.config.gnu.exe.debug.127626054.;cdt.managedbuild.tool.gnu.c.compiler.exe.debug.1081729497;cdt.managedbuild.tool.gnu.c.compiler.input.1458563588"> + <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/> + </scannerConfigBuildInfo> </storageModule> <storageModule moduleId="org.eclipse.cdt.core.LanguageSettingsProviders"/> -</cproject> +</cproject> \ No newline at end of file diff --git a/local_lib_people_prediction/.settings/language.settings.xml b/local_lib_people_prediction/.settings/language.settings.xml index e8be6d5a410d7ce0703579a89bffc17f9488708b..3004e24f73f57bc8a5d3b8b6265e1f49a5969eba 100644 --- a/local_lib_people_prediction/.settings/language.settings.xml +++ b/local_lib_people_prediction/.settings/language.settings.xml @@ -1,25 +1,25 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> <project> - <configuration id="cdt.managedbuild.config.gnu.cross.exe.debug.32037006" name="Debug"> + <configuration id="cdt.managedbuild.config.gnu.exe.debug.127626054" name="Debug"> <extension point="org.eclipse.cdt.core.LanguageSettingsProvider"> <provider copy-of="extension" id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"/> <provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/> <provider-reference id="org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider" ref="shared-provider"/> - <provider class="org.eclipse.cdt.internal.build.crossgcc.CrossGCCBuiltinSpecsDetector" console="false" env-hash="-913847163843620227" id="org.eclipse.cdt.build.crossgcc.CrossGCCBuiltinSpecsDetector" keep-relative-paths="false" name="CDT Cross GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD "${INPUTS}"" prefer-non-shared="true"> + <provider class="org.eclipse.cdt.managedbuilder.language.settings.providers.GCCBuiltinSpecsDetector" console="false" env-hash="-586311654608063718" id="org.eclipse.cdt.managedbuilder.core.GCCBuiltinSpecsDetector" keep-relative-paths="false" name="CDT GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD "${INPUTS}"" prefer-non-shared="true"> <language-scope id="org.eclipse.cdt.core.gcc"/> <language-scope id="org.eclipse.cdt.core.g++"/> </provider> </extension> </configuration> - <configuration id="cdt.managedbuild.config.gnu.cross.exe.release.152074145" name="Release"> + <configuration id="cdt.managedbuild.config.gnu.exe.release.1903042755" name="Release"> <extension point="org.eclipse.cdt.core.LanguageSettingsProvider"> <provider copy-of="extension" id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"/> <provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/> <provider-reference id="org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider" ref="shared-provider"/> - <provider class="org.eclipse.cdt.internal.build.crossgcc.CrossGCCBuiltinSpecsDetector" console="false" env-hash="-913847163843620227" id="org.eclipse.cdt.build.crossgcc.CrossGCCBuiltinSpecsDetector" keep-relative-paths="false" name="CDT Cross GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD "${INPUTS}"" prefer-non-shared="true"> + <provider class="org.eclipse.cdt.managedbuilder.language.settings.providers.GCCBuiltinSpecsDetector" console="false" env-hash="-586311654608063718" id="org.eclipse.cdt.managedbuilder.core.GCCBuiltinSpecsDetector" keep-relative-paths="false" name="CDT GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD "${INPUTS}"" prefer-non-shared="true"> <language-scope id="org.eclipse.cdt.core.gcc"/> <language-scope id="org.eclipse.cdt.core.g++"/> </provider> </extension> </configuration> -</project> +</project> \ No newline at end of file diff --git a/local_lib_people_prediction/bin/prediction_example b/local_lib_people_prediction/bin/prediction_example index 55f69720edec9dff044f24f4a2ce3c573396aab7..76db4942a674ba78525895b5ba2e066b8037630f 100755 Binary files a/local_lib_people_prediction/bin/prediction_example and b/local_lib_people_prediction/bin/prediction_example differ diff --git a/local_lib_people_prediction/src/nav/plan_local_nav.cpp b/local_lib_people_prediction/src/nav/plan_local_nav.cpp index b889e3cd7bdfee3fad0dad1e163fad3945c12b08..194724c8258aa31edee5566c477dfd53c9b80e23 100644 --- a/local_lib_people_prediction/src/nav/plan_local_nav.cpp +++ b/local_lib_people_prediction/src/nav/plan_local_nav.cpp @@ -361,7 +361,7 @@ bool Cplan_local_nav::robot_plan_companion3(Spose& pose_command, Cperson_abstrac actual_person_Companion_pointer_=person_obj_companion_person; } //std::cout <<"5 In Local Lib ASSAOP robot_plan_companion3"<< std::endl; - if(output_screen_messages_){ + if((in_debug_all_IVO_)||(in_debug_few_IVO_)){ std::cout <<" IMPORTANT!!! before_initial_angle_="<<before_initial_angle_<<"; angle_companion_="<<angle_companion_<< std::endl; } @@ -593,9 +593,9 @@ bool Cplan_local_nav::robot_plan_companion3(Spose& pose_command, Cperson_abstrac break; case ITER: - //if(output_screen_messages_){ - //std::cout <<"ATR companion ITER"<< std::endl; - //} + if(in_debug_all_IVO_){ + std::cout <<"ATR companion ITER"<< std::endl; + } change_final_robot_orientation_=false; go_behid_comp_person_=true; goal1_=3; @@ -617,7 +617,7 @@ bool Cplan_local_nav::robot_plan_companion3(Spose& pose_command, Cperson_abstrac act_result=robot_plan_companion2(pose_command, reactive,dt); //std::cout <<" despues de robot_plan_companion2 "<< std::endl; - if(output_screen_messages_){ + if(in_debug_all_IVO_){ std::cout <<"COMPANION after robot_plan_companion2; pose_command.v="<<pose_command.v<<"; pose_command.w="<<pose_command.w<< std::endl; } @@ -778,7 +778,7 @@ bool Cplan_local_nav::robot_plan_companion3(Spose& pose_command, Cperson_abstrac } // FIN SAVE IN FILE - if(output_screen_messages_){ + if((in_debug_all_IVO_)||(in_debug_few_IVO_)){ std::cout << "(2) OUTPUT ROBOT PLAN 3 pose_command.v="<<pose_command.v<<"; pose_command.w="<<pose_command.w<< std::endl; } return act_result; @@ -1896,7 +1896,7 @@ if(((pointer_to_person_companion_->get_current_pointV().v()>0.2))){ //&&(change_ // INI Case Only One person accompaniment. //std::cout << " In last goal people stop 2 "<< std::endl; if((pointer_to_person_companion_->get_current_pointV().v()<0.2)){ - if(output_screen_messages_){ + if(in_debug_all_IVO_){ std::cout << " fist pers IMPORTANTE ENTRO EN FRENAR!!! "<< std::endl; } //TODO: el frenado "lento" para el caso de 1 persona NO acaba de ir bien. De momento lo dejo en comentario // intentar en un futuro si puedo hacerlo bien. @@ -2319,37 +2319,52 @@ if(((pointer_to_person_companion_->get_current_pointV().v()>0.2))){ //&&(change_ { case 1: //case best the robot_goal_negativo_ person_companion_position=robot_goal_negativo_;//.x += (robot_person_proximity_distance_)*cos(theta + angle_companion_*3.14/180); - // std::cout << " [case1](robot_goal_negativo_) (ROBOT GOAL) person_companion_position.x=" <<person_companion_position.x<< " person_companion_position.y=" <<person_companion_position.y<< std::endl; + if(in_debug_all_IVO_){ + std::cout << " [case1](robot_goal_negativo_) (ROBOT GOAL) person_companion_position.x=" <<person_companion_position.x<< " person_companion_position.y=" <<person_companion_position.y<< std::endl; + } break; case 2: //case best the robot_goal_positivo_ person_companion_position=robot_goal_positivo_;//.x += (robot_person_proximity_distance_)*cos(theta - (angle_companion_*3.14/180)); - //std::cout << " [case2](robot_goal_positivo_) (ROBOT GOAL) person_companion_position.x=" <<person_companion_position.x<< " person_companion_position.y=" <<person_companion_position.y<< std::endl; + if(in_debug_all_IVO_){ + std::cout << " [case2](robot_goal_positivo_) (ROBOT GOAL) person_companion_position.x=" <<person_companion_position.x<< " person_companion_position.y=" <<person_companion_position.y<< std::endl; + } break; case 3: if(min_dist_colli_n>min_dist_colli_p){ //case best the robot_goal_negativo_ person_companion_position=robot_goal_negativo_; - //std::cout << " [case_act=3] min_dist_colli_n= "<< min_dist_colli_n <<"; > min_dist_colli_p="<<min_dist_colli_p<< std::endl; - //std::cout << " [case3](robot_goal_negativo_) (ROBOT GOAL) person_companion_position.x=" <<person_companion_position.x<< " person_companion_position.y=" <<person_companion_position.y<< std::endl; + if(in_debug_all_IVO_){ + std::cout << " [case_act=3] min_dist_colli_n= "<< min_dist_colli_n <<"; > min_dist_colli_p="<<min_dist_colli_p<< std::endl; + std::cout << " [case3](robot_goal_negativo_) (ROBOT GOAL) person_companion_position.x=" <<person_companion_position.x<< " person_companion_position.y=" <<person_companion_position.y<< std::endl; + } + }else{ //case best the robot_goal_positivo_ person_companion_position=robot_goal_positivo_; - //std::cout << " [case_act=3] min_dist_colli_n= "<< min_dist_colli_n <<"; < min_dist_colli_p="<<min_dist_colli_p<< std::endl; - //std::cout << " [case3](robot_goal_positivo_) (ROBOT GOAL) person_companion_position.x=" <<person_companion_position.x<< " person_companion_position.y=" <<person_companion_position.y<< std::endl; + if(in_debug_all_IVO_){ + std::cout << " [case_act=3] min_dist_colli_n= "<< min_dist_colli_n <<"; < min_dist_colli_p="<<min_dist_colli_p<< std::endl; + std::cout << " [case3](robot_goal_positivo_) (ROBOT GOAL) person_companion_position.x=" <<person_companion_position.x<< " person_companion_position.y=" <<person_companion_position.y<< std::endl; + } } break; default: case 0: - // std::cout << " [case_act=0 or default] min_dist_colli_p= "<< min_dist_colli_p<<"; min_dist_colli_n="<<min_dist_colli_n << std::endl; - // darle el goal al lado de la persona. + if(in_debug_all_IVO_){ + std::cout << " [case_act=0 or default] min_dist_colli_p= "<< min_dist_colli_p<<"; min_dist_colli_n="<<min_dist_colli_n << std::endl; + } + // darle el goal al lado de la persona. if( diffangle(theta, angle) < 0 ) { person_companion_position=robot_goal_positivo_; - //std::cout << " (robot_goal_positivo_) case reactive (1) (ROBOT GOAL) person_companion_position.x=" <<person_companion_position.x<< " person_companion_position.y=" <<person_companion_position.y<< std::endl; + if(in_debug_all_IVO_){ + std::cout << " (robot_goal_positivo_) case reactive (1) (ROBOT GOAL) person_companion_position.x=" <<person_companion_position.x<< " person_companion_position.y=" <<person_companion_position.y<< std::endl; + } } else // es como si hiciera una circunferencia al rededor de la persona. (se intenta poner a un lado o a otro de la persona. segun esos angulos) { person_companion_position=robot_goal_negativo_; - // std::cout << " (robot_goal_negativo_) case reactive (2) (ROBOT GOAL) person_companion_position.x=" <<person_companion_position.x << " person_companion_position.y=" <<person_companion_position.y<< std::endl; + if(in_debug_all_IVO_){ + std::cout << " (robot_goal_negativo_) case reactive (2) (ROBOT GOAL) person_companion_position.x=" <<person_companion_position.x << " person_companion_position.y=" <<person_companion_position.y<< std::endl; + } } break; } diff --git a/local_lib_people_prediction/src/nav/plan_local_nav.h b/local_lib_people_prediction/src/nav/plan_local_nav.h index 2a3757fff87b0d0d1984bff7d0cf3cc49936010c..a4a91d10b0c7c02b97e777c8cc0bca402e81861d 100644 --- a/local_lib_people_prediction/src/nav/plan_local_nav.h +++ b/local_lib_people_prediction/src/nav/plan_local_nav.h @@ -158,6 +158,10 @@ class Cplan_local_nav : public Cprediction_behavior void set_distance_to_stop( double d ){ distance_to_stop_ = d; } double get_distance_to_stop( ) { return distance_to_stop_;} + void set_debug_all_IVO( bool in_debug_all_IVO ){ in_debug_all_IVO_ = in_debug_all_IVO; } + void set_debug_few_IVO( bool in_debug_few_IVO ){ in_debug_few_IVO_ = in_debug_few_IVO; } + + /** * Return info methods */ @@ -1284,6 +1288,7 @@ class Cplan_local_nav : public Cprediction_behavior bool see_save_in_file_; bool output_screen_messages_; + bool in_debug_few_IVO_, in_debug_all_IVO_; SpointV calcular_goal_frenado(){ // INI calcular goal final caso frenado.