A collection of 6 posts

Drawing a 3D Scene in Blender with a Pen Plotter

Pen plotters are an attractive tool and toy for anyone interested in computer graphics or generative art. The simple machines draw with a pen or pencil on paper under the control of computer code. Possessing infinite patience, such machines can build up complex imagery defined by digital information or rule

Containerizing ROS Melodic with LXD on Ubuntu 18.04

The Robot Operating System (ROS) may be the most capable open starting point for building serious robotics applications. However for beginners it can be a challenge to set up, and it is easy to make a mess of the system without any fast way to undo mistakes and return to

Workshop: Synthesizing Human and Robot Movements for Art Production

During the 2019 Independent Activities Period (IAP) at MIT I helped set up and run a workshop held in the MIT Museum Studio on art production with a UR5 industrial robot arm. Ten participants stuck with it through to the end, creating 5 final projects that were exhibited in the

Light Painting with a UR5 Robot Arm

In an attempt to visually convey the activity of a painting UR5 robot in static images I did some experiments capturing long exposure photographs of an LED light source attached to the end of the arm. The light is controlled by the I/O connector at the end of the

Controlling a Painting Machine with a Vive Controller

I spent some time collaborating with the artist Jeff Leonard (Instagram), who has built fantastic painting machines for himself in the course of developing his art practice. The machines are mostly controlled by Arduino boards directly from sensors and devices like potentiometers, buttons, joy sticks, sliders, etc. I was interested
You've successfully subscribed to Owen Trueblood
Great! Next, complete checkout for full access to Owen Trueblood
Welcome back! You've successfully signed in
Success! Your account is fully activated, you now have access to all content.
Success! Your biliing information has been updated.
You've canceled to update your billing information.