robot programming using c++