机器人技术是人工智能的分支,核心是研究机器人和能自主执行任务的自动机器。机器人技术涵盖了设计、建造、操作和规模生产。Linux在机器人研究领域扮演着重要角色,例如NASA的空间机器人K10是基于Linux系统,类人机器人HOAP-1运行的是RTLinux,Katana机械臂采用的是基于Linux 2.4.25的XenomaiHard实时系统。
机器人技术是一项跨学科的研究,涉及硬件设计、控制系统设计,机械设计,以及嵌入式固件和传感器等,因此建造机器人需要相当多的专业知识和创造力。降低成本的一种方法是使用模拟环境,模拟环境提供了一种低廉的方式测试算法和试验。Linux平台由很多开发机器人控制系统的开源工具,Linuxlinks的这篇文章收集了五款优秀的机器人软件,供感兴趣的人参考。包括:The Player Project,NASA Vision Workbench,Pyro,等等。