Class MoveItMessageStorage
Defined in File moveit_message_storage.h
Inheritance Relationships
Derived Types
public moveit_warehouse::ConstraintsStorage
(Class ConstraintsStorage)public moveit_warehouse::PlanningSceneStorage
(Class PlanningSceneStorage)public moveit_warehouse::PlanningSceneWorldStorage
(Class PlanningSceneWorldStorage)public moveit_warehouse::RobotStateStorage
(Class RobotStateStorage)public moveit_warehouse::TrajectoryConstraintsStorage
(Class TrajectoryConstraintsStorage)
Class Documentation
-
class MoveItMessageStorage
This class provides the mechanism to connect to a database and reads needed ROS parameters when appropriate.
Subclassed by moveit_warehouse::ConstraintsStorage, moveit_warehouse::PlanningSceneStorage, moveit_warehouse::PlanningSceneWorldStorage, moveit_warehouse::RobotStateStorage, moveit_warehouse::TrajectoryConstraintsStorage
Public Functions
-
MoveItMessageStorage(warehouse_ros::DatabaseConnection::Ptr conn)
Takes a warehouse_ros DatabaseConnection. The DatabaseConnection is expected to have already been initialized.
-
inline virtual ~MoveItMessageStorage()
Protected Functions
-
void filterNames(const std::string ®ex, std::vector<std::string> &names) const
Keep only the names that match regex.
Protected Attributes
-
warehouse_ros::DatabaseConnection::Ptr conn_
-
MoveItMessageStorage(warehouse_ros::DatabaseConnection::Ptr conn)