谁制造了第一台可编程机器人?这个问题很不好回答,或许很多人会说是达芬奇。但是英国谢菲尔德大学的一位计算机科学家Noel Sharkey,重现了古亚历山大时期的技术。 大约在公元60年,一个叫Hero的希腊工程师创造了一辆可自动执行一组动作的三轮车,由一个可下落的重物提供动力,连着重物的线绕在车轴上,Sharkey认为,这种给予绕线控制的结构相当于现代的编程语言。 他在本周的NewScientist杂志上发表文章,阐述了他的观点。为了证明这种设计确实能够实现,他们接受挑战,开始建造他们自己版本的Hero三轮车。这当然不是第一次尝试,2003年,一群工程师在科罗拉多州的一次会议上,花了几小时用lego做了一个原始版本(点击这里下载详细)。 这辆车由儿童车、扫帚柄、木材、线和一块铅质重物做成,幸运的是,Hero在他的著述中留下了一些忠告:摩擦是个问题,所以需要在光滑的地面上运行,他还建议使用预拉线,甚至给了车的尺寸,一肘宽,四掌宽,三掌高,也就是45cm长,35cm宽,23cm高。随后,他们做出了车子,并成功的使其实现自动前进,后退,转弯。 以下是演示视频: [youtube xyQIo9iS_z0] [via:techeblog , newscientist]