移动机器人设计与实践-基础概念汇总

news2024/11/27 6:22:09

如下全文在关键词提示词等脚本交互下,由文图版本生成式人工智能在1分钟内创作完成。

AI自动生成文章评分已经远超大部分博文评分值。

人类社会经历过农业时代(最强代表汉唐)-工业时代(最强代表日不落帝国)-信息时代(最强代表美利坚合众国),目前全力升级到智能时代(刚开始)。 


 

移动机器人有哪些呢?

 天上飞+水中游+地上跑,都有对应的移动机器人。


移动机器人的分类与组成

移动机器人的分类与组成根据不同的标准和角度有所差异。以下是一些常见的分类和组成方式:

  1. 根据移动方式来分,可分为:爬行机器人、轮式移动机器人、履带式移动机器人、步行移动机器人(单腿式、双腿式和多腿式)、蠕动式机器人和游动式机器人等类型。
  2. 根据工作环境来分,可分为:室内移动机器人和室外移动机器人。
  3. 根据操控体系结构来分,可分为:功用式(水平式)结构机器人、行为式(笔直式)结构机器人和混合式机器人。
  4. 根据用途和功能来分,可分为:军用机器人、医疗机器人、助残机器人、清洁机器人等。
  5. 根据导航方式来分,可分为:电磁导航、磁带导航、磁钉导航、光学导航、二维码导航、坐标导航、激光导航、视觉导航、惯性导航、基站导航、RFID导航、复合导航等。
  6. 根据驱动方式来分,可分为:单轮驱动、双轮驱动、多轮驱动。
  7. 根据驱动结构来分,可分为:差速结构、舵轮结构、麦克纳姆轮型结构、履带结构、车桥结构等。
  8. 根据功能分类,可分为:搬运型移动机器人、装配型移动机器人、牵引型移动机器人、巡检型移动机器人、分拣型移动机器人、复合型移动机器人等。

移动机器人的种类非常丰富,不同的分类方式也反映了机器人的多样性和应用场景。

移动机器人的体系结构

移动机器人的体系结构是指移动机器人各个组成部分的布局和设计,包括机器人的机体、传感器、驱动器、控制系统、电源和避障系统等。不同的移动机器人可能有不同的体系结构,但是一般都包括以下几个基本部分:

  1. 机体:包括机身、机臂、机械腿、传动系统等,是移动机器人的基本结构单元。
  2. 传感器:包括视觉传感器、触觉传感器、激光雷达、超声波传感器等,用于感知环境和执行任务。
  3. 驱动器:包括电机、齿轮箱、减速器等,用于驱动机器人执行任务。
  4. 控制系统:包括计算机视觉系统、控制电路、电源系统等,用于处理传感器数据和执行任务。
  5. 避障系统:包括视觉避障、雷达避障、超声波避障等,用于避免机器人与环境中的障碍物碰撞。
  6. 电源和电子元器件:包括电池、电子控制模块、传感器电源等,用于为机器人提供能量和执行任务所需的电子元器件。

除了以上基本部分,移动机器人的体系结构还可能包括其他辅助系统,如液压系统、气压系统、冷却系统、悬挂系统等,以保证机器人的正常运行。


移动机器人的运动结构

移动机器人的运动结构是指机器人的行走机构,包括轮式移动结构、履带式移动结构、步行式移动结构、步进式移动结构、蠕动式移动结构、混合式移动结构和蛇行式移动结构等。不同的运动结构适用于不同的场景和需求,选择适当的运动结构可以提高机器人的灵活性和适应性。

其中,轮式移动结构灵活性高,适用于在平坦的地面上行走,但承载能力有限;履带式移动结构适用于在崎岖不平的地面上行走,承载能力较强;步行式移动结构灵活性较低,但承载能力较强,适用于短距离移动;步进式移动结构适用于在有轨道或路径的场合行走;蠕动式移动结构适用于在泥泞、湿滑或雪地等恶劣环境中行走;混合式移动结构综合了轮式移动结构和履带式移动结构的优点,适用于在各种环境中行走;蛇行式移动结构适用于在狭小空间内行走,灵活性极高,但承载能力有限。

此外,还有一些其他类型的移动机器人运动结构,如三轮式、四轮式、六轮式等,这些机器人通常用于特殊环境或特殊任务中。

总之,移动机器人的运动结构是机器人设计的重要组成部分,需要根据实际需求和环境选择合适的运动结构,以提高机器人的灵活性、适应性和工作效率。

腿足式机器人的运动结构

腿足式机器人的运动结构主要包括机体、腿部、足部和驱动系统等部分。

机体是腿足式机器人的基本结构单元,包括腿部和足部,用于支撑和移动机器人。腿部通常包括多个关节,如转轴关节、腿部关节等,用于实现机器人的行走、爬行、跳跃等动作。足部通常包括多个足部关节,用于实现机器人的足部着地、转向等动作。

驱动系统是腿足式机器人的动力来源,通常包括电机、齿轮箱、减速器等部件,用于驱动机器人的腿部和足部运动。同时,驱动系统还需要配合传动系统,将驱动力传递给机体和腿部关节,实现机器人的行走、跳跃等动作。

此外,腿足式机器人还需要配合其他部件,如传感器、控制系统和避障系统等,以实现机器人的自主导航、感知环境、避免碰撞等功能。

总之,腿足式机器人的运动结构是实现机器人自主移动和执行任务的关键,需要根据实际需求和环境选择合适的运动结构,以提高机器人的灵活性、适应性和工作效率。

轮式移动机器人的运动结构

轮式移动机器人的运动结构主要包括轮式底盘、轮子、电机和传动系统等部分。

轮式底盘是轮式移动机器人的基础结构,通常由轮子、轮轴、轮毂等部件组成。轮子是机器人的移动部件,通常采用轮胎或履带等形式。电机和传动系统是轮式移动机器人的动力来源,通常采用电动机或齿轮传动系统等形式。

轮式移动机器人的运动结构可以根据实际需求和环境进行调整和优化,以适应不同的场景和需求。例如,步行式轮式移动机器人通常采用多轮设计,以增加机器人的承载能力和适应性。

总之,轮式移动机器人的运动结构是实现机器人自主移动和执行任务的关键,需要根据实际需求和环境选择合适的运动结构,以提高机器人的灵活性、适应性和工作效率。

轮式和腿足合体 


移动机器人运动学概述

移动机器人的运动学是研究移动机器人在空间中的位置、速度和加速度等运动参数的学科。移动机器人的运动学分为几何学和动力学两个方面。

几何学方面主要研究移动机器人的位置和方向,包括机器人的坐标系、参考系和旋转矩阵等概念。在确定机器人的位置时,需要选择机器人底盘上的一个点作为参考点,并基于定义机器人底盘上相对于该点的两个坐标轴来确定机器人的局部坐标系。在全局坐标系上,机器人的位置由坐标x和y确定,全局和局部坐标系之间的角度差由确定。因此,可以将移动机器人的位姿描述为具有3个元素的向量,其中的下标I是代表坐标系的下标,描述是基于全局坐标系的。

动力学方面主要研究移动机器人的速度和加速度等运动参数,包括运动学公式、速度和加速度的计算方法等。在实际应用中,需要根据机器人的运动需求,选择合适的运动学公式,并根据传感器数据和任务需求计算机器人的速度和加速度等参数。

除了几何学和动力学方面,移动机器人的运动学还涉及到机器人的控制和导航等方面,需要综合考虑多种因素,如机器人的运动状态、环境的变化、传感器的误差等,以实现机器人的稳定、高效和安全运动。

移动机器人运动学模型的建立

移动机器人的运动学模型主要包括机器人的几何结构、运动规律和控制策略等方面。建立移动机器人的运动学模型需要考虑以下几个方面:

  1. 机器人的几何结构:包括机器人的轮式、履带式、步行式、步进式、蠕动式等移动结构,以及机器人的尺寸、形状、质量等物理特性。
  2. 机器人的运动规律:包括机器人的步态规律、转向规律、行走规律等,需要根据机器人的运动需求和环境特点进行设计和优化。
  3. 机器人的控制策略:包括机器人的驱动方式、传动比、转向角度等控制参数,需要根据机器人的运动需求和环境特点进行设计和调整。

建立移动机器人的运动学模型需要进行系统分析和参数辨识,可以采用传统的解析方法或现代的优化方法进行求解。例如,基于速度和角度的位姿描述方法、基于模型的方法、神经网络方法等。

在实际应用中,移动机器人的运动学模型的建立是移动机器人设计和控制的重要组成部分,可以为机器人的运动控制和导航提供理论支持和指导。

移动机器人运动学约束

移动机器人的运动学约束主要包括以下几个方面:

  1. 轮子的运动学约束:固定的标准轮子机器人的运动学约束,包括轮子的速度和方向约束、轮子的角度约束等。
  2. 机器人的运动学约束:包括机器人的坐标系、参考系和旋转矩阵等,需要根据机器人的运动需求和环境特点进行设计和选择。
  3. 足尖的约束:足尖必须处在一个摩擦锥内,才能避免足端打滑,这样才能避免足端打滑导致的机器人运动失控。
  4. 动力学方程的约束:在运动轨迹上相邻的两个点,两者的差必然等于动力学方程在两个时刻之间的积分量,这也是直接配点法的最核心的约束。
  5. 机器人运动过程中的约束:包括足在swing和stance两个模式间切换时的约束,以及机器人在运动过程中受到的外部约束等。

建立移动机器人的运动学模型需要考虑以上约束条件,并根据实际需求和环境特点进行设计和选择。在实际应用中,需要根据机器人的运动需求,选择合适的运动学约束条件,并根据传感器数据和任务需求计算机器人的位姿和运动轨迹。

移动机器人的机动性

移动机器人的机动性是指移动机器人在运动过程中的灵活性和敏捷性。机动性的好坏主要取决于移动机器人的运动结构、控制策略和驱动系统等方面。

在移动机器人的运动结构方面,轮式移动机器人的机动性较好,因为其轮子的结构可以提供较好的灵活性。而履带式移动机器人的机动性则较差,因为其履带需要支撑,相对于轮式结构而言更加笨重。

在控制策略方面,移动机器人的机动性主要取决于其传感器数据的获取和处理能力,以及控制系统的调整能力。例如,步行式移动机器人需要依靠传感器获取地面信息和用户输入,并根据这些信息调整机器人的步态和速度,以实现稳定的运动。

在驱动系统方面,移动机器人的机动性主要取决于其电机的性能和控制系统的调整能力。例如,步进式移动机器人需要采用高性能的电机和控制系统,以实现高速度和高精度的运动控制。

综上所述,移动机器人的机动性主要取决于其运动结构、控制策略和驱动系统等方面的性能。

移动机器人的运动控制

移动机器人的运动控制是指对移动机器人的运动进行控制和调整的过程。移动机器人的运动控制主要包括以下几个方面:

  1. 运动规划:根据机器人的任务和环境特点,制定合理的运动规划,包括机器人的起始位置、运动方向、速度和加速度等参数。
  2. 运动控制:根据运动规划,通过控制系统对机器人的电机和传感器进行控制,以实现机器人的运动控制。
  3. 稳定性控制:为了保证机器人的运动稳定性,需要对机器人的运动进行控制,包括使用反馈控制器对机器人的速度和角度进行控制,以保证机器人的运动稳定性。
  4. 避障控制:移动机器人在运动过程中可能会遇到障碍物,需要进行避障控制,包括使用避障算法计算机器人与障碍物的距离和方向,并进行相应的调整。
  5. 安全性控制:为了保证机器人的安全性,需要对机器人的运动进行控制,包括使用限速器控制机器人的速度,以避免机器人撞上障碍物或发生其他安全事故。

综上所述,移动机器人的运动控制主要包括运动规划、运动控制、稳定性控制、避障控制和安全性控制等方面。在实际应用中,需要根据机器人的运动需求和环境特点,选择合适的运动控制策略,并根据传感器数据和任务需求进行实时调整。


移动机器人直流电机及其控制、驱动技术

移动机器人直流电机及其控制、驱动技术是移动机器人研究中的重要内容之一。直流电机是一种常见的电机类型,具有转矩大、响应速度快、控制方便等优点,广泛应用于移动机器人中。

直流电机的控制主要包括电机的启动、制动和调速控制。在移动机器人中,电机的启动和制动控制是必须考虑的问题,因为过大的启动电流可能会导致电机烧毁,过小的启动电流则可能会使电机无法启动。此外,电机的调速控制也是非常重要的,因为不同的应用场景对电机的速度和转矩要求不同,需要根据实际需求进行调节。

直流电机的驱动技术主要包括电机的力矩控制和磁场控制。在移动机器人中,电机的力矩控制可以通过改变电机的电流来控制电机的力矩,以实现对机器人运动的控制。磁场控制则可以通过改变电机的磁通量来控制电机的转矩和速度,以实现对机器人运动的控制。

总的来说,直流电机及其控制、驱动技术是移动机器人研究中的重要内容之一,需要在理论和实践方面不断探索和研究,以实现对移动机器人的精确控制和高效驱动。

移动机器人步进电机及其控制、驱动技术

移动机器人步进电机及其控制、驱动技术是移动机器人研究中的另一个重要方面。步进电机是一种常见的直线电机,具有低速高精度、高响应速度等优点,广泛应用于移动机器人中。

步进电机的控制主要包括电机的反转、正转和停止控制。在移动机器人中,步进电机的反转和正转控制可以用来实现机器人的运动控制,而停止控制则可以用来实现机器人的定位控制。

步进电机的驱动技术主要包括电机的力矩控制和磁场控制。在移动机器人中,电机的力矩控制可以通过改变电机的电流来控制电机的力矩,以实现对机器人运动的控制。磁场控制则可以通过改变电机的磁通量来控制电机的转矩和速度,以实现对机器人运动的控制。

总的来说,步进电机及其控制、驱动技术是移动机器人研究中的重要方面之一,需要在理论和实践方面不断探索和研究,以实现对移动机器人的精确控制和高效驱动。

移动机器人舵机及其驱动、控制技术

移动机器人舵机及其驱动、控制技术是移动机器人研究中的另一个重要方面。舵机是一种常见的伺服电机,可以实现角度和位置的控制,广泛应用于移动机器人中。

舵机的控制主要包括电机的转速和方向控制。在移动机器人中,舵机的转速控制可以通过改变电机的电流来实现,而方向控制则可以通过改变电机的磁场和电流来实现。

舵机的驱动技术主要包括电机的力矩控制和磁场控制。在移动机器人中,电机的力矩控制可以通过改变电机的电流来实现,而磁场控制则可以通过改变电机的磁场强度来实现。

总的来说,舵机及其驱动、控制技术是移动机器人研究中的重要方面之一,需要在理论和实践方面不断探索和研究,以实现对移动机器人的精确控制和高效驱动。


移动机器人的传感器

移动机器人常用的传感器包括姿态传感器、接近觉传感器、距离传感器、视觉传感器等。其中,姿态传感器用于检测机器人的姿态,接近觉传感器用于检测物体的接近程度,距离传感器用于检测物体的距离,视觉传感器用于检测物体的颜色、形状、大小等信息。此外,还有一些其他传感器,如激光雷达、超声波雷达、相机、IMU、编码器等,用于测量外部环境和机器人自身的位姿信息。传感器处于连接外界环境与机器人的接口位置,是移动机器人获取信息的窗口。

移动机器人的传感器不确定的表示

移动机器人的传感器不确定的表示可以使用以下方法:

  1. 均值滤波:对传感器测量的多个数据点进行平均,以消除传感器的噪声和不确定性。
  2. 中位数滤波:将传感器测量的多个数据点按照从小到大的顺序排列,取中间值作为最终结果,以消除传感器的噪声和不确定性。
  3. 峰值滤波:对传感器测量的多个数据点进行排序,找到最大值和最小值,取中间值作为最终结果,以消除传感器的噪声和不确定性。
  4. 卡尔曼滤波:将传感器测量的多个数据点与先前的数据点进行比较,根据误差协方差矩阵进行估计,以消除传感器的噪声和不确定性。

这些方法可以根据具体应用场景选择合适的方法来表示传感器的不确定性。

移动机器人的传感器特征提取

移动机器人的传感器特征提取是指从传感器测量的数据中提取有用的特征,用于描述环境或机器人自身的状态。常用的传感器特征提取方法包括基于滤波器的方法、基于聚类的方法和基于决策树的方法。

  1. 基于滤波器的方法:基于滤波器的方法包括卡尔曼滤波器和均值滤波器。卡尔曼滤波器可以处理传感器测量的非线性和不确定性,均值滤波器可以平滑数据点,减少数据点的噪声和不确定性。
  2. 基于聚类的方法:基于聚类的方法包括K均值聚类和层次聚类。K均值聚类可以将数据点分为多个类别,层次聚类可以将数据点分为不同的层次,用于表示环境或机器人自身的特征。
  3. 基于决策树的方法:基于决策树的方法包括信息增益、贝叶斯优化和决策树分裂。信息增益可以用于选择最佳的特征提取方法,贝叶斯优化可以用于寻找最佳的决策树分裂参数,决策树分裂可以用于从传感器测量的数据中提取有用的特征。

综上所述,传感器特征提取是移动机器人传感器应用的重要环节,不同的特征提取方法适用于不同的传感器数据。


差速巡线机器人设计

常见应用场景-餐厅和物流等

差速巡线机器人设计-良好(80+)的报告-2023

差速巡线机器人是一种用于巡视输电线路的机器人,它可以在线路上行走并测量线路的参数。以下是差速巡线机器人的详细设计:

  1. 机器人结构设计:差速巡线机器人采用履带式结构设计,可以在线路上自由移动。机器人的履带采用高强度材料制作,可以承受线路上的负荷。机器人的底盘上安装有传感器,用于采集线路的参数,如高度、速度、方向等。机器人的机身上还安装有摄像头,用于拍摄线路周围的环境。
  2. 动力系统设计:差速巡线机器人采用电池作为动力源,可以实现长时间的巡视任务。机器人的电池可以更换,以便在线路上进行充电。
  3. 传感器系统设计:差速巡线机器人采用多个传感器来感知线路的状态。机器人的底盘上安装有激光雷达传感器,用于测量线路的距离和角度。机器人的机身上还安装有超声波雷达传感器,用于测量线路周围的环境。此外,机器人还安装有摄像头传感器,用于拍摄线路周围的环境。
  4. 控制系统设计:差速巡线机器人采用自主控制系统来实现线路巡视任务。机器人可以根据线路周围的环境特点,自主选择行走路线,并实现自主避障。同时,机器人还可以根据传感器数据,实时调整行走速度和方向。
  5. 任务执行系统设计:差速巡线机器人可以根据任务需求,实现线路参数的测量和记录。机器人可以根据线路的状态,实时调整自身的行走速度和方向,以便更好地完成巡视任务。

总之,差速巡线机器人是一种用于巡视输电线路的机器人,它采用了多种传感器来感知线路的状态,并采用自主控制系统来实现线路巡视任务。


舵机转向巡线机器人设计

常见应用场景-自动驾驶

蓝桥ROS云课→一键配置←f1tenth和PID绕圈

自动驾驶汽车沿道路行驶详细设计可以包括以下几个方面:

  1. 感知和定位:自动驾驶汽车需要具备感知和定位能力,以便能够准确地感知周围的环境和物体。常用的感知和定位技术包括视觉、雷达、激光雷达、超声波传感器等。
  2. 决策和规划:自动驾驶汽车需要能够根据感知和定位的结果,做出合理的决策和规划,包括如何控制车辆的转向、加速和制动等。常用的决策和规划方法包括模式识别、路径规划、控制策略等。
  3. 控制系统:自动驾驶汽车需要具备稳定的控制系统,以便能够保持车辆的稳定行驶。常用的控制系统包括计算机视觉、模糊控制、神经网络等。
  4. 安全和舒适:自动驾驶汽车需要保证乘客的安全和舒适,包括避免碰撞、减速缓冲等。常用的安全和舒适技术包括主动安全技术和舒适性技术。
  5. 行驶环境:自动驾驶汽车需要能够适应不同的行驶环境,包括城市道路、高速公路、乡村道路等。常用的行驶环境感知和识别技术包括地图绘制、环境建模等。

总之,自动驾驶汽车沿道路行驶的详细设计需要考虑多个方面,包括感知、决策、控制、安全和舒适等。


手机遥控全向机器人设计

常见应用场景-机器人竞赛

手机遥控全向运动麦克纳姆轮式机器人详细设计步骤如下:

  1. 机器人底盘设计:首先,我们需要设计一个适合机器人移动的底盘。底盘应该具有较好的平稳性和适应性,以便机器人能够在各种环境下自由移动。可以使用轮式机器人的常用底盘,如四轮式、六轮式、八轮式等。此外,还可以设计一些特殊的底盘,如带有履带的底盘,以便机器人在崎岖的地形上行驶。
  2. 机器人传感器设计:机器人需要具备准确的感知和定位能力,以便能够感知周围的环境和物体。可以使用各种传感器,如超声波传感器、激光雷达、视觉传感器等。传感器的精度和灵敏度需要满足机器人的需求。
  3. 机器人控制系统设计:机器人需要具备稳定的控制系统,以便能够控制机器人的行动。可以使用各种控制算法和传感器融合技术,如PID控制、模糊控制、神经网络等。同时,还需要考虑机器人的反应时间和响应速度。
  4. 机器人避障和导航系统设计:机器人需要能够避免障碍物,并能够根据环境和目标进行导航。可以使用各种避障和导航技术,如障碍物检测、地形识别、路径规划等。
  5. 机器人软件设计:机器人的软件需要具备灵活性和可扩展性,以便能够适应不同的环境和任务。可以使用各种机器人操作系统和开发框架,如Robot Operating System、ROS、OpenCV等。

总之,手机遥控全向运动麦克纳姆轮式机器人的详细设计需要考虑多个方面,包括机器人的结构设计、传感器设计、控制系统设计、避障和导航系统设计以及软件设计等。


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/423678.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

利用MyBatis实现CRUD操作

文章目录一、添加按姓名查询用户记录功能1、添加按姓名查询的映射语句2、在用户映射器接口里添加按姓名查询用户记录的方法3、添加按姓名查询用户记录的测试方法4、测试按姓名查询用户记录二、插入表记录1、在UserMapper.xml里增加映射语句 - insert2、在UserMapper接口里增加i…

【三十天精通Vue 3】第七天 Vue 3 响应式系统详解

✅创作者:陈书予 🎉个人主页:陈书予的个人主页 🍁陈书予的个人社区,欢迎你的加入: 陈书予的社区 🌟专栏地址: 三十天精通 Vue 3 文章目录引言一、Vue 3 响应式系统概述1.1 响应式系统的简介1.2 响应式系统…

【软件设计师14】UML建模

UML建模 稳定出一个,但是由于UML的图比较多,所以这种题比数据流图和数据库难度高 一般都会考用例图和类图,再附加其他的图 1. 用例图 包含关系include:比如登记外借信息必须先有用户登录 扩展关系extend:修改书籍…

C语言--文件操作--一起深入了解文件相关函数的知识

目录前言1.什么是文件1.1程序文件1.2数据文件1.3文件名2.文件的打开与关闭2.1文件指针2.2文件的打开与关闭fopen函数fclose函数3.文件的顺序读写3.1对比一组函数fputc函数fgetc函数fputs函数fgets函数fprintf函数fscanf函数fwrite函数fread函数4.1对比一组函数sprintfsscanf5.文…

ClickUp的最佳替代品,可更好地管理项目

ClickUp 是项目管理类的常见工具,它因团队协作、沟通、免费试用和强大功能等因素受到用户的喜爱。 该工具支持你清晰组织多个项目、进行团队协作并跟踪项目目标的实时进度。不同的视图选项使您能够为所有活动构建完美的工作流程。 尽管它很受欢迎,但用户…

ics-05(命令执行漏洞及伪协议读取)

打开链接,似曾相识的感觉(前面做过一道题叫ics-06,那道题是对id的一个爆破) 尝试后发现只有设备维护中心可以跳转 这和我们使用御剑扫描出来的结果是一样的 使用PHP伪协议读取 index.php 页面 构造payload(在愚人杯ht…

小黑跟尚香一起疯狂星期四,然后慢慢跑回家,生活逐渐明朗,完赛了副中心全程马拉松的leetcode之旅:752. 打开转盘锁

宽度优先搜索法 class Solution:def openLock(self, deadends: List[str], target: str) -> int:# 目的地在死亡数组里if target in deadends:return -1# 起点在死亡数字里if 0000 in deadends:return -1# 起点就是目标字符串if 0000 target:return 0# 定义前向函数def pr…

Python与c语言的区别与联系

Python与c语言都是一种机器学习语言,进过长时间的学习和总结,我将Python与c语言的一些特点总结成以下几点,不全面还望多多指正。 1、因为C语言是编译型语言,python是解释型语言,所以python的执行速度没有C语言那么快。…

回归预测 | MATLAB实现GA-GRU遗传算法优化门控循环单元的数据多输入单输出回归预测

回归预测 | MATLAB实现GA-GRU遗传算法优化门控循环单元的数据多输入单输出回归预测 目录回归预测 | MATLAB实现GA-GRU遗传算法优化门控循环单元的数据多输入单输出回归预测效果一览基本介绍程序设计参考资料效果一览 基本介绍 MATLAB实现GA-GRU遗传算法优化门控循环单元的数据多…

详解Nginx代理WordPress搭建个人网站系统

1、搭建环境说明 服务器:Red Hat Enterprise Linux Server release 7.9 (Maipo) PHP:php-8.2.4 PHP: Downloads Nginx: 1.24.0 http://nginx.org/en/download.html WordPress:6.2 Download – WordPress.org Mysql:5.7.22 MySQL Communit…

【Java EE】-网络编程(一) 网络初识

作者:学Java的冬瓜 博客主页:☀冬瓜的主页🌙 专栏:【JavaEE】 主要内容:单机、局域网、广域网、交换机、路由器。IP地址,端口号,协议,五元组。 协议分层,OSI七层网络模型…

【开源项目】SpringBoot实现接口加密解密

需求背景 在我们日常的Java开发中,免不了和其他系统的业务交互,或者微服务之间的接口调用 如果我们想保证数据传输的安全,对接口出参加密,入参解密。 但是不想写重复代码,我们可以提供一个通用starter,提…

数据结构系列17——lambda表达式

目录 1. 基本概念 2. 基本语法 3. 函数式接口 4. Lambda表达式的基本使用 4.1 语法精简 5. 变量捕获 6. Lambda在集合当中的使用 1. 基本概念 Lambda表达式是Java SE 8中一个重要的新特性。lambda表达式允许你通过表达式来代替功能接口。 lambda表达式就和方法一样,它提供了一…

再聊ChatGPT(关于安全,隐私和法律方面的风险)

我在上一篇博文中有谈到ChatGPT 发展可能会经历的一些阶段。ChatGPT的必经阶段:野蛮生长时代-管理层监管与风险提示-号召国产化-规范化常态化。 昨天刚好看到监管部门发文 说明监管部门已经意识到到ChatGPT野蛮生长阶段,其实是存在很多漏洞和问题的。 …

2022年 全国职业院校技能大赛(中职组)网络安全赛项 正式赛卷 A模块 做题记录

评分标准文件及环境 评分标准:ZZ-2022029 网络安全赛项正式赛卷.zip 自己做的Linux靶机: 自己做的Windows靶机: 文章目录评分标准文件及环境A-1 任务一 登录安全加固1. 密码策略(Windows,Linux)a. 最小密码…

年少不知回损好,却把插损当作宝

一博高速先生成员:黄刚 因为本期要讲的是插损和回损的关系,因此本文的开头,我们还是首先回顾下S参数的概念。首先我们需要知道S参数其实是个黑匣子,什么是黑匣子呢,那就是我们其实不需要知道它包含了哪些链路结构&…

steam游戏搬砖项目怎么做?月入过万的steam搬砖项目教程拆解

steam游戏搬砖项目怎么做?月入过万的steam搬砖项目教程拆解 大家好,我是童话姐姐,今天继续来聊Steam搬砖项目。 Steam搬砖项目也叫CSGO搬砖项目,它并不是什么刚面世的新项目,是已经存在至少七八年的一个资深老牌项目。这个项目…

QT4与QT5兼容问题

QT4 与QT5 兼容,源码差异部分通过QT_VERSION 宏来区分 常见区别 widgets prinsupport charts 等模块一如方式,Qt5 将QtWidgets QtPrintsupport 模块从QtGui 中分离出来,QT4 中没有qjson4 和 charts 模块,需要特殊处理 在pro文件…

SpringSecurity之基础认知

前言 之前一直说开一个SpringSecurity的专栏,今天抽空整理一下,准备开始更新。 也欢迎大家订阅此专栏! 什么是SpringSecurity? Spring是非常成功的Java应用框架,目前是非常主流的开发框架。Spring Securtiy正是我们…

RPC 漫谈: 限流问题

RPC 漫谈: 限流问题 微服务之间的 RPC 调用往往会使用到限流功能,但是很多时候我们都是用很简单的限流策略,亦或是工程师拍脑袋定一个限流值。 这篇文章主要讨论在 RPC 限流中,当前存在的问题和可能的解决思路。 为什么需要限流…