Go to the documentation of this file.
24 #include <VirtualRobot/VirtualRobot.h>
55 namespace laser_scanner_features
99 SceneProvider(
const InjectedServices& srv,
const Config& config);
113 InjectedServices srv;
std::string staticCostmapProviderName
The VirtualRobotReader class.
objpose::ObjectPoseClient objectPoseClient
memory::client::graph::Reader * graphReader
armem::robot_state::VirtualRobotReader * virtualRobotReader
std::vector< std::string > primitiveApproximationModels
SceneProvider(const InjectedServices &srv, const Config &config)
Provides access to the armarx::objpose::ObjectPoseStorageInterface (aka the object memory).
memory::client::laser_scanner_features::Reader * laserScannerFeaturesReader
std::string staticCostmapName
This file is part of ArmarX.
memory::client::human::Reader * humanReader
bool synchronize(const DateTime ×tamp, bool fullUpdate) override
const core::Scene & scene() const override
Represents a point in time.
std::string laserScannerFeaturesProviderName
std::string humanProviderName
bool initialize(const DateTime ×tamp) override
memory::client::costmap::Reader * costmapReader
std::shared_ptr< class Robot > RobotPtr