Qt
我不是“耀”神
ROS机器人操作系统 ROS智能机器人 机器视觉 机器人SLAM与自主导航 Moveit!机械臂控制 ROS与机器学习
电力电子 新能源
展开
-
Qt(十六)——利用QT同时启动多个ROS launch文件
Qt(十六)——利用QT同时启动多个ROS launch文件原创 2021-05-15 11:22:51 · 2099 阅读 · 0 评论 -
Qt(十五)——实现机器人定点返航功能
Qt——实现机器人定点返航功能目录1、ui 设计2、核心代码订阅话题发布话题1、ui 设计2、核心代码订阅话题amcl_pose(geometry_msgs/PoseWithCovarianceStamped)机器人在地图中的估计姿态发布话题move_base_simple_goal(geometry_msgs/PoseStamped)机器人导航目标点...原创 2021-04-30 18:07:56 · 291 阅读 · 0 评论 -
Qt(十四)——实现机器人完整导航功能
Qt——实现机器人完整导航功能目录1、ui 设计2、核心代码1、ui 设计2、核心代码原创 2021-04-30 10:35:26 · 438 阅读 · 0 评论 -
Qt(十三)——发布机器人导航初始点与导航目标点话题
Qt——原创 2021-04-30 09:37:00 · 428 阅读 · 1 评论 -
Qt(十二)——加载rviz常用display
Qt——加载rviz常用display目录1、创建图层函数2、设置图层属性函数3、Grid显示及属性设置3.1 ui 设计3.2 通过rviz控制对象创建Grid图层3.3 设置Grid图层属性1、创建图层函数Display* createDisplay(const QString& class_lookup_name,const QString& name,bool enabled);其中class_lookup_name(图层类名)"rviz/Grid", "rviz/Ro.原创 2021-04-28 22:12:39 · 1407 阅读 · 0 评论 -
Qt(十一)——Qt中导入rviz组件
Qt——原创 2021-04-28 21:39:59 · 1879 阅读 · 0 评论 -
Qt(十)——运行终端命令实现快捷指令
Qt——运行终端命令实现快捷指令原创 2021-04-28 11:36:29 · 891 阅读 · 0 评论 -
Qt(九)——订阅图像话题并显示
Qt——订阅图像话题并显示原创 2021-04-28 11:11:32 · 570 阅读 · 0 评论 -
Qt(八)——电池电量显示实现
Qt——电池电量显示实现原创 2021-04-27 22:10:38 · 2416 阅读 · 0 评论 -
Qt(七)——速度仪表盘实现
Qt——速度仪表盘实现原创 2021-04-27 22:03:43 · 859 阅读 · 0 评论 -
Qt(六)——键盘控制实现
Qt——键盘控制实现1、Ui 设计2、参考项目teleop twist keyboard3、创建话题发布者cmd_pub =n,advertise<geometry_msgs::Twist>("cmd_vel",1000);4、绑定按钮信号,发布话题原创 2021-04-27 20:22:30 · 834 阅读 · 0 评论 -
Qt(五)——在Qt中创建ROS节点
Qt——在Qt中创建ROS节点1、如何在Qt中发布一个话题QNode::init 函数中初始化节点向ROS Master注册节点信息发布话题原创 2021-04-27 14:58:53 · 890 阅读 · 0 评论 -
Qt(四)——Qt编译ROS工程
Qt——Qt编译ROS工程目录1、打开项目2、选择工作空间的CmakeList.txt3、配置build4、解决项目不能正常展开1、打开项目Open File Project2、选择工作空间的CmakeList.txt选择工作空间下的CmakeList.txt,即catkin_ws/src/CmakeList.txt3、配置build配置Imported Kit,打勾Build,并选择工作空间下的build文件夹,即catkin_ws/buildConfigure Project注:.原创 2021-04-27 09:58:40 · 506 阅读 · 0 评论 -
Qt(三)——Qt基础
Qt——Qt基础目录1、常见控件2、信号与槽3、资源文件4、布局管理1、常见控件 Button,label,CheckBox,SliderBar,progressbar2、信号与槽QObject::connect(const QObject*sender,const char*signal,const QObject*receiver,const char*method, Qt::ConnectionType type = Qt::AutoConnectio.原创 2021-04-26 22:08:40 · 194 阅读 · 0 评论 -
Qt(一)——Ubuntu16.04的Qt开发环境搭建
Ubuntu16.04的Qt环境搭建原创 2021-04-25 17:19:20 · 723 阅读 · 0 评论 -
Qt(二)——catkin_create_qt_pkg环境配置
Qt——catkin_create_qt_pkg环境配置目录1、安装依赖2、创建Qt功能包3、配置功能包3.1 设置包含当前目录3.2 添加qt库3.3 删除3.4 更改4、编译1、安装依赖sudo apt-get install ros-kinetic-qt-createsudo apt-get install ros-kinetic-qt-build2、创建Qt功能包catkin_create_qt_pkg 功能包名 依赖1 依赖23、配置功能包更改功能包的CMakeLists..原创 2021-04-26 16:04:29 · 940 阅读 · 0 评论