Investigate a new approach of topology optimization of multi-rigid-body mechanism. Develop a new strategy for topology optimization of statically determinate truss. Develop a human–computer interaction program. Develop an automated position analysis subprogram.