| __init__(self, Union[None, str] urdf_filename=None, Union[None, str] urdf_string=None, Union[None, str] xacro_filename=None, Union[None, str] name=None, List[int] time_derivs=[0], Union[None, ArrayType] qddlim=None, Union[None, int] T=None, List[str] param_joints=[]) | optas.models.RobotModel | |
| optas::models::Model.__init__(self, str name, int dim, List[int] time_derivs, str symbol, Dict[int, Tuple[List[float]]] dlim, Union[None, int] T) | optas.models.Model | |
| actuated_joint_names(self) | optas.models.RobotModel | |
| add_base_frame(self, str base_link, Union[None, List[float]] xyz=None, Union[None, List[float]] rpy=None, str joint_name=None) | optas.models.RobotModel | |
| call | optas.models.RobotModel | |
| dim | optas.models.Model | |
| dlim | optas.models.Model | |
| extract_optimized_dimensions(self, ArrayType values) | optas.models.RobotModel | |
| extract_parameter_dimensions(self, ArrayType values) | optas.models.RobotModel | |
| F | optas.models.RobotModel | |
| get_actuated_joint_index(self, str joint_name) | optas.models.RobotModel | |
| get_global_link_analytical_jacobian(self, str link, ArrayType q) | optas.models.RobotModel | |
| get_global_link_analytical_jacobian_function(self, str link, int n=1, bool numpy_output=False) | optas.models.RobotModel | |
| get_global_link_angular_analytical_jacobian(self, str link, ArrayType q) | optas.models.RobotModel | |
| get_global_link_angular_analytical_jacobian_function(self, str link, int n=1, bool numpy_output=False) | optas.models.RobotModel | |
| get_global_link_angular_geometric_jacobian(self, str link, ArrayType q) | optas.models.RobotModel | |
| get_global_link_angular_geometric_jacobian_function(self, str link, int n=1, bool numpy_output=False) | optas.models.RobotModel | |
| get_global_link_axis(self, str link, ArrayType q, Union[str, ArrayType] axis) | optas.models.RobotModel | |
| get_global_link_axis_function(self, str link, Union[str, ArrayType] axis, int n=1, bool numpy_output=False) | optas.models.RobotModel | |
| get_global_link_geometric_jacobian(self, str link, ArrayType q) | optas.models.RobotModel | |
| get_global_link_geometric_jacobian_function(self, str link, int n=1, bool numpy_output=False) | optas.models.RobotModel | |
| get_global_link_linear_jacobian(self, str link, ArrayType q) | optas.models.RobotModel | |
| get_global_link_linear_jacobian_function(self, str link, int n=1, bool numpy_output=False) | optas.models.RobotModel | |
| get_global_link_position(self, str link, ArrayType q) | optas.models.RobotModel | |
| get_global_link_position_function(self, str link, int n=1, bool numpy_output=False) | optas.models.RobotModel | |
| get_global_link_quaternion(self, str link, ArrayType q) | optas.models.RobotModel | |
| get_global_link_quaternion_function(self, str link, int n=1, bool numpy_output=False) | optas.models.RobotModel | |
| get_global_link_rotation(self, str link, ArrayType q) | optas.models.RobotModel | |
| get_global_link_rotation_function(self, str link, int n=1, bool numpy_output=False) | optas.models.RobotModel | |
| get_global_link_rpy(self, str link, ArrayType q) | optas.models.RobotModel | |
| get_global_link_rpy_function(self, str link, int n=1, bool numpy_output=False) | optas.models.RobotModel | |
| get_global_link_transform(self, str link, ArrayType q) | optas.models.RobotModel | |
| get_global_link_transform_function(self, str link, int n=1, bool numpy_output=False) | optas.models.RobotModel | |
| get_joint_axis(self, Joint joint) | optas.models.RobotModel | |
| get_joint_lower_limit(self, Joint joint) | optas.models.RobotModel | |
| get_joint_origin(self, Joint joint) | optas.models.RobotModel | |
| get_joint_upper_limit(self, Joint joint) | optas.models.RobotModel | |
| get_limits(self, int time_deriv) | optas.models.Model | |
| get_link_analytical_jacobian(self, str link, ArrayType q, str base_link) | optas.models.RobotModel | |
| get_link_analytical_jacobian_function(self, str link, str base_link, int n=1, bool numpy_output=False) | optas.models.RobotModel | |
| get_link_angular_analytical_jacobian(self, str link, ArrayType q, str base_link) | optas.models.RobotModel | |
| get_link_angular_analytical_jacobian_function(self, str link, str base_link, int n=1, bool numpy_output=False) | optas.models.RobotModel | |
| get_link_angular_geometric_jacobian(self, str link, ArrayType q, str base_link) | optas.models.RobotModel | |
| get_link_angular_geometric_jacobian_function(self, str link, str base_link, int n=1, bool numpy_output=False) | optas.models.RobotModel | |
| get_link_axis(self, str link, ArrayType q, Union[str, ArrayType] axis, str base_link) | optas.models.RobotModel | |
| get_link_axis_function(self, str link, Union[str, ArrayType] axis, str base_link, int n=1, bool numpy_output=False) | optas.models.RobotModel | |
| get_link_geometric_jacobian(self, str link, ArrayType q, str base_link) | optas.models.RobotModel | |
| get_link_geometric_jacobian_function(self, str link, str base_link, int n=1, bool numpy_output=False) | optas.models.RobotModel | |
| get_link_linear_jacobian(self, str link, ArrayType q, str base_link) | optas.models.RobotModel | |
| get_link_linear_jacobian_function(self, str link, str base_link, int n=1, bool numpy_output=False) | optas.models.RobotModel | |
| get_link_position(self, str link, ArrayType q, str base_link) | optas.models.RobotModel | |
| get_link_position_function(self, str link, str base_link, int n=1, bool numpy_output=False) | optas.models.RobotModel | |
| get_link_quaternion(self, str link, ArrayType q, str base_link) | optas.models.RobotModel | |
| get_link_quaternion_function(self, str link, str base_link, int n=1, bool numpy_output=False) | optas.models.RobotModel | |
| get_link_rotation(self, str link, ArrayType q, str base_link) | optas.models.RobotModel | |
| get_link_rotation_function(self, str link, str base_link, int n=1, bool numpy_output=False) | optas.models.RobotModel | |
| get_link_rpy(self, str link, ArrayType q, str base_link) | optas.models.RobotModel | |
| get_link_rpy_function(self, str link, str base_link, int n=1, bool numpy_output=False) | optas.models.RobotModel | |
| get_link_transform(self, str link, ArrayType q, str base_link) | optas.models.RobotModel | |
| get_link_transform_function(self, str link, str base_link, int n=1, bool numpy_output=False) | optas.models.RobotModel | |
| get_link_visual_origin(self, Link link) | optas.models.RobotModel | |
| get_name(self) | optas.models.Model | |
| get_random_joint_positions(self, int n=1, Union[None, Tuple[ArrayType]] xlim=None, Union[None, Tuple[ArrayType]] ylim=None, Union[None, Tuple[ArrayType]] zlim=None, Union[None, str] base_link=None) | optas.models.RobotModel | |
| get_random_pose_in_global_link(self, str link_name) | optas.models.RobotModel | |
| get_root_link(self) | optas.models.RobotModel | |
| get_urdf(self) | optas.models.RobotModel | |
| get_urdf_dirname(self) | optas.models.RobotModel | |
| get_velocity_joint_limit(self, Joint joint) | optas.models.RobotModel | |
| in_limit(self, ArrayType x, int time_deriv) | optas.models.Model | |
| joint_names(self) | optas.models.RobotModel | |
| link_names(self) | optas.models.RobotModel | |
| lower_actuated_joint_limits(self) | optas.models.RobotModel | |
| lower_optimized_joint_limits(self) | optas.models.RobotModel | |
| make_function(self, str label, str link, Callable method, int n=1, Union[None, str] base_link=None, Union[None, cs.DM] axis=None, numpy_output=False) | optas.models.RobotModel | |
| n | optas.models.RobotModel | |
| name | optas.models.Model | |
| ndof(self) | optas.models.RobotModel | |
| num_opt_joints(self) | optas.models.RobotModel | |
| num_param_joints(self) | optas.models.RobotModel | |
| optimized_joint_indexes(self) | optas.models.RobotModel | |
| optimized_joint_names(self) | optas.models.RobotModel | |
| param_joints | optas.models.RobotModel | |
| parameter_joint_indexes(self) | optas.models.RobotModel | |
| parameter_joint_names(self) | optas.models.RobotModel | |
| rnea(self, ArrayType q, ArrayType qd, ArrayType qdd) | optas.models.RobotModel | |
| state_name(self, int time_deriv) | optas.models.Model | |
| state_optimized_name(self, int time_deriv) | optas.models.Model | |
| state_parameter_name(self, int time_deriv) | optas.models.Model | |
| symbol | optas.models.Model | |
| T | optas.models.Model | |
| time_derivs | optas.models.Model | |
| upper_actuated_joint_limits(self) | optas.models.RobotModel | |
| upper_optimized_joint_limits(self) | optas.models.RobotModel | |
| urdf | optas.models.RobotModel | |
| urdf_filename | optas.models.RobotModel | |
| urdf_string | optas.models.RobotModel | |
| velocity_actuated_joint_limits(self) | optas.models.RobotModel | |
| velocity_optimized_joint_limits(self) | optas.models.RobotModel | |
| xacro_filename | optas.models.RobotModel | |