基于MFC的家庭机器人仿真系统的设计
2016-09-07长安大学电子与控制工程学院陕西西安710021
电子测试 2016年16期
徐 锦(长安大学电子与控制工程学院,陕西西安,710021)
基于MFC的家庭机器人仿真系统的设计
徐 锦
(长安大学电子与控制工程学院,陕西西安,710021)
随着科学技术的不断进步,各种各样的机器人投入到我们实际的生产与生活当中。不得不说机器人技术给中国乃至全世界带来翻天覆地的变化,因为机器人技术综合了各个学科的智慧结晶,代表着高科技的发展前沿。因此,本文讲述了基于MFC的家庭机器人仿真系统,根据机器人的动作原理并建立模型, 模仿机器人的动作,实现家庭机器人的各种功能。
MFC;家庭机器人;仿真系统;建立模型
1 系统功能实现
1)避障功能:在家庭区域分布图中自定义机器人障碍物,若是碰到该障碍物,则返回它上一步的状态。通过坐标的限制使机器人无法到达该区域。
2)配合动画:通过电脑中的画图软件画出机器人各种状态(前进、后退、左行、右行分别用多张状态图)。在程序中将这些照片全部加载到图像链表中,用到哪一张图片便调用哪一张图片。通过照片的拼接,实现机器人腿部、手臂、身体的配合动画。
3)机器人实现行走:通过键盘中的方向键与数字键的配合,并且按下方向键与数字键时,使机器人在该方向的坐标加减,实现机器人行走的配合动画。
4)坐标显示:该程序用单文档,在菜单中加一个功能按钮,通过该按钮添加一个调用一个非模态的对话框,通过鼠标左键按下与鼠标移动响应函数将机器人的坐标显示到对话框中。……
登录APP查看全文
