TATTOTRONIX rendered in ARMOR
Indie & Desktop manipulator desktop 3D printed 5 DOF education open source

TATTOTRONIX

by Mario David Alvarez Vallejo

A 5-DOF desktop manipulator built to hold a tattoo pen — open-source ROS 2 hardware and control software, with a full published kinematics, dynamics, and control write-up behind every figure in its own documentation.

Add to ARMOR

Choose a collision treatment:

21 files 5.8 MB download

Opens in the ARMOR app on iPhone, iPad, or Mac. Don’t have it yet? Get ARMOR.

Model

10Links
9Joints
5Actuated DOF
13Meshes

Mesh formats: DAE, STL

TATTOTRONIX is a 5 degree-of-freedom desktop manipulator built to hold a tattoo pen — but nothing below the tool flange knows that. The arm, its controllers, and its simulation are a general-purpose small manipulator; the tattoo machine is a separate tool bolted to the flange, swappable by a launch argument rather than an edit. At its zero pose the wrist axis stands 242 mm above the bench and the highest point of the arm is 292 mm; the tool flange itself reaches 214 mm forward.

The mechanism

Five revolute joints in series — a base yaw, shoulder pitch, elbow pitch, wrist roll, and wrist pitch — give the arm its five degrees of freedom, all independently actuated with no mimic joints or accessory mechanisms. The mechanical design is the project’s own CAD, exported as printed-shell meshes; mass and inertia for every link come from integrating those same meshes rather than an estimate, plus the real hobby servos (five MG996R, two SG90) mounted in each one.

About these files — read before importing

This links directly to MrDavidAlv/TATTOTRONIX, the author’s own repository, on its humble branch (the active ROS 2 Humble port — the project started life as ROS 1 training material and has since been substantially rebuilt). It’s a genuinely documented project: every figure in its own kinematics, dynamics, and control write-up is regenerated from the same URDF this entry loads, checked against live TF and asserted in notebooks that run on every build. ARMOR links directly to that repository rather than re-hosting anything, so what you get is exactly what the author publishes, unmodified.

License & attribution

Source code
Apache-2.0
Model & mesh files
Apache-2.0
Attribution
TATTOTRONIX (Mario David Alvarez Vallejo) — Apache License 2.0, per the repository's own LICENSE file and every package's package.xml.

ARMOR does not host or redistribute this model. Choosing “Open in ARMOR” downloads the files directly from Mario David Alvarez Vallejo’s own repository, unmodified. Your use of the model is governed by the license above.

Read the full license →
ARMOR is an independent tool published by DCDC LLC. It is not affiliated with, sponsored by, or endorsed by Mario David Alvarez Vallejo. This model is downloaded directly from the author's own repository under the Apache License 2.0, which you accept by downloading.

Looking for a different robot? Find more URDF sources or browse the rest of the gallery.