[发明专利]一种编程控制方法、编程控制板、编程指令控制的机器人在审
申请号: | 202211127885.2 | 申请日: | 2022-09-16 |
公开(公告)号: | CN115407782A | 公开(公告)日: | 2022-11-29 |
发明(设计)人: | 黄国柒 | 申请(专利权)人: | 上海鲸鱼机器人科技有限公司 |
主分类号: | G05D1/02 | 分类号: | G05D1/02 |
代理公司: | 上海硕力知识产权代理事务所(普通合伙) 31251 | 代理人: | 童素珠 |
地址: | 201111 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 编程 控制 方法 控制板 指令 机器人 | ||
1.一种编程控制方法,应用于少儿编程,其特征在于,包括:
接收外部按键操作,并将所述按键操作转换为对应的按键指令,并顺序保存在控制队列中;
接收外部发送操作,并将保存在所述控制队列中的所述按键指令发送至与自身连接的目标设备,并由所述目标设备依次执行原保存在所述控制队列中的所述按键指令。
2.根据权利要求1所述的一种编程控制方法,其特征在于,所述按键指令包括条件控制指令,当所述目标设备执行到所述条件控制指令时,阻塞所述目标设备执行下一个按键指令,直到所述目标设备满足所述条件控制指令的预设条件。
3.根据权利要求2所述的一种编程控制方法,其特征在于,所述按键指令包括循环控制指令,当所述目标设备执行到所述循环控制指令时,循环执行所述循环控制指令对应的循环运行指令,直到所述目标设备满足所述循环控制指令的循环跳出条件。
4.一种编程控制板,其特征在于,包括:控制板;所述控制板具体包括:
按键交互模块,用于接收外部按键操作与接收外部发送操作;
指令控制模块,用于将所述按键操作转换为对应的按键指令,并顺序保存在控制队列中;
控制板通讯模块,将保存在所述控制队列中的所述按键指令发送至与自身连接的目标设备,供所述目标设备依次执行。
5.根据权利要求4所述的一种编程控制板,其特征在于,
所述按键指令包括条件控制指令,当所述目标设备执行到所述条件控制指令时,阻塞所述目标设备执行下一个按键指令,直到所述目标设备满足所述条件控制指令的预设条件。
6.根据权利要求5所述的一种编程控制板,其特征在于,
所述按键指令包括循环控制指令,当所述目标设备执行到所述循环控制指令时,循环执行所述循环控制指令对应的循环运行指令,直到所述目标设备满足所述循环控制指令的循环跳出条件。
7.根据权利要求4所述的一种编程控制板,其特征在于,还包括显示屏,用于当接收到所述外部按键操作时,根据所述按键操作,将对应的指令图形展示在所述显示屏上;
所述控制板呈凹字状,所述显示屏设置在所述控制板的凹处,并电连接所述控制板。
8.一种编程指令控制的机器人,其特征在于,包括:机器人通讯模块和执行模块;
所述通讯模块,用于接收权利要求4-7任一所述的一种编程控制板发送的按键指令;
所述执行模块,用于将所述按键指令存储在控制队列中,并在所述通讯模块完成传输完毕后,顺序执行存储在所述控制队列中的按键指令。
9.根据权利要求8所述的一种编程指令控制的机器人,其特征在于,所述按键指令包括条件控制指令,当所述执行模块执行到所述条件控制指令时,阻塞所述执行模块执行下一个按键指令,直到所述执行模块满足所述条件控制指令的预设条件。
10.根据权利要求9所述的一种编程指令控制的机器人,其特征在于,所述按键指令包括循环控制指令,当所述执行模块执行到所述循环控制指令时,循环执行所述循环控制指令对应的循环运行指令,直到所述执行模块满足所述循环控制指令的循环跳出条件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海鲸鱼机器人科技有限公司,未经上海鲸鱼机器人科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211127885.2/1.html,转载请声明来源钻瓜专利网。