characterised by programming, planning systems for manipulators