通过本次实验,将老师在课堂上讲解的多边形裁剪算法进行具体代码的实现,比如判断顶点是否位于可见区域内,判断多边形顶点是否穿过裁剪窗口,通过深入学习老师上课所讲的内容,结合现有的实现代码,进而得以实现多边形裁剪算法,为了更友好的图形交互界面,在实现了基本算法之后,加入了裁剪窗口的平移和缩放操作,对之前实验加以复习和应用,以及顶点的输入问题,一开始我疑惑为什么鼠标点击的和实际形成的图形有所偏差,在打印出点击的坐标来之后,发现尽管设置了坐标系位于画布中间,但是没有改变点的坐标,所以在鼠标点击的基础上,加入用户输入顶点坐标的选项,这样就可以让图形的大小和位置更加多样化。
2024-03-26 14:30:38 10KB
1
使用120度导通模式来实现步换向技术,以控制三相无刷直流(BLDC)电机的转速和旋转方向。使用步换向块生成的开关序列来控制三相定子电压,从而控制转子速度和方向。 步换向算法需要霍尔序列或转子位置反馈值(从正交编码器或霍尔传感器获得)。 霍尔效应传感器基于所施加的磁场的强度来改变其输出电压。根据标准配置,无刷直流电机由三个霍尔传感器组成,这些霍尔传感器以120度的电角度定位。具有标准霍尔放置(传感器以120度的电气间隔放置)的BLDC可以提供种有效的二进制状态组合:例如,001010011100101和110。传感器以60的倍数提供转子的角度位置,控制器使用该角度位置来确定转子所在的60度扇区。 控制器通过使用霍尔序列或转子位置来控制电机。它为定子绕组的下两相通电,使转子始终保持90度的扭矩角(转子d轴和定子磁场之间的角度),偏差为30度。
1
使用方法选择工具—〉导入和导出设置,然后按提示进行着设置
2024-03-23 12:26:27 4.13MB vs配色
1
 物联网和智能家居是时下最热门的新技术,其核心理念就是让一切大小家电、家居产品都接入互联网,使用智能手机操控、再结合多种传感器及大数据,获得更为智能化的使用体验。
2024-03-23 11:09:31 102KB 智能家居 常见问题 技术应用
1
飞康CDP不仅能够轻而易举的实现本地的应用系统保护和恢复,而且能够很轻松的将保护延伸到远程,建立起更为强大的异地灾备系统。你只需要在异地灾备中心部署一台飞康CDP管理器,利用本地和异地CDP管理器的复制功能,就可以在异地同时获得本地完整的各时间点数据,同时,本地拥有的任何恢复功能在异地的灾备中心同样具备。飞康CDP远程复制技术,使多点的集中应用级灾备系统搭建不再复杂。飞康CDP的异地灾备可以通过精简的数据传输技术,用极低的带宽传输大量数据,大大节省了企业的通讯成本;在异地灾备中心,管理人员可以在任何时间轻松的进行灾备演练,一旦有各类灾难发生,只需要几分钟就可以在异地灾备中心提取出任何需要的数据;飞康CDP使用户利用非常有限的投入,就能获得各种高级的灾备服务功能,并且全方位的将信息系统置于严密的保护之下。
2024-03-23 08:17:27 251KB
1
本文为大家奉上NeurIPS 2020必读的篇因果推理(Causal Inference)相关论文——Covid-19传播因果分析、反事实概率方法、因果图发现、因果模仿学习、弱监督语义分割、不确定性因果效应。
2024-03-18 08:52:22 10.84MB NeurIPS 因果推理
1
自由度协作手臂机构结构外观详细设计,可以提供给你最详细的设计参考及必要的设计帮助!
1
本课题以部十层电梯(部电梯、单部十层)为对象设计一套基于 PLC 的控 制系统,在规定的时间内尽可能多地完成客运量,同时使电梯的运行距离总量最小。 本系统需要控制 6 台电梯,每台电梯具有 10 个停留层,每层具有上行减速、下行减 速和平层停止传感器,要求利用这些传感器完成电梯启动和停止时的逐步加减速过程, 在不需停止的楼层间运行时则保持匀速。此外,本设计还实现了各台电梯的初始化功 能以及对冲顶或墩底的处理,可以根据需要使各台电梯在初始时刻到达指定楼层。本 设计的重点和难点在于要处理的外部指令信号多,不仅仅在于每台电梯都有很多的外 部传感器,而且在于每台电梯都有数十个内呼和外呼按钮,所有的这些指令状态和电 梯当前运行状态都要记录下来,并按一定的控制策略决定派梯对象,控制策略的实现 是各电梯运行状态和楼层位置以及运行时间的相互比较,利用常用的梯形图(LAD) 很难解决,在此引入西门子 SCL 语言完成控制策略的设计,结合 LAD 实现了控制程 序的编写。最后通过 WinCC 组态系统的设计实现控制过程的可视化。
2024-03-13 19:40:57 3.29MB 毕业设计
1
轴机械手程序 用信捷XD5和威纶触摸屏编写。 此程序已经实际设备上批量应用,程序成熟可靠,借鉴价值高,程序有注释。
2024-03-13 14:52:20 521KB
1
1 Qt5框架和OpenGL模块:需要安装和配置Qt5开发环境,确保包括OpenGL模块,以便在Qt应用程序中使用OpenGL进行图形渲染。 2 提供以不同方式加载机械臂各关节的STL格式的三维模型文件的接口。 3 绘制机械臂的几何形状,如连杆、关节等。 实现个关节的旋转控制,以便用户可以通过界面控制机械臂的姿态。 用户界面:设计和实现用户界面,包括控制界面和仿真展示界面。控制界面用于设置关节角度,仿真展示界面用于显示机械臂的三维模型 4 完整工程代码, 并提供了一套机械臂STL文件格式的三维模型
2024-03-02 11:34:17 3.77MB
1