自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (14)
  • 收藏
  • 关注

原创 clion调试cartographer,Target “cartographer“ INTERFACE_INCLUDE_DIRECTORIES property containts path

注释cartographer中cmakelists中的:install(EXPORT CartographerExportDESTINATION share/cartographer/cmake/FILE CartographerTargets.cmake)

2024-07-16 09:47:24 110

原创 navigation与teb源码编译

navigation与teb源码编译

2022-12-09 14:31:40 363 1

原创 树梅派创建虚拟环境

由于树梅派无法安装anaconda,而我想要创建虚拟环境,避免各个软件版本之间相互干扰(其实,我在树梅派中安过anaconda-mini,但是会在最后一步激活环境时失败,原因未知)最近偶尔看到,python可以自己创建python环境,随尝试。首先下载 python3-venvapt install python3-venv python3-dev创建虚拟环境python3 -m venv spacename其中,spacename为你自己定义空间名字激活虚拟环境sourc

2022-04-15 17:25:41 748 1

原创 apt安装依赖

备忘sudo apt-get install aptitude使用aptitude 替代apt

2022-02-17 21:14:59 3339

原创 dpkg -i安装缺乏依赖

dpkg -i安装缺乏依赖直接运行sudo apt-get -f install会自动下载依赖文件

2021-12-30 21:21:47 441

原创 mavros中kill失败

kill失败,需要先卸载mavros,命令如下sudo apt-get remove ros-melodic-mavros ros-melodic-mavros-extras然后,重新安装mavros。

2021-11-05 19:04:37 151

原创 opencv45以及3版本contrib的链接

安装教程:https://blog.csdn.net/bj233/article/details/113351023版本contrib的链接:https://github.com/opencv/opencv_contrib

2021-08-24 21:37:52 74

原创 记录:Could not find a package configuration file

Could not find a package configuration file provided by “xxxx” with any of the following names:xxxxxConfig.cmakexxxxx-config.cmakeAdd the installation prefix of “xxxx” to CMAKE_PREFIX_PATH or set“xxxxx_DIR” to a directory containing one of the above f

2021-07-04 21:05:23 366

原创 SLAM十四讲-(3)三维空间刚体运动

描述刚体在三维空间的运动:一次旋转加一次平移。旋转矩阵坐标系间的欧式变换对于刚体运动,可以表示为一次旋转加一次平移运动。因此,可以定义一个物体的刚体运动表示为:[a1′a2′]=[e1e2e3e4][a1a2]=R[a1a2]\begin{bmatrix}a1'\\a2'\end{bmatrix}=\begin{bmatrix}e1&e2\\e3&e4\end{bmatrix}\begin{bmatrix}a1\\a2\end{bmatrix}=R\begin{bmatrix}a1\

2021-06-07 19:58:20 206

原创 QT学习一布局管理

布局管理分割窗口QSplitter类QSplitter *splitterMain = new QSplitter(Qt::Horizontal,0);QTextEdit *textLeft = new QTextEdit(QObject::tr("Left Widget"),splitterMain);QTextEdit *textRight = new QTextEdit(QObject::tr("Right Widget"),splitterMain);其中,QSplitter是用来分割窗

2021-03-27 21:32:16 205

原创 opencv之路

video streams#include <iostream> // for standard I/O#include <string> // for strings#include <iomanip> // for controlling float print precision#include <sstream> // string to number conversion#include <opencv2/core.hpp&g

2021-03-21 20:50:52 129

原创 opencv之路

opencv之路--basic drawingcv::Point和cv::ScalarpointScalar例子注释MyLine函数MyEllipse - 椭圆MyFilledCircle最后的结果cv::Point和cv::ScalarpointPoint pt;pt.x = 10;pt.y = 8;或者:Point pt = Point(10,8);ScalarScalar向量包含四个变量,代表OpenCV的像素值,BGR颜色值,例如:Scalar(a,b,c)例子#inc

2021-03-21 10:16:18 69

原创 opencv之路

opencv之路--basic drawingcv::Point和cv::ScalarpointScalar例子注释MyLine函数MyEllipse - 椭圆MyFilledCircle最后的结果cv::Point和cv::ScalarpointPoint pt;pt.x = 10;pt.y = 8;或者:Point pt = Point(10,8);ScalarScalar向量包含四个变量,代表OpenCV的像素值,BGR颜色值,例如:Scalar(a,b,c)例子#inc

2021-03-21 10:09:39 79

原创 使用树莓派搭建stm32开发环境

使用树莓派搭建stm32开发环境踩了很多坑,下面主要是记录一下踩过的坑,以及碰到的问题。##开发方式的选择1.使用Eclipse+GDB+OpenOCD+STlink这种方式我发现eclipse的IDE是真的糟心,不知道是版本问题还是啥,在编辑代码时,改不了代码,需要剪切一部分代码才可以编写,刚开始我以为只是没有权限,但是也失败了。具体的配置方式可以参考链接:链接: eclipse配置以及交叉编译器安装.该链接还配置了调试工具openocd的使用2.使用VScode来调试STM32因为树莓派的

2020-12-18 18:02:05 2849 1

原创 树莓派2020 arm结构配置软件源

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2020-12-04 11:08:17 122

原创 JAVA环境配置失败

JAVA环境配置失败在解压jdk文件以及source更新了jdk地址后,java -version仍然不是需要的版本,这时候要更改which java下的java的软链接,命令如下:rm -rf /usr/bin/javarm -rf /usr/bin/javacln -s $JAVA_HOME/bin/javac /usr/bin/javacln -s JAVAHOME/bin/javac/usr/bin/java其中,JAVA_HOME/bin/javac /usr/bin/java其中,J

2020-12-02 10:24:24 322

原创 万能ansys与creo关联

##首先配置ansys,找到ansys安装路径,D:\Program Files\ANSYS Inc\v190\aisol\CADIntegration\ProE\ProEPages\config\WBPlugInPE.dat##打开WBPlugInPE.dat文件,修改路径为你的ansys安装路径,红色标记的地方##修改CREO的配置文件,config.pro文件,在最后一行添加 PROTKDAT D:\Program Files\ANSYS Inc\v190\aisol\CADIntegrat

2020-10-03 22:18:17 3670

原创 Isight学习

#认识Design Gateway布局布局包括工具条、流程Tab项、模型树、组件名称、面板、工作流桌布等。##模型组装:组件类型包含Driver组件(驱动工作执行,Task,DOE等)和Activity组件(与外部程序或应用交互,Matlab、Simcode、Excel等)##Isight组件##Gateway参数选择可以设置文件路径选择等##工具条Toolbar#Isght的使用##依据自己的工作要求设计工作流##Parameters Tab介绍可以设置变量的输入输出,也可以自己建立新

2020-10-03 11:01:55 2924

原创 树莓派无显示器连接无线

主要是在linux系统建立ssh文件和wpa_supplicant.conf文件其中wpa_supplicant.conf文件内容是:</country=CNctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdevupdate_config=1network={ssid=“WiFi-A”//热点名字psk=“12345678”//热点密码key_mgmt=WPA-PSKpriority=1}...

2020-09-01 23:53:47 947

原创 C盘清理神器,拯救你的电脑

今天小编在使用电脑时,发现我的120G的固态硬盘只剩下了19G,作为一个理科男,当然不能忍,必须还给C盘一个放飞的空间。今天介绍的软件名字叫SpaceSniffer,它能够显示出硬盘中文件和文件夹的分布情况以及文件及文件夹的大小,通过点击,可以查看子文件夹的大小,非常方便! 无需安装,直接下载即可使用!!!具体教程如下:1、点击链接: https://pan.baidu.com/s...

2020-08-20 23:20:54 568 1

原创 提高github/linux下载速度

##方法一:设置pip的超时限制输入pip --default-timeout=100 install -U 【下载的包名】##方法二:换源下载pip install -i https://pypi.tuna.tsinghua.edu.cn/simple -U 【下载的包名】解释一下上面的-U 和-i-U:安装升级-i:指定源##方法三:使用码云来下载github文件##方法四:在github.com后面添加cnpmjs.orggit clone https://github.com.c

2020-07-28 15:50:21 500

原创 dealii-step-8

求解弹性方程-ElasticProblem类该类与step-6大体一致,唯一的变化是对fe变量使用了一个不同的类:我们现在使用的是一个更通用的类FESystem,而不是像FE_Q这样的具体的有限元类。事实上,FESystem本身并不是一个真正的有限元,因为它没有实现自己的形状函数。相反,它是一个可用于将多个其他元素堆叠在一起,形成一个向量值的有限元类。在我们的例子中,我们将组合FE_Q(1)对象...

2020-05-04 09:29:20 281

原创 dealii-step-6

#使用网格自适应技术步骤:1.求解当前网格上的PDE;2.使用一些指示误差的标准来估计每个单元的误差;3.把那些误差大的细胞标记为“精化”,把那些误差特别小的细胞标记为“粗化”,其余的就不用管了;4.细化和粗化标记的细胞,以获得一个新的网格;5.在新网格上重复上述步骤,直到总体误差足够小。自适应网格中四边形或者六面体网格会出现悬挂点的情况,;使用网格自适应主要是因为有些局部使用较稀疏...

2020-05-02 14:27:12 499

原创 dealii-step-5

#在均匀精细网格上计算最明显的变化是make_grid_and_dofs函数已被删除,因为创建网格现在是在运行函数中完成的,其余功能现在位于setup_system中,除此之外,一切如常。template <int dim>class Step5{public: Step5(); void run();private: void setup_system();...

2020-05-02 14:26:29 250

原创 dealii-step-4

进行任意维的编程(二维或者三维空间),即平面四边形或者六面体单元。需要使用模板参数(template):template <int dim>class Step4{public: Step4(); void run();private: void make_grid(); void setup_system(); void assemble_syste...

2020-05-02 14:25:53 238

原创 dealii-step-3

算例3介绍了泊松方程在dealii中的求解泊松方程为边界为0,右端项非零,可以转化为AU=F:使用类Step3开始程序的运行:class Step3{public: Step3(); void run();使用一些私有对象完成对应的功能:private: void make_grid(); void setup_system(); void assemble_s...

2020-05-02 14:25:18 424

原创 dealii-step-2

实例2是为了建立单元的自由度以及自由度的稀疏矩阵。将自由度与单元、顶点、直线关联:#include <deal.II/dofs/dof_handler.h>对于平面四边形来说,双线性形函数的自由度只在单元顶点处,具体可以查看有限元形函数的内容。该类同样可以应用到一维和三维的情况:#include <deal.II/fe/fe_q.h>同时,还需要操纵自由度的工...

2020-05-02 14:24:29 462

原创 开源有限元dealii学习——step-1

#简介dealii是一款开源的求解偏微分方程的有限元软件,它优点:1.多种单元类型2.可以自适应网格3.文档和范例齐全4.与其它库有良好的接口5.使用c++编写#安装dealii可以在官网上或者github上下载源码,解压后进入源文件目录安装。mkdir buildcd buildcmake -DCMAKE_INSTALL_PREFIX=/path/to/install...

2020-05-02 14:22:38 3160

RoboWare Studio 是一个 ROS 集成开发环境。

RoboWare Studio 是一个 ROS 集成开发环境。它使 ROS 开发更加直观、简单,并且易 于操作。可进行 ROS 工作区及包的管理,代码编辑、构建及调试。RoboWare Studio 的主要特性有: (1)易于安装及配置 下载后双击即可安装,RoboWare Studio 可自动检测并加载 ROS 环境,无需额外配置。 这种“开箱即用”的特性能够帮助开发者迅速上手。 (2)辅助 ROS 开发,兼容 indigo/jade/kinetic 版本 RoboWare Studio 专为 ROS (indigo/jade/kinetic)设计,以图形化的方式进行 ROS 工作区 及包的创建、源码添加、message/service/action 文件创建、显示包及节点列表。可实现 CMakelists.txt 文件和 package.xml 文件的自动更新。 (3)友好的编码体验 提供现代 IDE 的重要特性,包括语法高亮、代码补全、定义跳转、查看定义、错误诊断 与显示等。支持集成终端功能,可在 IDE 界面同时打开多个终端窗口。支持 Vim 编辑模式。

2022-09-08

ROS机器人程序设计.pdf

关于ROS机器人操作系统的编程设计

2021-03-23

octave-5.1.0-w64-installer.exe

Octave是一种编程语言,旨在解决线性和非线性的数值计算问题。Octave为GNU项目下的开源软件,早期版本为命令行交互方式,4.0.0版本发布基于QT编写的GUI交互界面。Octave语法与Matlab语法非常接近,可以很容易的将matlab程序移植到Octave。同时与C++,QT等接口较Matlab更加方便。

2021-01-29

MASMDOS.zip

与之前的DOS相配合,提供相应的程序

2021-01-29

DOSBox0.74-win32-installer.zip

DOS的学习汇编语言,现在的win10没有相应的汇编语言配置

2021-01-29

wpa_supplicant.conf

树莓派设置开机自启动连接WiFi,无需显示器

2021-01-29

ParaView-5.8.1-Windows-Python3.7-msvc2015-64bit.exe

可以打开很多种格式的图片,很多偏门的格式都可以打开,ParaView是一款开源、跨平台数据分析和可视化程序

2021-01-29

sourceinsight40120-setup.exe

可以用于查看ubuntu系统源码。是个很好的IDE

2021-01-29

装机工具箱包含了超多装机必备的各种工具

包含了超多装机必备的各种工具,从装机助手到各种常用软件都有,可以保存下这款里面集合很多装机需要用到实用工具 如果有U盘的,可以放到U盘,下次装完机实用很方便 软件可以从快捷启动打开,也可以直接从目录文件打开!

2020-10-03

有限元软件架构.pdf

有限元分析(FEA,Finite Element Analysis)利用数学近似的方法对真实物理系统(几何和载荷工况)进行模拟。利用简单而又相互作用的元素(即单元),就可以用有限数量的未知量去逼近无限未知量的真实系统。有限元是那些集合在一起能够表示实际连续域的离散单元。有限元的概念早在几个世纪前就已产生并得到了应用,例如用多边形(有限个直线单元)逼近圆来求得圆的周长,但作为一种方法而被提出,则是最近的事。有限元法最初被称为矩阵近似方法,应用于航空器的结构强度计算,并由于其方便性、实用性和有效性而引起从事力学研究的科学家的浓厚兴趣。经过短短数十年的努力,随着计算机技术的快速发展和普及,有限元方法迅速从结构工程强度分析计算扩展到几乎所有的科学技术领域,成为一种丰富多彩、应用广泛并且实用高效的数值分析方法。本文件提供有限元编程的架构信息。

2019-12-27

radioss理论基础与工程应用

RADIOSS有限元求解器介绍、线性静力分析、非线性静力分析、线性屈曲分析、RADIOSS惯性释放分析、模态分析、频率响应分析、瞬态响应分析、响应谱分析和随机振动分析、热-热力耦合分析、疲劳分析、NVH分析、RADIOSS Block概述、显式非线性基本理论、常用单元类型、材料与失效模型、运动约束、接触、气囊模型、SPH和ALE求解流固耦合问题、RADIOSS Block隐式分析

2019-04-21

OptiStructHyperStudy理论基础与工程应用

Hypermesh软件是美国Altair公司的产品,是世界领先的、功能强大的CAE应用软件包,也是一个创新、开放的企业级CAE平台,它集成了设计与分析所需的各种工具,具有无与伦比的性能以及高度的开放性、灵活性和友好的用户界面。

2018-05-25

空空如也

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

TA关注的人

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