自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (2)
  • 收藏
  • 关注

原创 Lua语言快速入门

目录Lua语言快速入门前言Lua语言的特性Lua语言的不足Lua推荐库Lua的数据类型Lua语言快速入门本教程服务于在CoppeliaSim中使用Lua语言编写脚本的小伙伴快速掌握Lua语言。前言Lua语言使用越来越广泛,在最新的编程语言排行榜上逐渐靠前,它用途广泛,尤其是游戏行业,几乎就是游戏开发的标准逻辑语言,被众多知名游戏和引擎所采用,比如:魔兽世界,CryEngine等。机器人和自动化环境的仿真也可以认为是某种“游戏”,所以CoppeliaSim(VREP)使用Lua语言来编写脚本。本教程

2020-12-13 20:55:15 508

原创 CoppeliaSim实例分析系列-ABB IRB140(二)

CoppeliaSim实例分析系列-ABB IRB140(二)在CoppeliaSim实例分析系列-ABB IRB140(一)中,我们简单介绍了ABB IRB140实例的仿真环境设置,并添加了新的Non-thread Child Script来控制机器人。现在我们来深入讲解如何使用Non-thread Child Script来控制机器人。原版环境中的脚本编程顺序过于混乱,不方便学习,请大家下载我修改过的IRB140优化脚本。在开始之前,大家需要搞了解如下内容:简单掌握Lua语言的语法,请参考

2020-12-12 17:42:04 1123

原创 CoppeliaSim Regular API说明和介绍

本说明将持续整理和总结在使用CoppeliaSim的过程中,对Regular API中各个函数的说明和介绍。方便大家在使用LUA语言编写控制脚本的时候,能快速查阅相应的函数。本说明并不是对CoppeliaSim帮助文档中的Regular API List的翻译和复制,在介绍的过程中,会添加使用时的心得和经验,请大家放心食用。因为RegularAPI命名比较规范,从名字上基本就能看出函数的功能,因此本说明将按照英文字母顺序进行排序,方便大家查找,本说明持续更新ing。Regular API List

2020-12-12 17:40:07 1026

原创 CoppeliaSim实例分析系列-ABB IRB140(一)

这里写自定义目录标题CoppeliaSim实例分析系列-ABB IRB140(一)实例说明功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入CoppeliaSim实例分析系列-ABB IRB140(一)ABB IRB140实例提供

2020-12-12 16:19:59 2197

原创 qwt官方例子-CurveDome

qwt官方例子-CurveDome从效果展示,元素分析,代码分析来逐步说明qwt的使用方式。本教程需要结合qwt的Class List来学习。Qwt Class List: Qwt Class List: 项目源码:源码下载效果展示元素分析元素分析中,将会说明本项目展示效果中的各个元素,方便小伙伴们学习并且灵活应用。多种曲线类型:绘制多条曲线使用QRect添加曲线说明文字QPainter的一些简单使用代码分析从这个实例开始,实例代码已经逐渐开始多了,不再适合整体粘贴后分析,因

2020-08-11 11:40:36 1755

原创 QWT官方实例分析教程

QWT官方实例分析教程本教程将从浅入深,将Qwt的官方实例进行逐句解释和讲解,方便小伙伴们能够快速入门QWT。在讲解实例的过程中,将逐渐带领大家学习Qwt的关键类。适合人群:具有一点C/C++和Qt基础的更好,没有也无妨。本教程需要结合qwt的Class List来学习。Qwt Class List: https://qwt.sourceforge.io/annotated.html本教程的实例是本人将官方示例按照难易程度精心排序而成,建议小伙伴们逐个学习,再前一个实例中讲过的关键类和关键函数在

2020-08-11 09:03:17 1122

原创 qwt官方实例分析-SimplePlot

qwt官方例子-SimplePlot从效果展示,元素分析,代码分析来逐步说明qwt的使用方式。本教程需要结合qwt的Class List来学习。Qwt Class List: https://qwt.sourceforge.io/annotated.html效果展示元素分析元素分析中,将会说明本项目展示效果中的各个元素,方便小伙伴们学习并且灵活应用。画布:标题,背景颜色,坐标轴,图例背景线框曲线绘制符号代码分析比较简单的代码直接注释解释,稍微复杂一点的在后面解释。#inclu

2020-08-11 08:35:51 1438

原创 Qt官方demo日拱一卒-ModelView4:headers

ModelView4:headersModelView系列的第三篇:在前三篇的基础上,通过创建自定义model,掌握设置模型header的方法。前置实例ModelView 1: readonlyModelView3:ChangingModel实例位置Qt_Offical_demo/widgets/tutorials/modelview/4_headers运行结果相比于Mode...

2020-03-25 22:20:35 176

原创 Qt官方demo日拱一卒-ModelView3:ChangingModel

ModelView3:ChangingModelModelView系列的第三篇:在前两篇的基础上,通过创建自定义model,掌握更新model内容的方法。前置实例ModelView1:readonlyModelView2:formatting实例位置Qt_Offical_demo/widgets/tutorials/modelview运行效果效果:创建两行三列的model和...

2020-03-25 17:25:27 171

原创 Qt官方demo日拱一卒-ModelView2:formatting

ModelView2:formatting这个实例是在ModelView1:readonly的基础上添加了数据角色的内容。前置实例ModelView1:readonly运行效果表格元素比ModelView1:readonly实例的内容丰富探索data()函数的调用时机代码分析大部分代码与ModelView1:readonly的相同,唯一不同的就是重载的data()函数,在...

2020-03-20 20:18:18 161

原创 Qt官方demo日拱一卒-ModelView1:readonly

ModelView 1: readonlyModelView系列的第一篇:只读模型readonly。创建一个自定义的model,采用modelview的方式显示数据。前置实例无运行效果1. 创建一个只读的table模型代码分析Class MyModelMyModel类比较简单,实现了一个只具有只读功能的model。mymodel.hclass MyModel : publ...

2020-03-20 17:22:09 199

原创 Qt官方demo日拱一卒-Model Data

Model Data此实例用来展示如何使用QAbstractItemMode来管理和展示数据,可以学习如何自定义model。前置实例无实例位置Qt_Offical_demo/modeldata运行结果Table展示数据。使用QChart显示数据。Table控件和QChart控件都使用Model管理数据,能保持同步更新。使用的类QTableViewQAbstrac...

2020-03-19 16:56:55 1247 1

原创 Qt官方demo日拱一卒- simple tree model

Simple Tree Model此介绍如何自定义TreeModel。一点都不Simple,值得多看几遍。前置实例无运行结果能够树形显示文件中的内容实例位置Qt_Offical_demo/widgets/itemviews/simpletreemodel主要使用类QTreeViewQAbstractItemModelQModelIndexQFileQVaria...

2020-03-18 21:44:06 810

原创 Qt官方demo日拱一卒- simple widget mapper

Simple Widget Mapper前置实例无实例位置Qt_Offical_demo/widgets/itemviews/simplewidgetmodel运行结果点击按钮进行浏览使用常规控件改变model的内容主要使用类一些标准控件QStandardItemModelQDataWidgetMapper代码解析从main开始:int main(int ...

2020-03-18 16:54:54 267

原创 Qt官方demo日拱一卒- Relational Table Model Example

Relational Table Model Example这个实例展示了如何使用relational table model来关联展示数据库的数据,即:前置实例Table Model Example运行效果看似一个是个简单的表格,但是其实内藏玄机。主要使用类QSqlRelationalTableModelQTableViewQSqlRelationalDelegate...

2020-03-14 11:06:29 162

原创 Qt官方demo日拱一卒-Table Model Example

Table Model Example此实例展示了如何使用QSqlTableModel来管理数据库中的数据,以及如何使用QTableView来展示Model中。前置实例:暂无运行结果效果:展示数据库中的数据;使用Modle/View方式展示数据。能实现同步修改,即修改View1中的数据,view2能够使用同步修改,同时数据库也会修改。关键代码简单说明在代码中完成。详细说...

2020-03-13 10:47:20 245

原创 Qt官方demo日拱一卒-Dir View Example

Qt官方例程Dir View Example前言学习和使用Qt不可不学习官方的demo,培养标准、大器的Qt编写习惯。Thinking in C++,Thinking in Qt。备注:本系列面向有一点点基础的Qt学习者和C++学习者。本例目标浏览系统目录文件了解命令行解析方法主要用到的Qt类QFileSystemModelQCommandLineParser效果实...

2020-03-10 22:21:24 372

IRB140优化脚本

经过优化的CoppeliaSim中的IRB140实例中的Non-threaded脚本,结构更加清晰易读。

2020-12-11

qwt官方例子-CurveDome源码curvedemo.zip

qwt官方例子-CurveDome源码。已经经过调整,需要提前安装调试好Qwt,并且在Pro文件中修改相应的头文件和链接库文件。

2020-08-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除