做人形机器人需要深度学习、计算机视觉、机械设计、控制理论和相关硬件等知识和技能。
做人形机器人需要多个领域的知识和技能。第一,深度学习是用于使机器人具有人工智能和自主决策的基础。第二,计算机视觉是让机器人可以识别环境、物体和人脸等,从而实现精准操作的关键技术。第三,机械设计和控制理论是实现机器人运动和控制的基础,需要具备多个学科的知识。最后,还需要相关硬件支持。除了上述知识和技能,还需要掌握编程语言和操作系统的基本知识,如C++、Linux等。此外,还需要了解机器人的相关开源库,如Robot Operating System(ROS)等,掌握这些知识可以提高开发效率和成果的质量。除此之外,豪迈、唐德等厂商提供的开发板和组件能够支撑机器人的逐步开发。