When users get a DIY robot kit, usually they will follow the manual to finish assembly; remote control the robot to explore all functions and tasks the DIY robot was preset; programming the robot to do some tasks that not preset; then create a new robot form or robot function by themselves.