Abstract
A system, method, and computer readable medium for assembling a target assembly such as a vehicle utilize a computer-aided design (CAD). The method for assembling the target assembly includes determining a disassembly sequence of the target assembly based on a CAD assembly that modeled the target assembly, determining an assembly sequence of the target assembly based on a comparison between the disassembly sequence and an assembly sequence of a pre-stored reference assembly, and generating an operation path of an assembly machine configured to assemble the target assembly based on the assembly sequence of the target assembly.