![]() |
ImFusion SDK 4.3
|
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() const | RobotInstance | |
| computeJacobian(const JointPosition &jointPosition) const | RobotInstance | |
| 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 override | RobotInstance | virtual |
| configure(const Properties *p) override | RobotInstance | virtual |
| configureDefaults() | Configurable | virtual |
| createTrajectory(const std::vector< JointPosition > &trajectory, const std::vector< double > ×tamps) const | RobotInstance | |
| flange_T_effector() const | RobotInstance | |
| flange_T_effector_override() const | RobotInstance | |
| flange_T_usprobe() const | RobotInstance | |
| forwardKinematics(const JointPosition &jointPositions) const | RobotInstance | |
| 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={}) const | RobotInstance | |
| 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) const | RobotInstance | |
| inverseKinematicsVel(const vec3 &goalTranslVelocity, const vec3 &goalRotVelocity, const JointPosition &jointPosition) const | RobotInstance | |
| m_params | Configurable | protected |
| 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) | RobotInstance | explicit |
| robotModel() const | RobotInstance | inline |
| robotModelRef() const | RobotInstance | inline |
| 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_changed | RobotInstance | |
| signal_world_T_base_changed | RobotInstance | |
| signalParametersChanged | Configurable | |
| unregisterParameter(const ParameterBase *param) | Configurable | |
| validJointPosition(const JointPosition &jointPosition) const (defined in RobotInstance) | RobotInstance | |
| world_T_base() const | RobotInstance | |
| ~Configurable() (defined in Configurable) | Configurable | virtual |
| ~RobotInstance() override (defined in RobotInstance) | RobotInstance |