| 大道至简 |
码龄7年
求更新 关注
提问 私信
  • 博客:73,767
    动态:1
    73,768
    总访问量
  • 27
    原创
  • 41
    粉丝
  • 46
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
加入CSDN时间: 2019-03-05

个人简介:怕什么真理无穷,进一寸有进一寸的欢喜。

博客简介:

田田田的博客

查看详细资料
个人成就
  • 获得65次点赞
  • 内容获得75次评论
  • 获得581次收藏
  • 代码片获得5,061次分享
  • 博客总排名2,418,401名
创作历程
  • 10篇
    2021年
  • 14篇
    2020年
  • 3篇
    2019年
成就勋章
TA的专栏
  • ROS操作系统
    13篇
  • 机器人仿真
    10篇
  • RTAB-Map
    1篇
  • ORB-SLAM2
    4篇
  • 树莓派
    2篇
  • 远程控制
    2篇
  • Gazebo
    6篇
  • Kinect1
    3篇
  • Turtlebot3仿真
    3篇
  • cartographer
    2篇
  • IMU
    1篇
  • rviz
    3篇
  • Ubuntu功能包安装
    6篇
  • urdf & xacro
    3篇
  • 标定
    1篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

兴趣领域 设置
  • 人工智能
    opencv计算机视觉图像处理
  • 嵌入式
    单片机
  • 服务器
    linux
创作活动更多

AI 镜像开发实战征文活动

随着人工智能技术的飞速发展,AI 镜像开发逐渐成为技术领域的热点之一。Stable Diffusion 3.5 FP8 作为强大的文生图模型,为开发者提供了更高效的图像生成解决方案。为了推动 AI 镜像开发技术的交流与创新,我们特此发起本次征文活动,诚邀广大开发者分享在 Stable Diffusion 3.5 FP8 文生图方向的实战经验和创新应用 本次征文活动鼓励开发者围绕 Stable Diffusion 3.5 FP8 文生图方向,分享以下方面的内容: 1. 技术实践与优化 - Stable Diffusion 3.5 FP8 模型架构解析与优化技巧 - 文生图生成效果的提升方法与技巧 - 模型部署与加速策略,例如使用 Hugging Face、Diffusers 等工具 - 针对特定场景(例如二次元、写实风)的模型微调与定制化开发 2. 应用场景探索 - Stable Diffusion 3.5 FP8 在不同领域的应用案例分享,例如游戏设计、广告创意、艺术创作等 - 利用 Stable Diffusion 3.5 FP8 实现图像编辑、图像修复、图像增强等功能的探索 - 结合其他 AI 技术(例如 NLP、语音识别)构建更强大的应用 3. 创新应用与思考 - 基于 Stable Diffusion 3.5 FP8 的创新应用场景设计 - AI 镜像开发的未来发展方向的思考与展望 - 对 AI 镜像开发伦理、安全等问题的探讨

37人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

对C++中构造函数的一些理解

本文主要是对近期关于C++中构造函数的一些理解的记录,不妥之处还请批评指正。一、构造函数的官方说明类的构造函数是类的一种特殊的成员函数,它会在每次创建类的新对象时执行。构造函数的名称与类的名称是完全相同的,并且不会返回任何类型,也不会返回 void。构造函数可用于为某些成员变量设置初始值。二、理解例程:#include <iostream>using namespace std;class Student{private: char *m_name; int
原创
博文更新于 2021.11.30 ·
821 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

使用RTAB-Map算法和Turtlebot3机器人在自己构建的室内场景中建图

本文叙如何利用RTAB-Map算法和Turtlebot3机器人在自己构建的室内场景中建图,目前还存在问题,解决后更新。1. 安装依赖必要的依赖安装/卸载 (Qt, PCL, VTK, OpenCV, …)sudo apt-get install ros-kinetic-rtabmap ros-kinetic-rtabmap-rossudo apt-get remove ros-kinetic-rtabmap ros-kinetic-rtabmap-ros2. 创建工作空间#在catkin_w
原创
博文更新于 2021.07.08 ·
3081 阅读 ·
2 点赞 ·
8 评论 ·
47 收藏

利用单目USB摄像头运行ORB-SLAM2算法

本文叙述了如何利用单目USB摄像头运行ORB-SLAM2算法,摄像头选用的是海康威视单目摄像头,场景为实验室场景,运行成功后查看特征点和相机轨迹。1. 搭建ORB-SLAM2工作空间参考前文:Ubuntu 16.04系统下安装Open-CV 3.1.0Ubuntu 16.04系统下安装Eigen3矩阵库(简便法)Ubuntu 16.04系统下使用数据集运行ORB-SLAM2算法关于ORB-SLAM2算法编译过程中运行./build_ros.sh命令报错问题的解决方法注: 在catkin_w
原创
博文更新于 2021.07.07 ·
1947 阅读 ·
1 点赞 ·
3 评论 ·
18 收藏

使用笔记本电脑(Romote PC)远程控制Turtlebot3-Burger运动

本文叙述了如何使用笔记本电脑作为Romote PC远程控制Turtlebot3-Burger运动,涉及到树莓派的镜像烧录、树莓派中安装ROS、SSH远程控制等问题。1. 在SD卡中烧录镜像(0)工具准备#所需软件和文件链接:https://pan.baidu.com/s/1wsjUHATsOVPzfjFdIG5AxA 提取码:oa1l (1)格式化SD卡使用SDFormatter工具格式化SD卡Dvive处选择SD卡盘符,点击“格式化”即可格式化成功(2)烧录ubuntu mate镜
原创
博文更新于 2021.06.29 ·
1663 阅读 ·
2 点赞 ·
0 评论 ·
9 收藏

对ROS安装使用过程中遇到的问题的总结(不断更新)

本文是对ROS安装使用过程中遇到的问题的总结归纳,将不断更新,将问题一一罗列。1.安装ROS时执行命令 sudo rosdep init 时显示网络连接失败 #打开hosts文件 sudo gedit /etc/hosts #在文件末尾添加 151.101.84.133 raw.githubusercontent.com #保存后退出再尝试2.之前装过ROS,后来卸载重新安装过程中,执行sudo rosdep init 命令时出现: ERROR: default sou.
原创
博文更新于 2021.06.29 ·
1738 阅读 ·
5 点赞 ·
0 评论 ·
8 收藏

PC(win10)远程连接树莓派的几种方法

本文叙述了如何利用win10PC远程连接树莓派,及过程中遇到的问题和解决方法。0. 准备工作所需文件及来源:第2讲:树莓派新手无痛开机指南【子豪兄的树莓派零基础教程】链接:https://pan.baidu.com/s/1wsjUHATsOVPzfjFdIG5AxA 提取码:oa1l 将ssh文件和wpa_supplicant.conf文件复制到树莓派SD卡中,其中ssh文件为空,wpa_supplicant.conf文件需修改网络账户密码,内容如下:country=GBctrl_in
原创
博文更新于 2021.06.28 ·
3732 阅读 ·
1 点赞 ·
0 评论 ·
5 收藏

关于运行rqt_image_view命令后不显示相机图像信息的问题的解决方法

本文叙述了在gazebo中添加完kinect V1相机,开启机器人和场景后,运行rqt_image_view命令不显示相机图像信息,并且查询不到相关相机话题的问题的解决方法。1. 问题描述在gazebo中添加kinect相机的过程如之前文章所述:为Turtlebot3-Burger机器人添加Kinect深度相机并获取环境图像运行rqt_image_view后出现如下问题:不显示深度信息和彩色信息,且没有与相机相关得话题和节点问题在于: gazebo版本过低,应将gazebo7升级为gazeb
原创
博文更新于 2021.06.10 ·
6296 阅读 ·
2 点赞 ·
4 评论 ·
21 收藏

使用ORB-SLAM2算法和Turtlebot3机器人在自己构建的室内场景中建图

本文叙述了在gazebo仿真环境和rqt可视化工具的背景下,使用ORB-SLAM2算法和turtlebot3-burger机器人在自己构建的室内场景中建图过程。目前存在的问题是运行RGBD节点时无法显示图像,报错“WAITING FOR IMAGES”。1. 构建ORB-SLAM2工作空间并编译参考前面文章Ubuntu 16.04系统下安装Open-CV 3.1.0Ubuntu 16.04系统下安装Eigen3矩阵库(简便法)Ubuntu 16.04系统下使用数据集运行ORB-SLAM2算法关
原创
博文更新于 2021.06.07 ·
3193 阅读 ·
3 点赞 ·
13 评论 ·
40 收藏

使用cartographer算法和Turtlebot3机器人在自己构建的室内场景中建图(存在待解决问题)

本文叙述了在gazebo仿真环境和rviz可视化工具的背景下,使用cartographer算法和turtlebot3-burger机器人在自己构建的室内场景中建图过程。目前存在的问题是在建图过程中只能在机器人移动过程中实时显示点云信息,但无法建立地图,Rviz中显示No map received。待解决后再将解决方法和最终实验结果更新至此文。1. 建立工作空间(1)建立cartographer功能包# 安装依赖项sudo apt-get install -y google-mock libboos
原创
博文更新于 2021.06.03 ·
2125 阅读 ·
0 点赞 ·
9 评论 ·
12 收藏

九轴IMU初学(Ubuntu16.04+ROS-Kinetic)

本文是对所购买的九轴IMU的介绍以及姿态获取过程描述1. 对九轴IMU的介绍IMU是惯性测量单元(Inertial Measurement Unit)的简称,通常包含陀螺仪和加速度计。九轴IMU包括3轴加速度计、3轴陀螺仪、3轴磁力计。陀螺仪测量的是角速度,即物体转动的速度,把速度和时间相乘,即可以得到某一时间段内物体转过的角度。加速度计测量的是物体的加速度。磁力计用来对正确的方向进行校正。主要参数参数值电源4.7~5.5 V电流5.0 mA通信方式USB串口
原创
博文更新于 2021.05.21 ·
4451 阅读 ·
2 点赞 ·
2 评论 ·
34 收藏

关于ORB-SLAM2算法编译过程中运行./build_ros.sh命令报错问题的解决方法

本文是对关于ORB-SLAM2算法编译过程中运行./build_ros.sh命令报错问题的解决方法的描述,对解决该报错的过程进行梳理,方便今后使用。1. ORB-SLAM2算法的工作空间搭建参考前面文章Ubuntu 16.04系统下安装Open-CV 3.1.0Ubuntu 16.04系统下安装Eigen3矩阵库(简便法)Ubuntu 16.04系统下使用数据集运行ORB-SLAM2算法2. 运行./build_ros.sh命令报错(1)运行./build_ros.sh出现如下报错:F
原创
博文更新于 2021.05.21 ·
5717 阅读 ·
3 点赞 ·
0 评论 ·
30 收藏

通过Gazebo建立简单室内环境模型并用launch文件打开

本文叙述如何直接使用Gazebo创建简单室内环境模型,并能够使用launch文件打开一、利用Gazebo建立好环境模型1. 打开Gazabo的编辑界面运行如下命令后按Ctrl+B,进入到编辑界面gazebo
原创
博文更新于 2021.05.20 ·
6377 阅读 ·
9 点赞 ·
10 评论 ·
93 收藏

Ubuntu 16.04系统下使用数据集运行ORB-SLAM2算法

本文将介绍Pangilin的安装和ORB-SLAM2算法的编译运行,有关Kinect1相机的其他驱动安装和ROS下的棋盘格标定请参考前面的博文。1.环境准备Pangolin安装(1)安装依赖sudo apt-get install libglew-dev libpython2.7-dev libboost-dev libboost-thread-dev libboost-filesystem-dev -y(2)源码安装(make命令时出现了多处警告,但也不影响最后100%编译完成)git .
原创
博文更新于 2021.05.11 ·
1946 阅读 ·
3 点赞 ·
0 评论 ·
10 收藏

为Turtlebot3-Burger机器人添加Kinect深度相机并获取环境图像

本文叙述了如何在Turtlebot3-Burger机器人已有激光雷达的基础上,通过修改xacro描述文件、添加模型文件,为其添加kinect深度相机并能够获取深度图像。1. 构建kinect描述文件(kinect_gazebo.xacro)注: kinect_gazebo.xacro放置于turtlebot3_description/urdf文件夹下<?xml version="1.0"?><robot xmlns:xacro="http://www.ros.org/wiki/x
原创
博文更新于 2021.05.11 ·
4119 阅读 ·
6 点赞 ·
12 评论 ·
55 收藏

将turtlebot3 burger的.urdf.xacro文件转化为.urdf文件并启动rviz可视化显示的方法及纠错

本文叙述如何将turtlebot3 burger的.urdf.xacro转化为.urdf文件,为进一步使用turtlebot3 burger模型进行仿真做准备。1. 创建工作空间mkdir catkin_ws_turtlebot3cd catkin_ws_turtlebot3mkdir srcgit clone https://github.com/ROBOTIS-GIT/turtlebot3_msgs.gitgit clone https://github.com/ROBOTIS-GIT/
原创
博文更新于 2020.12.15 ·
1693 阅读 ·
2 点赞 ·
0 评论 ·
12 收藏

利用给定数据集运行谷歌Cartographer算法

本文在参考其他博主博文的基础上,对在Cartographer算法曾经出现的运行错误进行了纠错并重新安装编译,最终利用给定的数据集成果运行了谷歌Cartographer算法1. 安装依赖项sudo apt-get install -y google-mock libboost-all-dev libeigen3-dev libgflags-dev libgoogle-glog-dev liblua5.2-dev libprotobuf-dev libsuitesparse-dev libwebp-d
原创
博文更新于 2020.12.14 ·
694 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

使用gmapping算法和turtlebot3机器人在自己构建的室内场景中建图

本文叙述了在gazebo仿真环境和rviz可视化工具的背景下,使用gmapping算法和turtlebot3机器人在自己构建的室内场景中建图过程1. 建立工作空间
原创
博文更新于 2020.12.01 ·
1029 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

在空的gazebo地图中启动turtlebot3 burger的urdf模型

本文将叙述如何在空的gazebo地图中启动turtlebot3 burger的urdf模型,用于测试机器人urdf模型能否在gazebo中成功打开,为后续在个人搭建的仿真场景中启动机器人模型做准备1.建立工作空间(1)建立工作空间、生成包、编译刷新环境mkdir catkin_ws_testcd catkin_ws_testmkdir srccatkin_init_workspacecatkin_create_pkg empty_turtlebot3 std_msgs rospy rosc
原创
博文更新于 2020.11.23 ·
1321 阅读 ·
1 点赞 ·
2 评论 ·
8 收藏

在室内小场景gazebo地图中启动turtlebot3 burger的urdf模型

本文叙述如何在已经建立好的室内小场景(实验室)的gazebo地图中启动turtlebot3 burger的urdf模型1. 建立工作空间(1)建立工作空间、生成包、编译刷新环境mkdir catkin_ws_robotroomcd catkin_ws_robotroommkdir srccatkin_init_workspacecatkin_create_pkg turtlebot3_room std_msgs rospy roscppcd ..catkin_makesource
原创
博文更新于 2020.11.23 ·
1426 阅读 ·
0 点赞 ·
0 评论 ·
12 收藏

Kinect V1相机在Ubuntu 16.04+ROS环境下进行棋盘格法标定

1.制作棋盘格标定板棋盘格标定板PDF格式下载地址:链接:https://pan.baidu.com/s/1Y79x9o9siHOZ5gQXUBdwjA 提取码:nxy7
原创
博文更新于 2020.09.16 ·
1697 阅读 ·
1 点赞 ·
7 评论 ·
26 收藏
加载更多