moro
Getting Started
Overview
Installation
Quick Start
User Guide
Robot Modeling
Transformations
Forward Kinematics
Jacobians
Inverse Kinematics
Dynamics
Visualization
Examples
Planar 2R Manipulator
Anthropomorphic RRR Manipulator
Position Inverse Kinematics
Cartesian Trajectory with Inverse Kinematics
Dynamic Model of a Planar 2R Manipulator
API Reference
API Reference
Theory
Mathematical notation and conventions
Rotations
Homogeneous transformations
Denavit–Hartenberg convention
Forward kinematics
Differential kinematics
Inverse kinematics
Dynamics
Development
Contributing
Moro Naming Conventions
moro
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
P
|
Q
|
R
|
S
|
T
|
V
|
W
|
X
|
Y
|
Z
A
animate() (moro.visualization.MatplotlibBackend static method)
(moro.visualization.RobotVisualizer method)
(moro.visualization.ThreeJSBackend static method)
axa2rot() (in module moro.transformations)
B
base_color (moro.visualization.VisualizationStyle attribute)
base_size (moro.visualization.VisualizationStyle attribute)
C
christoffel_symbols() (moro.core.Robot method)
cm_positions (moro.core.Robot property)
converged (moro.inverse_kinematics.IKSolution attribute)
(moro.inverse_kinematics.IKTrajectorySolution attribute)
coriolis_matrix() (moro.core.Robot method)
D
dh() (in module moro.transformations)
dh_parameters (moro.core.Robot property)
dh_table (moro.core.Robot property)
dimension (moro.visualization.SceneData attribute)
dof (moro.core.Robot property)
dynamic_model() (moro.core.Robot method)
dynamic_model_matrix_form() (moro.core.Robot method)
E
error (moro.inverse_kinematics.IKSolution attribute)
errors (moro.inverse_kinematics.IKTrajectorySolution property)
eul2rot() (in module moro.transformations)
evaluate_robot() (in module moro.visualization)
F
failed_index (moro.inverse_kinematics.IKTrajectorySolution attribute)
frame_scale (moro.visualization.VisualizationStyle attribute)
FrameData (class in moro.visualization)
frames (moro.visualization.SceneData attribute)
G
gravity (moro.core.Robot property)
gravity_vector() (moro.core.Robot method)
H
htm2rot() (in module moro.transformations)
htm2tra() (in module moro.transformations)
htmrot() (in module moro.transformations)
htmtra() (in module moro.transformations)
I
I_cm() (moro.core.Robot method)
I_cm0() (moro.core.Robot method)
IKSolution (class in moro.inverse_kinematics)
IKTrajectorySolution (class in moro.inverse_kinematics)
inertia_matrix() (moro.core.Robot method)
inertia_tensors (moro.core.Robot property)
invhtm() (in module moro.transformations)
iterations (moro.inverse_kinematics.IKSolution attribute)
(moro.inverse_kinematics.IKTrajectorySolution property)
J
J (moro.core.Robot property)
J_cm_i() (moro.core.Robot method)
J_point() (moro.core.Robot method)
joint_color (moro.visualization.VisualizationStyle attribute)
joint_limits (moro.core.Robot property)
joint_size (moro.visualization.VisualizationStyle attribute)
joint_type() (moro.core.Robot method)
joint_types (moro.core.Robot property)
joints (moro.visualization.SceneData attribute)
Jv_cm_i() (moro.core.Robot method)
Jw_cm_i() (moro.core.Robot method)
K
kinetic_energy() (moro.core.Robot method)
L
lagrangian() (moro.core.Robot method)
link_color (moro.visualization.VisualizationStyle attribute)
link_kinetic_energy() (moro.core.Robot method)
link_linewidth (moro.visualization.VisualizationStyle attribute)
link_potential_energy() (moro.core.Robot method)
M
m() (moro.core.Robot method)
masses (moro.core.Robot property)
MatplotlibBackend (class in moro.visualization)
message (moro.inverse_kinematics.IKSolution attribute)
(moro.inverse_kinematics.IKTrajectorySolution attribute)
method (moro.inverse_kinematics.IKSolution attribute)
model_summary() (moro.core.Robot method)
module
moro.core
moro.inverse_kinematics
moro.transformations
moro.visualization
moro.core
module
moro.inverse_kinematics
module
moro.transformations
module
moro.visualization
module
P
plot() (moro.visualization.RobotVisualizer method)
position (moro.visualization.FrameData property)
potential_energy() (moro.core.Robot method)
Q
q (moro.inverse_kinematics.IKSolution attribute)
q() (moro.core.Robot method)
q_dot() (moro.core.Robot method)
qis_range (moro.core.Robot property)
qs (moro.core.Robot property)
(moro.inverse_kinematics.IKTrajectorySolution property)
R
r_cm() (moro.core.Robot method)
R_i0() (moro.core.Robot method)
r_o() (moro.core.Robot method)
render() (moro.visualization.MatplotlibBackend static method)
(moro.visualization.ThreeJSBackend static method)
residual (moro.inverse_kinematics.IKSolution attribute)
Robot (class in moro.core)
RobotVisualizer (class in moro.visualization)
rot() (in module moro.transformations)
rot2axa() (in module moro.transformations)
rot2eul() (in module moro.transformations)
rot2htm() (in module moro.transformations)
rotation (moro.visualization.FrameData property)
rotx() (in module moro.transformations)
roty() (in module moro.transformations)
rotz() (in module moro.transformations)
rt2htm() (in module moro.transformations)
S
SceneData (class in moro.visualization)
show_base (moro.visualization.VisualizationStyle attribute)
show_frames (moro.visualization.VisualizationStyle attribute)
show_grid (moro.visualization.VisualizationStyle attribute)
show_joints (moro.visualization.VisualizationStyle attribute)
show_links (moro.visualization.VisualizationStyle attribute)
show_trajectory (moro.visualization.VisualizationStyle attribute)
skew() (in module moro.transformations)
solutions (moro.inverse_kinematics.IKTrajectorySolution attribute)
solve_position_ik() (in module moro.inverse_kinematics)
solve_position_trajectory() (in module moro.inverse_kinematics)
T
T (moro.core.Robot property)
(moro.visualization.FrameData attribute)
T_i0() (moro.core.Robot method)
T_ij() (moro.core.Robot method)
ThreeJSBackend (class in moro.visualization)
trajectory_color (moro.visualization.VisualizationStyle attribute)
trajectory_linewidth (moro.visualization.VisualizationStyle attribute)
trajectory_mode (moro.visualization.VisualizationStyle attribute)
Ts (moro.core.Robot property)
V
v_cm() (moro.core.Robot method)
VisualizationStyle (class in moro.visualization)
W
w() (moro.core.Robot method)
w_rel0() (moro.core.Robot method)
X
x (moro.visualization.FrameData property)
Y
y (moro.visualization.FrameData property)
Z
z (moro.visualization.FrameData property)
z() (moro.core.Robot method)