Conscience Core
Namespaces | Macros | Functions | Variables
environmentEntitiesCommands.cpp File Reference
#include "./environmentEntitiesCommands.h"
#include "./CommandEntityToPosition.h"
#include "../CscCoreObjectsJsonEncoder.h"
#include <Util/system.h>
#include <Util/geom.h>
#include <numeric>
#include "./CommandConsumeVideoSource.h"
#include "CommandEntityToOrientation.h"
#include "./CoreObjects/CscSequence.h"
#include "./CoreObjects/Exchange/ConscienceEncoder.h"
#include "./Result/CommandExecutionResultString.h"
#include "CoreObjects/CscStringCommandsBuilder.h"
#include <ArtificialIntelligence/CscEntityReflexion.h>
#include <ArtificialIntelligence/CscEntityReflexions.h>
#include <ArtificialIntelligence/CscNotifications.h>
#include <ArtificialIntelligence/CscEntityDetectionState.h>
#include <ArtificialIntelligence/MultiEntity/CscMoveForwardInGroup.h>
#include <ArtificialIntelligence/CscMrptAutonomousExploration.h>
#include <ArtificialIntelligence/MultiEntity/EntityGroupProcesses.h>
#include <Bridging/CscRealEntityMessageHandler.h>
#include <Communication/CscMessagingManager.h>
#include <CoreObjects/CscCoreEvents.h>
#include <CoreObjects/Entities/CscEntityModelsRepository.h>
#include <CoreObjects/Entities/CscRealEntitiesCollector.h>
#include <SequenceProcessor/CscSequencesProcessor.h>
#include "DetectorEngine/ConscienceVisionDetectorRepository.h"
#include <Bridging/MJPGStreamer/CscMJPGStreamer.h>
#include <CaptureEngine/CscCaptureEngine.h>
#include <CoreObjects/Exchange/glTF/gltfHelpers.h>
#include <CoreObjects/Exchange/glTF/tinygltf/tiny_gltf.h>
#include <Util/fs.h>

Namespaces

 conscience_core
 
 conscience_core::bridging
 
 conscience_core::bridging::commands
 
 conscience_core::bridging::commands::environment_entities
 

Macros

#define DEFAULT_MJPG_PORT   17888
 

Functions

void conscience_core::bridging::commands::environment_entities::stopAllSequences (const ptr< CscEntityReflexion > &entityReflexion, CscEnvironmentSimulator &environmentSimulator)
 
bool conscience_core::bridging::commands::environment_entities::doesEntityMatchFilters (const CscWorldEntity *entity, const CscPoint3d &entityPosition, const EntitiesGetFiltersCommandDataType *filters)
 
CscEntityClientAndIdentityconscience_core::bridging::commands::environment_entities::getEntityClientAndIdentityFromRealEntityNetworkParams (const string &serialNumber, optional< bool > isSimulated, const RealEntityNetworkParamsCommandDataType *realEntityNetworkParams, CscEnvironmentSimulator &environmentSimulator)
 
void conscience_core::bridging::commands::environment_entities::moveRobotWheels (const ptr< CscEntityReflexion > &entityReflexion, double leftPercent, double rightPercent)
 
void conscience_core::bridging::commands::environment_entities::stopRobotWheels (const ptr< CscEntityReflexion > &entityReflexion)
 

Variables

static std::unique_ptr< CscLoggerconscience_core::bridging::commands::environment_entities::logger = CscLogger::getForCategory("environmentEntitiesCommands")
 

Macro Definition Documentation

◆ DEFAULT_MJPG_PORT

#define DEFAULT_MJPG_PORT   17888