自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 从头手搓一台ros2复合机器人(带机械臂)

本节开始我们就来学习一下关于导航的内容。

2024-04-06 21:17:08 1478 2

原创 ubuntu22.04配置Azure Kinect DK深度相机

今天我来配置一下微软公司的Azure Kinect DK深度相机,以前在ubuntu18.04上配置过,因为官方说唯一支持linux版本是18.04,所以在18.04中配置还算顺利but这不代表不可以在更高版本的ubuntu中使用,只不过需要自己去多配置一些东西apt 源安装更新源:接下来我们需要手动去安装一下sdk然后按顺序解压安装注意:在Ubuntu上安装的时候,会报错缺少依赖,而ubuntu22.04的镜像源只有和。

2024-03-26 17:51:51 1020

原创 幻尔机械臂FPV安装darknet_ros(YOLO V3)

然后执行darknet_ros进行检测,在运行检测之前需要更改一下配置文件,使得darknet_ros订阅的话题与usb_cam发布的图片话题对应。换完以后发现启动不成功,这里我使用的是树莓派,可能是性能带不动。出现对摄像头采集图像的实时检测结果。预训练集换成YOLO v3的来检测。运行darknet_ros。

2024-03-25 11:11:04 522

原创 从头手搓一台ros2复合机器人(带机械臂)

Cartographer是Google开源的一个可跨多个平台和传感器配置以2D和3D形式提供实时同时定位和建图(SLAM)的系统。接下来安装Cartographer,这里采用源码安装方式​​安装依赖这里我们使用rosdepc进行依赖的安装,rosdepc指令找不到可以先运行下面的一键安装命令,选择一键配置rosdep即可。rosdepc 是小鱼老师制作的国内版rosdep,是一个用于安装依赖的工具。该工具的安装可以采用一键安装进行,选项编号为3。安装完成后运行一次rodepc update即可使用。

2024-03-23 18:02:52 937 1

原创 机械臂学习实验篇

我先来简单介绍一下我是用的机械臂。

2024-03-23 15:08:35 1337

原创 从头手搓一台ros2复合机器人(带机械臂)

大家好呀,从本小节开始我们就步入了仿真篇,主要对机器人仿真进行介绍与操作,当然仿真有优点也有缺陷,基于对此学习,我们可以对上几小节创建的小车模型模拟硬件的特性,有多重,有多大的惯性重心在哪碰撞边界在哪关节的上下界限其他的一些必要信息等等让机器人在gazebo中显示出来,并且实现了在Gazebo中简单的搭建了一个环境,好了,话不多说,马上开始!来看插件的节点,以及改节点为我们提供的服务有哪些这个节点对外提供的服务有哪些/spawn_entity,用于加载模型到gazebo中。

2024-03-14 17:31:54 1597 2

原创 从头手搓一台ros2复合机器人(带机械臂)

大家好呀,上节我们跟着小鱼老师的学习,创建了一个简易的urdf模型并在rviz2中可视化了,这次我们一起动手创建一个两轮差速的移动机器人,本节课我们接着上节课的来继续完善我们的机器人模型。好了,话不多说,马上开始!

2024-03-09 12:03:55 1087 1

原创 从头手搓一台ros2复合机器人(带机械臂)

大家好呀,从今天开始我将手把手跟大家组装一台带有机械臂可以建图导航的复合机器人,小到每一颗螺丝,大到每一个部件我都将记录到这系列博客中,当然啦,本人还是在研究生上学期间,所以可能有很多知识还没有学习到,希望大家可以共同学习,好的,话不多说,马上开始!本篇博客因为内容很多,所以会一直更新内容在这篇博客。

2024-03-07 17:30:22 933 2

原创 从头手搓一台ros2复合机器人(带机械臂)

URDF由声明信息和两种关键组件共同组成声明信息声明信息包含两部分,第一部分是xml的声明信息,放在第一行,第二部分是机器人的声明,通过robot标签就可以声明一个机器人模型......</robot>两种关键组件如图中机器人,可以简化为如下五个部件组成:躯体左右轮子支撑轮雷达激光IMU模块左轮,右轮、支撑轮子,IMU和雷达部件称为机器人的Link而Link和Link之间的连接部分称之为Joint关节。

2024-03-07 15:31:49 1023 1

原创 从头手搓一台ros2复合机器人(带机械臂)

前11小节内容可以订阅往期博客。

2024-03-06 20:56:42 921 1

原创 从头手搓一台ros2复合机器人(带机械臂)

TF即变换的英文单词TransForm的缩写。所以ROS和ROS2中的TF就是指和坐标变换相关的工具。

2024-03-05 20:17:41 970 2

原创 从头手搓一台ros2复合机器人(带机械臂)

大家后呀,在之前的学习计算的过程中旋转和平移是分开计算的,通过本次学习我们可以让旋转矩阵和平移向量合并到同一个矩阵里,话不多说,马上开始!

2024-03-04 15:22:46 662 1

原创 从头手搓一台ros2复合机器人(带机械臂)

大家好,这次我们就来实战一下上一小节说的姿态转换,其实理论知识确实很复杂,但我们都可以通过代码或函数库直接调用从而轻松实现转换。话不多说,马上开始!

2024-03-03 14:25:05 326

原创 从头手搓一台ros2复合机器人(带机械臂)

这一节主要讲姿态的不同表示,说实话,这一节需要很强的数学功底,我跟着小鱼老师的文档学习理论知识到后面时头也发疼,这里我就把我理解的知识记录笔记在下面,想要更加深入了解的伙伴请自行学习。话不多说,马上开始!

2024-03-03 11:28:34 827

原创 从头手搓一台ros2复合机器人(带机械臂)

上一小节我们学习了坐标描述的理论知识,但是光说不练假把式,这次我们就来实际动手体验一下坐标之间的转换,并且上节有一个课后练习题我们使用理论数学方法手算的,这节课我们可以学会如何使用程序代码计算。话不多说,马上开始!

2024-03-02 15:27:09 445

原创 从头手搓一台ros2复合机器人(带机械臂)

从今天开始跟着小鱼老师学习了机器人运动的入门篇并记录了自己的学习过程,这一部分主要是学习空间坐标系中位姿之间的关系,第一遍学习时还是有点懵逼,但我将学习的内容加入了自己的见解,理解起来可能会相对容易一些,课后有一道练习题,大家记得看一下。好的,话不多说,马上开始!

2024-03-01 14:40:20 974

原创 从头手搓一台ros2复合机器人(带机械臂)

NumPy是一个功能强大的Python库,主要用于对多维数组执行计算。在编写机器学习算法时,需要对矩阵进行各种数值计算。例如矩阵乘法、换位、加法等。NumPy提供了一个非常好的库,用于简单(在编写代码方面)和快速(在速度方面)计算。NumPy数组可用于存储训练数据和机器学习模型的参数。计算机中的图像表示为多维数字数组。NumPy成为同样情况下最自然的选择。实际上,NumPy提供了一些优秀的库函数来快速处理图像。例如,镜像图像、按特定角度旋转图像等。

2024-02-29 15:11:52 384

原创 从头手搓一台ros2复合机器人(带机械臂)

Miniconda 是 Conda 的免费最小安装程序。Conda是什么呢?Conda是在Windows、macOS和Linux上运行的开源软件包管理系统和环境管理系统。Conda可以快速安装、运行和更新软件包及其依赖项。所以相比于conda的大体积miniconda更加的小和易用。jupyter理解为一个可以在网页运行python语言的工具。jupyter提出了文学化编程的概念,让我们可以在单元格(cell)中,像在笔记本上写文章一样,随时写,随时运行,随时根据运行的结果来修改我们的代码。

2024-02-29 13:44:19 1152

空空如也

空空如也

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

TA关注的人

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