基于Android的机器人示教软件设计与实现

被引量 : 0次 | 上传用户:wwbywbytc
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
工业机器人一般由执行机构、伺服系统、控制主机以及示教器构成。示教器是工业机器人的人机接口,通过示教器可以查看并修改机器人的位置和参数,还可以对机器人进行手动示教并再现示教过程。本文设计并实现了一种基于Android操作系统的机器人示教软件。首先分析了示教器的功能需求,并结合软件的分层架构设计思想搭建了示教软件的三层总体架构,其中示教编程、界面和通信是最重要的模块。其次根据示教编程模块的功能需求和机器人程序指令的语法特点,采用了可避免程序语法错误且入门难度较低的选择式编辑方式设计了示教程序编辑器,并实现了示教程序的指令编辑和行编辑功能。然后根据示教器的功能需求,将示教软件的界面划分为:自动运行、示教、手动运行、寄存器、IO信号、参数设置和生产管理,结合Android系统的特点完成了界面的布局设计以及软件结构搭建,并使用Activity、Intent等组件实现了软件的各个界面。最后分析了示教器与控制主机的通信数据传输类型,采用客户端/服务器结构搭建了基于TCP和UDP的通信模型,并使用Java的封装类Socket和DatagramSocket实现了示教器的通信客户端。示教器采用触屏的操作方式,使得用户的操作非常方便也符合现代人的操作习惯。基于以太网实现的通信模块能够支持WiFi无线网络通信,为以后向无线通信发展奠定了基础。本示教软件在实验室六轴工业机器人上进行了联调与测试,测试结果表明本软件能够满足示教器的基本功能需求。此外,示教软件已经在重庆华数工业机器人上得到了应用,验证了本软件的正确性和可靠性。
其他文献
在《喜福会》中谭恩美设置了不同文化背景下的母亲和女儿的两种角色以及母亲和女儿的两种故事,角色中的不同意识、故事中不同的经历引起了母女语言、文化等方面的差异。但在
1997年的亚洲金融危机和2008年发源于美国的次贷危机给中国和东盟各国带来了巨大的冲击,使地区经济发展受到严重干扰。金融风暴的袭击使得中国和东盟各国都清醒地意识到加强
图形控件展示软件目前多用于企业应用的图形报表展示,可以生动地体现企业各项数据信息,3D图形控件因为其3D动态效果,对用户来说更加直观。描述了利用HTML5技术根据不同的数据
【目的】选育反季节开花量大、结果良好的芒果新品种,为实现芒果产期调节提供技术支持。【方法】从引自泰国的四季芒品系中选择夏季易开花优质枝条进行嫁接繁殖,并配套反季节栽
新课程理念下的高三化学复习,内容多,时间少,任务重。用传统的课堂复习模式很难在相当的时间内完成相应的复习内容,达到新高考的要求。若能通过构建相应的"功能性"问题,创建
环境污染的日益严重、化石燃料的日渐紧缺,使得提高燃煤电站效率和减少废气排放成为全社会亟待解决的问题。提高机组参数(蒸汽的温度和压力)是燃煤电站增效减排的重要途径,但
萨特的电影理论是在他的哲学研究和文学实践中逐渐丰富和完善的。他的电影理论发展分为三个阶段。20世纪30年代的现象学的心理学时期,他从影像入手,指出影像的心理性和象征性
本文是对《埃尔纳尼,咱逃走吧!》这首咏叹调的演唱进行探析。这首咏叹调是威尔第的早期作品,选自歌剧《埃尔纳尼》。本文从时代背景、作曲家创作风格入手,介绍了威尔第的创作
素质教育的基本目标,就是要帮助学生增强和发展其主体性,使其逐步成长为社会生活的行为主体。要全面推进素质教育,关键还在教师。教育必须面向全体学生,而不应仅仅面向那些分
姓名文化由来已久,人的姓名简单来说就是区别人与人,一个家族与另个家族的代号。但它含有相当多的文化信息,它体现了家族关系、文化观念、价值观念。人类社会文明发展到了较