![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 72
拖出去喂猪
这个作者很懒,什么都没留下…
展开
-
基于视觉抓取实验中对图片的预处理
在视觉抓取中,通常需要对图片进行预处理,现整理如下:如何将图片拉伸到需要的尺寸先贴python 代码import cv2from scipy import ndimageimage = cv2.imread('test.jpg')image2x = ndimage.zoom(image, zoom=[2, 2, 1], order=0)cv2.imwrite('1x.jpg', image)cv2.imwrite('2x.jpg', image2x)图片test.jpg放在同级目原创 2020-11-19 13:44:27 · 286 阅读 · 0 评论 -
Pytorch Conv2d 中的group测试
Pytorch Conv2d 中的group测试欢迎使用Markdown编辑器第二个卷积总结欢迎使用Markdown编辑器测试Pytorch Conv2d 中的group参数实际影响:首先定义一个我们能验算的333的数组import torchimport numpy as nparray1 = np.array([1, 2, 3, 4, 5, 6, 7, 8, 9]).reshape(3, 3)array2 = np.array([2, 3, 4, 5, 6, 7, 8, 9, 1]).re原创 2020-11-14 20:05:31 · 341 阅读 · 0 评论 -
保姆级教学——虚拟机器人平台vrep(coppeliaSim)的机器人平台搭建
注:本文只针对简单基础的平台搭建,目的是快速构建一个能够进行机械臂仿真,实践强化学习的环境。环境:windows 10,coppliaSim 版本,python:3.7首先,我们新建一个scene,然后我们添加一个机械臂UR5,把它加到地图中央,然后点UR5_joint1~UR5_joint6设置一下关节角,分别是[0,0,0],[0,-90,0],[0,-90,45],[0,-90,45],[0,0,-90],[0,-90,0]。接着我们添加爪头RG2,在components地grippers下原创 2020-05-21 02:50:51 · 15207 阅读 · 16 评论 -
CondaHTTPError:HTTP 000
相信很多国内网速不是那么快的朋友在换源的时候都碰到过这个问题,请输入以下代码conda config --remove-key channelsconda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/conda config --add channels http:...原创 2020-04-17 15:56:00 · 579 阅读 · 0 评论 -
强化学习中各式采样方法
强化学习中,在收集了不少数据之后,要从这批数据中抽取一些样本进行强化学习训练,这里主要针对了可能的np array,list和deque,用random 和np自带的函数进行5种已存在的采样方式进行了测试。"""Created on Thu Apr 16 21:50:11 2020@author: C. Z.""""""测试一下各式采样,主要包括了choices(populati...原创 2020-04-16 23:41:50 · 1910 阅读 · 0 评论 -
V-rep 和 Python 的同步问题
我按照以下代码执行程序,目的是测试两边程序到底同步与否。vrep端已经提前运行,并在主函数里面加入simRemoteApi.start(19999)。python端代码如下,会先运行一下,然后完全暂停,然后再启动后,记录10张图片后停止。vrep端,我在非线程脚本里写了一个循环函数。# Make sure to have the server side running in CoppeliaS...原创 2019-12-10 23:31:58 · 1179 阅读 · 1 评论 -
强化学习Numpy相关知识整理
在使用python进行强化学习仿真实验的时候,numpy一定是会用到的一个工具库。numpy提供了很多有用的接口函数,但是要熟悉全部函数是有一定困难的。这里整理一些强化学习中比较常用的API函数,并说明它们一般使用的位置。np.argmax 函数这个函数主要用于取出矩阵中最大元素的位置,常用于对DQN的输出向量import numpy as npa = np.array([3, 5, 6...原创 2019-12-10 16:33:03 · 328 阅读 · 0 评论 -
Argparse 教程
转载自地址作者 Tshepang Lekhonkhobe这篇教程旨在作为 argparse 的入门介绍,此模块是 Python 标准库中推荐的命令行解析模块。注解 还有另外两个模块可以完成同样的任务,称为 getopt (对应于 C 语言中的 getopt() 函数) 和被弃用的 optparse。还要注意 argparse 是基于 optparse 的,因此用法与其非常相似。概念让...原创 2019-12-05 23:11:20 · 241 阅读 · 0 评论