I am in search for a simulation tool, suitable for a software engineer or algorithm designer, if he/she want to focus only on the planning etc., and don't want to go deep into robot design, physics engine etc. In which ready made models are available with all the related stuff and i want to add something in the ROS or new module rather than getting stuck in the underlying concepts of physics and robot design. Answers will be appreciated, thanks in advance.