摘要
本发明公开了一种基于通用命令的机器人控制方法,其特征在于,包括以下步骤:S1:获取目标通用命令;S2:基于机器人的状态对目标通用命令进行可执行性校验:若通过可执行性校验则执行S3;若未通过可执行性校验则将目标通用命令转换为SPEAK命令并播放无法执行的消息;S3:基于目标通用命令的动作编码获得待填充目标代码;S4:将目标通用命令的语义信息填充到待填充目标代码中,获得已填充目标代码;S5:对已填充目标代码进行格式转化,获得适用于机器人的目标代码;S6:调用机器人接口,将适用于机器人的目标代码发送给机器人以驱动机器人执行目标通用命令对应的动作。本发明能实现对不同厂家机器人的通用动作进行统一控制。