AnymalStateEstimator
The state estimator for anymal.
anymal_state_estimator Namespace Reference

Classes

class  AnymalFilter
 Generic interface to be used for filters performing state estimation inside AnymalStateEstimator. More...
 
class  AnymalStateEstimator
 Base class used for state estimation for a generic anymal type robot with custom attachments. More...
 
class  AnymalStateEstimatorBasic
 The StateEstimator implementation for an anymal without any custom attachments. More...
 
struct  Contact
 
class  ContactDetectorFromKFE
 
class  ContactDetectorThresholdingRos
 
class  ContactWrenchEstimator
 
class  ContactWrenchInterface
 
class  ContactWrenchPublisher
 
class  ContactWrenchReceiver
 
struct  ForceCalibratorCommand
 
struct  ForceCalibratorCommandRequest_
 
struct  ForceCalibratorCommandResponse_
 
struct  ForceCalibratorConfig
 
struct  ForceCalibratorConfigRequest_
 
struct  ForceCalibratorConfigResponse_
 
class  PoseInitializer
 

Typedefs

template<typename Filter_ >
using AnymalStateEstimatorBase = AnymalStateEstimator< anymal_description::AnymalConcreteDescription, quadruped_model::QuadrupedState, anymal_description_ros::AnymalContainersRos, Filter_ >
 
typedef ::anymal_state_estimator::ForceCalibratorCommandRequest_< std::allocator< void > > ForceCalibratorCommandRequest
 
typedef boost::shared_ptr< ::anymal_state_estimator::ForceCalibratorCommandRequestForceCalibratorCommandRequestPtr
 
typedef boost::shared_ptr< ::anymal_state_estimator::ForceCalibratorCommandRequest const > ForceCalibratorCommandRequestConstPtr
 
typedef ::anymal_state_estimator::ForceCalibratorCommandResponse_< std::allocator< void > > ForceCalibratorCommandResponse
 
typedef boost::shared_ptr< ::anymal_state_estimator::ForceCalibratorCommandResponseForceCalibratorCommandResponsePtr
 
typedef boost::shared_ptr< ::anymal_state_estimator::ForceCalibratorCommandResponse const > ForceCalibratorCommandResponseConstPtr
 
typedef ::anymal_state_estimator::ForceCalibratorConfigRequest_< std::allocator< void > > ForceCalibratorConfigRequest
 
typedef boost::shared_ptr< ::anymal_state_estimator::ForceCalibratorConfigRequestForceCalibratorConfigRequestPtr
 
typedef boost::shared_ptr< ::anymal_state_estimator::ForceCalibratorConfigRequest const > ForceCalibratorConfigRequestConstPtr
 
typedef ::anymal_state_estimator::ForceCalibratorConfigResponse_< std::allocator< void > > ForceCalibratorConfigResponse
 
typedef boost::shared_ptr< ::anymal_state_estimator::ForceCalibratorConfigResponseForceCalibratorConfigResponsePtr
 
typedef boost::shared_ptr< ::anymal_state_estimator::ForceCalibratorConfigResponse const > ForceCalibratorConfigResponseConstPtr
 

Functions

template<typename ContainerAllocator >
std::ostream & operator<< (std::ostream &s, const ::anymal_state_estimator::ForceCalibratorCommandRequest_< ContainerAllocator > &v)
 
template<typename ContainerAllocator >
std::ostream & operator<< (std::ostream &s, const ::anymal_state_estimator::ForceCalibratorCommandResponse_< ContainerAllocator > &v)
 
template<typename ContainerAllocator >
std::ostream & operator<< (std::ostream &s, const ::anymal_state_estimator::ForceCalibratorConfigRequest_< ContainerAllocator > &v)
 
template<typename ContainerAllocator >
std::ostream & operator<< (std::ostream &s, const ::anymal_state_estimator::ForceCalibratorConfigResponse_< ContainerAllocator > &v)
 

Typedef Documentation

template<typename Filter_ >
using anymal_state_estimator::AnymalStateEstimatorBase = typedef AnymalStateEstimator< anymal_description::AnymalConcreteDescription, quadruped_model::QuadrupedState, anymal_description_ros::AnymalContainersRos, Filter_>

Function Documentation

template<typename ContainerAllocator >
std::ostream& anymal_state_estimator::operator<< ( std::ostream &  s,
const ::anymal_state_estimator::ForceCalibratorCommandResponse_< ContainerAllocator > &  v 
)
template<typename ContainerAllocator >
std::ostream& anymal_state_estimator::operator<< ( std::ostream &  s,
const ::anymal_state_estimator::ForceCalibratorConfigResponse_< ContainerAllocator > &  v 
)
template<typename ContainerAllocator >
std::ostream& anymal_state_estimator::operator<< ( std::ostream &  s,
const ::anymal_state_estimator::ForceCalibratorConfigRequest_< ContainerAllocator > &  v 
)
template<typename ContainerAllocator >
std::ostream& anymal_state_estimator::operator<< ( std::ostream &  s,
const ::anymal_state_estimator::ForceCalibratorCommandRequest_< ContainerAllocator > &  v 
)