qinshanjy
码龄9年
求更新 关注
提问 私信
  • 博客:50,306
    50,306
    总访问量
  • 37
    原创
  • 21
    粉丝
  • 338
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
加入CSDN时间: 2017-12-23
博客简介:

qinshanjy的博客

查看详细资料
个人成就
  • 获得20次点赞
  • 内容获得10次评论
  • 获得118次收藏
  • 代码片获得809次分享
  • 博客总排名2,435,549名
创作历程
  • 37篇
    2020年
成就勋章
TA的专栏
  • 树莓派学习记录
    1篇
  • ROS+QT开发
    8篇
  • 各种错误和集
    3篇
  • ros
    1篇

TA关注的专栏 8

TA关注的收藏夹 0

TA关注的社区 6

TA参与的活动 0

兴趣领域 设置
  • 人工智能
    opencv计算机视觉机器学习深度学习神经网络自然语言处理tensorflowpytorch图像处理数据分析
创作活动更多

「谁说嵌入式只是调包和焊板子?」—— 2026嵌入式全栈技术征锋令

谁说嵌入式只会“Ctrl+C 调包”和“拿电烙铁焊板子”?2026嵌入式全栈技术征锋令正式启幕! 本次活动专为硬核硬件/软件开发者打造,无论你是刚玩转裸机外设的萌新,还是精通RTOS调度、死磕底层驱动的行业老手,亦或是执掌系统架构的大神,这里都是你证明实力的舞台! 拒绝表面功夫,每一行代码,都有撬动硬件的力量!晒出你的硬核工程实战,为嵌入式开发者的全栈硬实力正名!

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

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

Ubuntu16.04vscode打不开的问题

1、问题描述 我第一次在这位博主点击这里的教程下尝试去安装vscode,但是呢他是用wget的方式按装的,后来设置也不好弄,但是这个时候其实vs已经可以打开了。可是我把图标设置到桌面上,直接点击是不可以用的,这个时候我有看到了这篇点击这里相当简单安装,并且安装了直接在桌面点击也可以用.这个时候我没有把之前的卸载了,而是直接删除了安装包,然后重新去官网下载了新的安装包,再来安装。 然后发现,启动不了...
原创
博文更新于 2020.04.21 ·
3153 阅读 ·
4 点赞 ·
1 评论 ·
6 收藏

树莓派

树莓派资料大全: 树莓派资料大全:
原创
博文更新于 2020.12.24 ·
292 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

2.4电池电量的显示

一、ui界面设计 打破布局:mainwindowDesgin,然后继续添加几个label用于显示电量提示信息等 导入resources图片资源文件: 首先把图片以及相关的资源文件copy到resources文件夹下,然后在qt中选中image.qrc,右键选择 open in Editor ,在“/”前缀下 点击add file,选中那些图片就好了。 在ui界面中选中对应的label标签,右下角选择pixmap,资源文件进行选择图片 布局完成开始写代码: 在终端查看电池电量消息类型:rostopic .
原创
博文更新于 2020.10.12 ·
1677 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

2.5订阅图像话题并显示

首先添加依赖
原创
博文更新于 2020.10.12 ·
453 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

2.6运行终端命令实现快捷指令

(1)ui设计: (2)写代码: 在main_window.cpp中连接: //laser 9-1 connect(ui.laser_btn,SIGNAL(clicked()),this,SLOT(slot_quick_cmd_clicked())); 在main_window.hpp中声明槽函数 //laser 9-2 void slot_quick_cmd_clicked(); 首先需要在main_window.hpp中导入头文件 #include <QProcess>..
原创
博文更新于 2020.10.12 ·
712 阅读 ·
0 点赞 ·
2 评论 ·
5 收藏

ROS Rviz组件开发方法 3.1

首先我们先进行ui设计: 在两个主页面添加两个页,名称改为rviz,在curentTabText里面修改 然后在电池电量下面那个rviz的页面中加入一个treewidget,给他纵向布局,修改大小header headerdefualt 150,headerMin…150; 开始写代码: (1)在main_window.cpp中进行添加ui设计:先看看rviz中的有哪些控件,我们之创建一部分 在main_window.cpp中设计一系列rviz的组件,其中要注意的是: 为了在这个文件中都能使用:...
原创
博文更新于 2020.10.12 ·
2418 阅读 ·
3 点赞 ·
3 评论 ·
11 收藏

3.2加载RVIZ常用的Display

前面基本的gird图形设计好了,接下来就是去设置gird的图层属性, 在qrviz.hpp中声明一个接口函数: void Display_Grid(int Cell_Count,QColor color,bool enable); 初始化这个接口函数 void qrviz::Display_Grid(int Cell_Count,QColor color,bool enable) { if(Grid_!=NULL) { delete Grid_; ..
原创
博文更新于 2020.10.12 ·
2584 阅读 ·
0 点赞 ·
1 评论 ·
17 收藏

第三部分 RVIZ+QT组件开发 3.3 发布导航初始点和目标点话题

首先是创建ToolManager对象,用于控制rviz的一些工具, 在qrviz.hpp中 //工具箱ToolManager rviz::ToolManager* tool_manager_; 在qrviz.cpp中 tool_manager_=manager_->getToolManager(); 我们可以将ToolManger看作是一个工具箱,我们在这个工具箱李去添加自己想要的控件,对应的就是rviz工具栏上面的的几个工具,他的添加方式也是通过类名去添加,不同的是他设置初始点.
原创
博文更新于 2020.10.12 ·
1897 阅读 ·
0 点赞 ·
0 评论 ·
8 收藏

主从机ROS版本不一致,rviz无法保存配置文件,问题解决 ros rviz 启动指定的rviz 文件

rviz -d rviz文件名  例如:rviz -d myname.rviz
原创
博文更新于 2020.10.12 ·
1295 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

在kinetic版本下,QT下构建Ros_Qt5_Gui_App-master出错记录

Running /usr/bin/cmake /home/qinshan/catkin_qt4/src '-GUnix Makefiles' -DCMAKE_BUILD_TYPE:STRING=Build -DCMAKE_CXX_COMPILER:STRING=/usr/bin/g++ -DCMAKE_C_COMPILER:STRING=/usr/bin/gcc -DCMAKE_PREFIX_PATH:STRING= -DQT_QMAKE_EXECUTABLE:STRING= in /home/qinsha
原创
博文更新于 2020.10.12 ·
543 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

3.5实现机器人定点返航

首先在qnode.hpp需要导入amclPose的头文件,和发布导航目标点的头文件 #include <geometry_msgs/PoseWithCovarianceStamped.h> #include <geometry_msgs/PoseStamped.h> 可以查看数据结构 rosmsg show geometry_msgs/PoseWithCovarianceStamped qnode.hpp声明回调函数 void amcl_pose_callback(const .
原创
博文更新于 2020.10.12 ·
869 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

3.4 实现机器人完整导航功能

首先是一系列ui设计: main_window.cpp //机器人Navigate 相关UI******************************** //Golabal Map*************************************** QTreeWidgetItem* GlobalMap=new QTreeWidgetItem(QStringList()<<"Global Map"); GlobalMap->setIcon(0..
原创
博文更新于 2020.10.12 ·
487 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ROS中配置主从机

ROS主从机配置,并实现远程登陆 ROS中配置主从机需注意的几点 通过ifconfig获取IP,然后 需要在主从机都要在etc/hosts文件夹下。设置上对方的IP地址
原创
博文更新于 2020.10.11 ·
229 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

dpkg -i 安装软件出现各种依赖等问题解决办法

今天这个问题其实在之前就已经埋下了隐患,我是之前在QT中倒入ROS工程的时候,出现rviz-config.cmake配置文件找不到的错误,然后在一片博客上看到,对于这个配置文件找不到的问题,去安装对应的相关的软件包,其中那篇博客说了,最好直接全部安装根ROS相关的东西 sudo apt-get install ros-melodic-* 然后我就安装了一大堆东西,几十个G,我吐了。安装的过程中出现了这个错误,说我的系统里已经有了相关的东西,无法覆盖解压。当时没有去管这个错误。因为后来我发现是我的环境变量的
原创
博文更新于 2020.10.11 ·
16176 阅读 ·
2 点赞 ·
0 评论 ·
11 收藏

ubuntu18.04中解决无法创建文本文件问题

ubuntu18.04无法创建文本文件问题 1.打开文件夹,在用户主目录里找到 模板 文件夹打开并打开模板终端 2. 输入(sudo gedit 文本文件)会弹出一个空白文本文件,点击保存 3. 发现模板文件夹多了一个文本文件,问题已解决 4. 在桌面上右击,新建文本文件就会看见。 ...
原创
博文更新于 2020.10.07 ·
2322 阅读 ·
1 点赞 ·
1 评论 ·
5 收藏

使用vscode来开发ROS相关的项目的配置流程

添加链接描述 添加链接描述 添加链接描述
原创
博文更新于 2020.05.07 ·
420 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ROS naviagtion analysis: GlobalPlanner

大佬链接
原创
博文更新于 2020.05.05 ·
232 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

全局路径规划算法之navfn学习

大佬链接1 大佬链接2 大佬链接3 大佬链接4
原创
博文更新于 2020.05.02 ·
1245 阅读 ·
1 点赞 ·
0 评论 ·
6 收藏

rbx1运行出错

xacro: Traditional processing is deprecated. Switch to --inorder processing! To check for compatibility of your document, use option --check-order. For more infos, see http://wiki.ros.org/xacro#Proces...
原创
博文更新于 2020.05.01 ·
886 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

ros-机器人URDF建模问题

参考链接: https://blog.csdn.net/m0_46259024/article/details/105333552 这里总结一下出现的问题。 问题1.roslaunch mbot_description display_mbot_base_urdf.launch报错 [WARN] [1582867522.390661]: The ‘use_gui’ parameter was sp...
原创
博文更新于 2020.04.30 ·
3247 阅读 ·
2 点赞 ·
0 评论 ·
9 收藏
加载更多