自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 资源 (5)
  • 收藏
  • 关注

原创 CI 之 (五)Gitlab-Runner &Github actions & Jenkins

需求: CI/CD部署规划:部署Docker Tomcat 做服务器,方便局域网内访问具体实施如下1. Gitlab 自己需要部署一台常开的机器,具体代码下到机器上对应位置,如果是shell ,根据脚本编译1)Runner使用安装参阅https://gitlab.com/autocore/AutoTest/dockerfile/dockerfiles/-/settings/ci_cd # Download the binary for your sys...

2020-11-23 14:54:02 439

原创 CI 之 (六) Tomcat部署本地安装服务器

需求: 很多软件需要翻墙下载,每人都重复这部分工作很耗费时间,搭建本地常用deb包的服务器部署规划:部署Docker Tomcat 做服务器,方便局域网内访问具体实施如下1. Docker 下载tomcat 先配置docker 代理,否则下载太慢vim /etc/default/docker//add http proxyexport http_proxy="http://*.*.*.*:1080/" 从docker.io 下载:docker pull tomca...

2020-11-17 17:28:31 188

原创 ss

$$安装和运行 : I) 最近更新加密方式aes-256-gcm,只有$$3.0以上支持,所以需要先卸载掉之前安装的版本。 删除命令,如: sudo dpkg --purge $$ sudo apt-get remove $$ II) 安装3.0版本ss ...

2020-04-22 23:38:48 284

原创 [ROS2]colcon build 编译选项

ROS编译工具经历了catkin, ament, colcon等几代,本文以colcon build为例目前遇到常用参数:1.--symlink-install :使用符号链接而不是复制文件,如以动态链接库为例,会在install目录中使用符号链接,指向build目录下生成的库文件(如 *.so). 没有该选项,则两个目录都会有该库文件2.--packages-sele...

2020-04-22 22:54:25 16154 3

原创 [ROS2] rosbag 和 ros2 bag 转换

1. 需求前期录制的rosbag用以在office中做各种实验和测试,如ndt, lidar fusion等.现在切换ros2 环境,又不想去重新费时费力去重新录制ros2 bag,那么就引申了转换格式的需求.2. 方法I)ros1 bridge 转换2)现成的模块rosbag2 v2 pluginhttps://github.com/ros2/rosbag2...

2020-04-14 17:27:35 4413 3

原创 [Autoware] 下载编译

总结自己和同事遇到的各种问题,mark之  Release autowarefoundation成立后,release 不在继续github上发布,而是和亲密伙伴ros走得更近,在discourse.ros.org,如https://discourse.ros.org/t/autoware-1-12-released/9817https://discourse.ros.org/t...

2020-03-20 10:44:58 1681

原创 [Docker] 制作使用bionic +ros2的docker镜像

一 、安装docker curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - sudo apt-key fingerprint 0EBFCD88 sudo add-apt-repository "deb [arch=amd64] https://downlo...

2019-11-07 16:25:46 993

原创 【ROS实践】Roslaunch

ROS1中的roslaunch功能点里有很多小细节,很有用,记录在此:一)官网官网说明:http://wiki.ros.org/roslaunch/Tutorials源码:https://github.com/ros/ros_comm.git1)复杂项目的tips2)通过在rosnode tag里增加“launch-prefix=” (Valgrind或者GDB) 去debug...

2019-07-09 22:04:50 768 1

原创 AutowareAuto初探--未完成

Autoware越来越精细化,引入了AutowareAuto,将部分功能模块精化和重构1. 安装说明:https://autowareauto.gitlab.io/AutowareAuto/installation-and-development.html安装之前需要注意的有1)使用了docker来进行环境和编译,在安装之前首先需安装docker:sudo apt-get...

2019-06-12 15:33:59 2242

原创 CI 之旅 (四)使用repo git 管理代码

代码管理,很久没搞repo,mark一下1. 通过manifest管理 repo init -u [email protected]:*****.git -b master repo sync repo安装:cd /localrepo/bin/ git clone https://gerrit.googlesource.com/git-repo -b stable ...

2019-05-30 16:41:30 162

原创 CI 之旅 (三)设置开机启动

一)需求部署多块开发板时候,需要开机设置ip,启动vnc,ntp时钟同步,以及运行一系列daemon,这些都要在开机时候启动,所以引入该需求二)多种开机自启动的方法1.配置/etc/rc.local在文件末尾(exit 0之前) 增加自己配置不用赘述,缺点是有时候启动不了2.service3. chkconfigchkconfig --add c.sh #加到开机...

2019-04-11 12:42:02 286

原创 gcc编译遇到的一些问题

1.gcc -c test.c -o test,出错: cannot execute binary file带-c编译时,-o生成的是.o文件,可以使用file 命令查看文件类型。file  ./test ELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), not stripped正确做法:         gcc...

2018-09-03 11:19:41 719

原创 [96board]dragonboard 410c

到手一块DragonBoard 410c板子,研究一下如何使能一)文档和资料高通官网 : https://developer.qualcomm.com/hardware/dragonboard-410c/tutorial-videos96board 下载,支持android, ubuntu, debian 等等:https://www.96boards.org/documentat...

2018-09-03 11:19:13 527

原创 [opencv]findSquares4代码详解

CvSeq* findSquares4(IplImage* img, CvMemStorage* storage){ CvSeq* contours; int i, c, l, N = 11; CvSize sz = cvSize(img->width & -2, img->height & -2); IplImage* timg = cvCloneIma...

2018-08-30 17:14:52 719

原创 [Tensorflow] 标注工具labelimg

1. sip安装从 http://www.riverbankcomputing.co.uk/software/sip/download 下载压缩包 sip-4.19.tar.gz 解压        tar xvf sip-4.19.6.tar.gz        sudo python configure.py          sudo make install  2.PyQt 安装...

2018-08-30 17:14:25 1432

原创 [Tensorflow][Train]Tensorflow 使用Detect API 训练自己的data(local)

一. 先测验环境是否可以 https://github.com/tensorflow/models/tree/master/official 里面是mnist,resnet 等官方release的模板 1)先http://yann.lecun.com/exdb/mnist/ 下载mnist数据 2)data转tfrecord 3)trainpython convert_to_rec

2018-08-30 17:14:02 322

原创 [Tensorflow][Train] Oxford-IIIT Pets 数据集训练

一 获取数据集 wget http://www.robots.ox.ac.uk/~vgg/data/pets/data/images.tar.gzwget http://www.robots.ox.ac.uk/~vgg/data/pets/data/annotations.tar.gztar -xvf images.tar.gztar -xvf annotations.tar.gz...

2018-08-30 17:13:41 2093

原创 [ubuntu] ubuntu下画图和取色的工具 Kolourpaint

sudo apt-get install kolourpaint4

2018-08-30 17:12:50 924

原创 openpose编译遇到的问题

一 openpose          https://github.com/CMU-Perceptual-Computing-Lab/openpose#openpose-wrapper   mkdir build          cd build          cmake ..          make          遇到错: usr/bin/ld:...

2018-08-30 17:09:10 1966 1

原创 用到的一些软件安装

Sklearn: pip install -U scikit-learnTF: pip install tensorflow-gpupythonPython 2.7.12 (default, Nov 19 2016, 06:48:10)[GCC 5.4.0 20160609] on linux2Type "help", "copyright", "credits" or "l...

2018-08-30 17:07:22 361

原创 ORBSLAM2(二) 代码详解

一build.sh  二build结构├── build       生成的build文件├── build_ros.sh ├── build.sh      build的脚本,上文提到├── CMakeLists.txt   ├── cmake_modules├── Dependencies.md├── Examples     实际入口文件都在此├── include...

2018-08-30 17:06:48 1511 1

原创 ORBSLAM2(一) 安装

安裝OPENGL sudo apt-get install build-essential libgl1-mesa-dev freeglut3-dev libglew-dev libsdl2-dev libsdl2-image-dev libglm-dev libfreetype6-devsudo apt-get install mesa-common-devsudo apt-get...

2018-08-30 17:06:27 686

原创 [opencv学习之一][python]图片的读取和显示

目前比较多的几种方式1.cv2 import cv2 im = cv2.imread("/tmp/a.jpg")cv2.imshow('cv2 img', im)cv2.waitKey(0) cv2.destroyAllWindows()2)结果显示,图片显示标题可以指定 3)会否阻塞线程会,关闭窗口之后程序才继续向下执行 2.matplot ...

2018-08-30 17:04:09 1081

转载 [转]GPS数据解析 NMEA

NMEA-0183协议有$GPGGA、$GPGSA、$GPGSV、$GPRMC、$GPVTG、$GPGLL等:GPGSV:可见卫星信息GPGLL:地理定位信息GPRMC:推荐最小定位信息GPVTG:地面速度信息GPGGA:GPS定位信息GPGSA:当前卫星信息 以下是我采集到的数据rostopic echo /nmea_sentence---header: seq...

2018-07-18 18:20:06 4956

原创 [视觉]区分几种视觉设备

车载系统的视觉有四类——摄像头、毫米波雷达、激光雷达、超声波雷达camera 摄像头:精度高,距离远,直观方便,受到天气的影响大                         厂商有ov, imx等                        单目/双目                         eg mobileye EyeQ5Millimeter wave

2018-02-08 15:19:18 466

原创 [ubuntu] 远程桌面 之VNC 安装使用

1.试图在ubuntu上用图形化界面访问安装了ubuntu系统的rk33992. 参照https://www.cnblogs.com/penny772866/p/5927796.html 使用ssl/ssh vnc viewer,最后图形界面一直出不来3. 换了途径用real vnc 的VNC Viewer:. https://www.realvnc.com/en/connect/down...

2018-02-02 11:14:41 1157

原创 [Tensorflow][Train]Tensorflow 使用Detect API 训练自己的data(local)

下载Detect API git clone https://github.com/tensorflow/models.git安装一些软件并检测是否可用sudo apt-get install protobuf-compiler python-pil python-lxmlsudo pip install jupytersudo pip install matplotli

2017-12-05 18:17:15 1543

原创 ubuntu下编译自己的opencv的代码

1.用gcc的方式编译gcc example.c -o example `pkg-config --cflags --libs opencv`我一直没成功,遇到的错误如下/usr/bin/ld: /tmp/ccmPNt9Z.o: undefined reference to symbol '_ZTVN10__cxxabiv117__class_type_infoE@@CXXAB

2017-11-24 15:37:06 943

原创 [PYTHON]文件系统操作os 和shutil

方式一:用OS 创建目录: os.mkdir(write_path)删除目录:只能删除空目录 if os.path.exists(dir): os.rmdir(dir)删除文件: os.remove(file_path)拷贝目录:os.system ("xcopy /s %s %s" % (d

2017-11-20 17:58:21 442

原创 VIM 一些常用技巧

1.多行增加指定字符:  进入vi/vim编辑器,按CTRL+V进入可视化模式(VISUAL BLOCK)  移动光标上移或者下移,选中多行的开头  选择完毕后,按大写的的I键,此时下方会提示进入“insert”模式,输入你要插入的注释符,例如#,  最后按ESC键,你就会发现多行代码已经被注释了2.删除多行:    Ctrl+v 进入列选择模式,移到光标把注释符选中,按下

2017-11-16 10:28:23 171

原创 从windows拷贝压缩文件到ubuntu上乱码的问题解决

从windows拷贝压缩文件到ubuntu上乱码的问题解决:因为zip没有记录下编码格式,用7zip或者rar就可以了

2017-11-15 17:39:22 721

原创 MASKRCNN(之三)demo.

一 使用TFimport osimport sysimport randomimport mathimport numpy as npimport scipy.miscimport matplotlibimport matplotlib.pyplot as pltimport coco #coco.py,里面是mask rcnn中

2017-11-13 15:49:14 5265 8

原创 MASKRCNN(之一)下载源和对应的虚拟环境配置

1.下载源 下载地址:  https://github.com/matterport/Mask_RCNN 对应的论文: https://arxiv.org/abs/1703.068702.环境配置  因为目前我自己使用的依然是python2.7 tf 1.2,而maskrcnn要求python3+, tf 1.4,遂配置虚拟环境  虚拟一:virtual env    

2017-11-13 15:04:39 891

原创 raspberry开机启动python

我用修改 rc.local 文件方法没有行的通,网络上借鉴了其他小伙伴的意见,修改如下在 /home/pi/.config下建文件夹autostart,建upload.desktop [Desktop Entry]Name=uploadpiComment=uploadpiExec=python /home/pi/uploadpi.pyIcon=/home/pi/upload

2017-11-09 15:12:33 184

原创 MASKRCNN(之二)编译和错误解决

1.Gotoblas下载    https://www.tacc.utexas.edu/research-development/tacc-software/gotoblas2    建立虚拟环境    安装tensorflow最新版本 pip3 install tensorflow-gpu  安装scipy pip3 install scipy  编译方法1.

2017-11-09 14:28:07 2570

原创 unable to resolve host *****:Connection timed out

sudo: unable to resolve host *****: Connection timed out解析主机*****:,在/etc/hosts中存放了上网访问的网址解析 添加:127.0.0.1 **** //***是主机名

2017-09-05 09:50:03 945

原创 ubuntu下 u盘的格式化

最近年纪大了老干挫事。记录一下:1.一个U盘被格式化之后找不到了:拔插U盘,发现多出来两个设备 sudo fdisk -l      发现,U盘被划分成两个分区(/dev/sdc和/dev/sdc1)brw-rw---- 1 root disk 8, 32 8月  11 18:43 /dev/sdcbrw-rw---- 1 root disk 8, 33 8月  1

2017-08-11 13:55:16 635

原创 Ubuntu 16.04 中文输入法

我使用sogou拼音:http://pinyin.sogou.com/linux/?r=pinyin下面选择输入法: 1.settiing,在Language Support中增加汉语,然后选择输入法系统为fcitx2.重启系统3.在Text Entry中增加Sogou Pinyin  , add input method里, 勾掉only show currnet langu

2017-07-31 14:05:07 869

原创 proxychains

proxychains安装    git clone https://github.com/rofl0r/proxychains-ng.git    cd proxychains-ng    ./configure    make && sudo  make install    sudo  cp ./src/proxychains.conf /etc/proxychi

2017-07-31 11:26:50 345

原创 opencv 3.2.0

Opencv installation1.Download    https://github.com/opencv/opencv/releases  https://github.com/opencv/opencv_contrib/releases/tag/3.2.0  https://github.com/opencv/opencv_extra/releases/tag/3.2.02.Refe...

2017-07-28 18:00:42 604

pre-commit

git commit时候使用pre-commit,做cppcheck.使用方法: 1. 安装软件 sudo apt-get install cppcheck 2. 本地使用githook 做pre-commit校验 拷贝到本地的工程中.git/hook/目录 这样进行提交前commit时候,如果出错,会有显示,需要大家手动解决

2020-04-08

manifest.tar.gz

repo下批量git提交,包括自己写的repo管理文件manifest.xml,如何使用等

2019-06-19

Hardware_Test_case_v0.1.xlsx

hardware test cases

2019-06-03

write lxml

使用tensorflow object detection做训练,根据图片的标注信息生成xml

2017-12-05

Git-1.7.9-preview20120201.exe

git bash for windows

2012-11-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除