I need to write controlling software for a very specialized and fairly complex industrial robot. I'm not allowed to access the actual robot before testing the final software, because it has to work all the time. It would be necessary to somehow emulate the robot, so I can develop my code. I have drivers for the robot, and some manuals but since it is a complex stuff, I would prefer not to build a simulator from scratch.
What I'm looking for is a software where I just load the device drivers and based on them, the hardware can be simulated, with all of its capabilities.
Does something like that exists out there or am I on a completely wrong track?
PS. No, I don't have very good programming skills, but I'm ready to learn :)
Thanks in advance!