Currently roboport type entities are limited to energy_source = "electric" or "void" which means burner type roboport entities are not possible without any hacky workarounds. (https://wiki.factorio.com/Prototype/Rob ... rgy_source)
Allowing "burner" as energy_source would make this a lot easier