自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 使用WSL运行Linux GUI应用

取代 gedit 成为 Ubuntu 22.10 中 GNOME/Ubuntu 的默认文本编辑器。如果运行的是较旧版本的 Ubuntu,并且想要使用。Nautilus 也称为 GNOME Files,是 GNOME 桌面的文件管理器。(类似于 Windows 文件资源管理器)。Gnome 文本编辑器是 GNOME 桌面环境的默认文本编辑器。(以前的默认文本编辑器),则使用。

2023-11-01 16:50:38 145

原创 一键安装ROS/ROS2

因为种种原因,前后3年重装了N次ROS之后,才看到此开源工具,此刻悲喜交加……后续傻瓜式操作即可,我爱鱼香ROS。

2023-11-01 16:40:41 203

原创 将WSL从C盘迁移至其他盘

请注意,这里的发行版名称的版本号是纯数字,比如Ubuntu-22.04就是Ubuntu2204。②确定在此目录下可以看见备份Ubuntu.tar文件之后,注销原有的wsl。在D盘创建一个目录用来存放新的WSL,如。①导出备份(如命名为Ubuntu.tar)再次打开WSL,一切就绪。

2023-11-01 16:32:59 1312

原创 ROS noetic 使用 apriltag_ros 功能包检测相机位姿

arg name="camera_frame" default="usb_cam" /> #发布一个坐标系。这里主要是为了启用对应的相机话题(/usb_cam)和图像话题(/usb_cam/image_raw)I. tag_family:时设置检测的标签类型,一般用’tag36h11’。,参考官方教程:http://wiki.ros.org/apriltag_ros。# id 对应于生成标签的ID号,size对应标签的大小(单位:米)注意添加你要设定的二维码标签的ID,和size(单位:m)

2023-05-18 13:36:35 1125 3

原创 使用MoveIt Calibration软件包进行手眼标定

本文为官网教程的机器翻译。手眼校准MoveItCalibration软件包提供插件和图形界面,用于进行手眼相机校准。可以对刚性安装在机器人底座上的相机(手眼)和安装在末端执行器上的相机(手眼)进行校准。本教程介绍了手眼案例。入门虽然可以仅使用模拟完成本教程的大部分内容,但要实际完成校准,您将需要机械臂和相机。如果您还没有这样做,请务必完成入门中的步骤。此外,设置您的手臂以使用 MoveIt(如设置助手教程中所述)。本教程还需要一个相机、发布图像和一个sensor_msgs/Ca.

2022-05-05 18:11:15 2350 3

原创 ROS TF工具的使用

1.打印坐标系转换关系 tf_echo命令格式:rosrun tf tf_echo <source_frame> <target_frame> 输出数据类型:geometry_msgs::TransformStamped2.发布静态坐标变换static_transform_publisher欧拉角格式命令:rosrun tf2_ros static_transform_publisher <x> <y> <z> &lt.

2022-05-03 20:23:09 1087

原创 Matlab相机标定——使用Single Camera Calibrator App

1. 棋盘格图片采集Single Camera Calibrator App支持棋盘格、圆圈格和自定义检测器图案。有关这些图案的细节和包含可打印图案的PDF文件,请参见校准图案。(1)本文选择棋盘格图案,打开matlab,命令行输入:open checkerboardPattern.pdf棋盘式图案是最常用于相机校准的校准图案。这种模式的控制点是位于棋盘内的角。由于角落非常小,它们通常不受透视和镜头失真的影响。校准器应用程序还可以检测部分棋盘,这在校准带有广...

2022-04-29 00:09:07 18970 7

原创 Ubuntu20.04 重新安装图形界面

跑了自动安装依赖的代码以后,图形界面变得很奇怪,图标也改了,所以尝试重新安装sudo apt-get update sudo apt-get install --reinstall ubuntu-desktop sudo apt-get install unity sudo shutdown -r now

2022-04-27 17:32:19 7632

原创 提示“无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系“的解决方案

使用sudo apt-get install <packgename>时出现提示无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。可以换个命令sudo aptitude install <packgename>,因为aptitude会自动把所有依赖的库都帮你顺着找到,并下载好。而apt-get下载某个包中它的所有依赖项都必须存在,这就是为什么我们每次执行apt-get的时候都需要先apt-get update的更新软件包的原因。如果提示找不

2022-04-27 17:30:27 7169 1

原创 ROS_Noetic使用handeye-calib进行机械臂手眼标定

本文使用Eye-In-Hand方式,对dofbot机械臂进行在线标定参考:基于ROS的手眼标定程序解决方案|支持眼在手外/上_鱼香ROS的博客-CSDN博客_ros手眼标定1.概览本程序包通过输入两组以上的机械臂姿态信息和相机所识别的标志物的姿态信息,经过程序计算可输出,机械臂末端和相机之间(或机械臂基座和相机)的坐标变换矩阵。2.程序下载与编译cd ~/dofbot_ws/srcgit clone https://gitee.com/ohhuo/handeye-calib.git

2022-04-27 17:26:33 4630 18

原创 ROS单目相机标定

camera_calibration/Tutorials/MonocularCalibration - ROS Wiki说明:本教程介绍使用camera_calibration的cameracalibrator.py节点在 ROS 上使用原始图像校准单目相机。1. 在开始之前确保您具备以下条件: 具有已知尺寸的大型棋盘。本教程使用 108 毫米正方形的 8x6 棋盘。校准使用棋盘的内部顶点,因此“9x7”棋盘使用内部顶点参数“8x6”,如下例所示。 一个光线充足的 5m x 5m .

2022-04-14 13:08:30 5755 6

原创 解决Matplotlib画图时中文显示为“口口”的问题

将simhei.ttf文件拷贝至~/anaconda3/envs/tensorflow/lib/python3.6/site-packages/matplotlib/mpl-data/fonts/ttf路径下即可。Ubuntu18中,使用Python的matplotlib库设置simhei.ttf中文字体并显示_weixin_47216116的博客-CSDN博客_python simhei...

2022-04-09 09:42:31 1746

原创 Ubuntu 20.04 安装 tensorflow-gpu

1. 安装Anaconda31.1 下载安装包wget -P /tmp https://repo.anaconda.com/archive/Anaconda3-2020.02-Linux-x86_64.sh1.2 安装bash /tmp/Anaconda3-2020.02-Linux-x86_64.sh1.3 激活 Anacondasource ~/.bashrc1.4 升级 Anacondaconda update --all1.5 Anaconda换源清华

2022-03-28 18:09:07 4555

原创 Win11 下通过Anaconda安装tensorflow

1.查看虚拟环境并激活查看虚拟环境:conda info --envs选择虚拟环境激活:activate FLY2.安装tensorflow环境搭建04——如何选择安装的TensorFlow版本?_命名无能的博客-CSDN博客_tensorflow版本...

2022-03-27 19:53:11 4547

原创 树莓派4B使用USB转串口通讯模块

树莓派官方的系统已经集成了USB转串口驱动,可以直接连接上串口就可以使用。1. 把usb转串口通讯模块插上2. 查看识别的串口号ls -l /dev/tty* 3. 查看串口的波特率stty -F /dev/ttyUSB04. 查看串口的连接信息dmesg | grep ttyUSB05.树莓派默认安装了python 和 pyserial, 使用pip命令查看一下有没有pip list6.命令python查看安装到系统上的串口...

2022-03-24 16:55:07 1826

原创 树莓派4B串口配置

环境:树莓派4B,ubuntu mate201.外设串口简介1.1 硬件串口(/dev/ttyAMA0)该串口由硬件实现,有单独的波特率时钟源,性能高、可靠。1.2 mini串口(/dev/ttyS0)该串口性能低,功能也简单,并且没有波特率专用的时钟源,而是由CPU内核时钟提供。因此mini串口有个致命的弱点是:波特率受到内核时钟的影响。也就是说,和CPU共用同一时钟,当CPU处理较多任务时,或者低功耗时,你的串口波特率不是稳定的,数据误传、传丢就会成为常态。1.3 外设串

2022-03-17 13:49:53 5626 4

原创 Launch文件——一次性启动多个 ROS 节点

原文链接:1.4.3 launch文件演示 · Autolabor-ROS机器人入门课程《ROS理论与实践》零基础教程1.需求一个程序中可能需要启动多个节点,比如:ROS 内置的小乌龟案例,如果要控制乌龟运动,要启动多个窗口,分别启动 roscore、乌龟界面节点、键盘控制节点。如果每次都调用 rosrun 逐一启动,显然效率低下,如何优化?官方给出的优化策略是使用 launch 文件,可以一次性启动多个 ROS 节点。2.实现 选定功能包右击 ---> 添加 launch

2022-03-09 21:52:53 1276

原创 ROS_Noetic使用vscode的C++和Python实现步骤

原文链接:1.4.2 安装VScode · Autolabor-ROS机器人入门课程《ROS理论与实践》零基础教程1.vscode 使用_基本配置1.1 创建 ROS 工作空间mkdir -p xxx_ws/src(必须得有 src)cd xxx_wscatkin_make1.2 启动 vscode进入 xxx_ws 启动 vscodecd xxx_wscode .1.3 vscode 中编译 ros快捷键 ctrl + shift + B 调用编译,选择:ca

2022-03-09 21:45:26 366

原创 Ubuntu 20.04安装ROS Noetic时 rosdep 初始化异常

原文地址:1.2.4 安装 ROS · Autolabor-ROS机器人入门课程《ROS理论与实践》零基础教程问题:原因:境外资源被屏蔽。解决:百度或google搜索,解决方式有多种(https://github.com/ros/rosdistro/issues/9721),可惜在 ubuntu20.04 下,集体失效。新思路:将相关资源备份到 gitee,修改 rosdep 源码,重新定位资源。实现:1.先打开资源备份路径:赵虚左/rosdistro,打开 rosdistro/

2022-03-09 18:13:58 341

原创 Ubuntu安装Flash Player

火狐浏览器无法播放B站视频,Flash官网下载不到支持linux的版本(企业版本才行),遂尝试以下方法:1.更新源列表sudo apt-get update2.安装Flash Playersudo apt-get install flashplugin-installer3.重启浏览器问题解决。...

2022-03-08 21:39:09 1183

原创 Ubuntu换国内镜像源

ubuntu换源方法:Ubuntu系统中,软件源文件地址为:/etc/apt/sources.list1.备份原来的源,将以前的源备份一下,以防以后可以用的。sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak2.打开/etc/apt/sources.list文件sudo gedit /etc/apt/sources.list在前面添加如下条目,并保存。#添加阿里源deb http://mirrors.aliyun

2022-03-08 21:33:48 630

空空如也

空空如也

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

TA关注的人

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