1#include "state_representation/geometry/Shape.hpp"
8 center_state_(
CartesianPose(name, Eigen::Vector3d::Zero(), Eigen::Quaterniond::Identity(), reference_frame)) {}
13 if (shape.is_empty()) {
16 os <<
"Shape " << shape.get_name() <<
" with state:" << std::endl;
17 os << shape.get_center_state();
Class to define CartesianPose in cartesian space as 3D position and quaternion based orientation.
Shape(const StateType &type)
Constructor with a type.
Abstract class to represent a state.
Core state variables and objects.
std::ostream & operator<<(std::ostream &os, const Ellipsoid &ellipsoid)
StateType
The class types inheriting from State.