机器人编程实战
上QQ阅读APP看书,第一时间看更新

1.2.3 在可视化编程环境中表示机器人场景

现在回顾一下,有效编程一个自主机器人有一半的工作需要指导该机器人如何在一个场景或态势中扮演其角色。典型地,如表1-3所示,可视化机器人编程环境没有表示机器人态势或场景简单的方法。在一个有潜在、简单对象的泛化空间里,可视化编程环境只包含一个机器人的模拟。例如,在一般的可视化机器人环境中,没有一种简单的方法能用来表示我们的生日聚会场景。在编程一个不必与任何东西互动的动作序列上,可视化/图形化环境和傀儡模式方法是有效的。但是,自主机器人若想有用,就需要影响环境,就需要接受关于环境的指令,图形化环境在这方面存在不足。本书中,我们所进行的机器人编程需要一个更为有效的方法。