Aikido
aikido::control::JacobianExecutor< T > Member List

This is the complete list of members for aikido::control::JacobianExecutor< T >, including all inherited members.

cancel()aikido::control::JacobianExecutor< T >virtual
DEFAULT_LAMBDAaikido::control::JacobianExecutor< T >static
execute(const Eigen::Vector6d command, const std::chrono::duration< double > &timeout=std::chrono::duration< double >(1))aikido::control::JacobianExecutor< T >inlinevirtual
execute(const Eigen::Vector6d command, const std::chrono::duration< double > &timeout, const std::chrono::system_clock::time_point &timepoint)aikido::control::JacobianExecutor< T >virtual
execute(const std::vector< double > &command, const std::chrono::duration< double > &timeout=std::chrono::duration< double >(1))aikido::control::JacobianExecutor< T >inlinevirtual
execute(const std::vector< double > &command, const std::chrono::duration< double > &timeout, const std::chrono::system_clock::time_point &timepoint)aikido::control::JacobianExecutor< T >virtual
Executor(const std::set< ExecutorType > &types, const std::vector< dart::dynamics::DegreeOfFreedom * > &dofs, const std::chrono::milliseconds threadRate=defaultThreadRate)aikido::control::Executor
Executor(const ExecutorType type, const std::vector< dart::dynamics::DegreeOfFreedom * > &dofs, std::chrono::milliseconds threadRate=defaultThreadRate)aikido::control::Executor
getDofs() constaikido::control::Executor
getTypes() constaikido::control::Executor
JacobianExecutor(::dart::dynamics::BodyNode *eeNode, std::shared_ptr< JointCommandExecutor< T >> executor=nullptr, double lambda=DEFAULT_LAMBDA)aikido::control::JacobianExecutor< T >explicit
JointCommandExecutor(const std::vector< dart::dynamics::DegreeOfFreedom * > dofs, const std::set< ExecutorType > otherTypes=std::set< ExecutorType >(), const std::chrono::milliseconds threadRate=defaultThreadRate)aikido::control::JointCommandExecutor< T >inline
mCommandaikido::control::JacobianExecutor< T >private
mDofManageraikido::control::Executorprivatestatic
mDofsaikido::control::Executorprotected
mDofsRegisteredaikido::control::Executorprivate
mEENodeaikido::control::JacobianExecutor< T >private
mExecutionStartTimeaikido::control::JacobianExecutor< T >private
mExecutoraikido::control::JacobianExecutor< T >private
mFutureaikido::control::JacobianExecutor< T >private
mInProgressaikido::control::JacobianExecutor< T >private
mLambdaaikido::control::JacobianExecutor< T >private
mMutexaikido::control::JacobianExecutor< T >mutableprivate
mPromiseaikido::control::JacobianExecutor< T >private
mThreadaikido::control::Executorprivate
mThreadRateaikido::control::Executorprivate
mTimeoutaikido::control::JacobianExecutor< T >private
mTypesaikido::control::Executorprotected
registerDofs()aikido::control::Executor
releaseDofs()aikido::control::Executor
SE3_SIZEaikido::control::JacobianExecutor< T >static
SE3ToJoint(const Eigen::Vector6d command)aikido::control::JacobianExecutor< T >private
spin()aikido::control::Executorinlineprivate
start()aikido::control::Executor
step(const std::chrono::system_clock::time_point &timepoint) overrideaikido::control::JacobianExecutor< T >virtual
stop()aikido::control::Executor
~Executor()aikido::control::Executorvirtual
~JacobianExecutor()aikido::control::JacobianExecutor< T >virtual
~JointCommandExecutor()aikido::control::JointCommandExecutor< T >inlinevirtual