WebページでROSが利用したがる場合はrosbridgeroslibjsがおすすめです。

例えばトピックリストの取得はROSクラスのgetTopicsが利用できます。