I’m currently working on various space robotics simulations in Gazebo, and we have a problem that the images generated by gazebo are a very different from actual cameras in these situations. A HDR camera plugin with optional auto exposure algorithms, sensor and noise models would be ideal but it doesn’t seem to exist.
I’ve been looking into the Gazebo source code and OGRE and a HDR camera looks definitely possible, but I’m not at all familiar with the architecture and the best way to implement this. Is it possible with just a sensor plugin or would it required modifying Gazebo itself?
I realise this is a fairly big job, but I’ve got the time to get stuck into this during my PhD, I’ve also got plenty of C++ and OpenGL experience. I’d like to start a discussion with some of the Gazebo developers about the best way to approach this addition.
Look forward to talking about this soon.