![]() | 1 | initial version |
Not sure what level of details you're interested in. Basically a camera in gazebo is a rendering based sensor (as opposed to a physics based one like contact sensor). On update, the scene is rendered from the camera's viewpoint and the resulting image data is published to its subscribers. A physics based sensor operates in a similar manner, it requests data from the physics world, does the necessary calculation/conversions then publishes the data.