如何自学制造机器人?乐高头脑风暴?单片机?

根据我的经验和美国的机器人学入门课程,控制软件的开发比机械电子部分更难,因为自学时不容易有直观的体验,也没有好的教材。软件部分1一知半解的直接后果是,你只能停留在1的一些底层控制算法上,一旦它要机器人做一些复杂的、有思想的事情,1就感到束手无策。我的建议是你试着自己玩一个小游戏。只要你从头到尾实现物理模拟、键盘事件响应、图形渲染1次,就可以对机器人接触到的各种技术有非常直观的认识。Pygame

这个图书馆对初学者来说是个不错的选择。注意游戏的类型不能是回合制,必须是需要不断模仿现实世界的游戏,比如吃蛇,开车,超级马里奥。如果你有机会在1实现物理引擎,你会对机器人学中最关键的轨迹控制部分有更深刻的理解。这些都不难,可惜没找到好教材。我得去网上找一些英语教程来入门。物理模拟游戏是一个软实时系统。当你对软实时系统的计算机控制有了感性认识,就很容易在脑海中对机器人架构有一个清晰的掌控。到时候你接触到单片机,FPGA,嵌入式设备,你的理解会很不一样。这些电子硬件都是为了实现你在游戏中的主循环而选择的特定装备,并没有根本的区别。