自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 收藏
  • 关注

原创 本地log提取与上传

本地log提取与上传。

2022-07-18 11:46:58 316

原创 测试自动化脚本(Windows批处理)

测试用的自动化脚本

2022-04-27 16:07:41 667

原创 SQL使用Navicat连接数据库从0-1使用(干货)

数据的增删改查show databases; --列出所有数据库use tomexam; --进入test数据库show tables; --列出test数据库中的所有表create database yyds; --创建一个yyds数据库drop database yyds; --删除yyds数据库select * form tm_admin_roles_settings; --查询test表所有内容,*所有select id,pname from tm_admin_

2021-07-18 18:16:20 248

原创 linux下启动docker 容器中的脚本

2020年12月04日因为疫情需要隔离病毒,所以要在linux中,写一个无接触式的脚本来启动docker容器中的脚本1.linux下的脚本,启动CONTAINER ID 及CONTAINER ID 中的x.sh2.同时启动docker 容器中的脚本3.将脚本放在容器的/etc/init.d/目录下(也可以是其他目录) 如:test.sh#!/bin/bash 脚本①echo "START DOCKER CONTAINER ID ..."docker start 6b2a28c0f60

2020-12-04 13:58:57 915 2

原创 docker镜像启动时,访问本地硬件设备(ROS镜像)

启动docker镜像时: --privileged 添加特权 --network=host 与本地通讯 -v 访问硬件设备并挂载本地目录 #bin/bash! docker run --privileged -it --network=host \ #特权和本地通讯-v /run/dbus/system_bus_socket:/run/dbus/system_bus_socket:ro \ #网络时间同步-v /home/cti:/home \ #容器卷-v /d..

2020-11-26 15:41:15 732

原创 docker中sh: 1: aplay: not found(访问硬件播放声音)

docker内启动程序播放声音是报错:sh:1:aplay:notfound解决办法安装alsa-utils 在启动容器时加上硬件访问参数apt-get updateapt-get install alsa-utilsList the sound cardsaplay -l# aplay: device_list:268: no soundcards found...And playing this sound will fail because this image...

2020-11-24 15:55:05 2388

原创 解决docker报错ifconfig: command not found

在docker中启动程序后,用到network WiFi报错ifconfig: command not found sh: 1: ifconfig: not found解决办法,执行安装:apt-get updateapt install iputils-pingapt install net-tools

2020-11-24 10:55:09 995

原创 docker的使用记录(20201111)

构建docker保存对容器的修改docker ps #查看正在运行的容器CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES9dfc41f9c866 ahren001/demo:v1.0 "bash" 29 minutes ago Up 2

2020-11-11 10:10:10 169

原创 linux 每行“首位”位批量增加字符

# 将文件abc.txt追加 aischang到每行末尾,写入到文件test.txt, $为末尾符号,$代表替换末尾为 aischangsed 's/$/ aischang/' abc.txt >> test.txt # 将文件abc.txt追加 aischang到每行首,写入到文件test.txt, ^为行首符号,^代表替换为 aischangsed 's/^/ aischang/' abc.txt >> test.txt...

2020-10-23 11:58:23 593

原创 ubuntu企业微信解决无法查看、发送图片

sudo apt install libjpeg62:i386安装这个库,重启企业微信,完美解决,亲测有效。

2020-10-10 10:43:05 2579 6

原创 Docker File入门,一个ros镜像案例

构建步骤 编写一个docker file文件 构建一个镜像文件(docker image) 运行镜像 发布镜像

2020-09-22 16:43:59 722

原创 shell循环,懒人专用

无限循环 自定义次数循环 while true ;do date; done; # <command> date (无限循环指令 date)mycount=0; while (( $mycount < 5 )); do date;((mycount=$mycount+1)); sleep 5; done; #(循环指令 date 五次且间隔5s一次)2020-09-07 笔记...

2020-09-07 14:38:02 146

原创 Roslaunch快捷回放bag脚本,菜鸟搬砖

<?xml version="1.0"?><launch> <arg name="machine_type" value="BR204" /> <arg name="machine_number" value="110" /> <arg name="sensors" value="double_rplidar"/> <arg name="bag_file"/> <arg name="map_file"/.

2020-08-24 14:07:47 435

原创 USB端口添加权限,菜鸟专供(2020-08-17)

Check the authority of rplidar's serial-port ahren@ahren:~/ld_ws$ ls -l /dev/ |grep ttyUSBcrw-rw-rw- 1 root dialout 188, 0 8月 17 10:32 ttyUSB0 Add the authority of write: (such as /dev/ttyUSB0) chmod 666 /dev/ttyUSB0 [sudo] ahren 的密码...

2020-08-17 10:34:59 338

原创 菜鸟专享,安卓ADB高频命令

adb logcat -v time >E:\031X.log(日志抓取)adb shell screencap -p /sdcard/sc.png(截屏)adb shell screenrecord /sdcard/filename.mp4(录制视频MP4)logcat -v time |grep U05(关键字) ->sdcard/aa.log/system/app # rm -r Launcher*(删除系统launcher) com.nd.assistance(91)a

2020-08-12 16:22:15 532

原创 U盘拷贝超过4G

U盘拷贝超过4G,解决方法Windows-右击–格式化,在“文件系统”下拉列表中选择“NTFS”,然后点击“确定”进行格式化;最后进行复制,就可以复制4G以上大文件。linux-[simonsun@sunrise ~]$sudo /sbin/mkfs -t ntfs /dev/sdb1(sdb1为挂载的U盘)插入U盘后,使用组合键“Win+R”打开运行窗口,输入“CMD”后按回车;在弹出的窗口中输入“convert G: /fs:ntfs”(G为U盘盘符)回车,等待执行命令,转化完成。如.

2020-08-12 16:20:11 594

原创 sed新增首行与尾行

#!/bin/bash#sed 处理文本sed -i '1i\新增的内容' new.yaml #首行增加一行内容sed -i '$a\'新增内容' new.yaml #尾行增加一行内容 使用sed命令,使new.yaml文件新增首行与尾行内容,形成.sh,卡在了$1 ...

2020-07-27 14:28:16 1710

原创 RVIZ远程,ROS多机通讯

目录同一局域网,且需要设置以下两点hosts设置设置ROSmaster地址设置完成后,从机上就可以订阅主机的topics消息,以及从机启动rviz添加显示主机上的topics了这个知识点,断断续续研究了快一个月。中途因为比较忙着看bag,以及多次领悟不透缺少理论知识,卡住或者奔溃就看不下去了。不过还好,昨晚搞定,实现了两台主机、从机通讯。https://blog.csdn.net/heyijia0327/article/details/42065293同一局域网,且需

2020-07-18 11:07:51 1031

原创 git被菜鸟第一次使用

新建一个远程仓库就明白了 看截图领悟 2020年07月07日touch README.mdgit initgit add README.mdgit commit -m "first commit"git remote add origin http://git.ctirobot.com:8080/Ahren/test.gitgit push -u origin mastergit remote add origin http://git.ctirobot.com...

2020-07-07 14:25:04 183

原创 rosbag中提取topics并转换成.csv或.txt

1.bag提取topics并重定向ahren@ahren:~/script$ rostopic listahren@ahren:~/script$ rostopic echo -b ~/bag/_2020-07-01-17-57-14_83.bag -p /odom > odom.txt2.踩坑ros中Python编码报错ahren@ahren:~/script$ rostopic echo -b ~/bag/_2020-07-01-17-57-14_83.bag -p /rob

2020-07-02 17:28:59 2597

原创 ROS中rosbag录包脚本

录制所有topics 录制某个topics#!/bin/bash## ./recored_data.sh [output_filename]source /opt/cti/kinetic/setup.bash #加载环境#选需要录制的topicsrosbag record \/rs_filtered_points \/rslidar_node/parameter_descriptions \/rslidar_node/parameter_updates \/rslid...

2020-07-01 11:07:21 951

原创 速腾聚创32线雷达雷达,RVIZ显示激光点云

下载驱动文件下载rs_lidar的驱动,在工作空间编译设置有线网络静态ip启动RVIZroslaunch rslidar_pointcloud rs_bpearl.launch

2020-06-30 10:07:32 2228

原创 typora绘制图标练习

typora绘制图标练习饼图序列图AliceBobHello Bob, how are you?Alice thinksAlice thinksBob thinksBob thinksI am good thanks!AliceBobabcdefghijka2ba2ca2da2ea2fa2ga2ha2ia2ja2kabcdefghijk流程图Created with Raphaël 2.2.0StartYour OperationYes or No?Endyesno情

2020-06-29 18:09:45 463

原创 read -p及case语句应用在shell脚本(加l循环)

shell脚本交互 read -p(打印菜单) 使用case语句 同时加循环(while true, do, done) shell结束连续命令:;; #!/bin/bash#打印菜单cat <<-EOF #cat h 显示命令帮助 f 显示磁盘分区 d 显示磁盘挂载 m 查看内存使用 u 查看系统负载 q 退出程序 bag show rosbag EOFwhile true #死循环do#选择操作的内容read -p "选择

2020-06-10 17:17:30 591

原创 rosbag中slam导航定位精度测试(EVO)

EVO测评https://blog.csdn.net/A_L_A_N/article/details/88708979?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.nonecas

2020-06-09 15:57:08 2561

原创 05_shell循环for课堂笔记(搬运)

typora-copy-images-to: picturestypora-root-url: …\pictures#本机课程目标掌握for循环语句的基本语法结构掌握while和until循环语句的基本语法结构一、for循环语句关键词:爱的魔力转圈圈????1. for循环语法结构㈠ 列表循环列表for循环:用于将一组命令执行**已知的次数**基本语法格式for variable in {list} do command

2020-06-09 15:49:17 201

原创 rosbag与rqt_bag的常用

1. 播放rosbaghttp://wiki.ros.org/cn/ROS/Tutorials/Recording%20and%20playing%20back%20datarosbag info <your bagfile> #查看数据rosbag play --cloke <your bagfile> #播放rosbagrosbag play <your bagfile> -r 3 #播放速度×3rosbag play <your bagfile

2020-06-08 14:27:07 4110

原创 04_SHELL条件判断(搬运)

typora-copy-images-to: picturestypora-root-url: …\pictures本节课程目标熟悉条件判断语句,如判断整数、判断字符串等熟悉流程控制语句基本语法,如if…else…一、条件判断语法结构思考:何为真(true)?何为假(false)?##1. 条件判断语法格式格式1: test 条件表达式格式2: [ 条件表达式 ]格式3: [[ 条件表达式 ]] 支持正则 =~特别说明:1)[ 亲亲,我两边都有空格,不空打死你呦 ] .

2020-06-04 09:33:38 160

原创 03_awk使用进阶及实例

typora-root-url: pictures#课程目标熟悉awk的命令行模式基本语法结构熟悉awk的相关内部变量熟悉awk常用的打印函数print能够在awk中匹配正则表达式打印相关的行一、awk介绍1. awk概述awk是一种编程语言,主要用于在linux/unix下对文本和数据进行处理,是linux/unix下的一个工具。数据可以来自标准输入、一个或多个文件,或其它命令的输出。awk的处理文本和数据的方式:逐行扫描文件,默认从第一行到最后一行,寻找匹配的特定模式的行.

2020-06-03 10:34:42 314

原创 02_shell中文件编辑与处理(搬运)

typora-root-url: …\pictures#课程目标掌握sed的基本语法结构熟悉sed常用的命令,如打印p,删除d,插入i等一、文件编辑器知多少Windows系统​[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-YWFupr2x-1591061915348)(./edit.png)]Linux系统​ vim vi gedit nano emacs#二、强悍的sed介绍1. sed用来做啥?sed是Stream Edito.

2020-06-02 09:43:35 301

原创 ROS中msgs的使用

rosmsgs的初级使用 rosmsg -h #语法及参数rosmsg list #消息列表rosmsgs show xx #消息显示rostopic pub -1 /active_map cti_msgs/ChangeMapCmd "building: ''level: ''" #消息名 ROS在shell中执行循环发送msgs mycount=0; while (( $mycount < 10 )); do <command>;((myco...

2020-06-01 17:36:12 1434

原创 RVIZ可视化入门使用教程

界面视角设置区域添加及设置topics功能区域bag时间显示区域

2020-06-01 14:18:19 3387 1

原创 01_shell入门必备_小工具(搬运)

typora-copy-images-to: picturestypora-root-url: pictures本节课程目标了解shell中的通配符熟悉grep、cut、sort等小工具和shell中的通配符的使用#一、文本处理工具##1. grep工具grep是**行**过滤工具;用于根据关键字进行行过滤语法和选项语法:# grep [选项] '关键字' 文件名常见选项:OPTIONS: -i: 不区分大小写 -v: 查找不包含指定内容的行,反向选择 .

2020-06-01 09:34:36 206

原创 rosbag record录制

.bag的录制内容1.录制参数及语法ahren@ahren:~$ rosbag record --help Usage: rosbag record TOPIC1 [TOPIC2 TOPIC3 ...]Record a bag file with the contents of specified topics.Options: -h, --help show this help message and exit -a, --all rec

2020-05-29 17:44:54 2980

原创 测试小白适用,linux硬件dmesg内核信息

linux开机信息linux检测的硬件(USB、tty等)信息dmesg -T #加载检测硬件信息,‘usb’ ‘dma’ ‘tty’ ‘memory’,可以加时间戳、grep

2020-05-29 16:31:59 157

原创 Cartographer_ROS傻瓜式建图

Cartographer_ROS安装(需要翻墙)日期更新编制2020-03-12首次搬运参考 https://google-cartographer-ros.readthedocs.io/en/latest/compilation.html`文章目录Cartographer_ROS安装(需要翻墙)参考 https://google-cartographer-ros.readthedocs.io/en/latest/compilation.html1. I

2020-05-29 16:28:37 1367

原创 测试小白专用的几条log查询命令

## shell第二天记录grep -a '14:0[0-9]' .ros/xx.log #日志过滤关键时间段tail -f .ros/xx.log #实时刷新最后一行logtail -n 300 ./ros/xx.log #查看最后300行watch -n 0.5 tail -n 30 .ros/cv_qr/cv_qr.log #五秒刷一次log

2020-05-29 09:51:52 177

原创 测试小白都馋哭了,linux网络相关配置

设置WiFi热点查看网络列表查看网卡信息......nmcli device wifi list #热点listifcong #网络ifconfig eno1 up、down #网卡打开关闭nmcli device wifi hotspot ifname wlp3s0 con-name test-91 ssid test-91 password 123123123 #配置WiFi热点:网卡 文件名 热点名 密码(文件路径:/etc/NetworkManager/syste.

2020-05-28 15:05:09 362

空空如也

空空如也

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

TA关注的人

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