Abstract:A general-purpose robot programming environment Robix, which is based on heterogeneous distributed network, is presented in this paper. It provides share data mechanism and distributed interrupt which is essential to a real-time system. Also an effec ti ve communication between processes is proposed. Successfully, Robix has been applied in an outdoor autonomous mobile robot ATB1 to integrate the system.