自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【报错解决】AttributeError: module ‘distutils‘ has no attribute ‘version‘

AttributeError: module 'distutils' has no attribute 'version'报错解决方法

2023-09-08 21:13:49 191 1

原创 【ros2】基本命令行

ros2基本命令行,节点、话题、包、动作、变量

2022-12-09 17:48:24 199 1

原创 【c++知识点补充】多线程1

c++多线程相关知识,创建线程,this_thread函数

2022-11-25 16:48:07 342

原创 【c++知识补充3】占位符 std::placeholders::_N

c++占位符_1,_2用法

2022-11-25 15:16:11 770

原创 Python3学习记录—基础(本月不定期更新)

python基础语法,实用,每种用法有相关例子(可供机器学习深度学习后端的代码阅读)

2022-10-25 20:39:16 402

原创 【数据结构】数据结构笔记(教材:清华大学(c语言版)不定期更新

【数据结构】数据结构笔记(教材:清华大学(c语言版)不定期更新

2022-08-22 23:34:11 307

原创 【ros2学习记录3】gtest下载及常见用法

gtest : linux下载方法以及各种详细基础知识点

2022-08-22 21:05:32 937

转载 【c++知识补充2】std::cerr和std::cout区别

std::cerr与std::cout区别

2022-08-12 10:30:43 187

原创 【c++知识补充1】静态函数

静态函数用法及注意事项

2022-08-10 21:35:58 513

原创 [ros2学习记录2】linux常用命令操作

ros学习主要网站,ros入门资料,linux常用命令操作

2022-07-14 20:59:12 155

原创 [ros2学习记录1】ros2下载(Ubuntu20.04)附ros2常见网站

ros2下载安装详细图文过程+过程中报错解决办法+检测包括小海龟检测

2022-07-14 19:43:03 1692

原创 解决”Failed to connect to raw.githubusercontent.com“报错

“Failed to connect to"错误解决

2022-07-14 11:13:44 2100

ros2话题发布+rviz2可视化+c++

通过Tetris.h Tetris.cpp Block.h Block.cpp Map.h Map.cpp三个类分别编写锻炼cpp能力,利用key.cpp通过ros2的话题机制读取键盘输入信息,在通过话题发布给rviz2完成可视乎,适合ros2以及rviz2入门使用。(补充:①Tetris是游戏本身,是一个rclcpp::Node的子类,包含订阅前面节点输出话题,控制方块移动、旋转,触底后融入地图,以及地图中满一行后清除该行等功能②Map是地图的类,实现方块触底后融入地图,以及地图中满一行后清除该行等功能(Tetris里只是调用),同时保存了地图中方块信息(比如用二维数组保存每个格子是否为空等)③Block是方块的类,实现方块移动、旋转,判断是否接触地图块等功能,保存了方块的类型、当前占用的格子、当前在地图中所在地等数据) cpp方块处理部分逻辑可参考其他俄罗斯方块教程,这里为暴力处理方法。

2022-08-10

空空如也

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

TA关注的人

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