- 博客(115)
- 资源 (5)
- 收藏
- 关注
原创 MMCV 安装卡在buliding wheels for mmcv
https://download.openmmlab.com/mmcv/dist/cu102/torch1.10.0/index.html
2023-05-16 18:29:34
28
原创 【已解决】AssertionError: MMCV==1.7.1 is used but incompatible. Please install mmcv>=1.3.8, <=1.7.0.
如果还是报错,就打开报错的那个__init__.py文件,注释掉assert的语句。之后如果产生的报错都不能解决,如果这个只是个demo,就不要试了,尝试算法代码吧~可以在后面加上清华源。
2023-05-15 11:27:06
251
原创 【剧本杀游戏】彼岸元素星-基于python的剧本杀游戏开发
彼岸元素星一款基于python开发的PC端剧本杀游戏,故事背景是元素星球被毁灭。玩家需要扮演“木精灵”找到元素星球被毁灭的原因。
2023-02-13 12:06:25
87
原创 pywinauto爬取微信通讯录 2023年1月有效
将微信窗口固定到这个位置,即通讯录第一个人的显示。3.运行一段时间后观察data.txt。2.运行如下代码并将鼠标焦点到微信窗口。使用pywinauto爬取微信通讯录。
2023-01-02 14:37:04
713
8
原创 chrome driver环境配置
下载对应的chrome driver安装包,放到python的script文件夹,然后启动命令行,输chromedriver。点击关于Google Chrome可查看自己的版本。
2022-12-25 10:52:44
96
原创 Ubuntu四轮小车仿真教程gazebo
文中的结构可以简化为下面的格式,定义一个robot标签,在标签中定义base_link和right_front_wheel两个标签,两个标签的后面跟着描述base_link和right_front_wheel关系的joint。小车的车体主要由以下两部分构成:25cm x 16cm x 5cm的长方体作为小车的车体,直径5cm、高2cm的圆柱作为小车的轮子,四个轮子尺寸一样,只是安装位置不同。自动打开的rviz如下图所示,需要我们自己添加现实的内容,从而显示出小车。文件夹,并创建智能车的launch文件。
2022-12-23 13:30:49
1096
原创 SMART S7-200PLC控制步进电机转动 step7开发环境 步进电机选择
按照设备上的表格调整setting设定表,V+,V-接plc的输出端,ENA不用接。步进电机可以将脉冲电信号转换成相应的角位移、线位移。由于其每输入一个脉冲就旋转一步,故被称为步进电机。链接:https://pan.baidu.com/s/1yJ5MyfRACXzNkzjplz2iHg。可以看到电机有两个磁场线圈,线圈A的正极为红色,负极为绿色。线圈B的正极为黄色,负极为蓝色。其中PWM0_RUN可以在Q0输出脉冲信号,为PUL+提供脉冲电源。--来自百度网盘超级会员V5的分享。3.step7开发环境。
2022-11-17 11:04:40
713
原创 安装西门子WinCC时,一直提“Please restart Windows before installing new programs“, 重新启动
执行Windows的菜单命令“开始”→“运行”,在出现的“运行”对话框中输入“regedit”,打开注册表编辑器。选中注册表左边的文件夹“HKEY_LOCAL_MACHINE\SystemCurrentControlSet\Control”中的“Session Manager”,删除右边窗口中的条目“PendingFileRename Operations……”,不用重新启动计算机,就可以安装软件了。
2022-11-14 13:47:57
1858
转载 Ubuntu18.04安装Ceres,图文详解
视觉SLAM14讲》的第6章里面,用到了Ceres库,按照本书3rdparty提供的资源编译时,会报错,原因是和eigen3版本发生冲突。安装完成后,可以在/usr/local/include/ceres下找到Ceres的头文件,并在/usr/local/lib/下找到名为libceres.a的库文件。1、访问源代码网址:https://github.com/ceres-solver/ceres-solver,在右侧Tags下找到1.14.0的压缩包进行下载(tar.gz和zip都可以)。...
2022-08-16 07:41:14
562
转载 【Ubuntu安装pip】sudo apt-get install python3-pip报安装依赖包失败的解决办法
sudo apt-get -f install(sudo apt-get -f install --fix-missing) 安装mysql-community-server。sources.list 如下。一、ubuntu安装pip。上述操作需要替换成国内源。
2022-08-13 09:41:01
2187
翻译 《Grandmaster level in StarCraft II using multi-agent reinforcement learning》翻译
摘要许多现实世界的应用程序需要人工智能体在复杂环境中与其他智能体竞争和协调。作为实现这一目标的跳板,《星际争霸》领域已经成为人工智能研究的一个重要挑战,这是因为它在最困难的职业电子竞技中具有标志性和持久的地位,以及它在原始复杂性和多智能体挑战方面与现实世界的相关性。在过去的十年和无数的竞争中,最强大的智能体简化了游戏的重要方面,利用了超人的能力,或使用了手工制作的子系统。尽管有这些优势,但之前还没有一个智能体能够与顶级星际争霸玩家的整体技能相匹敌。我们选择使用一般用途的学习方法来解决《星际争霸》的挑战,这种
2022-08-03 16:43:48
233
翻译 《Robust and Precise Vehicle Localization based on Multi-sensor Fusionin Diverse City Scenes》翻译
车辆定位是自动驾驶的基本任务之一。由于卫星轨道和时钟误差,加上对流层和电离层延迟,全球导航卫星系统(GNSS)的单点定位精度约为10米。这些误差可以用测量的参考站的观测值来校准。基于载波相位的差分GNSS技术被称为实时运动学(RTK),可以提供厘米定位精度[1]。RTK最显著的优点是它几乎提供全天候可用性。然而,它的缺点同样很明显,它很容易受到信号堵塞,多路径,因为它依赖于精确的载波相位定位技术。直观地说,激光雷达是一种很有前途的精确定位传感器。.........
2022-07-26 20:27:08
728
翻译 《Route planning method for UAV in unknown environment based on improved SAS algorithm》翻译
无人机(UAV)在未知环境下的实时目标跟踪可以看作是一个航路规划问题。针对这一问题,本文提出了一种基于改进的稀疏a*搜索(SAS)算法的三维(3D)航路规划方法。该方法改进了评价函数。去除SAS算法评估函数中的实际开销,构建任务环境中的威胁信息作为评估函数的一部分,引导无人机远离威胁区域。该方法规划的轨迹考虑了实时环境信息的更新,能够实现实时轨迹规划。在此基础上,比较了辛格模型、当前“统计”模型和交互式多模型(IMM)算法的滤波效果,最终选择当前“统计”模型作为机动目标跟踪模型。关键词。......
2022-07-24 10:26:41
249
翻译 UAV circumnavigating an unknown target under a GPS-deniedenvironment with range-only measurements翻译
摘要无人机(uav)的一个典型应用是情报、监视和侦察任务,其目标是通过信息获取提高态势感知能力。例如,收集目标信息的一种有效方法是部署无人机,使其以期望距离围绕目标旋转。这种无人机的运动被称为环球航行。本文的目的是设计一种控制算法,使其能够在不使用gps的环境下,仅使用距离测量来完成环球飞行任务。控制算法分两步构造。第一步是通过假设距离和距离速率测量的可用性来设计控制算法,其中关联的控制输入总是有界的。第二步是利用基于距离测量的滑模估计器得到的估计距离速率来取代实际的距离速率测量,从而进一步消除使用距离速率
2022-07-23 10:06:46
127
翻译 Multi-UA V Cooperative Exploringfor the Unknown Indoor EnvironmentBased on Dynamic Target Tracking翻译
在过去的几年里,无人机(UAVs)由于其较高的成本效益、灵活性和灵活性,耐久性在军事和民用领域得到了广泛的应用。由于其灵活性和低风险,无人机在探索室内环境[1]方面得到了广泛的发展。UAVs对于室内危险空间的探索有很好的应用场景,例如有毒气体泄漏的工厂,地震后危险的建筑,核辐射危险的地区。然而,无人机在没有gps的未知室内环境中进行自动导航是非常困难的。此外,单一无人机可以使用同步定位与测绘(SLAM)[2]方法探索未知环境,但会占用大量的计算时间和存储性能。......
2022-07-22 14:34:16
670
翻译 《Multiple UAV exploration of an unknown region》翻译
提出了一种多架无人机在模拟未知区域中导航的探测系统,该区域中存在形状、大小和初始位置未知的障碍物。无人机必须不断探索和监测该地区。uav有有限的传感器和通信范围和运动学约束。环境中可能有死胡同,可能导致无人机与障碍物相撞。由于无人机的传感器范围有限,它们无法探测到小巷是否有障碍物。由于多智能体和运动学约束的存在,无人机在选择路径时必须相互配合,否则可能会发生碰撞。无人机的物理约束和传感器约束,加上环境的不确定性,使得多架无人机对未知区域的探测成为一个难题。......
2022-07-21 14:01:28
706
2
翻译 《UAV Intelligent Coverage Navigation Based on DRL in Complex Geometrical Environments》翻译
无人机(UAV)以其机动性和灵活性成为覆盖探测任务的首选工具之一。无人机在复杂的几何环境中自主确定航迹是一项具有挑战性的工作。提出了一种基于深度强化学习的无人机智能导航方法。我们建议使用地理信息系统(GIS)作为DRL训练环境,以克服训练环境和测试环境之间的不一致性。我们创造性地以图像的形式保存了飞行路线。将基于知识的蒙特卡洛树搜索方法与局部搜索方法相结合,既能有效避免陷入局部搜索,又能保证在计算能力的限制下学习最优搜索方向。......
2022-07-20 10:57:39
419
原创 webots软件界面和简单系统仿真
10.帮助-UserGuide/Referencemanual。3.点击tools-preferences。7.帮助-webots引导之旅。1.首先启动webots。13.建好了新项目目录。2.进入到了软件页面。9.点击选择demo。12.建设新向导目录。
2022-07-19 20:51:16
159
翻译 《Reinforcement based mobile robot navigation in dynamic environment》翻译
针对未知动态环境下移动机器人路径规划问题,提出了一种基于q学习的新方法。q学习算法由于其简单和成熟的理论被证明能够提供可靠和高效的解,因此在解决实际问题中得到了广泛的应用,特别是在机器人领域。然而,试图利用q学习来解决移动机器人导航问题的研究人员,大多是在静态环境下进行的;他们避免在动态环境中使用它,因为这是一个有无限多个状态的更复杂的问题。如此多的状态使得对智能体的训练非常困难。本文基于状态空间的新定义,通过限制状态数,将q学习算法应用于解决动态环境下移动机器人的导航问题。.........
2022-07-19 18:28:52
434
原创 mysql数据库
Navicat"是一套可创建多个连接的数据库管理工具,用以方便管理MySQL、Oracle、PostgreSQL、SQLite、SQLite、SQLServer、MariaDB和MongoDB等不同类型数据库,并支持管理某些云数据库,例如阿里云、腾讯云。
2022-07-19 09:35:00
218
翻译 《Trust Region Policy Optimization》翻译
大多数政策优化算法可以分为三大类(1)策略迭代方法,在估计当前策略下的价值函数和改进策略之间交替进行(Bertsekas,2005);(2)策略梯度方法,它使用从样本轨迹获得的预期回报(总回报)的梯度估计(Peters&Schaal,2008a)(我们稍后讨论,与策略迭代有密切联系);(3)无衍生优化方法,如交叉熵方法(CEM)和协方差矩阵自适应(CMA),它们将回报作为一个黑盒函数,以策略参数进行优化(Szita&Lörincz,2006)。......
2022-07-18 18:38:15
252
原创 php基础知识讲解 php基础
php即超文本预处理器,在服务器端执行的脚本语言,适用于web开发并可嵌入到html。php可以生成动态页面内容php可以创建、打开、读取、写入、关闭服务器上的文件php可以收集表单数据php可以发送和接收cookiesphp可以添加、删除、修改数据库中的数据php可以限制用户访问网站上的一些页面php可以加密数据php代码以结尾,可以放在文档中的任何位置,每条语句都要以分号结尾。php注释://单行注释/**/多行注释.........
2022-07-13 10:57:17
254
原创 css讲解 css的基本写法 css定义 css语法 css选择器 id选择器 class选择器 css创建
css可以用来表现html或者xml等文件样式,可以修饰网页,配合各种脚本动态格式化网页格式。h1 {color:blue;font-size:12px;}h1:选择器{}:声明color:属性blue:值
2022-07-12 10:30:58
83
原创 html讲解 web前端基础 php开发环境搭建 HTML标签的讲解
phpstudy可以用来搭建,集成apache+php+mysql+phpmyadmin+zendoptimizerWindows版phpstudy下载 - 小皮面板(phpstudy) (xp.cn)https://www.xp.cn/download.html搭建的数据库默认密码root运行时的127.0.0.1文件对应这个文件夹:代表是html5html标签头部标签内容显示标签......
2022-07-10 11:28:40
96
原创 密码生成及爆破
一.crunch简介与使用1.1简介 crunch是创建密码字典工具,按指定规则生成密码字典。1.2命令格式 crunch [] [options] min-len最小长度字符串,即使不使用参数的值,也需要此选项 max-len最大长度字符串,即使不使用参数的值,也需要此选项 charset string字符集设置,默认是小写字符集options:-b指定文件输出的大小......
2022-07-09 10:30:47
305
原创 nc(瑞士军刀)的使用 kali配置源 netcat介绍 nmap简介 proxychains配置代理
进入root权限,输入:(4条消息) kali安装及更换源(详解)_ter_ret的博客-CSDN博客_kali换源https://blog.csdn.net/qq_53030229/article/details/120414259输入签名: 输入apt-get updatenc可以侦听,传输模式nc -h可以查看用法1.实现连接通讯服务端 监听端口 nc -lnvp 99992.nc安装tar -zxvf netcat-0.7.1.tar.gzcd netcat-0.7.1.tar.gz查看是否有
2022-07-07 15:39:27
1521
1
原创 /usr/local/webots/bin/webots-bin: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29‘ not found (r
/usr/local/webots/bin/webots-bin: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /usr/local/webots/bin/webots-bin)报错解决:下载对应的库文件Index of /gnu/libchttp://ftp.gnu.org/gnu/libc/Index of /gnu/libc[ICO] Name Last modified
2022-07-05 17:03:43
468
原创 kali系统安装
一.渗透专用系统简介kali,Cyborg Hawk,Parrot,Security OS,Backbox Linux,BlackArch Linux,Pentoo,Samurai Web Testing,FrameWork(Samurai-WTF),Network Security Toolkit(NST),WifiSlax,Bugtraq,Fedora Security Spin,ArchStrike Linux,DEFT Linux,Caine二.kali linux系统kali linux是基于de
2022-07-05 11:51:48
503
原创 CVE-2019-14287漏洞
一.漏洞介绍这个漏洞是一种sudo漏洞,允许用户在不需要切换环境的前提下以其他用户的权限运行应用程序或命令,通常以root用户身份运行命令1.8.28之前的sudo版本均会受到影响cd /sudo 查看版本可知满足漏洞条件su root切换到root权限 输入vim /etc/sudoers 修改这个地方如下: 创建test用户并创建密码useradd test然后cat /etc/passwd su test切换到test用户 现在是无法查看id的因为原本有用户anan,所以输入如下命令:......
2022-07-04 10:02:27
152
原创 Linux基础操作与配置 Linux基础命令 用户管理、所有者所属组 Linux网络配置 yum、rpm与源码安装
终端:一种特殊字符设备,向计算机输入数据和显示计算机输出。whoami、id:查看身份指令ls,ll:查看文件或目录指令cat:查看文件内容指令cd、pwd:切换和查看目录指令vi:文本编辑器指令q-退出程序w-保存文件:wq-保存退出模式:q!-不保存强制退出:x-保存退出set nu-显示行号/关键字-查找关键字,按下小写n向下查找ESC-退出底线命令模式ifconfig:查看网卡指令netstat-an:查看通讯连接指令chmod、chown、chattr:权限相关指令wget、curl:网络相关指令
2022-07-03 16:27:27
191
原创 网络术语介绍 服务器、中间件、数据库、代码、静态资源 客户端,服务器,IP地址,域名,DNS,ISP,TCP/IP,HTTP
网站搭建离不开服务器、中间件、数据库、代码、静态资源。服务器:管理计算资源的计算机,比普通计算机运行快、负载高,为其它客户机提供计算、应用服务,具有高速CPU运算,长时间可靠运行、强大的I/O外部数据吞吐能力以及更好扩展性,故常用服务器操作系统搭建网站。数据库:按数据结构组织存储数据的仓库,数据的存储采用一定的规则以保证查询效率。中间件:介于应用系统和系统软件之间的一类软件,如apache,nginx,tomcat,iis。代码:后端代码,如C/C++/java/python/php,用于写网站功能,连接数
2022-07-01 19:56:21
853
STEP7安装包 STEP 7 MicroWIN SMART V02.05.00
2022-11-17
centos8下载资源
2022-06-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人