#### Deskbot Part 5, Optimization

Now that we have a basic inverse kinematic model, the sky's the limit. Wait. The horsepower of a Raspberry Pi Model A is a pretty good limit. In this video, the eye vector is tracing out a circle, trying to hold 1 second per circle.

As you can see, it's not particulary smooth. Here is the co...

#### 3D Printer Retraction Calibration

I bought an AliExpress Kossel Mini kit that is usually listed as an "FLSUN." It's been a great learning experience. The latest challenge has been tuning the retraction settings to minimize the amount of stringy material carried by the nozzle as it moves between positions. Note that this printer u...

#### Deskbot Part 4, Inverse Kinematics

Unfortunately for us, forward kinematics doesn't let our robot control itself. To determine the servo positions that achieve a robot position, we need inverse kinematics.

#### Open folder with Atom from Nemo

To add a context menu action, add open_with_atom.nemo_action to ~/.local/share/nemo/actions.

[Nemo Action]
Active=true
Name=Open with Atom
Comment=Open with Atom

Exec=atom %P
Icon-Name=folder
Selection=any
Quote=double
Extensions=dir