Urbi is not a simulator. It's a middleware platform, which relies on parallel and event-driven script language. It is now open source and features support for ROS, which means you should use both!
Here's some information about Urbi: www.urbiforge.org
And last but not least, it's easy to use for beginners.
Hope all the information you got helps you choose the right simulator for you!