
实习
人生体验
多体验人生
展开
-
机器人手眼标定系列
博客:https://blog.youkuaiyun.com/yaked/article/details/77161160?utm_medium=distribute.pc_relevant_right.none-task-blog-BlogCommendFromMachineLearnPai2-3.nonecase&depth_1-utm_source=distribute.pc_relevant_right.none-task-blog-BlogCommendFromMachineLearnPai2-3.n原创 2020-07-18 13:24:01 · 456 阅读 · 0 评论 -
ABB(简单测试流程)
1.在完成机器人上电之后,首先做一下工具的标定标定的方法是:选择一个尖锐物体,固定在一个稳定的平面上。在示教器中选择4点标定,然后操作机器人以不同的姿态靠近这个尖锐的点,最后计算得到tcp(注意开始的时候要修改 mass 和 重心位置值)2.继续做一下工件的坐标系这个比较简单,直接用3点法,就可以完成了。3.最后在线连接示教器,修改对应的就可以完成了记录一下,遇到的问题。利用移动平台,完成点云的获取的时候。要注意在最后一个末端的线,就是默认的起始点的位置0。转换坐标系..原创 2020-05-13 07:44:24 · 1293 阅读 · 0 评论 -
ABB(tcp)
https://www.cnblogs.com/DOMLX/p/9601511.html原创 2020-05-07 20:38:14 · 541 阅读 · 0 评论 -
cilantro(io的操作)
从例子ply_io.cpp看,pangolin这里主要还是读取.ply文件的。1.从文件路径读取 std::string fileInPath, fileOutPath; if (argc < 3) { std::cout << "No input path provided. Using default test cloud location....原创 2020-03-17 14:07:44 · 421 阅读 · 0 评论 -
cilantro(实现PCL的统计滤波)
代码如下:#include <cilantro/kd_tree.hpp>#include <cilantro/io.hpp>#include <iostream>#include <cilantro/visualizer.hpp>#include <cilantro/point_cloud.hpp>#include <...原创 2020-03-17 13:49:31 · 817 阅读 · 1 评论 -
cilantro(2)
还是基础的,我发现这个库,好像没有所谓的滤波模块,不知道是不是我没找到。所以,我仿照pcl 的statistic 思路,写了一个简单的验证的程序,后面想自己写一个类!#include <cilantro/kd_tree.hpp>#include <cilantro/io.hpp>#include <iostream>int main(int ar...原创 2020-03-15 14:59:49 · 302 阅读 · 1 评论 -
cmake基础(2)
以cilantro为例子:cmake_minimum_required(VERSION 3.5)project(cilantro)# Build setup#CMAKE_MODULE_PATH 定义自己的cmake模块所在的路径,CMAKE_CURRENT_SOURCE_DIR是当前CMAKELISTS.TXTset(CMAKE_MODULE_PATH ${CMAKE_MODU...原创 2020-03-13 22:44:07 · 483 阅读 · 0 评论 -
cmake基础(1)
include_directories和find_package参考博客:https://blog.youkuaiyun.com/weixin_39393741/article/details/85070299原创 2020-03-12 20:06:11 · 114 阅读 · 0 评论 -
pcl-arm
github:https://github.com/bashbug/pcl-for-android虽然和我要做的不一样,但是我想总归会有参考的!原创 2020-03-08 20:09:12 · 625 阅读 · 0 评论 -
pcl(单独使用其中的某一块)
由于不想编译pcl,想着我也不是都用到了pcl,可不可以就是,只是用其中一部分。下面做一个尝试,实现kdtree.参考博主:https://blog.youkuaiyun.com/tiankong_/article/details/80857130...原创 2020-03-08 09:29:20 · 485 阅读 · 0 评论 -
报错“找不到opencv_xxx.lib”
实习的一个项目发送过来的.sln(配置好的),用vs打开说找不到什么。。。直接修改配置里面的库文件就可以了,改成你vs opencv的版本就ok了原创 2020-03-03 08:54:38 · 572 阅读 · 0 评论 -
机器人作为client,为什么一直连不上。
http://bbs.gkong.com/archive.aspx?ID=469740借wan口。原创 2020-02-28 19:31:39 · 450 阅读 · 2 评论 -
ABB机器人 与PLC进行profinet通讯
今天和同学简单的讨论了一下这个问题,除了我上一次记录的问题之外,我还有几个问题!首先,明确机器人和PLC通讯成功之后,PLC会给机器人分配一个地址空间,而后PLC向这个地址 按照你之前PLC分配的字节数,开始发送数据!机器人在从这个地址中读取就可以了!...原创 2020-02-12 21:02:31 · 6564 阅读 · 0 评论 -
ABB机器人与相机标定
首先使用棋盘格,对相机做基本的标定。确定相机坐标系下的图像坐标! 可以看到通过,棋盘格,相机确定了图像的坐标系。接下来,只需要讲机器人的工件坐标系,直接和它重合就可以了。在ABB中直接使用3点法就可以...原创 2020-02-12 20:50:45 · 3336 阅读 · 0 评论 -
ABB机器人的配置
针对市场上的工业机器人的常用通讯方式,在相机端做配置。 机器人支持的通讯方式主要分为3种,分别是普通的IO 总线 网络1.普通IO 本地IO模块,是机器人控制柜上最常见的模块之一,或者说是默认必备的模块。最常见的有8输入和8输出,或者16输入和16输出;以模拟量的0V和24V,作为数字控制中的和1。在小型系统中,用来快速地连接电磁阀以及传感器,实现夹...原创 2020-02-12 13:25:34 · 6137 阅读 · 0 评论 -
ABB机器人 tcp 通讯
相机pc 通过 tcp 发送数据给ABB机器人,机器人解析数据后完成走到想要的位置!这个连接看看!https://www.360kuai.com/pc/9b7f7ff50f98bf44e?cota=4&tj_url=so_rec&sign=360_57c3bbd1&refer_scene=so_1...原创 2020-02-07 19:42:25 · 4377 阅读 · 0 评论 -
VTK交叉编译报错
一开始就可以报错!找不到 x11 或者找不到 什么软件,其实我之前只是简单的手动的去找!其实我应该不用手动的去找这些,而是根据它的报错,直接到相应的cmake中,找相应的路径去修改!cmake 主要是 头文件 .h文件 以及它的路径位置,还有一些库文件的路径的。最终总结一下问题,就是多学学cmake 的一些功能,交叉编译就可以!一般在findpackage 的应用...原创 2020-01-14 17:24:40 · 645 阅读 · 0 评论 -
ubuntu18.04 下查看 .so 文件是由哪个编译器生成,是用于哪个平台
这里直接是用 file xxxx.so 来查看的原创 2020-01-14 15:25:59 · 1860 阅读 · 0 评论 -
不规则物体体积测量
使用工具matlab 和 pcl.看到一个帖子:http://www.pclcn.org/bbs/forum.php?mod=viewthread&tid=934这个帖子好像是用 pcl 测量的误差比较大。后面继续关注这方面的知识!关于多相机的标定:http://blog.sina.com.cn/s/blog_5e8c9bf30102wpnr.html...原创 2020-01-11 16:08:37 · 2213 阅读 · 1 评论 -
Cmake 的简单使用
cmake编译博客:https://blog.youkuaiyun.com/qq_24011271/article/details/82498500cmake 交叉编译博客:https://www.cnblogs.com/show-hand/p/12038568.html博客:https://www.cnblogs.com/show-hand/p/12038568.html...原创 2020-01-11 10:19:35 · 114 阅读 · 0 评论 -
红外相机的标定
这个标定的难度主要来源于标定图像的获取,有人(不少论文)是制作特殊棋盘格的方式进行的。对于我们,一个可行的方案是:https://blog.youkuaiyun.com/AIchipmunk/article/details/9264703另外还有一个就是 如果有两个双目相机,该怎么去转换,看到一个论文,大致是分别利用两个双目相机的左目作为基础(操作对象),在对这两个做刚体变换的操作。...原创 2020-01-08 21:18:12 · 5587 阅读 · 0 评论 -
1月实习第3天
交叉编译的学习网址:https://blog.youkuaiyun.com/qq_24011271/article/details/82498500有时间自己搞一下,和学校给我的makefile的学习是差不多的。看一看linux中的库:https://blog.youkuaiyun.com/weixin_30244889/article/details/99327231?fps=1&locationNum...原创 2020-01-08 13:48:18 · 137 阅读 · 0 评论 -
VTK的交叉编译
下面是漫长的踩坑的过程。首先按照我编译opencv 的思路去做了!发现找不到vtk arm的编译器,后来就用网上编译opencv的思路编译vtk ;报错1:FindVTKComplier.cmake错误原因是找不到这个文件,看一下findpackage的用法:https://blog.youkuaiyun.com/bytxl/article/details/50637277在电脑上找不到...原创 2020-01-06 16:35:54 · 1478 阅读 · 0 评论 -
pcl 交叉编译 到arm64的资料收集
目前的目标是编译(交叉编译)pcl到arm中使用,记录一下中间的收集自资料的过程,不管能否达到最后的结果!树莓派板子直接编译: https://blog.youkuaiyun.com/mush_room/article/details/78411846目前找到的资料都是直接在板子上编译的!...原创 2020-01-06 11:44:44 · 2371 阅读 · 1 评论 -
Ubuntu18.04 编译pcl1.9
照着这个博主:https://blog.youkuaiyun.com/u014301278/article/details/102947451中间报错,在50%的时候出现了 targert "all"failed的问题。解决措施:https://blog.youkuaiyun.com/ljl1015ljl/article/details/100039052中间好像还有报错。。。还是报上面的错er�@�U...原创 2020-01-03 22:24:30 · 1550 阅读 · 0 评论 -
QT5.91 交叉编译到rk 3399pro
参考博客https://blog.youkuaiyun.com/hl1796/article/details/90205218。后续有什么坑再写。应该是不会一下就成功的。实习1月第1天原创 2020-01-03 20:40:20 · 751 阅读 · 0 评论 -
Firefly rk3399 pro 移植 opencv4.1.2(Ubuntu18.04 )
1.使用工具使用的交叉编译工具是: 下载的 opencv4.1.22.移植过程2.1 cmake 打开,输入地址。 config 第一次config后面再勾选WIth_gtk_2_x第二次config切换到 build 目录下...原创 2019-12-29 15:37:02 · 1091 阅读 · 0 评论 -
交叉编译器的理解
重点参考这个博客:https://blog.youkuaiyun.com/qq_16149777/article/details/82349868我的需求是在 arm v8 64中 中,所以最终选择了 aarch64-linux-gnu-gcc。下一阶段是对 opencv 和 pcl 的编译啦。。。。。...原创 2019-12-28 09:47:39 · 362 阅读 · 0 评论 -
有关固件的理解(firefly rk3399pro)
我是直接安装官方的镜像.img的(固件),其实我们开放者对于它提供的固件要求不高,所以我们可能不需要它固件这么大。所以有时候可以考虑自己 交叉编译ubuntu的固件。(只有自己有用的东西)...原创 2019-12-27 14:53:42 · 676 阅读 · 0 评论 -
12实习第14天(在x64的Ubuntu18.04系统下安装64bit的交叉编译工具aarch64-linux-gnu-gcc)
安装步骤如下:sudo apt-get install gcc-5-aarch64-linux-gnu安装一个gcc开头的5版本的支持64bit ARM linux的交叉编译工具; sudo apt-get install gcc-aarch64-linux-gnu然后再安装一个没有版本号的gcc-aarch64-linux-gnu; 以上步骤是安装支持ARM64位系统的交叉编译...原创 2019-12-27 14:00:41 · 1910 阅读 · 3 评论 -
12月实习第13天(Ubuntu18.04 下arm-linux-gcc 的安装)
参考博主:https://blog.youkuaiyun.com/weixin_42108484/article/details/84295214其中 对于配置文件/etc/profilesudo gedit /etc/profile1.创建一个.c文件+运行arm-linux-gcc test.c -o main报错 提示无libmpfr.so.4sudo ln -s /...原创 2019-12-26 16:30:15 · 263 阅读 · 0 评论 -
Firefly rk3399pro开发板(Ubuntu18.04安装)--实习12月12天
初次接触,花了大半天时间去做这个事情。拿到开发板,用hdmi接上显示器,usb插上电脑;一开始板子默认是安卓的环境。而我需要的是Ubuntu18.04系统。以下是操作的步骤:1.安装RK USB 驱动2.链接设备3.烧写固件4.这个update.img (就是官网的ubuntu18.04.img我选的是新的SDK的ubuntu的)一定要先擦除,再...原创 2019-12-25 15:35:24 · 3687 阅读 · 0 评论 -
PCL(匹配类的封装)
将写好的头文件,如何添加到现有的PCL工程。直接#include "xxx.h"会报 找不到文件的错误。这时候只是需要 打开 项目属性 包含目录 中田间你头文件的包含目录就可以了;...原创 2019-12-23 15:02:33 · 408 阅读 · 0 评论 -
12月实习第10天(封装点云类)
主要是为了封装之前的代码,搞了一天。函数返回多个不同类型的值,用结构体去实现(返回指针)。晚上回来继续搞了2个多小时,下周一有空去分装成类就完事了;...原创 2019-12-20 17:14:07 · 249 阅读 · 0 评论 -
12月实习第9天(pcl 在嵌入式的思考)
对于写好的pcl程序,怎么去放入嵌入式去使用呢?问了带我的老大,回答是pcl移植到x86平台是最方便的,移到ARM平台也可以,因为是c语言写的,用ARM的c交叉编译器编译一遍即可。也就是 ARM嵌入式平台可以在淘宝上找个安卓的开发板,linux下编译一遍;是否可行?期待买设备移植实现的过程。到时候再更新。...原创 2019-12-19 15:16:39 · 739 阅读 · 1 评论 -
相机SDK配置到VS文件中
最近有需要配置相机的SDK到VS环境中:首先配置h文件和lib文件;打开属性页:1.包含目录2.对应库3.连接器输入4.完成原创 2019-12-18 10:19:49 · 500 阅读 · 0 评论 -
Ubuntu18.04下(Tensorflow 目标检测框架的搭建 )
参考师兄的博客安装。(和windows差不多)遇到问题就百度。注意还是将tensorflow升级到1.14版本,不然一堆屁事。还有一个找不到object detection 的问题。解决办法:1.查找自己tensorflow的安装目录:tf.__path__2.在相应路近下输入 xxx.pth文件最后直接运行文件,结果也OK啦。...原创 2019-12-16 15:33:37 · 294 阅读 · 0 评论 -
12月实习第7天(tf版本)
英语交流,自己真菜鸡!2.查看安装Tf的版本import tensorflow as tftf.__version__3.matlab 绘图由于matlab 可以对图像变量数据整体用表格表示,所以对于图像的每一行(莫一行),都可以观察它的灰度分布,这在某些时候非常有用。(我可以直接观察莫一行光条的灰度分布范围(高斯分布))4.另外今天rob 提到了一个问题,有关精...原创 2019-12-13 19:45:27 · 116 阅读 · 0 评论 -
12月实习第6天(ubuntu命令的使用)
ubuntu命令的使用:1.复制文件sudo cp xxx /usr/bin/xxxx2.删除文件sudo rm xxsudo rm -r xx下面的是删除有包含文件的文件。最后实现了windows 下tensorflow 目标检测框架的使用。...原创 2019-12-12 20:13:59 · 139 阅读 · 0 评论 -
12月实习第5天
现在发现出来的点云有2个问题:1.点云整体倾斜2.标定误差太大?解决措施一个是由于opencv中的calibrate棋盘格的函数返回的rt其实是已经逆转的rt不需要在进行逆转了;整体倾斜的又是因为什么呢?这一块还是晕晕的,明天过去看看,在多问问吧。...原创 2019-12-11 15:16:19 · 111 阅读 · 0 评论