自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (8)
  • 收藏
  • 关注

原创 Gazebo 材质效果

Gazebo是ROS机器人技术中常用的仿真环境,它内置了一些常用的材质,可为仿真环境中的物体提供更好的显示效果。本文列出了Gazebo内置材质在Gazebo环境中的显示效果,方便大家选择。

2023-12-08 00:44:37 173

原创 学习 Cesium (五):加载离线高程数据

目录学习 Cesium (五):加载离线高程数据前言获取高程数据高程数据处理安装 Python 2.7注册 Python 2.7安装 PIL安装 GDAL安装 numpy安装 GDAL py2.7版生成 .terrain 数据集成到Cesium学习 Cesium (五):加载离线高程数据前言通过前面的学习,Cesium 最基本的应用已经可以了。但是,在实际项目中我们还需要加入高程数据,才能显示真实的地形。下面我就一步一步介绍如何加载真实的高程数据。获取高程数据高程数据从哪里来呢?现在市面上有些卫星

2021-03-19 21:54:20 5894 5

翻译 基于 ros2djs 的地图可视化

目录基于 ros2djs 的地图可视化原文译文1. 互动式标记例子1.1 HTML 代码1.2 代码解释1.3 运行这个例子补充说明安装 map_server下载 rail_maps基于 ros2djs 的地图可视化原文https://wiki.ros.org/ros2djs/Tutorials/VisualizingAMap译文描述: 这篇教程向您展示了如何使用 ros2djs 可视化一幅地图关键词: ros2djs, web interface, javascript, Robot Web

2021-03-04 13:46:34 3638 8

原创 学习 Cesium (四):绘制基本图形

目录学习 Cesium (四):绘制基本图形方法一:通过 Entity 绘制图形方法二:通过 CZML 绘制图形参考文章学习 Cesium (四):绘制基本图形方法一:通过 Entity 绘制图形// 绘制一个红色黑边的盒子var redBox = viewer.entities.add({ name : 'Red box with black outline', position: Cesium.Cartesian3.fromDegrees(-107.0, 40.0, 300000.0),

2021-02-22 22:27:35 669

原创 WebStorm打包vue项目并且部署

WebStorm打包vue项目并且部署目录WebStorm打包vue项目并且部署打包项目部署项目参考文章打包项目使用 WebStorm 打开项目,在 WebStorm 的终端输入添加依赖命令> npm install打包> npm run build打包完成后,会在项目根目录下生成一个 dist 文件夹,里面的文件就是需要部署的前端静态文件。部署项目全局安装 express-generator 生成器> npm install express-gener

2021-02-22 22:21:35 3522

原创 ROS QtCreator GUI开发环境搭建

ROS QtCreator GUI开发环境搭建目录ROS QtCreator GUI开发环境搭建前言安装Qt5安装pkg安装 ROS Qt Creator Plug-in建立QtCreator工作区测试前言操作系统:Ubuntu18.04LTSROS版本:melodic安装Qt5由于 ROS Qt Creator Plug-in 是使用的Qt5,因此这里安装Qt5。下载离线安装包 qt-opensource-linux-x64-5.14.2.run,进行安装。安装pkg$ sudo ap

2021-02-19 22:38:29 433

原创 学习 Cesium (三):净化Cesium与使用离线影像

学习 Cesium (三):净化Cesium与使用离线影像目录学习 Cesium (三):净化Cesium与使用离线影像前言去掉UI部件使用Cesium SDK中的离线数据前言之前的HelloWorld项目,有很多UI部件,在应用时一般要去掉的,下面在HelloWorld项目基础上做些修改。另外,如果有影像数据,一般就会使用下载好的离线数据。去掉UI部件打开HelloWorld.vue文件,修改下面的内容let viewer = new Cesium.Viewer("cesiumContaine

2021-02-10 21:38:22 780 1

原创 学习 Cesium (二):HelloWorld

学习 Cesium (二):HelloWorld目录学习 Cesium (二):HelloWorld访问 Cesium 官方网站申请一个 Access Token创建项目安装依赖配置 vue.config.js配置 main.js修改 App.vue修改 HelloWorld.vue运行服务参考列表访问 Cesium 官方网站申请一个 Access Token官网地址:https://cesium.com进入后,注册一个账户,然后创建一个新的 Token,复制这个 Token 的值,后面会用到。创

2021-02-06 21:53:10 311

原创 学习 Cesium (一):搭建环境

学习 Cesium (一):搭建环境目录学习 Cesium (一):搭建环境安装node.js安装vue-cli创建一个项目运行一个项目小结更新 vue cli 脚手架列一下安装完后各软件的版本安装node.js在搭建vue的开发环境之前,一定要先下载 node.js。vue的运行是要依赖于node的npm的管理工具来实现,node 可以在官网或者中文网里面下载,根据自己的电脑选择是32还是64 ,网址:http://nodejs.cn下载好node.js后,安装它。打开docs管理工

2021-02-06 21:46:08 319

原创 Window10 + Ubuntu 双系统安装FAQ

文章目录Windows 10Ubuntu 18.04 LTSFAQ1. Ubuntu系统安装完,重启后进入Grub命令行界面,提示找不到系统。2. 安装Ubuntu双系统后,找不到Windows启动项。Windows 10联想台式机自带的window10系统。Ubuntu 18.04 LTS安装过程具体参考 https://blog.csdn.net/qq_43106321/article/details/105361644FAQ1. Ubuntu系统安装完,重启后进入Grub命令行界面,提示找

2020-12-17 16:02:57 163 1

原创 Hibernate的初始化类在不同版本下的实现方式

在java web开发中,Hibernate的初始化类在不同版本下的实现方式不同。在Hibernate4.0之前SessionFactory sessionFactory = new Configuration().configure("hibernate.cfg.xml").buildSessionFactory();在Hibernate4.x// 创建一个 Service...

2020-05-07 00:04:01 144

原创 Zim Desktop Wiki 更改链接颜色样式

我的操作系统是Manjaro,由于系统外观用的dark主题,Zim的编辑框中link的默认蓝色字体显示不明显,所以选择修改zim样式。1.查找zim的安装位置。打开终端,使用whereis命令进行查找$ whereis zim2.找到/usr/share/zim,进入该目录,将style.conf文件拷贝到用户主目录$ sudo cp style.conf ~/.config/...

2020-02-23 12:27:08 634 2

原创 CentOS7+Nginx+阿贝云服务器使用心得

最近有一个项目需要使用云服务器展示demo,由于是临时使用就想找一个免费的云服务器。由于以前在阿里云、腾讯云、华为云、百度云、亚马逊云都用过免费版,这次就在网上搜了一下其它的免费云。正好就找到了阿贝云https://www.abeiyun.com阿贝云申请很简单,按引导步骤来就可以了。申请后有3毛钱的短信验证费,我就冲了1块钱。申请好了就提示6小时后24小时内可以申请延期。由于第一次用,...

2019-04-15 13:49:36 582

原创 C#动态库混淆并在Unity3D中的应用

因为动态库是要用在Unity3D开发环境的,所以本文记录了使用Eazfuscator.NET混淆C#动态库的一些注意事项。Eazfuscator.NET是针对.NET开发环境的混淆工具。现在已经开始收费,这里有一个免费版https://download.csdn.net/download/andyhebear/47656061.准备动态库。由于历史原因我使用了MonoDevelop来写...

2018-12-26 13:07:51 684 1

原创 FlashCC2011多语言版程序的配音切换实现方法

    由于现有的配音音频是在时间轴的帧上挂起的,现在没有办法从ActionScript上获取到时间轴的音频。因此采用了一个变通的方法,就是在时间轴上音频开始的帧设置标签,然后该帧的标签名称包含音频的链接名称,再在动作脚本里获取帧的标签名称,解析出使用的音频,最后按语言才找对应的其它语言音频,进行切换播放。    PS:如果fla中原始音频是在时间轴的第一帧开始,我是在音频层的第二帧设置动作脚本,...

2018-04-19 13:29:33 206

原创 由OutOfMemoryException异常到Excel的Xlsx文件读写

c#语言.net框架下Excel的XLSX文件读写的原生代码,解决NPOI读取XLSX大文件时抛出System.OutOfMemoryException的异常。

2017-07-12 13:22:26 5413

原创 VMBox上CentOS网络设置

1.先在VMBox虚拟机上最小化安装。2.网络设置:【设备】=》【更改网络连接】,改为桥接网卡、全部允许。3.进入CentOS,# cd /etc/sysconfig/network-scripts# vi ifcfg-eth0//指定IPONBOOT="yes"NM_Controlled="no"IPADDR=192.168.0.33 BO

2012-07-28 12:12:22 814

转载 Linux下安装、配置ACE

http://commandos.blog.51cto.com/154976/128631一、下载安装包下载地址:[url]http://download.dre.vanderbilt.edu/[/url]由于我只需要使用ACE,因此我只下载了ACE.tar.gz二、安装前的配置首先把文件解压,我解压在了/Software文件夹下,解压后会出现一个名字为AC

2012-07-27 17:33:25 286

转载 CMake入门指南

转自http://www.cnblogs.com/sinojelly/archive/2010/05/22/1741337.htmlCMake是一个比make更高级的编译配置工具,它可以根据不同平台、不同的编译器,生成相应的Makefile或者vcproj项目。<br />通过编写CMakeLists.txt,可以控制生成的Makefile,从而控制编译过程。CMake自动生成的Makefile不仅可以通过make命令构建项目生成目标文件,还支持安装(make install)、测试安装的程序是否能正确执行

2010-08-09 16:48:00 606

Cesium地形文件生成工具集合

将tif格式的高程数据文件处理成Cesium使用的terrain地形文件的工具集合

2021-03-18

中小学生阅读指导目录(2020年版).pdf

在2020年世界读书日来临之际,教育部基础教育课程教材发展中心首次发布《中小学生阅读指导目录(2020年版)》(以下简称《指导目录》),向全国小学、初中、高中三个学段学生推荐共300种图书,为提高广大中小学生阅读能力和综合素质提供指引。

2020-04-26

Dynamic Water System

Unity3D插件Dynamic Water System 动态水系统,使用u3d5.6.6f2重新到处,修正了原版的bug。

2018-06-27

Kinect Development

Kinect 2.0 官方开发文档,ppt格式

2015-09-24

CP2102芯片元件库文件

CP2102的Altium Designer元件库文件,CP2102是Silicon Labs公司开发的USB与单片机通讯用的芯片。

2014-09-25

OSG程序设计教程.pdf

使用OSG的很多例子,初学者可以看看

2010-12-08

matlab命令大全

matlab命令大全包含了matlab常用的命令,是.doc格式的

2008-11-28

Robotics Toolbox

Matlab关于机器人设计仿真的工具箱。

2008-11-19

空空如也

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

TA关注的人

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