自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Nikki_o3o的博客

不积跬步无以至千里

  • 博客(22)
  • 资源 (1)
  • 收藏
  • 关注

原创 CUDA线程

CUDA线程 建议先看看前言中关于存储器的介绍:点击打开链接线程首先介绍进程,进程是程序的一次执行,线程是进程内的一个相对独立的可执行的单元。若把进程称为任务的话,那么线程则是应用中的一个子任务的执行。举个简单的例子:一个人要做饭,食谱就是程序代码,做的过程就是执行程序,做好的饭就是程序运行的结果,而在这期间,需要炒菜,放盐,放油等等...

2018-06-20 20:33:00 152

原创 CUDA线程

GPU架构GPU特别适用于 密集计算,高度可并行计算,图形学晶体管主要被用于 执行计算,而不是缓存数据,控制指令流  GPU计算的历史2001/2002 —— 研究人员把GPU当做数据并行协处理器GPGPU领域从此诞生2007—— NVIDIA 发布 CUDACUDA 统一计算设备架构GPGPU发展成 GPU Computing2008—— Khronos 发布OpenCL 规范  CUDA的一些...

2018-06-20 20:32:31 2184

原创 CUDA编程前言

GPU架构GPU特别适用于 密集计算,高度可并行计算,图形学晶体管主要被用于 执行计算,而不是缓存数据,控制指令流  GPU计算的历史2001/2002 —— 研究人员把GPU当做数据并行协处理器GPGPU领域从此诞生2007—— NVIDIA 发布 CUDACUDA 统一计算设备架构GPGPU发展成 GPU Computing2008—— Khronos 发布OpenCL 规范CUDA术语Hos...

2018-06-19 17:33:04 567

原创 CUDA编程前言

CUDA编程前言 GPU架构GPU特别适用于密集计算,高度可并行计算,图形学晶体管主要被用于执行计算,而不是缓存数据,控制指令流GPU计算的历史2001/2002——研究人员把GPU当做数据并行协处理器GPGPU领域从此诞生2007——NVIDIA发布CUDACUDA统一计算设备架构GPGPU发...

2018-06-19 17:33:00 190

原创 ROS常用工具

ROS常用工具 先将这个package放到工作空间的 src 目录中,链接:点击打开链接 密码:u98p然后在工作空间中加入依赖,rosdep install --from-paths src --ignore-src --rosdistro=kinetic -y并编译刷新环境source ~/catk...

2018-06-14 16:19:00 190

原创 ROS常用工具

1.Gazebo终端中运行:roslaunch robot_sim_demo robot_spawn.launch

2018-06-14 16:18:46 1452

原创 ROS理解参数服务器param demo

ROS理解参数服务器param demo param 是一个字典,存储一些变量param_demo.cpp#include<ros/ros.h>int main(int argc, char **argv){ ros::init(argc, argv, "param_demo"); ...

2018-06-10 11:25:00 136

原创 ROS理解参数服务器param demo

param 是一个字典,存储一些变量param_demo.cpp#include<ros/ros.h>int main(int argc, char **argv){ ros::init(argc, argv, "param_demo"); ros::NodeHandle nh; int parameter1, parameter2,...

2018-06-10 11:24:54 3524 1

原创 ROS手动编写服务端和客户端service demo(C++)

ROS手动编写服务端和客户端service demo(C++) service demo原理和 topic 通信方式很像 点击打开链接,因此1.srv :进入 service_demo 创建 srv 文件夹,创建 Greeting.srv,将以下代码插入:string nameint32 age---string...

2018-06-10 11:11:00 451

原创 ROS手动编写服务端和客户端service demo(C++)

service demo

2018-06-10 11:10:51 1528 2

原创 ROS手动编写消息发布器和订阅器topic demo(C++)

1.首先创建 packagecd ~/catkin_ws/srccatkin_create_pkg topic_demo roscpp rospy std_msgs2. 编写 msg 文件cd topic_demomkdir msgcd msgvim gps.msg将以下代码写入:float32 xfloat32 ystring statex 是横坐标,y 是纵坐标,state 是状态还记得以...

2018-06-08 21:04:26 4748

原创 ROS手动编写消息发布器和订阅器topic demo(C++)

ROS手动编写消息发布器和订阅器topic demo(C++) 1.首先创建 packagecd ~/catkin_ws/srccatkin_create_pkg topic_demo roscpp rospy std_msgs2. 编写 msg 文件cd topic_demomkdir msg...

2018-06-08 21:04:00 439

原创 ROS参数服务器(Parameter Server)

ROS参数服务器(Parameter Server) 操作演示,对参数服务器的理解:点击打开链接rosparam使得我们能够存储并操作ROS 参数服务器(Parameter Server)上的数据。参数服务器能够存储整型、浮点、布尔、字符串、字典和列表等数据类型。rosparam使用YAML标记语言的语法。一般而言,YAML的表述很自然:1 是...

2018-06-06 21:22:00 326

原创 ROS参数服务器(Parameter Server)

rosparam使得我们能够存储并操作ROS 参数服务器(Parameter Server)上的数据。参数服务器能够存储整型、浮点、布尔、字符串、字典和列表等数据类型。rosparam使用YAML标记语言的语法。一般而言,YAML的表述很自然:1 是整型, 1.0 是浮点型, one是字符串, true是布尔, [1, 2, 3]是整型列表, {a: b, c: d}是字典....

2018-06-06 21:21:33 2855

原创 ROSservice 通信方式

操作演示,对 service 通信的理解请看:点击打开链接

2018-06-05 21:07:07 4151

原创 ROSservice 通信方式

ROSservice 通信方式 操作演示,对 service 通信的理解请看:点击打开链接1. 使用 rosservice1.1 rosservice list假设小乌龟节点仍在运行 rosrun turtlesim turtlesim_node 运行:rosservice list结果:list 命令显示tu...

2018-06-05 21:07:00 803

原创 ROStopic 通信方式

操作演示,对 topic 通信方式的理解请看:点击打开链接开启终端,运行 roscore新开一个终端(已经安装好(ros-<distro>-ros-tutorials 包,否则运行  sudo apt-get install ros-<distro>-ros-tutorials ,<distro> 为 ROS 发行版本名称),运行 rosrun turtles...

2018-06-05 11:19:00 5060

原创 ROStopic 通信方式

ROStopic 通信方式 操作演示,对 topic 通信方式的理解请看:点击打开链接开启终端,运行 roscore新开一个终端(已经安装好(ros-<distro>-ros-tutorials 包,否则运行 sudoapt-getinstallros-<distro>-ros-t...

2018-06-05 11:19:00 343

原创 ROS计算图级

ROS计算图级 上一节说到一个 package 可以包含多个可执行文件(节点),可执行文件需要被运行,就要了解ROS的通信架构,也就是计算图级,例:小萝卜机器人拥有驱动系统,感知系统,控制系统等,要让它从指定位置到另一位置一定得启动多个节点,计算图级展示了 ROS 如何对这些节点进行管理和通信的。计算图级结构如下:...

2018-06-05 08:58:00 339

原创 ROS计算图级

上一节说到一个 package 可以包含多个可执行文件(节点),可执行文件需要被运行,就要了解ROS的通信架构,也就是计算图级,例:小萝卜机器人拥有驱动系统,感知系统,控制系统等,要让它从指定位置到另一位置一定得启动多个节点,计算图级展示了 ROS 如何对这些节点进行管理和通信的。计算图级结构如下:节点管理器(master)和节点(node)在 ROS 中要管理节点和进程,...

2018-06-05 08:57:50 3422 2

原创 ROS文件系统级

ROS文件系统级 ROS的安装就不介绍了,官方教程是最好的:点击打开链接ROS是机器人操作系统,它应该有自己的工程结构,Linux系统的文件系统如下:而ROS的文件系统级如下:接下来逐一介绍它们:1. catkin 工作空间工作空间就是管理 ROS 工程和代码的地方,而 catkin 是 ROS 定制的编译构建系统...

2018-06-02 23:10:00 183

原创 ROS文件系统级

ROS的安装就不介绍了,官方教程是最好的:点击打开链接ROS是机器人操作系统,它应该有自己的工程结构,Linux系统的文件系统如下:而ROS的文件系统级如下:...

2018-06-02 23:09:34 1031

客户用户积分管理(带简易QT界面)

实现客户消费积分管理,能根据客户消费金额给予不同程度的打折优惠,也能实现客户信息的管理。

2018-01-25

空空如也

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

TA关注的人

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