armarx::control::collision_avoidance::helpers Namespace Reference

Functions

armarx::control::common::control_law::arondto::CollisionScene getCollisionSceneFromCollisionObjects (const std::map< std::string, std::vector< simox::control::environment::TransformedCollisionObject > > &collisionObjects)
 
armarx::control::common::control_law::arondto::CollisionScene getCollisionSceneFromMemory (const std::vector< armarx::ObjectID > &objectIDs, armarx::armem::obj::clazz::ClassReader &objectClassReader, armarx::armem::obj::instance::Reader &objectInstanceReader, armarx::armem::articulated_object::ArticulatedObjectReader &articulatedObjectReader)
 
armarx::control::common::control_law::arondto::CollisionScene getCollisionSceneFromMemory (const std::vector< std::string > &objectIDs, armarx::armem::obj::clazz::ClassReader &objectClassReader, armarx::armem::obj::instance::Reader &objectInstanceReader, armarx::armem::articulated_object::ArticulatedObjectReader &articulatedObjectReader)
 

Variables

const auto changeZtoYaxis = Eigen::AngleAxisd(-M_PI / 2., Eigen::Vector3d::UnitX())
 

Function Documentation

◆ getCollisionSceneFromCollisionObjects()

armarx::control::common::control_law::arondto::CollisionScene getCollisionSceneFromCollisionObjects ( const std::map< std::string, std::vector< simox::control::environment::TransformedCollisionObject > > & collisionObjects)

◆ getCollisionSceneFromMemory() [1/2]

armarx::control::common::control_law::arondto::CollisionScene getCollisionSceneFromMemory ( const std::vector< armarx::ObjectID > & objectIDs,
armarx::armem::obj::clazz::ClassReader & objectClassReader,
armarx::armem::obj::instance::Reader & objectInstanceReader,
armarx::armem::articulated_object::ArticulatedObjectReader & articulatedObjectReader )

◆ getCollisionSceneFromMemory() [2/2]

armarx::control::common::control_law::arondto::CollisionScene getCollisionSceneFromMemory ( const std::vector< std::string > & objectIDs,
armarx::armem::obj::clazz::ClassReader & objectClassReader,
armarx::armem::obj::instance::Reader & objectInstanceReader,
armarx::armem::articulated_object::ArticulatedObjectReader & articulatedObjectReader )

Variable Documentation

◆ changeZtoYaxis

const auto changeZtoYaxis = Eigen::AngleAxisd(-M_PI / 2., Eigen::Vector3d::UnitX())