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)

Definition at line 24 of file CollisionAvoidanceHelper.cpp.

+ Here is the caller graph for this function:

◆ 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 )

Definition at line 137 of file CollisionAvoidanceHelper.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ 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 )

Definition at line 251 of file CollisionAvoidanceHelper.cpp.

+ Here is the call graph for this function:

Variable Documentation

◆ changeZtoYaxis

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

Definition at line 21 of file CollisionAvoidanceHelper.cpp.