自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 U8g2库的详细使用

Arduino~U8g2库使用保姆级教程

2022-03-15 22:57:54 26232 7

原创 mimic插件使用

https://github.com/mintar/mimic_joint_gazebo_tutorial这个仓库告诉了我们怎么使用它,但是内容太少了好多东西没有说清楚。因为原厂的urdf文件中提供夹爪是用mimic标签控制剩下的5个joint关节的,网上参考的资料太少了,也是废了好多力。最近搞机械臂的末端夹具,本来想用吸盘的插件的,不知道为什么吸盘吸不起来可乐瓶,后面就换成夹爪了。其次的话从动装置这里一定一定要写false,不然就出现下面的情况。如果按照说明的来就可以看到我们的末端夹具是OK的了。

2024-11-30 17:10:18 257

原创 12.仿真篇——模拟机械臂URDF过程

【代码】12.仿真篇——模拟机械臂URDF过程。

2024-09-22 14:57:28 616

原创 11.仿真篇——URDF建模方法

1. link2. joint3. robot

2024-09-22 14:56:37 211

原创 10.常用可视化工具

【代码】10.常用可视化工具。

2024-09-22 00:00:00 262

原创 9.launch启动文件的使用方法

launch> launch文件中的根元素采用标签定义。

2024-09-21 14:28:36 449

原创 8.tf坐标系广播和监听的编程实现

【代码】8.tf坐标系广播和监听的编程实现。

2024-09-21 14:28:01 291

原创 7.ROS中的坐标系管理系统

【代码】7.ROS中的坐标系管理系统。

2024-09-21 14:27:15 339

原创 6.参数的使用与编程方法

参数命令行使用。

2024-09-21 14:26:10 483

原创 5.编写ROS程序

创建Person.msg文件并写入内容注意这里只能一个空格uint8 sexuint8 age。

2024-09-16 13:40:31 1091

原创 4.创建工作空间

【代码】5.创建工作空间。

2024-09-15 17:29:18 210

原创 3.ROS工作原理及通信机制

1. 智能机器人工作流程2. 基于ROS的实现方式3. ROS通信层术语Resource:构成计算图的一切东西都可以称为资源,比如:node,topic,service,parameter等为了方便使用这些资源,需要对这些资源进行命名,而且要求在系统中具有唯一性Namepace:为了避免名字冲突,ROS提出了一种策略:给同一个模块的资源名字加上一个“前缀”,这个前缀就叫做名字空间(Namespace) Node:是一个数据处理或者执行动作的进程,是计算图中的

2024-09-15 17:28:27 996

原创 2.运行第一个ros程序

使用rosmsg工具查看geometry_msgs/Twist消息格式定义。

2024-09-15 17:16:58 477

原创 1.ROS环境搭建

在这里,我们需要运行这个bash文件才能让系统加载ros,所以需要运行source /opt/ros/noetic/setup.bash来加载ros。但是每次加载很麻烦,所以配置一个环境变量,让终端每次启动都能加载这个bash,如何实现呢?在用户根目录下,有个隐藏文件:.bashrc。打开用户根目录,按Ctrl+H可显示隐藏文件,就可以打开.bashrc了。在lunix中,先需要source一下bash文件来运行脚本。

2024-09-15 17:15:44 649

原创 git报错 Failed to connect to github.com port 443 after 21174 ms

问题描述:完成配置:

2024-08-09 14:45:31 294

原创 HAL库—SDIO读取SD卡

SDIO_DataInitTypeDef关联的函数SDIO_ConfigData,发送/接收数据块会使用到。SD卡HAL库驱动文件:stm32f1xx_hal_sd.c和stm32f1xx_ll_sdmmc.c。用于发送SDIO_SendCommand函数,用于接收响应SDIO_GetResponse。SD_HandleTypeDef(SD_InitTypeDef) //外设相关结构体。HAL_SD_CardInfoTypeDef //卡信息相关结构体。通过百度网盘分享的文件:SD_Test.rar。

2024-08-08 12:18:37 649

原创 zigbee期末考试整理

期末考试考点整理

2022-12-16 12:03:26 484

原创 三、按键中断

三、按键中断

2022-12-02 19:35:37 711

原创 二、按键输入

2.按键输入

2022-12-02 15:54:21 243

原创 1.点亮一个LED灯

zigbee保姆级教程,在学习中记录的一些笔记,希望可以互相帮助共同进步。

2022-12-02 15:10:29 472

原创 DHT11----DHT库的使用

一.硬件介绍:1.图片:2.引脚定义:VCC:3~5.5VDATE:串行数据,单总线GND :接地,电源负极3.串行接口 (单线双向):DATA 用于微处理器与 DHT11之间的通讯和同步,采用单总线数据格式,一次通讯时间4ms左右,数据分小数部分和整数部分,具体格式在下面说明,当前小数部分用于以后扩展,现读出为零.操作流程如下:一次完整的数据传输为40bit,高位先出。数据格式:8bit湿度整数数据+8bit湿度小数数据+8bi温度整数数据+8bit温度小数数据+8bit校验和数

2022-03-19 11:54:58 12228 1

原创 LCD1602----LiquidCrystal库的使用2

这一讲咱们接着上一讲继续。如果我们想在屏幕上显示串口数据怎么办呢?这时我们可以看看LiquidCrystal库中的示例:库代码示例:#include <LiquidCrystal.h>const int rs = 12, en = 11, d4 = 5, d5 = 4, d6 = 3, d7 = 2;LiquidCrystal lcd(rs, en, d4, d5, d6, d7);void setup() { lcd.begin(16, 2); Serial.begin(96

2022-03-19 01:45:52 739 1

原创 【LCD1602----LiquidCrystal库的使用1

一:硬件介绍:1.引脚定义:2.屏幕介绍:1602液晶也叫1602字符型液晶,它是一种专门用来显示字母、数字、符号的点阵型液晶模块。它是由若干个5x7或者5x10的点阵字符位组成,每个点阵字符位都可以用显示一个字符,每位之间有一个点距的间隔,每行之间也有间隔,起到了字符间距和行间距的作用,正因为如此,所以它不能很好的显示图片。通常使用的1602LCD中集成了字库芯片,通过LiquidCrystal库来显示英文字母和一些符号。1602LCD是一块串口显示屏,一般可以使用两种接线方式————4数据

2022-03-19 00:56:22 3382 1

1.点亮LED灯工程文件

第一节点亮led灯

2022-12-02

stm32h750 dmaadc

2024-07-01

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

TA关注的人

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