Is it possible for blender to create a model of a robot and then to program it with forward and inverse kinematics in order to simulate a platform?
Additionaly can this simulation(if possible) interact with an external program?
Yes!
Check MORSE (http://morse.openrobots.org).
It's an academic grade simulator for robotics fully based on Blender Game Engine.