当前位置: 首页 > news >正文

【Coppeliasim+Add-on】附加组件-喷涂路径自动生成及喷涂仿真

       最近业余时间研究了一下Coppeliasim喷涂仿真附加组件开发以及喷涂路径自动生成。 需要具备的基础技能: Coppeliasim仿真器的脚本编程、Coppeliasim附加组件的开发、Coppeliasim插件开发、python编程、计算机图形学opengl(python)、对机器人喷涂的简单了解。

5f3abb31f7ca082e2325e1ca134d2bc4.png

仿真截图

演示视频

以下就研究学习过程中的一些细节做下记录:

目录

一、编译

二、安装依赖

三、拷贝zmqRemoteApi

四、CoppeliaSim 中的 Python 脚本介绍

五、程序拷贝到指定位置

六、打开插件

七、打开zmq路径生成服务器

八、选择喷嘴脚本,设置喷嘴参数

九、zmq路径生成服务器源码(非注释版)

十、插件lua脚本

十一、参考网址

一、编译

pip install pyinstaller

pyinstaller --onefile --name "程序exe名称" --icon NONE 主python脚本.py

二、安装依赖

pip install pywavefront

pip install pyrr  

pip install pyqt5

pip install PyOpenGL

pip install pyzmq

pip install cbor

相关文章:

  • 简易下载并使用Jupyter(Anaconda)
  • 北京大学肖臻老师《区块链技术与应用》公开课笔记:以太坊(四):The DAO、反思、美链、总结
  • 算法与数据结构(2)--- 绪论(下)
  • 基于AAEncode编码的解密经历
  • 设定目标(1)- 为什么你每天感觉很忙却没什么拿得出手的成果?
  • 《大数据之路:阿里巴巴大数据实践》-第2篇 数据模型篇 -第9章 阿里巴巴数据整合及管理体系
  • 懂这些套路,开发到大客户不是什么难题
  • 市政管理学试题及答案
  • 第6章 - 多无人车系统的协同控制 --> 无人车运动原理
  • jmeter-11-Ant接口自动化及持续集成整合
  • 目标检测---以制作yolov5的数据集为例,利用labelimg制作自己的深度学习目标检测数据集(正确方法)
  • zookeeper的leader选举原理和底层源码实现超级详解
  • STM32——485通信实验
  • 市政管理学考试试题及答案
  • C++基础(2022.9.3)
  • [ JavaScript ] 数据结构与算法 —— 链表
  • 【笔记】你不知道的JS读书笔记——Promise
  • HTTP传输编码增加了传输量,只为解决这一个问题 | 实用 HTTP
  • IDEA 插件开发入门教程
  • JavaScript设计模式系列一:工厂模式
  • Java程序员幽默爆笑锦集
  • Mocha测试初探
  • Sass Day-01
  • scrapy学习之路4(itemloder的使用)
  • springboot_database项目介绍
  • Vue学习第二天
  • 力扣(LeetCode)21
  • 聊一聊前端的监控
  • 浅谈JavaScript的面向对象和它的封装、继承、多态
  • 三栏布局总结
  • 数组的操作
  • 微服务核心架构梳理
  • 无服务器化是企业 IT 架构的未来吗?
  • 自动记录MySQL慢查询快照脚本
  • 你对linux中grep命令知道多少?
  • 《TCP IP 详解卷1:协议》阅读笔记 - 第六章
  • 阿里云API、SDK和CLI应用实践方案
  • 阿里云移动端播放器高级功能介绍
  • 正则表达式-基础知识Review
  • (1)SpringCloud 整合Python
  • (done) ROC曲线 和 AUC值 分别是什么?
  • (附源码)ssm高校运动会管理系统 毕业设计 020419
  • (一)【Jmeter】JDK及Jmeter的安装部署及简单配置
  • (原創) 是否该学PetShop将Model和BLL分开? (.NET) (N-Tier) (PetShop) (OO)
  • (转)IOS中获取各种文件的目录路径的方法
  • .【机器学习】隐马尔可夫模型(Hidden Markov Model,HMM)
  • .jks文件(JAVA KeyStore)
  • .Net Core与存储过程(一)
  • .NET Core中的去虚
  • .net 后台导出excel ,word
  • .NET/C# 解压 Zip 文件时出现异常:System.IO.InvalidDataException: 找不到中央目录结尾记录。
  • .NET/C# 在 64 位进程中读取 32 位进程重定向后的注册表
  • [ C++ ] STL_stack(栈)queue(队列)使用及其重要接口模拟实现
  • [@Controller]4 详解@ModelAttribute
  • [17]JAVAEE-HTTP协议