自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (1)
  • 收藏
  • 关注

原创 手把手教会:ROS——机器人操作系统工作空间和功能包的创建02(笔记02)

在上一篇文章中,我已经把ROS的工作空间的创建步骤进行了介绍。接下来,我们就来看一下ROS的功能包是如何创建的。 一、功能包的组成 对于功能包我们可以理解为是一个存放在ROS工作空间中的“src”文件夹中的一个由include、src两个文件夹和Package.xm、Cmakelists.txt两个文件组成的文件夹。 1、功能包的组成 (1)src:用来存放实现功能包功能的包括代码(主要是cpp文件); (2)Package.xml:描述功能包属性的信息; (3)...

2022-01-29 12:15:54 1260

原创 手把手教会:ROS——机器人操作系统工作空间和功能包的创建01(笔记02)

一、前导 在学习如何创建工作空间和功能包前,我们先来玩一下ROS上的一个小游戏——“小海龟” 第一步:打开ubuntu,进入虚拟机 ​​​ 第二步:卡开控制终端,快捷键:Ctrl+Alt+T 第三步:启动rosmaster,即在终端输入命令行:roscore(输入后按回车) 如上图,就是rosmaster启动成功的显示。 第四步:(重新打开一个新的终端,在新的终端中输入命令行)打开海龟节点,即在终端输入命令行:rosunturtlesimturt...

2022-01-28 15:24:35 2047

原创 ROS——机器人操作系统入门学习笔记 01

1、ROS是什么? ROS是一个用于编写机器人软件的灵活框架,它集成了大量的工具、库、协议,提供了类似电脑操作系统所提供的功能,可以极大地简化繁杂多样的机器人平台下的复杂任务创建与稳定行为控制。 2、ROS的特点 ROS的核心——分布式网络 (1)点对点的设计 在ROS中,每一个进程都是以一个节点的形式运行。 (2)多语言支持 ROS是一种语言弱相关的框架结构,这样是为了支持更多的应用的移植和开发。 (3)架构精简、集成度高 ROS框架具有的...

2022-01-18 11:24:05 442

原创 STM32f4对180°舵机的PWM控制

本程序是使用stm32f429的两个通用定时器TIM2和TIM3输出周期为20ms,也就是频率为50Hz的PWM,我们可以通过调整PWM的占空比,对舵机转动的角度进行控制,舵机转动的角度与PWM的占空比关系如下: 0.5ms-------------------------------------------0° 1.0ms------------------------------------------45° 1.5ms-------------------------------------..

2021-11-21 00:14:59 1438 4

stm32f4的180°舵机控制程序——舵机云台.rar

使用stm32f4对舵机的转动角度进行控制

2021-11-21

空空如也

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

TA关注的人

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