Climbing obstacles via bio-inspired CNN-CPG and adaptive attitude control