three pendulums example, fixed the different communication problem and tested heterogeneous systems