A robotics simulator is used to create embedded applications for a robot without depending physically on the actual machine, thus saving cost and time. In some case, these applications can be transferred on the real robot (or rebuilt) without modifications. The term robotics simulator can refer to several different robotics simulation applications. For example, in mobile robotics applications, behavior-based robotics simulators allow users to create simple worlds of rigid objects and light sources and to program robots to interact with these worlds. Behavior-based simulation allows for actions that are more biological in nature when compared to simulators that are more binary, or computational. In addition, behavior-based simulators may "learn" from mistakes and are capable of demonstrating the anthropomorphic quality of tenacity.
Read more about Robotics Simulator.
Some articles on robotics simulator:
... Microsoft Robotics Developer Studio As of 2008 R3, Robotics Developer Studio is a free download ... anyKode Marilou Webots A generic simulator that can be programmed in C/C++, Java, Python, URBI and MATLAB RoboLogix Visual Components Cogmation robotSim SimplyCube Actin ...