类人机器人Linux平台下零点调试窗口QT设计

上传人:悦** 文档编号:160083195 上传时间:2022-10-10 格式:DOCX 页数:9 大小:78.86KB
收藏 版权申诉 举报 下载
类人机器人Linux平台下零点调试窗口QT设计_第1页
第1页 / 共9页
类人机器人Linux平台下零点调试窗口QT设计_第2页
第2页 / 共9页
类人机器人Linux平台下零点调试窗口QT设计_第3页
第3页 / 共9页
资源描述:

《类人机器人Linux平台下零点调试窗口QT设计》由会员分享,可在线阅读,更多相关《类人机器人Linux平台下零点调试窗口QT设计(9页珍藏版)》请在装配图网上搜索。

1、r分数:X创新实验学院实践报告实践班名称:人形机器人实验室课程名称:机电专题研究(二)题目:基于类人机器人的Linux平台下的零点调试窗口的QT设计院系:物理与光电工程学院班级:物理1202班学生姓名:学 号:完成日期:2013年7月1日大连理工大学创新实验学院报告内容及格式:一、研究内容技术综述1、项目背景及内容介绍Linux平台比windows平台有好多优势之处,比如源码的开 源性,系统的安全,性能,稳定性,可支持性等方面都较之 windows都有很大的优势.所以,机器人之中运行linux已成 为一种趋势,提高软件稳定性以及开发性的解决办法.为以后发展打下良好基础.势在必行,但由于linu

2、x下的软件和 windows下的软件并不兼容,所以要在linux平台下有重新 设计原有的windows的零点调试软件.有于QT是一个可跨平 台的应用软件设计软件.所以可以用QT开发能在linux下运 行的软件.2.研究意义等为了适应以后linux下平台的程序应用,为了提高上位机与 下位机之间的通信,为了使信息的传输显示有条理化,为了使机器人 零点调整更加精确,以及调步骤的方法。特设计这一款在linux平台下运行的软件,实现以上功能。二、技术方案路线1、各种设计方案对比Linux 与 Windows的对比: jGNOhff jIUWA|u*-jLinuxUHIX 的鶯 WindowBKjm砧救W

3、indow氏死“將比较项目LinuxWindows结论基本安全严格区分内核空间和用将许多功能集成到内核, 内Linux更优性户空间,并提供对SELinux的核集成的应用越多,其运行风险支持,可提供B1级的安全支也就越大。持。网络安全支持 OpenSSL, OpenSSH,支持 SSL, SSH, IPSec两者相当性IPSec协议支持Linux遵循所有的开放标部分遵守,但仍有一些私有Linux更优准协议。“标准”代码私有,使得缺陷检测和错误修正更困难,修复周期长;另外,私有协议使得异质系统间的互操作性受限。易用性可以满足基本的办公需软件易用性较高;Windows 更求,同类软件选择较多;有较好

4、的用户基础,用户对优软件成熟较Windows稍Windows的熟悉程度较高逊;现有用户对Linux的熟悉程度不高软件成本Linux不需要软件授权费Windows需要高昂的软件Linux更优用;同时包含了多种免费的办公应用软件;维护服务费用低;硬件成本Linux可以在低配置的机器上正常运行,可以重复利用 现有设备。Linux最初是针对服务器系统稳定的一款产品,广泛应用于各类性核心服务应用,在稳定性方面Linux优势明显。服务支持目前很多Linux厂商在国内都有核心的研发团队,本地服务支持能力强可定制性Linux本身具有很强的可塑性,用户可根据需要对操作 系统进行裁减定制,将不必要 的应用删除或者

5、禁用。病毒危害病毒少,故障维护成本低;授权费用;其他办公应用软件需要另外付费购买;维护成本高;Windows对系统的要求较Linux更优高,需要硬件升级或者重新购买终端设备。Windows主要针对桌面用Linux更优户,其稳定性与Linux相比有较大的差距;Windows和它的用户界面是无法分开的,用户界面崩溃,对用户来说就相当于操作系统崩溃。由于知识产权的问题,导致Linux更优操作系统部分的开发不会在国 内进行,服务支持能力有限Windows将很多功能都集Linux更优成到系统内核之中,这使得很难对其进行裁减定制。病毒多,一旦系统大规模感Linux更优染和可能导致整个系统瘫痪,故障维护成本

6、高;所以要用linux比windows更优化。QT的有平台的可跨越 性所以用QT编程的可以在两个系统上都实现,也可以弥补 win dows下现有软件的不足。2、 核心编程语言#i nclude #i nclude #in elude Mai nWin dow1:Mai nWin dow1(QWidget *pare nt) :QMai nWin dow(pare nt),ui(newUi:Mai nWin dowl)ui-setupUi( this );ui-tabWidget-addTab(ui-widget_2,robot);Mai nWin dow1:Mai nWin dow1()del

7、ete ui;void MainWindow1:on_pushButton_3_clicked()acceptDrops();if (ui-lineEdit_7-text()= a)QMessageBox:warning( this ,tr( aaa ),tr( sss ),QMessageBox:Abort);elseQMessageBox:information(this ,tr( qqq ),tr( www),QMessageBox:YesAll); void MainWindow1:on_pushButton_4_clicked()QMessageBox:information(thi

8、s ,tr(作 a ?者?wdlut zhumain),tr( humainiod ),QMessageBox:Abort);等三、工作原理说明及计算软件架构框图界面设计通信管理函数交互人机界面优化1.主要函数模块功能分析、参数设置及核心算法界面设计UI函数,QT槽的设计,事件的响应,及特定函数的 设计,对话框的添加。四、总结与改进措施学会了什么?学会了 QT软件的环境配置,学会了 QT软件的界面设计,学会了 QT软件的基本编程,槽的使用,事件的运用等。以上方案还有什么不足?如何改进?软件的设计的功能较单一,可以加一些数据的查询等功能。可以加一些常用到的设计的数据的警告,步骤的调试等。五、附录

9、(源代码、原理图等,有效果图的提交截图)* Form gen erated from read ing UI file mai nwin dowl.ui* Created: Fri Jul 19 21:13:27 2013*by: Qt User In terface Compiler versi on 5.0.0* WARNING! All cha nges made in this file will be lost whe n recompili ng UI file!*/#ifndef MAINWINDOW1_H#defi ne MAINWINDOW1_H#i nclude #i nc

10、lude namespace Ui class MainWindow1class MainWindow1 : public QMainWindowQ_OBJECTpublic :explicitMainWindow1 QWidget *parent = 0);Mai nWin dow。;private slots :void on_pushButton_3_clicked();void on_pushButton_4_clicked();private :Ui: MainWindow1*ui;#endif / MAINWINDOW1_dengdeng3013 年 7 月王战MainWindowlop-en save redgGaitS x

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!