Arts and Technology. First International Conference, ArtsIT 2009, Yi-Lan, Taiwan, September 24-25, 2009, Revised Selected Papers

Research Article

JacksonBot – Design, Simulation and Optimal Control of an Action Painting Robot

Download
428 downloads
  • @INPROCEEDINGS{10.1007/978-3-642-11577-6_16,
        author={Michael Raschke and Katja Mombaur and Alexander Schubert},
        title={JacksonBot -- Design, Simulation and Optimal Control of an Action Painting Robot},
        proceedings={Arts and Technology. First International Conference, ArtsIT 2009, Yi-Lan, Taiwan, September 24-25, 2009, Revised Selected Papers},
        proceedings_a={ARTSIT},
        year={2012},
        month={5},
        keywords={Action painting robotic tool to generate art works algorithmic motion generation dynamic motion},
        doi={10.1007/978-3-642-11577-6_16}
    }
    
  • Michael Raschke
    Katja Mombaur
    Alexander Schubert
    Year: 2012
    JacksonBot – Design, Simulation and Optimal Control of an Action Painting Robot
    ARTSIT
    Springer
    DOI: 10.1007/978-3-642-11577-6_16
Michael Raschke1,*, Katja Mombaur,*, Alexander Schubert1,*
  • 1: University of Heidelberg
*Contact email: michael.raschke@gmx.de, kmombaur@uni-hd.de, alexander.schubert@iwr.uni-heidelberg.de

Abstract

We present the robotics platform JacksonBot which is capable to produce paintings inspired by the Action Painting style of Jackson Pollock. A dynamically moving robot arm splashes color from a container at the end effector on the canvas. The paintings produced by this platform rely on a combination of the algorithmic generation of robot arm motions with random effects of the splashing color. The robot can be considered as a complex and powerful tool to generate art works programmed by a user. Desired end effector motions can be prescribed either by mathematical functions, by point sequences or by data glove motions. We have evaluated the effect of different shapes of input motions on the resulting painting. In order to compute the robot joint trajectories necessary to move along a desired end effector path, we use an optimal control based approach to solve the inverse kinematics problem.