Is the problem the meaning, or the grammar?
entwickeln = to develop
If you split it into two phrases:
Im Altertum entwickelten die Babylonier, Assyrer und Ägypter [verschiedene] Kalender. Man benutzte im alten Rom einen Kalender, der auf diesen Kalendern basierte.