A pygame based interactive simulation for a 2D planar robotic manipulator with joint contraints and obstacles. It computes and displays the workspace and configuration space of the robot, side by side ...