Hi I am trying to run some robot simulations with Gazebo in ROS and I have a few basic questions. Is there a Pioneer model in ROS (or do we need to create our own?) I am used to control the robot in Gazebo through Player, I am just wondering what is the equivalent in ROS? How can I subscribe to the position controller of the robot and move it around manually? Is there a camera sensor/interface/controller that I can attach to a robot and I can subscribe to? (I’ve read something about Rviz but I am not sure how to get it working) How can I attach custom behavioural/navigation code to the robot so it explores the world by itself based on the code? And want languages does ROS support? Thanks you very much. Regards, Amy