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
    • Core
    • Transformations
    • Inverse Kinematics
    • Visualization

Theory

  • Mathematical notation and conventions
  • Rotations
  • Homogeneous transformations
  • Denavit–Hartenberg convention
  • Forward kinematics
  • Differential kinematics
  • Inverse kinematics
  • Dynamics

Development

  • Contributing
  • Moro Naming Conventions
moro
  • API Reference
  • View page source

API Reference

This section provides the reference documentation for the public API of moro.

For practical usage examples, see the Robot Modeling and the other pages in the User Guide.

  • Core
    • Robot
  • Transformations
    • axa2rot()
    • dh()
    • eul2rot()
    • htm2rot()
    • htm2tra()
    • htmrot()
    • htmtra()
    • invhtm()
    • rot()
    • rot2axa()
    • rot2eul()
    • rot2htm()
    • rotx()
    • roty()
    • rotz()
    • rt2htm()
    • skew()
  • Inverse Kinematics
    • IKSolution
    • IKTrajectorySolution
    • solve_position_ik()
    • solve_position_trajectory()
  • Visualization
    • FrameData
    • MatplotlibBackend
    • RobotVisualizer
    • SceneData
    • ThreeJSBackend
    • VisualizationStyle
    • evaluate_robot()
Previous Next

© Copyright 2026, P.J. De Los Santos.

Built with Sphinx using a theme provided by Read the Docs.