Visible to the public A Comprehensive Framework for Legged Robots to Learn Diverse and Robust GaitsConflict Detection Enabled