- 博客(18)
- 资源 (2)
- 收藏
- 关注
原创 工程计算流体力学软件FloEFD
推荐一款工程计算流体力学软件FloEFD。此前一直使用ICEM+FLUENT软件,后来由于工作原因,使用的机会逐渐变少了。对不少人而言,CFD通常作为一种工程的辅助工具,不想花太多精力,而常用的ICEM+FLUENT对于较复杂的模型,通常需要耗费大量的时间去处理网格和计算。偶然间想到,为什么CFD计算不能更智能化呢,很多有限元软件、电磁计算软件智能化程度都很高了,对于工程计算来说也够用了。于是在网上搜索有没有类似软件,结果发现一款FloEFD软件特别符合我的需求:1)网格自动化程度高采用自适应笛
2020-09-17 20:12:41
4470
原创 CREO工程图学习笔记
《CREO工程图技术手册》学习笔记1. 小功能不同窗口切换操作:【视图】→【激活】 材料设置:【文件】→【准备】→【模型属性】2. 视图创建插入视图:图纸上长按右键→插入普通视图 插入投影视图:选择母视图,长按右键→插入投影视图 详细视图(局部放大):菜单选择【详细】→选择视图某一边的中心点→左键草绘画圈→中键确认→左键确认详细图放置位置 旋转视图(某个截面旋转90度显示):...
2018-09-27 22:23:41
7403
原创 PX4 Makefile分析解读
参考文章:PX4源码的Makefile详细理解 http://blog.youkuaiyun.com/linkcian/article/details/79152724 感谢原文作者主要分析 make px4fmu-v2_default编译流程,其余make命令不做解读# Enforce the presence of the GIT repository## We depend on our submo...
2018-02-22 12:14:14
1669
转载 跟我一起写Makefile(整理版)
跟我一起写Makefile陈皓(博客地址:http://blog.youkuaiyun.com/haoel/article/details/2886)整理的PDF文件:http://download.youkuaiyun.com/download/xiaoshuai537/102620891. makefile很重要什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为...
2018-02-21 15:31:39
49143
8
翻译 CMAKE官网学习教程
1. 开始最简单的CMakeLists.txt如下:cmake_minimum_required (VERSION 2.6)project (Tutorial)add_executable(Tutorial tutorial.cxx)源代码tutorial.cxx代码如下://计算平方根#include <stdio.h>#include <stdlib.h>#i...
2018-02-14 21:35:57
464
原创 《PID控制算法的C语言实现》学习笔记
1.PID算法原理如果偏差为0,则比例环节不起作用;积分环节主要是用来消除静差,即系统稳定后输出值和设定值之间的差值;微分环节则反映了偏差信号的变化规律,根据偏差信号的变化趋势来进行超前调节,从而增加系统快速性。2.不同类型PID算法位置式PID:增量式PID:积分分离PID:普通PID中,引入积分环节的目的主要是为了消除静差,提高控制精度,但是在启
2017-09-19 21:25:10
4797
1
原创 B6AC使用说明
1. 接线方式接线如下图所示,如果电池是XT60,可以用接鳄鱼夹子的T插夹在XT60的接口上。2. 设置方法2.1 锂电池充电1)Batt Type ->切换选择 LiPo BATT ->Enter进入LiPo选项->选择LiPo BALANCE2)按Enter进入设置模式->左右箭头键进行调节充电电流一般不大于1c,选择0.5c,比如5200mAh选择2.6A,电池节
2017-08-31 20:53:47
5910
原创 《面向对象程序设计-C++》学习笔记2
20 不可修改的对象const+对象:对象里面值不能修改;函数+const,保证这个函数不修改任何成员变量;void f()和void f() const构成重构函数,因为参数类型不同,一个是f(A* this),一个是f(const A* this);初始化列表中进行初始化:如果成员变量是const,不能用这个成员变量的数值大小,有种方法是加static,还有种是用枚举(同样是常数);21 引用...
2017-07-11 21:33:33
341
原创 《面向对象程序设计-C++》学习笔记1
2-1 什么是面向对象对象是实体编程语言的实体是可变的对象=属性/数据(蛋黄)+服务/操作(蛋白)映射:从问题到解决方法之间进行描述C语言不支持data和functions之间关联C++的class和C语言的structure基本是相同的,仅有小区别面向对象方法:组织问题的方法(设计和具体语言实现);对象,而不是控制或数据流,是我们设计和实现的焦点;关注东西,而不是过程.2-2 面向对象基本概念基...
2017-07-02 08:07:37
1315
转载 C++中public、protected及private用法
阅读PX4代码在类中经常看到public,protected,private以及它们在继承中表示的一些访问范围,很容易搞糊涂。今天本文就来十分分析一下C++中public、protected及private用法。首先要明白下面几点。(1).类的一个特征就是封装,public和private作用就是实现这一目的。所以:用户代码(类外)可以访问public成员而不能访问private成员;privat...
2017-04-04 10:31:21
2751
原创 PX4应用实例3:px4_simple_app
1. 打开src/examples/px4_simple_app/px4_simple_app.c#include #include #include #include #include #include #include #include #include #include #include __EXPORT int px4_simple_app_main(int
2017-04-02 09:38:01
1785
1
原创 PX4应用实例2:创建uORB消息
1.在Firmware/msg下新建uORB成员Mytest.msguint64 data1uint64 data2uint64 data3uint64 data4# TOPICS Mytest offboard_Mytest onboard_Mytest# TOPICS第一个参数要与成员名称相同编译后,会在Firmware\build_px4fmu-v2_default\s
2017-04-01 21:07:37
1722
转载 NuttX bash的基本语法
阅读 PX4代码时会涉及到NuttX系统的语言解释器Shell,这里的Shell应该采用的是bash,因此整理一下bash的基本语法。1. 最简单的例子——Hello World#!/bin/bash # This is a very simple exampleecho Hello World "#!" 及后面的 "/bin/bash" 就表明该文件是一个 BASH ...
2017-03-20 18:50:42
835
原创 PX4应用实例1:HelloWorld!
1. 创建文件helloworld.c利用eclipse,在Firmware/src/examples下新建一个文件夹,命名为helloworld,里面创建一个helloworld.c,该程序是在输入helloworld命令的时候输出Hello World:#include #include #include #include #include #include #includ
2017-03-12 17:02:00
1314
原创 ArduPilot Tutorial(PDF版)及ArduPilot飞行模式介绍
ArduPilot官方Tutorial PDF(2017.2): http://download.youkuaiyun.com/download/xiaoshuai537/10262086ArduPilot中有14种常用的模式:依赖GPS的模式有:Auto、Circle、Drift、Follow Me、Guided、Loiter、PosHold、RTL和Throw;不依赖GPS的有:Acro、Alt Hold...
2017-03-05 11:34:42
7711
原创 mission planner飞行模式设置
我采用的富斯i6遥控器,可以设置三种飞行模式。飞行模式中有六种模式,在哪三个通道设置会与遥控器对应呢?首先在【遥控器校准】选项观察切换遥控器模式时输出的pwm值:三个值分别为1000、1501和2000。再来查看飞行模式:可以看出,1000对应飞行模式1、1501对应飞行模式4、2000对应飞行模式6。因此在1、4、6设置相应模式即可。
2017-02-26 12:01:24
9433
原创 富斯i6B接收机与pixhawk连接
pix接收PPM编码信号,传统PWM接收器不能直接接收(例如FS-ia6),通常需要PWM转PPM转接板,或者直接采用PPM输出的接收器(例如FS-ia6B)。我采用的配置是FS-i6遥控器+FS-ia6B+pixhawk,下面简单介绍一下使用过程。一、对码(1)将对码线连接于B/VCC通道处(1、3针短接);(2)将电调输出的3针供电线接于CH1通道,用于供电,供电后接收器红灯闪烁(
2017-02-25 22:42:54
24334
3
跟我一起写makefile
2018-02-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人