近日,美国卡内基梅隆大学机器人研究所开发出一种交互式设计工具。人们可以通过它用3D打印组件和现成的促动器来制造定制的腿式或轮式机器人。这个迭代设计工具甚至包括一个“自动完成”功能,通过搜索可能的组合,该功能可以自动生成部件的组装。
据了解,卡内基梅隆大学机器人研究所开发出一种交互式设计工具。有了它,任何人都能用3D打印组件和现成的促动器来制造定制的腿式或轮式机器人。
新工具有一个简单的拖放界面,在其上,用户可以从一个机器人组件库中进行选择。该工具会建议相互兼容的组件,并指出促动器应该放在哪里,它还可以自动生成3D打印结构性部件来连接那些促动器。
该工具甚至还提供一个模拟环境来在构建之前测试机器人,因此用户可以准确地看到他们的机器人将如何在物理世界中移动和工作。
研究团队用这个工具尝试构建了一些不同的步行和轮式机器人。其中一个轮式机器人带有一个机械臂,可以握住一支钢笔来画画;另一个机器人类似一条四条腿的小狗,可以向前走或侧着走。
“有了该系统,实验不同的身体比例和电机配置变得很容易,我们也可以了解这些决定是如何影响机器人执行某些任务的能力的,”研究员解释说。
“例如,在模拟中我们发现,我们对小狗机器人的一些初步设计只能让它往前走,而不能侧着走。为此,我们进行了纠正,最终的设计可以让小狗朝两个方向走。实际建造出来的机器人的运动与它们在模拟环境中展示的运动没有出入。”
这个迭代设计工具甚至包括一个“自动完成”功能,通过搜索可能的组合,该功能可以自动生成部件的组装。这意味着新手只用在屏幕上简单地选择一些喜欢的元素,接下来的艰苦工作就可以交给程序去做。