ImFusion SDK 4.3
RobotInstance Member List

This is the complete list of members for RobotInstance, including all inherited members.

activeGroup() const (defined in RobotInstance)RobotInstance
activeGroupChanged (defined in RobotInstance)RobotInstance
addAttachedObject(const AttachedObject &attachedObject) (defined in RobotInstance)RobotInstance
attachedObjects() constRobotInstance
computeJacobian(const JointPosition &jointPosition) constRobotInstance
Configurable()=default (defined in Configurable)Configurable
Configurable(const Configurable &rhs) (defined in Configurable)Configurable
Configurable(Configurable &&rhs) noexcept (defined in Configurable)Configurable
configuration(Properties *p) const overrideRobotInstancevirtual
configure(const Properties *p) overrideRobotInstancevirtual
configureDefaults()Configurablevirtual
createTrajectory(const std::vector< JointPosition > &trajectory, const std::vector< double > &timestamps) constRobotInstance
flange_T_effector() constRobotInstance
flange_T_effector_override() constRobotInstance
flange_T_usprobe() constRobotInstance
forwardKinematics(const JointPosition &jointPositions) constRobotInstance
forwardKinematicsAsync(const JointPosition &jointPositions) const (defined in RobotInstance)RobotInstance
forwardKinematicsAsync(std::function< void(const std::optional< RobotArmCartesianState > &)> callback, const JointPosition &jointPositions) (defined in RobotInstance)RobotInstance
inverseKinematics(const isom3 &world_T_effector_goal, JointPosition init={}) constRobotInstance
inverseKinematics(const std::map< std::string, isom3 > &world_T_endpoints_goal, JointPosition init={}) const (defined in RobotInstance)RobotInstance
inverseKinematicsAsync(std::function< void(const std::optional< InverseKinematicsSolution > &)> callback, const isom3 &world_T_effector_goal, const JointPosition &init={}) const (defined in RobotInstance)RobotInstance
inverseKinematicsAsync(std::function< void(const std::optional< InverseKinematicsSolution > &)> callback, const std::map< std::string, isom3 > &world_T_endpoints_goal, const JointPosition &init={}) const (defined in RobotInstance)RobotInstance
inverseKinematicsVel(const mat4 &goalVelocity, const JointPosition &jointPosition) constRobotInstance
inverseKinematicsVel(const vec3 &goalTranslVelocity, const vec3 &goalRotVelocity, const JointPosition &jointPosition) constRobotInstance
m_paramsConfigurableprotected
operator=(const Configurable &) (defined in Configurable)Configurable
operator=(Configurable &&) noexcept (defined in Configurable)Configurable
registerParameter(ParameterBase *param)Configurable
RobotInstance(std::shared_ptr< const RobotModel > model)RobotInstanceexplicit
robotModel() constRobotInstanceinline
robotModelRef() constRobotInstanceinline
set_flange_T_effector_override(const std::optional< isom3 > &newValue={})RobotInstance
set_world_T_base(const isom3 &newValue)RobotInstance
setActiveGroup(const std::string &name, const RobotState *prevState=nullptr) (defined in RobotInstance)RobotInstance
signal_flange_T_effector_changedRobotInstance
signal_world_T_base_changedRobotInstance
signalParametersChangedConfigurable
unregisterParameter(const ParameterBase *param)Configurable
validJointPosition(const JointPosition &jointPosition) const (defined in RobotInstance)RobotInstance
world_T_base() constRobotInstance
~Configurable() (defined in Configurable)Configurablevirtual
~RobotInstance() override (defined in RobotInstance)RobotInstance
Search Tab / S to search, Esc to close