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

Continue reading...

The process of determining the state of the robot from the control inputs is the forward kinematics. For a given set of 4 servo positions, we should be able to predict the orientation of all parts of the robot.

Continue reading...

Let's make a desktop robot that moves. But wait, we have no tools.

Continue reading...

It's been a while since I've done any robotics, so let's make that happen. When designing an autonomous system, it's critical to have clear objectives so that the requirements for end effectors, sensory inputs, and processing resources can be achieved inside your cost and time budgets. Instead of that, let's try to settle an office debate: what are the kinematics of a robotic platform positioned by 3 control rods?

Then, we'll put eyes on it. And it needs to fit on my desk; my apartment is not very large.

Continue reading...