机器人拟人写字的实现方法技术

技术编号:13039446 阅读:134 留言:0更新日期:2016-03-23 10:54
本发明专利技术涉及一种机器人拟人写字的实现方法,包括步骤:按照书写汉字的笔画顺序基本规则(先横后竖、先撇后捺、先上后下、先左后右、先外后里、先外后里再封口和先中间后两边)编写汉字笔画顺序表;按照6B编码格式编写每个笔画的笔画段,笔画段包括实写笔画段,虚写笔画段,结束笔画段;按照笔画顺序表对每个汉字的笔画段排序,形成有序的笔画段集,此笔画段集就是机器人拟人书写汉字的6B格式字模,通过驱动软件进行机器人拟人写字。本发明专利技术提供的机器人拟人写字的实现方法,不仅能够支持机器人拟人书写汉字,也能拟人书写英文、俄文等其它语种字体。

【技术实现步骤摘要】

本专利技术涉及计算机过程控制领域,特别是计算机在机器人拟人书写汉字的实现方法。
技术介绍
用计算机技术把汉字写出来或打印出来,传统的方法是把汉字看成一幅方形图画,用16X16或32X32的行列交点来描述,即点阵字模(16X16字模、32X32字模),通过驱动软件把汉字打印出来或写出来。我们研究发现,汉字的点阵字模是对汉字字形结构的静态描述,机器人拟人写字是一个动态过程,要具备书写过程的可观赏性(拟人特性),要遵循先横后竖、先撤后掠、先上后下、先左后右、先外后里、先外后里再封口和先中间后两边的基本书写规则,鉴于已有描述汉字结构的字模很少研究拟人书写汉字的动态过程,本专利技术主要解决机器人拟人写字的动态实现方法问题。
技术实现思路
本专利技术针对机器人拟人写字的动态实现方法问题,目的是提供一种能遵循先横后竖、先撤后掠、先上后下、先左后右、先外后里、先外后里再封口和先中间后两边的基本书与规则的。为了实现本目的,本专利技术,包括以下步骤: 步骤S1:按照书写汉字的笔画顺序基本规则编写汉字笔画顺序表; 步骤S2:按照6B编码格式编写每个笔画的笔画段,笔画段包括实写笔画段,虚写笔画段,结束笔画段; 步骤S3:按照笔画顺序表对每个汉字的笔画段排序,形成有序的笔画段集,此笔画段集就是机器人拟人书写汉字的6B格式字模,通过驱动软件进行机器人拟人写字。本专利技术提供的,不仅能够支持机器人拟人书写汉字,也能拟人书写英文、俄文等其它语种字体。【附图说明】图1为本专利技术流程图。【具体实施方式】如图1所示为本专利技术流程图,包括:按照书写汉字的笔画顺序编写汉字笔画顺序表,按照6B编码格式编写每个笔画的笔画段,按照笔画顺序表对每个汉字的笔画段排序,形成有序的笔画段集,此笔画段集就是机器人拟人书写汉字的6B格式字模,通过驱动软件进行机器人拟人写字。各步骤的具体实施细节如下: 步骤S1:按照书写汉字的笔画顺序基本规则编写汉字笔画顺序表;步骤S2:按照6B编码格式编写每个笔画的笔画段,笔画段包括实写笔画段,虚写笔画段,结束笔画段。6B编码格式为:用6个字节(BYTE)描述一个笔画段,每个字节的描述内容如下: 1B:描述笔划的X方向步数, 2B:描述X走向, 3B:描述笔划的Y方向步数, 4B:描述Y走向, 5B:描述直线/凸线/凹线, 6B:描述实写笔画段/虚写笔画段/结束笔画段; X、Y两垂直方向轴构成机器人拟人写字平面,通过X、Y两垂直轴控制机器人写字笔的移动生成笔画段,由若干笔画段构成一个汉字。一个汉字的笔画段分三类:实写笔画段,虚写笔画段,结束笔画段;机器人写字笔的动笔起点与前一笔画段的尾点重合时,此笔画段为实写笔画段;机器人书写下一笔划与当前笔画不是首尾相接时,要增加一个机器人写字笔的移动过程,该移动过程用虚写笔画段描述;机器人书写的笔画段是汉字的最后一个笔画段时,要增加一个结束笔画段,结束笔画段将机器人写字笔漂移至书写下一个汉字的预定起点处; 步骤S3:按照笔画顺序表对每个汉字的笔画段排序,形成有序的笔画段集,此笔画段集就是机器人拟人书写汉字的6B格式字模,通过驱动软件进行机器人拟人写字。本专利技术提供的,首先将汉字的笔画编号,即按照笔画顺序基本规则排出汉字笔画的书写顺序号,再按照6B编码格式编写每个笔画的笔画段,依据书写顺序号对笔画段排序形成汉字的6B格式字模,此字模包含了书写汉字的动态操作信息,通过驱动软件实现机器人拟人写字。本专利技术提供的方法可以让机器人在特定的平面上写字,也可以在普通地面上写字,有很广的实用性。【主权项】1.一种,其特征在于,包括步骤: 步骤S1:按照书写汉字的笔画顺序基本规则编写汉字笔画顺序表; 步骤S2:按照6B编码格式编写每个笔画的笔画段,笔画段包括实写笔画段,虚写笔画段,结束笔画段; 步骤S3:根据步骤S1的汉字笔画顺序表和步骤S2的笔画段编写方法,对每个汉字的笔画段排序,形成有序的笔画段集,此笔画段集就是机器人拟人书写汉字的6B格式字模。2.根据权利要求1所述的,其特征在于,所述步骤S2包括:按照6B编码格式编写每个笔画的笔画段,笔画段包括实写笔画段,虚写笔画段,结束笔画段;当机器人写字的起点与前一笔画段的尾点重合时,此笔画段为实写笔画段;机器人书写下一笔划与当前笔画不是首尾相接时,增加一个机器人写字笔移动过程,该移动过程用虚写笔画段描述;机器人书写的笔画段是汉字的最后一个笔画时,增加一个结束笔画段,结束笔画段将机器人写字笔移至书写下一个汉字的预定起点处;6B编码格式的具体条件是:用6个字节(BYTE)描述一个笔画段,每个字节的描述内容如下: 1B:描述笔划的X方向步数, 2B:描述X走向, 3B:描述笔划的Y方向步数, 4B:描述Y走向, 5B:描述直线/凸线/凹线, 6B:描述实写笔画段/虚写笔画段/结束笔画段。【专利摘要】本专利技术涉及一种,包括步骤:按照书写汉字的笔画顺序基本规则(先横后竖、先撇后捺、先上后下、先左后右、先外后里、先外后里再封口和先中间后两边)编写汉字笔画顺序表;按照6B编码格式编写每个笔画的笔画段,笔画段包括实写笔画段,虚写笔画段,结束笔画段;按照笔画顺序表对每个汉字的笔画段排序,形成有序的笔画段集,此笔画段集就是机器人拟人书写汉字的6B格式字模,通过驱动软件进行机器人拟人写字。本专利技术提供的,不仅能够支持机器人拟人书写汉字,也能拟人书写英文、俄文等其它语种字体。【IPC分类】G06F3/023【公开号】CN105425979【申请号】CN201510717195【专利技术人】李泉溪, 武文琪, 张保定, 苏百顺, 赵帅鹏, 李若舟 【申请人】河南理工大学【公开日】2016年3月23日【申请日】2015年10月30日本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/55/CN105425979.html" title="机器人拟人写字的实现方法原文来自X技术">机器人拟人写字的实现方法</a>

【技术保护点】
一种机器人拟人写字的实现方法,其特征在于,包括步骤:步骤S1:按照书写汉字的笔画顺序基本规则编写汉字笔画顺序表;步骤S2:按照6B编码格式编写每个笔画的笔画段,笔画段包括实写笔画段,虚写笔画段,                结束笔画段;步骤S3:根据步骤S1的汉字笔画顺序表和步骤S2的笔画段编写方法,对每个汉字的笔画                段排序,形成有序的笔画段集,此笔画段集就是机器人拟人书写汉字的6B格式字                模。

【技术特征摘要】

【专利技术属性】
技术研发人员:李泉溪武文琪张保定苏百顺赵帅鹏李若舟
申请(专利权)人:河南理工大学
类型:发明
国别省市:河南;41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1