自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 5.通过JointStates控制关节转动

在上节,我们通过创建 joint_state_publisher 与 robot_states_publisher 来对机器人模型进行了可视化, robot_states_publisher 通过发布 URDF 来将我们的机器人模型信息告诉给 RVIZ2,以便RVIZ2进行显示。

2024-06-19 01:48:54 661

原创 4.RVIZ2可视化URDF

在之前,我们讲了机器人建模语言URDF与可视化工具RVIZ2,在本节,我们将使用这两个工具来可视化一个移动机器人模型。

2024-06-18 12:08:50 582

原创 3. RVIZ2

本文章对Linux环境下的RVIZ2数据可视化工具作简单介绍

2024-06-05 23:03:18 689

原创 2. URDF 统一机器人描述格式

我们要跑的是虚拟机仿真,到后面需要再虚拟化仿真的环境里看到一个是实在的、可以看得到的小小的机器人模型,那么想在虚拟机仿真环境当中将其可视化出来,那么我们必然要对这个机器人的形态进行具体的描述,这样才能够将其显示出来,而实现这个显示的方式就是使用基于文件格式的(Unified Robot Description Format)来对机器人的外观进行描述,从而让系统理解并构建出我们想要的机器人仿真模型。

2024-06-05 12:07:17 1038

原创 1. 前言及ROS2的安装

使用版本为Ubuntu22.04的Linux系统来进行一键换源并安装ROS2机器人操作系统。

2024-06-05 06:00:00 229

原创 基于Python的多线程多人聊天室(命令行形式、Tkinter界面形式)

【代码】基于Python的多线程多人聊天室(命令行形式、Tkinter界面形式)

2024-06-04 20:21:41 222

原创 Makefile编译初识及使用

当我们的工程只有一两个C文件还好,我们需要输入的gcc编译命令并不多,而当我们的工程有几十个、上百个甚至上万个文件时那么使用终端的GCC命令来进行逐个的编译是不现实的。并且,如果我们的工程文件中仅有一个或者少数的文件被更改时,我们又需要将整个工程的文件重新编译链接一遍,这将耗费巨大的精力与时间成本。,其内含有对整个工程文件的编译顺序描述及依赖判定,通过工程内的Makefile文件,当我们工程中的一个或多个文件被修改时,我们可以在Linux系统下仅使用命令 ”make” 来对整个工程文件进行编译与链接。

2023-09-03 17:43:36 54

原创 处理器架构(CPU架构)及指令集

一个预先设定好的流程手册。对于由程序转化而来的不同指令,控制单元会执行不同的预设操作,就好比是一个预设的对照手册,外部传来要完成某个动作的指令,而这个指令可能由不同的基本运算构成,那么控制单元会根据这个预设的对照手册去寻找这个动作的基本构成运算元素,并按照手册上的预设顺序去依次执行,以此最终完成这个动作要求。除了一些简单的指令以外,还含有一些不常用的指令动作,这些不常用的指令动作通常是简单指令的顺序排序集合。指令集中的指令在处理器中的执行方法,个人理解即执行指令集中的每条指令所对应的每个硬件操作方法。

2023-09-02 20:20:29 364

原创 GCC编译器初识

开发的一个编程编译套装,由于GNU的开源特性,因此GNU拥有着非常多的开源自由软件。所以,如果要执行高级语言,则我们需要一个工具来将程序员编写的高级语言代码转化为计算机所能识别的二进制的低级语言0、1代码。在如今,程序员所编写的代码实际上是基于“高级语言”所产生的以英文为基准的易于人理解的程序字段。(对于不同的芯片架构: ARM、x86等等,其对应的所能理解的二进制码规范不同,GCC的交叉编译特性为我们解决了这一问题)1.GCC的源代码耦合度非常高,很难进行独立或者模块化的拆分,模块化调用GCC很困难。

2023-09-02 16:14:40 57

原创 使用PySide6/2结合Opencv显示摄像头图像

本文中所使用的为PySide6,但是对于PySide2同样适用。

2023-07-28 11:34:53 1387 4

原创 树莓派bash: gpio:未找到命令 及依赖关系使得配置工作不能继续

本文记载了个人在树莓派系统中使用gpio指令过程中出现的一系列问题及解决方案

2023-07-24 16:03:32 1407 3

空空如也

空空如也

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

TA关注的人

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