自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 问答 (4)
  • 收藏
  • 关注

转载 VTK中经常使用的头文件和LIB文件名称

1. 常用头文件[cpp] view plain copy #define vtkRenderingCore_AUTOINIT 4(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingFreeTypeOpenGL,vtkRenderingOpenGL)  #define vtkRenderingVolume_AU

2016-10-31 11:47:17 2917

转载 VTK User’s Guide -11th edition 第03章-VTK系统概述(3)

【本节对应原书中的第29页至第39页】3.2创建VTK应用程序本章内容包括利用Tcl,C++,Java和Python四种语言开发VTK应用程序的基本知识。阅读完引言后,你应该了解用你擅长的语言进行VTK开发的相关内容。为了指导你怎么去创建和运行一个简单的VTK程序,接下来内容都会针对不同的编程语言演示怎样使用Callback。用户事件、观察者以及命令模式Callback(又称用

2016-10-31 11:33:33 656

转载 VTK User’s Guide -11th edition 第03章-VTK系统概述(2)

【本节对应原书中的第25页至第29页】可视化管线VTK可视化管线主要负责读取或者生成数据,分析或生成数据的衍生版本,写入硬盘文件或者传递数据到渲染引擎进行显示。例如,你可能从硬盘中读取一个3D体数据,经过处理生成体数据中一个等值面的三角面片的表示数据,然后将该几何数据写回到硬盘中。或者你可能创建了一些球体和圆柱用来表示原子和原子间的联系,然后传递到渲染引擎中显示。VTK中采用数据流

2016-10-31 11:24:34 937

转载 VTK User’s Guide -11th edition 第03章-VTK系统概述(1)

【本节对应原书中的第19页至第25页】本章旨在介绍VTK系统的总体概述,并讲解运用C++、Java、Tcl和Python等语言进行VTK应用程序开发时所需掌握的基本知识。首先我们从VTK系统的基本概念和对象模型抽象开始进行介绍,并在本章最后通过例子演示这些概念以及介绍一下在构建VTK工程时所需要掌握的知识。3.1系统结构VTK系统由两个子系统组成:一个是编译的C++类库,另一个是解

2016-10-31 10:54:23 936

转载 VTK User’s Guide -11th edition 第02章-VTK安装(2)

【本节对应原书中的第10页至第18页】2.3Windows XP, Vista及以上版本平台下安装VTKWindows平台下有两种安装VTK的方式。第一种是二进制/可执行文件安装【译者:VTK的二进制安装文件可以从http://vtkchina.org/bbs/forum.php上下载,这个安装文件的VTK版本是5.0的,比较老,所以不建议用这种傻瓜式的安装方法安装VTK,同时建议

2016-10-31 10:15:40 832

转载 VTK User’s Guide -11th edition 第02章-VTK安装(1)

【本节对应原书中的第9页至第10页】这一章将详细介绍安装VTK的步骤。安装过程的难点依赖于若干因素。Windows平台下可先安装二进制文件vtk.exe,然后利用它可以运行Tcl脚本文件。使用Python和Java语言开发VTK应用程序时,可以链接VTK库到相应的应用程序中;而在其他非Windows平台下使用VTK时,则必须通过VTK源码来编译VTK(因为要保证VTK在不同平台

2016-10-31 10:08:44 593

转载 VTK User’s Guide -11th edition 第01章-欢迎学习VTK

【本节对应原书中的第3页至第7页】欢迎开启VTK之旅——《VTK用户指南》。VTK是一个开源的、面向对象的计算机图形、可视化和图像处理的软件系统。虽然VTK比较庞大、复杂,但是当你了解了它基本的面向对象的设计和实现的方法以后,你会发现VTK还是比较简单、比较容易入门的。这本《VTK用户指南》的目的就是帮助你学习、熟悉各种重要的VTK类。如果你读过这本书的其他版本,你会发现我们已经开

2016-10-31 10:07:49 4186 2

原创 Eigen安装及Qt下安装测试

一、步骤:1、下载源代码,解压;2、Eigen不必安装或进行源代码编译,使用时直接添加其文件路径即可,例如Qt下:                        INCLUDEPATH+= D:\SoftwareKit\Eigen二、Eigen简述      Eigen是可以用来进行线性代数、矩阵、向量操作等运算的C++库,它里面包含了很多算法。它的License是MPL2

2016-10-28 13:37:01 4513

原创 VTK的详细安装步骤

安装简介:                  在你的计算机上安装VTK也许很困难,要是具体情况而定。一个简单地二进制文件可以自几分钟内安装完毕,但是完整的源代码编译需要数个小时。或许几天才可以搞的定!                  安装的分类:                                      依据系统分为windows和unix安装;在windows系统下

2016-10-28 10:45:59 3518

转载 Java从入门到上天 — — 你不能错过的11本好书

2016年Java正好20周岁。就流行度而言,它是当今编程语言毫无争议的王者。各编程语言排行榜,无论TIOBE还是IEEE Spectrum,Java都以较大优势领先其他语言。应用方面,Java语言和JVM平台在互联网后端、企业级开发、移动开发(Android)和大数据(Hadoop、Spark)等领域的地位也很难撼动。在美团•大众点评技术团队,Java也是使用者最多的语言。这一份Ja

2016-10-21 14:49:22 4954

转载 欧拉角与万向节死锁

首先来看一下什么是欧拉角(Euler angles)?构件在三维空间中的有限转动,可依次用三个相对转角表示,即进动角、章动角和自旋角,这三个转角统称为欧拉角。——引自百度百科莱昂哈德·欧拉用欧拉角来描述刚体在三维欧几里得空间的取向。对于任何一个参考系,一个刚体的取向,是依照顺序,从这参考系,做三个欧拉角的旋转而设定的。所以,刚体的取向可以用三个基本旋转矩阵来决定。换句话说,任何关于刚体旋转

2016-10-20 10:28:08 2722

转载 使用glew、glfw配置OpenGL开发环境

最近发现了一个非常好的学习OpenGL基础的网站,点击打开链接。由于当中配置环境部分说得不是很详细,经过许多天的挣扎后,终于成功地配置出了开发环境,特此记录。1. 下载glfw。网址为:点击打开链接。由于还得翻墙,所以使用的github下载的。2. 下载cMake。网址为:点击打开链接。下载的版本为本网站作者使用的版本,即win32 Installer。3. 下载glew。网址为:点击

2016-10-17 10:08:31 3900

原创 openGL资料

http://bullteacher.com/category/zh_learnopengl_com

2016-10-13 14:07:29 421

原创 [fake_turtlebo.launch] is neither a launch file in package [rbx1_bringup] nor is [rbx1_bringup] ...

1、问题描述如下:2、执行如下命令  export | grep ROS,发现ROS_PACKAGE_PATH不包含本包的路径3、执行以下命令$   cd ~/catkin_ws/$   catkin_make$   source devel/setup.bash$   echo $ROS_PACKAGE_PATH   /home/ideallic/catk

2016-10-10 16:11:50 15083

原创 为Ubuntu添加ROS下载源

1、编辑源列表文件:sudo gedit /etc/apt/sources.list2、添加下载源deb http://mirrors.ustc.edu.cn/ros/ubuntu/ trusty maindeb http:/ros.exbot.net/rospackage/ros/ubuntu $(lsb_release -sc) main

2016-10-10 14:41:46 4556

原创 查看安装的ROS版本号

1、先在终端输入roscore2、打开新终端,再输入,rosparam list3、再输入rosparam get /rosdistro就能得到版本

2016-10-10 13:34:52 20465

转载 ROS探索总结(五)——创建简单的机器人模型smartcar

前面我们使用的是已有的机器人模型进行仿真,这一节我们将建立一个简单的智能车机器人smartcar,为后面建立复杂机器人打下基础。一、创建硬件描述包 roscreat-pkg smartcar_description urdf 修改为 roscreate-pkg smartcar_description urdf

2016-10-09 15:34:38 1513

转载 ROS探索总结(四)——简单的机器人仿真

前边我们已经介绍了ROS的基本情况,以及新手入门ROS的初级教程,现在就要真正的使用ROS进入机器人世界了。接下来我们涉及到的很多例程都是《ROS by Example》这本书的内容,我是和群里的几个人一起从国外的亚马逊上买到的,还是很有参考价值的,不过前提是你已经熟悉之前的新手教程了。一、ROS by Example        这本书是关于国外关于ROS出版的第一本书,主要针

2016-10-09 15:33:57 1952

转载 ROS探索总结(三)——ROS新手教程

目录(?)[+]             前面我们介绍了ROS的特点和结构,接下来就要开始准备动手感受一下ROS的强大了。ROS官网的wiki上针对新手的教程很详细,最好把所有的新手教程都搞清楚,这是后面开发最基础的东西。尽管如此,ROS对于新手来说还是很难上手,这里,我就来总结一下我当时学习的历程,也为其他新手作为一个参考。一、ROS的安装

2016-10-08 15:21:04 1071

转载 ROS探索总结(二)——ROS总体框架

目录(?)[+]一、  总体结构       根据ROS系统代码的维护者和分布来标示,主要有两大部分:     (1)main:核心部分,主要由Willow Garage公司和一些开发者设计、提供以及维护。它提供了一些分布式计算的基本工具,以及整个ROS的核心部分的程序编写。     (2)universe:全球范围的代码,有不同国家的ROS社区组织开发和维护。一种是库的代码,

2016-10-08 15:17:50 496

转载 ROS探索总结(一)——ROS简介

因为要做一个很复制的机器人,第一次接触到了ROS。学习之后深刻感受到了ROS的魅力与强大。在这里我把自己的学习过程记录下来。当然本教程中免不了会有很其他的入门教程重复的地方,请多见谅。首先,我把自己学习中用到的资料列一下,方便大家查阅:1.小菜鸟上校的博客:http://blog.csdn.net/xiaocainiaoshangxiao/article/category/1710543/2

2016-10-08 15:04:37 1049

空空如也

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

TA关注的人

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