- 博客(8)
- 资源 (4)
- 收藏
- 关注
原创 四旋翼飞行器控制器混合解释
Quadrotor控制器混合问题困惑了很长时间。今天(2016-3-28)才有点明白了。之所以要控制器混合,是因为Quadrotor是一个欠驱动系统,其有四个电机控制量输入,却有6个自由度输出,因此必须对控制量进行组合,以达到控制效果。针对Quadrotor的两种模式(“X”和“+”),其电机控制混合的方式与其外力计算的方式有关联的。下面针对这两种模式给出详细的计算表达式。“+”模式
2016-04-06 21:58:48 698
原创 centos静态IP配置
1、 修改网络配置文件 [root@localhost ~]# cat/etc/sysconfig/network-scripts/ifcfg-enp3s0TYPE=EthernetBOOTPROTO=staticIPADDR=192.168.1.62PREFIX=24NETMASK=255.255.255.0GATEWAY=192.168.1.1DNS1
2016-04-06 21:55:30 291
原创 git建立远程仓库
Git建立远程库1、 注册一个git帐号2、 生成ssh keys(1)ssh-keygen -t rsa -C youremail@example.com(2)添加SSH key到github网站上(3) 验证链接是否成功ssh -T git@github.com注意:在.ssh目录下添加config文件Hostgithub.comUser
2016-04-06 21:53:54 294
原创 pixhawk双机通信测试例子
本文针对mavlink和topic有一定熟悉的读者。Pixhawk自有固件,mavlink程序主要是针对pixhawk与地面站通信的。所以要实现双机通信需要修改一些代码。这里主要是利用example/px4_mavlink_debug这个例子。Pix1:用于接收pix2发送过来的信息,并将信息转发给地面站。Pix2:用于向pix1发送信息。 Pix1:(1)、将config
2016-04-06 21:46:39 2191 2
原创 gtest在VS2010中测试工程的搭建
gtest版本 1.7.0Windows 8.1VS 2010(1)运行msvc文件夹中的gtest.sln。正常会有一个升级的过程。编译成功后会生成gtest.lib库文件,留作后面项目使用。(2)新建win32控制台项目gtest_demo(3)向项目中添加或者新建samples/sample1.cc,samples/samples.h, samples/sampl
2016-04-06 21:40:26 494
原创 windows8.1/10 添加网络打印机的方法
1、 进入控制面板2、 进入点击添加打印机3、 选择“我需要的打印机不在列表中”4、 选择“通过手动设置添加…..网络打印机”5、 选择“创建新端口”,然后点“下一步”6、 输入端口名称,格式为\\网络打印机IP\共享打印机名称,例如\\192
2016-04-06 21:27:38 685
原创 numpy安装过程中遇到的问题
python的强大很大程度上是其第三方库的强大,如何安装第三方库,则非常重要。一般的安装方法是进入python的安装目录下C://Python27/Scripts;或者直接将该目录添加到windows系统环境变量PATH中,直接使用命令。有两种方法:1、 easy_install xxx2、 pip install xxx但是有些复杂的库,用上面的两种方法不能安
2016-04-06 21:19:20 771
原创 git远程仓库不完全的解决方法
之前用git命令拷贝pixhawk代码的时候,总是不完整。后来才发现主要有下面两个原因:1、 由于国内网络被墙的原因,git协议下载不了远程仓库。要使用https协议。使用命令:git config --global url."https://".insteadof git://2、 使用递归的方式拷贝远程仓库。git clone --recursive
2016-04-06 21:10:01 471
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人