由碼垛機器人主體、驅動系統(tǒng)和控制系統(tǒng)三個基本部分組成。主體即機座和執(zhí)行機構,包括臂部、腕部和手部,大多數(shù)碼垛機器人有3~6個運動自由度,其中腕部通常有1~3個運動自由度;驅動系統(tǒng)包括動力裝置和傳動機構,用以使執(zhí)行機構產(chǎn)生相應的動作;控制系統(tǒng)是按照輸入的程序對驅動系統(tǒng)和執(zhí)行機構發(fā)出指令信號,并進行控制。碼垛機器人按臂部的運動形式分為四種:直角坐標型的臂部可沿三個直角坐標移動;圓柱坐標型的臂部可作升降、回轉和伸縮動作;球坐標型的臂部能回轉、俯仰和伸縮;關節(jié)型的臂部有多個轉動關節(jié)。