Kavach is an automatic train protection (ATP) system indigenously developed by Indian Railways through Research Designs & Standards Organisation (RDSO). Initial development of Kavach started in 2012 under the name Train Collision Avoidance System (TCAS) and completed development in 2022.