发明名称 控制机器人的系统和方法
摘要 本发明致力于一种使用高级编程语言控制机器人(41)的计算机执行的系统和方法。本发明定义了三种编程语言,即两种高级语言和一种低级语言。第一高级编程语言在本文中称为机器人情景语言(RSL)(20),终端用户(18)以该语言根据高级行为或动作创建机器人演示(40)。第二高级语言在本文中称为机器人行为语言(RBL),包括多个用于描述以高级(RSL)语言的每个高级行为或动作将如何被转换或映射为用于直接控制机器人(41)硬件的低级语言命令的模板。低级语言在本文中称为机器人硬件语言(RHWL)。
申请公布号 CN1729035A 申请公布日期 2006.02.01
申请号 CN200380106637.9 申请日期 2003.12.04
申请人 皇家飞利浦电子股份有限公司 发明人 Y·阿萨发蒂;O·奇帕拉;A·亚斯辛
分类号 A63H11/00(2006.01);G06N3/00(2006.01);B62D57/00(2006.01) 主分类号 A63H11/00(2006.01)
代理机构 中国专利代理(香港)有限公司 代理人 李亚非;王勇
主权项 1.一种用于控制机器人(41)的计算机执行的方法,所述方法包括以下步骤:(a)将定义所述机器人(41)要执行的行为的第一组编程语句(20)作为第一输入提供给转换引擎(26);(b)将被组织为多个定义用于解释所述行为的规则的行为模板的第二组编程语句(22)作为第二输入提供给所述转换引擎(26);以及(c)在所述转换引擎(26)中,根据所述定义的规则转换所述行为以产生用于直接控制所述机器人(41)的第三组机器人编程语句(30)。
地址 荷兰艾恩德霍芬
您可能感兴趣的专利