Home /Research /M3tk: A Robot Mobility and Manipulation Modeling Toolkit
MANIPULATION

M3tk: A Robot Mobility and Manipulation Modeling Toolkit

Rudranarayan Mukherjee, Steven Myint, Johnny T. Chang, Isaac H. Kim, J. Craft, Marc Pomerantz, Jung-Gon Kim, Lee D. Peterson

Year
2014
Citations
10

Abstract

In this brief paper, we present an overview of the M3tk software for modeling robotic systems. M3tk contains basic kinematics, inverse kinematics, dynamics and inverse dynamics capabilities for articulated multi-rigid body systems. Written in C++, the software features a core kinematics and dynamics library, a linear algebra library specialized for use with the algorithms in M3tk, and a Graphical User Interface with full 3D visualization. It contains implementations of multiple contact mechanics models and the ability to model terrain through heightfields. M3tk also features an ability to model terrains with spatially distributed properties. There is also an ability to manipulate objects using a joystick. This paper summarizes M3tk without delving into the details of the code.

Keywords

Inverse kinematicsComputer scienceKinematicsJoystickGraphical user interfaceSoftwareInterface (matter)VisualizationTerrainRobot kinematics

Related papers

Browse all MANIPULATION papers